Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Auto-capitalization mode, caps lock, shift lock? #83

Closed
GoogleCodeExporter opened this issue Jan 22, 2016 · 5 comments
Closed

Auto-capitalization mode, caps lock, shift lock? #83

GoogleCodeExporter opened this issue Jan 22, 2016 · 5 comments

Comments

@GoogleCodeExporter
Copy link

Currently, the full keyboard only implements a "shift lock" mode where all keys 
get shifted. It would be nice to support "caps lock" instead where only 
alphabetic characters are affected, especially for the optional 
auto-capitalization at the beginning of sentences.

This would also fix the issue for Arabic and Hebrew where auto-capitalization 
isn't useful.

The problem with this is that the shift state handling is incredibly convoluted 
in the code, and I'm a bit wary to make changes in this area. I'll see what I 
can do, but it may take a while.

Original issue reported on code.google.com by Klaus.We...@gmail.com on 3 Oct 2011 at 7:15

@GoogleCodeExporter
Copy link
Author

Issue 44 has been merged into this issue.

Original comment by Klaus.We...@gmail.com on 3 Oct 2011 at 7:16

@GoogleCodeExporter
Copy link
Author

Good news, the keyboard now supports a caps/caps lock mode distinct from 
ShiftLock as of v1.28rc15. Please try that version (or later) from 
http://code.google.com/p/hackerskeyboard/downloads/list and let me know if that 
works for you.

In the new version, AutoCaps will keep digits on the main keyboard instead of 
showing !@#$% etc.

Note that AutoCaps was already automatically disabled for Arabic/Hebrew/Thai in 
earlier versions.

Original comment by Klaus.We...@gmail.com on 3 Jan 2012 at 4:27

  • Changed state: FixInTest

@GoogleCodeExporter
Copy link
Author

[Bulk bug update] The new Market release 1.29 includes the changes from the 
v1.28 prerelease series, and these "FixInTest" issues should now be fixed. If 
not, please reopen the bug with additional information. If the original bug 
covered multiple separate issues that aren't all addressed, please open new 
bug(s) for the leftover ones.

Original comment by Klaus.We...@gmail.com on 13 Jan 2012 at 9:29

  • Changed state: Fixed

@GoogleCodeExporter
Copy link
Author

Bulk update - changing "Fixed" to "Verified" for old bugs.

(Background: I'm changing the "Fixed" status to be considered open, the next 
steps in the lifecycle will be the closed states "FixInTest" and "Verified". 
This lets me mark issues as "Fixed" in commit messages without hiding them from 
the issue tracker.)

Original comment by Klaus.We...@gmail.com on 22 Jan 2013 at 7:33

@GoogleCodeExporter
Copy link
Author

Bulk update - changing "Fixed" to "Verified" for old bugs.

Original comment by Klaus.We...@gmail.com on 22 Jan 2013 at 7:34

  • Changed state: Verified

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant