aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/accessibility/AccessibleKeyboardViewProxy.java (follow)
Commit message (Expand)AuthorAgeFilesLines
* Make AccessibleKeyboardViewProxy not singleton•••This CL also renames AccessibleKeyboardViewProxy and AccessibilityEntityProvider to MainKeyboardAccessibilityDelegate and MainKeyboardAccessibilityNodeProvider. Change-Id: I2b0ec091a11aa8a495794d633efecb6d8b818f42 Tadashi G. Takaoka2014-05-011-436/+0
* TalkBack correct shift state•••Change-Id: I3097805c6c8b4a4ac19fbe062f763e2639eb5cbf Tadashi G. Takaoka2014-04-301-74/+56
* Remove unnecessary reference to LatinIME•••Change-Id: Idbb45c504499d39bbf272fae84ea71a83bf4dd69 Tadashi G. Takaoka2014-04-251-8/+5
* Merge "Announce keyboard language when TalkBack is on"Tadashi G. Takaoka2014-04-241-20/+40
|\
| * Announce keyboard language when TalkBack is on•••Bug: 13013501 Change-Id: I0595abafbc177f776676cb3560f3990da9328db2 Tadashi G. Takaoka2014-04-231-20/+40
* | Move simulateKeyPress method to AccessibleKeyboardViewProxy•••Change-Id: Ic14ff70c7c8475983cf02dc1ba4d5a5f7769aa16 Tadashi G. Takaoka2014-04-231-1/+35
|/
* Use sorted keys index as virtual view id•••Change-Id: Id3f81de1edaacc06362b65aa7b68e9317e6596bd Tadashi G. Takaoka2014-04-221-17/+20
* Remove unnecessary override of MainKeyboardView.dispatchTouchEvent•••Bug: 11721001 Bug: 11976254 Change-Id: I762bd9e76ea31d67b3e31c3a0a19ee9f040015b8 Tadashi G. Takaoka2014-02-171-13/+0
* Remove PointerTracker reference from accessibility package•••Change-Id: I1a88d9fc4db437070778ea1256aae17c32428729 Tadashi G. Takaoka2013-12-201-3/+5
* Reset to 9bd6dac4708ad94fd0257c53e977df62b152e20c•••The bulk merge from -bayo to klp-dev should not have been merged to master. Change-Id: I527a03a76f5247e4939a672f27c314dc11cbb854 Ken Wakasa2013-12-131-1/+1
* Revert "Remove symbols shifted layout related code"•••This reverts commit 1cd027850bb07cd3fe2c1ec43b8a594d2f8ad313. Bug: 9059539 Change-Id: I1880b799e2d0f148ae913f13cffa1b8cac48be60 Satoshi Kataoka2013-09-041-0/+2
* Remove symbols shifted layout related code•••This is a follow up of I7fe6520e4e. Bug: 9059539 Change-Id: Idb39906ddb1e2234a0d1c7c4d5e6fc728090e79e Tadashi G. Takaoka2013-08-241-2/+0
* Don't announce changes for A11y within the same keyboard mode.•••Bug: 8439108 Change-Id: If9f14bb65625468dcd399df47ad0d2123be30be7 Alan Viverette2013-03-221-20/+17
* Prevent keyboard A11y proxy from referencing a null keyboard view.•••Bug: 8402674 Change-Id: I507cdabccdabb3fd7aebc071c93eb6d4dcb9635d Alan Viverette2013-03-191-0/+25
* Announce keyboard mode changes as a WINDOW_STATE_CHANGED event.•••Bug: 8165295 Change-Id: Ie416f6cdb68377f3e06f30e9b6363c38ba2a602d Alan Viverette2013-03-071-2/+84
* Fix Apache license comment•••Change-Id: Ic56167f952a7f4449da366e1e81610e72c966086 Tadashi G. Takaoka2013-01-211-8/+8
* Small code cleanups•••Multi-project commit with I249d5fbe Change-Id: Ia28c4e970992aa1299a30e604eaa5d096655c3a5 Ken Wakasa2013-01-071-37/+30
* Cleanup: Make some classes as final•••Change-Id: I6009b3c1950ba32b7f1e205a3db2307fe0cd688e Tadashi G. Takaoka2012-09-271-1/+1
* When Accessibility is on, intercept touch events during dispatch.•••This allows Accessibility code to safely inject events into onTouchEvent() without accidentally intercepting them. Bug: 7137557 Change-Id: Ie4fa8e3be5b1bb84f57c6254feab1129cb89998f alanv2012-09-101-5/+5
* Merge "Fix key info reported by keyboard accessibility node provider." into j...Tadashi G. Takaoka2012-09-031-2/+15
|\
| * Fix key info reported by keyboard accessibility node provider.•••Bug: 6704529 Change-Id: I519881a96767a8858c11da7c0abac3e276a45cf5 alanv2012-08-291-2/+15
* | Adjust accessibility edge slop.•••Bug: 6969558 Change-Id: Ie33f444e085e5c01326bdf9396eabee5c04ee81e alanv2012-08-271-5/+11
|/
* Change accessibility event type for app-driven speech.•••Bug: 6614400 Change-Id: I0ef309b7f3f35bf37b4664ea599c9e6ffb1a4ab8 alanv2012-08-101-2/+2
* Rename LatinKeyboardView to MainKeyboardView•••Change-Id: I8f3123b8d727c7beb72e226f80c17794f89c8b60 Tadashi G. Takaoka2012-07-231-3/+3
* Refresh Accessibility key mapping when KeyboardView changes Keyboards.•••Bug: 6609626 Change-Id: I93d764b46e96fe70b61c91a7dcb46945ac8853dd alanv2012-06-051-0/+6
* Update keyboard view used by node provider. Remove global layout listener.•••Bug: 6582130 Change-Id: I2976e37e921a3e2c151486a919b0a93a908c3384 alanv2012-05-301-0/+4
* Fix NPE on HOVER_EXIT event when not touching a key.•••Bug: 6513368 Change-Id: Ia6d4d01f51a620230b4d19f813fb3aff6881ec03 alanv2012-05-171-1/+1
* Make LatinIME keys accessibility focusable, clickable.•••Also fix speech for labeled keys. Bug: 6498563 Change-Id: I094d4db0e57fa373759a63eb3354b1ab3ab0f525 alanv2012-05-151-25/+24
* Implement "lift-to-type" interaction. Fix event text.•••Bug: 6456970 Change-Id: Idd6b84fc7a730a1e78d9c1157e3b5f22e5d49fc4 alanv2012-05-101-1/+29
* Remove accessibility gesture handlers from LatinIME.•••Bug: 6457558 Change-Id: If33ca6f026d4846ba79a701ef42c0112f5b0b488 alanv2012-05-081-39/+0
* Remove ViewParentCompatUtils•••Bug: 6129704 Change-Id: I429dcbec01bb4d33064ab1e3d597640d76c53d2f Tadashi G. Takaoka2012-04-031-2/+1
* Remove AccessibilityManagerCompatUtils and MorionEventCompatUtils•••Bug: 6129704 Change-Id: Icb7e80588536066c4fe5b4a1afc100a724b43e7b Tadashi G. Takaoka2012-04-031-10/+8
* Added virtual view hierarchy for keyboard accessibility.•••Bug: 5829051 Change-Id: Ied1b6267eec616bd3b9337f6e761b0c740aa0eb2 alanv2012-02-281-56/+108
* Improved shift key and symbol/alpha switch key accessibility feedback.•••Bug: 5933165 Change-Id: Id71f38874640785b7ad43b7a70e27f40c13be748 alanv2012-02-071-0/+70
* Removed unused "no item selected" notification & supporting code from keyboar...•••Change-Id: Ia6323ad0c1e2a0db5a2cf830e97765eddaa32cee alanv2012-01-301-2/+0
* Cleanup unused variables and parameters•••Change-Id: Iad756a7a775c93f3344c6962e7b3456ef8339490 Tadashi G. Takaoka2011-12-151-9/+7
* Get rid of usage of key index•••Change-Id: I7596ce3ae52fde436d06c2dd95ae873c7aa5ef7f Tadashi G. Takaoka2011-11-291-14/+8
* Removed lift-to-type from LatinIME accessibility.•••Bug: 5522854 Change-Id: I32df86450fa0d5dd9606609ea693d0e331b64b19 Alan Viverette2011-10-261-30/+0
* Let accessibility users know to connect a headset when the IME connects to a ...•••Change-Id: If96cd7626950dd12e88a8a97f5e405d303d41e06 Alan Viverette2011-10-061-25/+2
* Cleanup unused import•••This change also gets rid of several compiler warnings. Change-Id: I23962edaadad18a6e0395d528af17b909dcf5dad Tadashi G. Takaoka2011-10-041-1/+0
* Rename LatinKeyboardBaseView to LatinKeyboardView•••Bug: 5182291 Change-Id: I5089a14902b9f4ff1ab4f34e3f7a42aca5040d3e Tadashi G. Takaoka2011-08-231-3/+3
* Merge "Fixed speaking keys when editing password fields"Ken Wakasa2011-08-161-8/+39
|\
| * Fixed speaking keys when editing password fields•••Bug: 5042681 Change-Id: Ic4523ec38b0faa2b6a91d476ea7af7e69404861c Alan Viverette2011-08-081-8/+39
* | Simplifying accessibility code in keyboard's dispatchTouchEvent()•••Change-Id: Ie33cf93ee2d7eadad38ca170aa8ad988bb0ae9a9 Alan Viverette2011-07-281-9/+0
|/
* Fixed duplicate call to dispatchOnPopulateAccessibilityEvent()•••Bug: 5060194 Change-Id: I585ae52204a045fa3941e846b4f9bdd7d541bea6 Alan Viverette2011-07-261-3/+3
* Add KeyEventHandler interface•••This change also revert KeyboardView to non-abstract class. Bug: 4768084 Change-Id: I827defb58bfb28b345464f6a89aa4438e41cf1e2 Tadashi G. Takaoka2011-07-101-3/+3
* Pass KeyboardView to PointerTracker on down event•••Bug: 4768084 Change-Id: I446b98daef8c9ec2408481e59cb2a88754ef9e01 Tadashi G. Takaoka2011-07-101-1/+1
* Holding PointerTrackerQueue inside PointerTracker•••Bug: 4768084 Change-Id: Id5006e549c4018a656abd088f14a209415baafed Tadashi G. Takaoka2011-07-071-2/+2
* Narrower KeyboardView reference•••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 Tadashi G. Takaoka2011-07-041-3/+3
* Move keyboard event handling code to separate LatinKeyboardBaseView class•••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 Tadashi G. Takaoka2011-07-041-3/+3