aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/accessibility (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Always use AccessibilityUtils to send events.alanv2012-05-211-13/+1
| | | | | Bug: 6532601 Change-Id: I3aba9066ccd8d401973abfe9100f4cab731b5e7d
* Only speak key label after checking for password obscure flag.alanv2012-05-191-3/+2
| | | | | Bug: 6523222 Change-Id: Ic737c4ce135d869a3422b1ebbea0a845c71b1699
* Pass IME accessibility events directly to the AccessibilityManager.alanv2012-05-192-1/+18
| | | | | Bug: 6523554 Change-Id: I44bceb7b068ff1ac0c799f4a93d5dcd8026f1e4b
* Fix NPE on HOVER_EXIT event when not touching a key.alanv2012-05-171-1/+1
| | | | | Bug: 6513368 Change-Id: Ia6d4d01f51a620230b4d19f813fb3aff6881ec03
* Make LatinIME keys accessibility focusable, clickable.alanv2012-05-153-26/+142
| | | | | | | Also fix speech for labeled keys. Bug: 6498563 Change-Id: I094d4db0e57fa373759a63eb3354b1ab3ab0f525
* Implement "lift-to-type" interaction. Fix event text.alanv2012-05-102-2/+31
| | | | | Bug: 6456970 Change-Id: Idd6b84fc7a730a1e78d9c1157e3b5f22e5d49fc4
* Use key index as virtual view ID.alanv2012-05-091-3/+6
| | | | | Bug: 6464677 Change-Id: I443e4add8052dbce1d413c2ce38a7b98408613bf
* Remove unused code from AccessibilityEntityProvider.alanv2012-05-081-151/+0
| | | | Change-Id: I73882668b516344d36e69355e9cb39534becb629
* Remove accessibility gesture handlers from LatinIME.alanv2012-05-085-377/+0
| | | | | Bug: 6457558 Change-Id: If33ca6f026d4846ba79a701ef42c0112f5b0b488
* Fix the buildSvetoslav Ganov2012-04-201-2/+4
| | | | Change-Id: I5c4e230500f058f7db86c05d554be45411004ffc
* Set view properties for Key node infos.alanv2012-04-051-0/+4
| | | | | Bug: 6298716 Change-Id: Iae0616f0095d32e0ca61dcb55f2f84744e91f60e
* Cleanup InputTypeCompatUtils to InputTypeUtilsTadashi G. Takaoka2012-04-031-2/+2
| | | | | Bug: 6129704 Change-Id: I45e19e456ef7c6e61fe877ea544fef1b9f896e95
* Remove ViewParentCompatUtilsTadashi G. Takaoka2012-04-031-2/+1
| | | | | Bug: 6129704 Change-Id: I429dcbec01bb4d33064ab1e3d597640d76c53d2f
* Remove AccessibilityManagerCompatUtils and MorionEventCompatUtilsTadashi G. Takaoka2012-04-033-29/+20
| | | | | Bug: 6129704 Change-Id: Icb7e80588536066c4fe5b4a1afc100a724b43e7b
* Avoid using collection interface, using array insteadTadashi G. Takaoka2012-03-131-5/+4
| | | | Change-Id: Ie0554362b73967bfcbbab6ad19c24683066a608e
* Added virtual view hierarchy for keyboard accessibility.alanv2012-02-285-73/+502
| | | | | Bug: 5829051 Change-Id: Ied1b6267eec616bd3b9337f6e761b0c740aa0eb2
* Improved shift key and symbol/alpha switch key accessibility feedback.alanv2012-02-072-14/+110
| | | | | Bug: 5933165 Change-Id: Id71f38874640785b7ad43b7a70e27f40c13be748
* Removed CODE_CAPSLOCK from keyboard accessibility (fixing build).alanv2012-02-011-1/+0
| | | | Change-Id: Ibc7ef979276f563444f3c24e69ac32de5d4eb6e8
* Merge "Removed spoken descriptions for characters supported by TTS or TalkBack."Charles Chen2012-02-011-23/+0
|\
| * Removed spoken descriptions for characters supported by TTS or TalkBack.alanv2012-01-311-23/+0
| | | | | | | | Change-Id: Iddef18559bc6af9487e536a33607b0a0b07df282
* | Refactored shift key spoken description into separate method.alanv2012-01-311-21/+29
|/ | | | Change-Id: I183462a68fdfd339404740fa1564f737430d73d9
* Merge "Auto generate various shift states alphabet keyboard automatically"Tadashi G. Takaoka2012-01-301-20/+1
|\
| * Auto generate various shift states alphabet keyboard automaticallyTadashi G. Takaoka2012-01-311-20/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | Removed unused "no item selected" notification & supporting code from ↵alanv2012-01-303-107/+0
|/ | | | | | keyboard accessibility. Change-Id: Ia6323ad0c1e2a0db5a2cf830e97765eddaa32cee
* Get rid of Keyboard.CODE_DUMMYTadashi G. Takaoka2012-01-101-1/+1
| | | | Change-Id: Id2320f4d9b5f22f0ac844ab20ce42b0c4e7c6880
* Cleanup unused variables and parametersTadashi G. Takaoka2011-12-155-27/+19
| | | | Change-Id: Iad756a7a775c93f3344c6962e7b3456ef8339490
* am c960695f: Updated keyboard to use SPEAK_PASSWORD preference.Alan Viverette2011-12-061-2/+14
|\ | | | | | | | | * commit 'c960695f38ae0564dff3a6897fd1843c8e74c604': Updated keyboard to use SPEAK_PASSWORD preference.
| * Updated keyboard to use SPEAK_PASSWORD preference.Alan Viverette2011-12-061-2/+14
| | | | | | | | | | Bug: 5678383 Change-Id: Ie9bdc92f4b2c9014159d672b71e4438f8fa34f55
* | Get rid of usage of key indexTadashi G. Takaoka2011-11-291-14/+8
| | | | | | | | Change-Id: I7596ce3ae52fde436d06c2dd95ae873c7aa5ef7f
* | Merge "Fixed typing uppercase letters when touch exploration is enabled."Svetoslav Ganov2011-11-221-10/+11
|\ \
| * | Fixed typing uppercase letters when touch exploration is enabled.Alan Viverette2011-11-211-10/+11
| |/ | | | | | | | | Bug: 5652774 Change-Id: Id8cd37b3ff93b45f4f18198bbbb827aadf945b02
* / Pending onStartInputView only if the EditorInfo is identicalTadashi G. Takaoka2011-11-211-6/+6
|/ | | | | Bug: 5604372 Change-Id: I2a88cf15b07eebd29e43e460f6ec758432181b01
* Removed lift-to-type from LatinIME accessibility.Alan Viverette2011-10-261-30/+0
| | | | | Bug: 5522854 Change-Id: I32df86450fa0d5dd9606609ea693d0e331b64b19
* Let accessibility users know to connect a headset when the IME connects to a ↵Alan Viverette2011-10-062-27/+45
| | | | | | password field. Change-Id: If96cd7626950dd12e88a8a97f5e405d303d41e06
* Cleanup unused importTadashi G. Takaoka2011-10-041-1/+0
| | | | | | This change also gets rid of several compiler warnings. Change-Id: I23962edaadad18a6e0395d528af17b909dcf5dad
* Rename LatinKeyboardBaseView to LatinKeyboardViewTadashi G. Takaoka2011-08-231-3/+3
| | | | | Bug: 5182291 Change-Id: I5089a14902b9f4ff1ab4f34e3f7a42aca5040d3e
* Merge "Fixed speaking keys when editing password fields"Ken Wakasa2011-08-162-14/+60
|\
| * Fixed speaking keys when editing password fieldsAlan Viverette2011-08-082-14/+60
| | | | | | | | | | Bug: 5042681 Change-Id: Ic4523ec38b0faa2b6a91d476ea7af7e69404861c
* | Simplifying accessibility code in keyboard's dispatchTouchEvent()Alan Viverette2011-07-281-9/+0
|/ | | | Change-Id: Ie33cf93ee2d7eadad38ca170aa8ad988bb0ae9a9
* Clean up keyboard loading and switchingTadashi G. Takaoka2011-07-271-1/+1
| | | | | Bug: 4311428 Change-Id: Ia72de23634f824d82b7b5f2267d439ce922a3b57
* Fixed duplicate call to dispatchOnPopulateAccessibilityEvent()Alan Viverette2011-07-261-3/+3
| | | | | Bug: 5060194 Change-Id: I585ae52204a045fa3941e846b4f9bdd7d541bea6
* Merge "Fixed accessibility navigation gesture sound volume"Ken Wakasa2011-07-211-1/+3
|\
| * Fixed accessibility navigation gesture sound volumeAlan Viverette2011-07-211-1/+3
| | | | | | | | | | Bug: 5061527 Change-Id: I88728f7368a55ae7e6ca2ce6cfed6af42ffa03df
* | Updated check for touch exploration enabled stateAlan Viverette2011-07-211-4/+1
|/ | | | | Bug: 5061704 Change-Id: Id2c0cce953f7bdb2b4c18b68f9e318d95eabc1b8
* Add KeyEventHandler interfaceTadashi G. Takaoka2011-07-101-3/+3
| | | | | | | This change also revert KeyboardView to non-abstract class. Bug: 4768084 Change-Id: I827defb58bfb28b345464f6a89aa4438e41cf1e2
* Pass KeyboardView to PointerTracker on down eventTadashi G. Takaoka2011-07-101-1/+1
| | | | | Bug: 4768084 Change-Id: I446b98daef8c9ec2408481e59cb2a88754ef9e01
* Holding PointerTrackerQueue inside PointerTrackerTadashi G. Takaoka2011-07-071-2/+2
| | | | | Bug: 4768084 Change-Id: Id5006e549c4018a656abd088f14a209415baafed
* Narrower KeyboardView referenceTadashi G. Takaoka2011-07-041-3/+3
| | | | | | | | This change also rename static inner class to more readable name and get rid of unnecessary object reference from PointerTracker. Bug: 4768084 Change-Id: Ie4e2b940d66b47d41efcae7eeac853cdae2e4d38
* Move keyboard event handling code to separate LatinKeyboardBaseView classTadashi G. Takaoka2011-07-041-3/+3
| | | | | | | | | | | | | | To sort out the issue, main keyboard and mini keyboard have to share the pointer trackers. In order to prepare for that, KeyboardView needs to be refactored as two separate classes. KeyboardView is responsible for drawing keyboard visual. And LatinKeyboardBaseView is responsible for handling key event and mini keyboard as well. Bug: 4768084 Change-Id: I5643e333b9bdfde0c939a0693cea76bd22f38897
* Added text navigation gestures for keyboard touch exploration.Alan Viverette2011-06-304-3/+301
| | | | | Bug: 4905427 Change-Id: I9b44d65e4503e46ce71322a3c325c55d188e34a0