summaryrefslogtreecommitdiff
path: root/java/src/com/android/inputmethod/keyboard/internal/KeyboardShiftState.java
Commit message (Collapse)AuthorAgeFilesLines
* Auto generate various shift states alphabet keyboard automaticallyTadashi G. Takaoka2012-01-311-131/+0
| | | | | | | | | | | | | | | | | | If any shift state variants of alphabet keyboard layout is not specified in KeyboardSet.Element, it will be automatically generated from base alphabet keyboard definition. This change also * Eliminates KeyboardShiftState object from Keyboard. * Removes various set shift state methods from Keyboard. * Removes KeyboardSet.Element.elementAutoGenerate attribute. * Separates "sticky" Key.backgroundType to "stickyOff" and "stickyOn" * Add preserveCase flag to smiley, .com, and labeled special keys. * Rename KeyboardShiftState class to AlphabetShiftState. * Rename some attributes from *UppercaseLetter* to *ShiftedLetterHint*. * Introduce shiftedLetterActivated to Key.keyLabelFlags Change-Id: I01a0a8efeeaa76820ae728a5bdfa8d02b6ce74b7
* Force KeyboardShiftState reset by setShiftLocked(false)Tadashi G. Takaoka2012-01-231-6/+1
| | | | Change-Id: Ib00d598e6e6a91e594ae01cfc51fb688601f6b8f
* Cleanup debug logging codeTadashi G. Takaoka2011-12-091-3/+1
| | | | Change-Id: If806d61c5945d319c89d9cc127e09f98b7b10a4e
* Fix caps lock key behaviorTadashi G. Takaoka2011-12-061-1/+1
| | | | | | | Fix the issue introduced by Idfe69978. Bug: 5708602 Change-Id: I4265822b7d33417b87b3e7e3f49250ac5d2ecdda
* Move KeyboardShiftState to KeyboardStateTadashi G. Takaoka2011-12-061-1/+1
| | | | | Bug: 5708602 Change-Id: Idfe69978972bb674e0f360ef5e324739e2652d25
* Make Keyboard.setShifted return voidTadashi G. Takaoka2011-12-061-2/+1
| | | | | Bug: 5708602 Change-Id: If8150f62fbab864344f59853850ff3213c27940e
* Fix long press caps lock handlingTadashi G. Takaoka2011-11-161-0/+4
| | | | | Bug: 5627467 Change-Id: I3850f283d44da81ecb22fc4e6d8aa574f5fcf65f
* Update shift state in onSizeChanged()Ken Wakasa2011-08-151-1/+1
| | | | | bug: 5130446 Change-Id: I830de4d184dffa2b263206c3f078de054e227b9e
* Move keyboard related internal class to separate packageTadashi G. Takaoka2011-06-221-0/+135
Change-Id: Ic1459066b865cde5104b3734193f76c997959c68