d3cc73ada83e4444c8e5fb1662cc70bff45e4f69 |
18-Jun-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Removing implementation of unnecessary APIs taken out of the support lib. 1. We have hidden a framework API and it was take out of the support lib. This API is not necessary and this patch removes the implementation in LatinIME. bug:6675330 Change-Id: I18aff7a6c7bc2b76c7332abe0bf294fbbb99ccfc
ccessibilityEntityProvider.java
|
b910b18c2c28e7bb40e603083198d7c12c50c361 |
15-Jun-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Update LatinIME due to hidden APIs taken out of the support lib. 1. We have hidden the APIs for accessiiblity focus search since it wull be perfomred by the client, updated the support lib, and now we are updating the LatinIME. bug:6675330 Change-Id: I9dd3450b40148be7ce750f6bffc0a047a541982f
ccessibilityEntityProvider.java
|
f147794fd41491a3383e6aca6d49007f58124068 |
05-Jun-2012 |
alanv <alanv@google.com> |
Refresh Accessibility key mapping when KeyboardView changes Keyboards. Bug: 6609626 Change-Id: I93d764b46e96fe70b61c91a7dcb46945ac8853dd
ccessibilityEntityProvider.java
ccessibleKeyboardViewProxy.java
|
40e5f403af49d8da1f25d9368d18541390e05c38 |
01-Jun-2012 |
Charles Chen <clchen@google.com> |
Merge "Add special case for speaking ACTION_ENTER keys." into jb-dev
|
080327154f93784f8b6f2478f342238e266ae473 |
01-Jun-2012 |
alanv <alanv@google.com> |
Add special case for speaking ACTION_ENTER keys. Bug: 6576058 Change-Id: If9a4fc2ddd5bcbac5f610d705441aa379c499a6f
eyCodeDescriptionMapper.java
|
48ccd5528163383a46b597e9d5ea919ddc799f25 |
31-May-2012 |
alanv <alanv@google.com> |
Update keyboard view used by node provider. Remove global layout listener. Bug: 6582130 Change-Id: I2976e37e921a3e2c151486a919b0a93a908c3384
ccessibilityEntityProvider.java
ccessibleKeyboardViewProxy.java
|
067689c57d353e4e37e0457989c6c2686977df9e |
22-May-2012 |
alanv <alanv@google.com> |
Always use AccessibilityUtils to send events. Bug: 6532601 Change-Id: I3aba9066ccd8d401973abfe9100f4cab731b5e7d
ccessibilityEntityProvider.java
|
cc38306d4fd7774a64582b5060e9071e95929fd1 |
19-May-2012 |
alanv <alanv@google.com> |
Only speak key label after checking for password obscure flag. Bug: 6523222 Change-Id: Ic737c4ce135d869a3422b1ebbea0a845c71b1699
eyCodeDescriptionMapper.java
|
282adf733093b41a31514746825ea05fc90fb3ee |
19-May-2012 |
alanv <alanv@google.com> |
Pass IME accessibility events directly to the AccessibilityManager. Bug: 6523554 Change-Id: I44bceb7b068ff1ac0c799f4a93d5dcd8026f1e4b
ccessibilityEntityProvider.java
ccessibilityUtils.java
|
d4f7a26f9257c3b0e41a43a0338ed4bcd3d6bd91 |
18-May-2012 |
alanv <alanv@google.com> |
Fix NPE on HOVER_EXIT event when not touching a key. Bug: 6513368 Change-Id: Ia6d4d01f51a620230b4d19f813fb3aff6881ec03
ccessibleKeyboardViewProxy.java
|
f2eba97cc09c86f9a84b61cccf3f233e1fb85a6c |
16-May-2012 |
alanv <alanv@google.com> |
Make LatinIME keys accessibility focusable, clickable. Also fix speech for labeled keys. Bug: 6498563 Change-Id: I094d4db0e57fa373759a63eb3354b1ab3ab0f525
ccessibilityEntityProvider.java
ccessibleKeyboardViewProxy.java
eyCodeDescriptionMapper.java
|
6662e2a40dc764d5b6a55c0e30ce650fd834afb6 |
10-May-2012 |
alanv <alanv@google.com> |
Implement "lift-to-type" interaction. Fix event text. Bug: 6456970 Change-Id: Idd6b84fc7a730a1e78d9c1157e3b5f22e5d49fc4
ccessibilityEntityProvider.java
ccessibleKeyboardViewProxy.java
|
b4c41fa813426eaff2c20837c86e3f8aaa215b6f |
10-May-2012 |
alanv <alanv@google.com> |
Use key index as virtual view ID. Bug: 6464677 Change-Id: I443e4add8052dbce1d413c2ce38a7b98408613bf
ccessibilityEntityProvider.java
|
8e5f79f57d4f8622f809928f1f9c8034b9ffd1f9 |
09-May-2012 |
alanv <alanv@google.com> |
Remove unused code from AccessibilityEntityProvider. Change-Id: I73882668b516344d36e69355e9cb39534becb629
ccessibilityEntityProvider.java
|
34b2b5e694758390126ffa3b1c7d752cdde7a05c |
09-May-2012 |
alanv <alanv@google.com> |
Remove accessibility gesture handlers from LatinIME. Bug: 6457558 Change-Id: If33ca6f026d4846ba79a701ef42c0112f5b0b488
ccessibilityUtils.java
ccessibleInputMethodServiceProxy.java
ccessibleKeyboardActionListener.java
ccessibleKeyboardViewProxy.java
lickGestureDetector.java
|
621e3f983039f4b9c9f44903a2b0083c20dd827b |
21-Apr-2012 |
Svetoslav Ganov <svetoslavganov@google.com> |
Fix the build Change-Id: I5c4e230500f058f7db86c05d554be45411004ffc
ccessibilityEntityProvider.java
|
26c80a1b9a103cdccbaeafac75a3db2543a9ee7e |
05-Apr-2012 |
alanv <alanv@google.com> |
Set view properties for Key node infos. Bug: 6298716 Change-Id: Iae0616f0095d32e0ca61dcb55f2f84744e91f60e
ccessibilityEntityProvider.java
|
be55086fd9218bc03ee0ccac1052d96b40d8a979 |
02-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup InputTypeCompatUtils to InputTypeUtils Bug: 6129704 Change-Id: I45e19e456ef7c6e61fe877ea544fef1b9f896e95
ccessibilityUtils.java
|
78e333594bbc97e56ad105ce3888192e78771626 |
02-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove ViewParentCompatUtils Bug: 6129704 Change-Id: I429dcbec01bb4d33064ab1e3d597640d76c53d2f
ccessibleKeyboardViewProxy.java
|
c6435f92a80c6664870f9d1a4bb2a1c5153ef2c3 |
02-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove AccessibilityManagerCompatUtils and MorionEventCompatUtils Bug: 6129704 Change-Id: Icb7e80588536066c4fe5b4a1afc100a724b43e7b
ccessibilityUtils.java
ccessibleKeyboardViewProxy.java
lickGestureDetector.java
|
b4fbbe57f574ce6e6a5827156f875fe7d3eb5089 |
13-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Avoid using collection interface, using array instead Change-Id: Ie0554362b73967bfcbbab6ad19c24683066a608e
ccessibilityEntityProvider.java
|
9a81ce92c381007affe6bb2310bf94c9856eaae1 |
28-Feb-2012 |
alanv <alanv@google.com> |
Added virtual view hierarchy for keyboard accessibility. Bug: 5829051 Change-Id: Ied1b6267eec616bd3b9337f6e761b0c740aa0eb2
ccessibilityEntityProvider.java
ccessibilityUtils.java
ccessibleKeyboardViewProxy.java
lickGestureDetector.java
eyCodeDescriptionMapper.java
|
8d4f0d5d1df2e0ae0b6ac332fd6661b7fa903186 |
07-Feb-2012 |
alanv <alanv@google.com> |
Improved shift key and symbol/alpha switch key accessibility feedback. Bug: 5933165 Change-Id: Id71f38874640785b7ad43b7a70e27f40c13be748
ccessibleKeyboardViewProxy.java
eyCodeDescriptionMapper.java
|
c603409f28286c8c3aae58627e6813f3e8b6a2e4 |
01-Feb-2012 |
alanv <alanv@google.com> |
Removed CODE_CAPSLOCK from keyboard accessibility (fixing build). Change-Id: Ibc7ef979276f563444f3c24e69ac32de5d4eb6e8
eyCodeDescriptionMapper.java
|
02dd837805fec1a0f7b0ddf888b3548f5ac2922b |
01-Feb-2012 |
Charles Chen <clchen@google.com> |
Merge "Removed spoken descriptions for characters supported by TTS or TalkBack."
|
7ca1249797c464337abad59a5ecaf0e26f0200c1 |
31-Jan-2012 |
alanv <alanv@google.com> |
Refactored shift key spoken description into separate method. Change-Id: I183462a68fdfd339404740fa1564f737430d73d9
eyCodeDescriptionMapper.java
|
f3e951b259e09d7bec4d3500ff21e4ff28b3f2be |
31-Jan-2012 |
alanv <alanv@google.com> |
Removed spoken descriptions for characters supported by TTS or TalkBack. Change-Id: Iddef18559bc6af9487e536a33607b0a0b07df282
eyCodeDescriptionMapper.java
|
30964843db0c3c7892ca443a0513c9c36e8654d1 |
31-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Auto generate various shift states alphabet keyboard automatically"
|
ca2f051cc173acc3bce384ebfe08068564bc8e07 |
26-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Auto generate various shift states alphabet keyboard automatically 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
eyCodeDescriptionMapper.java
|
16f74396828d84885e922ac0a7467e51616ae71d |
30-Jan-2012 |
alanv <alanv@google.com> |
Removed unused "no item selected" notification & supporting code from keyboard accessibility. Change-Id: Ia6323ad0c1e2a0db5a2cf830e97765eddaa32cee
ccessibleInputMethodServiceProxy.java
ccessibleKeyboardActionListener.java
ccessibleKeyboardViewProxy.java
|
8cab0b56eb8db311f158b18a361d9ceb85cff482 |
10-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Get rid of Keyboard.CODE_DUMMY Change-Id: Id2320f4d9b5f22f0ac844ab20ce42b0c4e7c6880
eyCodeDescriptionMapper.java
|
2ac5988f84b5c38d313951a3d7faddebf5f25e04 |
15-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup unused variables and parameters Change-Id: Iad756a7a775c93f3344c6962e7b3456ef8339490
ccessibilityUtils.java
ccessibleInputMethodServiceProxy.java
ccessibleKeyboardViewProxy.java
lickGestureDetector.java
eyCodeDescriptionMapper.java
|
55c0198eee18dfa4ec750d23fc589bced289d23c |
07-Dec-2011 |
Alan Viverette <alanv@google.com> |
am c960695f: Updated keyboard to use SPEAK_PASSWORD preference. * commit 'c960695f38ae0564dff3a6897fd1843c8e74c604': Updated keyboard to use SPEAK_PASSWORD preference.
|
c960695f38ae0564dff3a6897fd1843c8e74c604 |
06-Dec-2011 |
Alan Viverette <alanv@google.com> |
Updated keyboard to use SPEAK_PASSWORD preference. Bug: 5678383 Change-Id: Ie9bdc92f4b2c9014159d672b71e4438f8fa34f55
ccessibilityUtils.java
|
e22baaadd314c80f835e2e96fb0dfc73838ac2cd |
29-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Get rid of usage of key index Change-Id: I7596ce3ae52fde436d06c2dd95ae873c7aa5ef7f
ccessibleKeyboardViewProxy.java
|
3b82e8163c173b219320e78b96507f34e0a805c9 |
22-Nov-2011 |
Svetoslav Ganov <svetoslavganov@google.com> |
Merge "Fixed typing uppercase letters when touch exploration is enabled."
|
e87fd4d2826734a931d7d6f019ee36212b5b060a |
22-Nov-2011 |
Alan Viverette <alanv@google.com> |
Fixed typing uppercase letters when touch exploration is enabled. Bug: 5652774 Change-Id: Id8cd37b3ff93b45f4f18198bbbb827aadf945b02
eyCodeDescriptionMapper.java
|
e7eac906c0a14b644d457beeb73a407fa1b63673 |
21-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Pending onStartInputView only if the EditorInfo is identical Bug: 5604372 Change-Id: I2a88cf15b07eebd29e43e460f6ec758432181b01
ccessibilityUtils.java
|
166530b1950543b0f918055411b9a0c5960a769b |
27-Oct-2011 |
Alan Viverette <alanv@google.com> |
Removed lift-to-type from LatinIME accessibility. Bug: 5522854 Change-Id: I32df86450fa0d5dd9606609ea693d0e331b64b19
ccessibleKeyboardViewProxy.java
|
b0c8db018d53b103dcb4b699be27a4e1a2c2f92c |
06-Oct-2011 |
Alan Viverette <alanv@google.com> |
Let accessibility users know to connect a headset when the IME connects to a password field. Change-Id: If96cd7626950dd12e88a8a97f5e405d303d41e06
ccessibilityUtils.java
ccessibleKeyboardViewProxy.java
|
ab72a97d7ce44230a0c824797d1675a5ca354a56 |
04-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup unused import This change also gets rid of several compiler warnings. Change-Id: I23962edaadad18a6e0395d528af17b909dcf5dad
ccessibleKeyboardViewProxy.java
|
c84bc3460d2fb386a1db2a2c8b135b746fa706cd |
23-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename LatinKeyboardBaseView to LatinKeyboardView Bug: 5182291 Change-Id: I5089a14902b9f4ff1ab4f34e3f7a42aca5040d3e
ccessibleKeyboardViewProxy.java
|
e486175987bca15881d292a8005e813f1d61e89f |
17-Aug-2011 |
Ken Wakasa <kwakasa@google.com> |
Merge "Fixed speaking keys when editing password fields"
|
58e3f1065ef47e7116299b9d5087ba2a2b6065a2 |
08-Aug-2011 |
Alan Viverette <alanv@google.com> |
Fixed speaking keys when editing password fields Bug: 5042681 Change-Id: Ic4523ec38b0faa2b6a91d476ea7af7e69404861c
ccessibleKeyboardViewProxy.java
eyCodeDescriptionMapper.java
|
65a898d9ef63e321deb06d1ede835c182e7bcce1 |
28-Jul-2011 |
Alan Viverette <alanv@google.com> |
Simplifying accessibility code in keyboard's dispatchTouchEvent() Change-Id: Ie33cf93ee2d7eadad38ca170aa8ad988bb0ae9a9
ccessibleKeyboardViewProxy.java
|
60ccbe16eea5ce9a874835850f257b3c88295022 |
27-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Clean up keyboard loading and switching Bug: 4311428 Change-Id: Ia72de23634f824d82b7b5f2267d439ce922a3b57
eyCodeDescriptionMapper.java
|
586a15c3f0d44590a5162e0ab4c3c52511f13f26 |
26-Jul-2011 |
Alan Viverette <alanv@google.com> |
Fixed duplicate call to dispatchOnPopulateAccessibilityEvent() Bug: 5060194 Change-Id: I585ae52204a045fa3941e846b4f9bdd7d541bea6
ccessibleKeyboardViewProxy.java
|
8721398ec07be649fdceea536cb1c262a32d1754 |
21-Jul-2011 |
Ken Wakasa <kwakasa@google.com> |
Merge "Fixed accessibility navigation gesture sound volume"
|
cc4b63ec4c3d3622f778c647eb584c68a3c00615 |
21-Jul-2011 |
Alan Viverette <alanv@google.com> |
Updated check for touch exploration enabled state Bug: 5061704 Change-Id: Id2c0cce953f7bdb2b4c18b68f9e318d95eabc1b8
ccessibilityUtils.java
|
356d6871f115e64948fc0b069786299a008d802a |
21-Jul-2011 |
Alan Viverette <alanv@google.com> |
Fixed accessibility navigation gesture sound volume Bug: 5061527 Change-Id: I88728f7368a55ae7e6ca2ce6cfed6af42ffa03df
ccessibleInputMethodServiceProxy.java
|
f426cdd5c62452224ac4bb833c3ccf7b26d1a2a8 |
11-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add KeyEventHandler interface This change also revert KeyboardView to non-abstract class. Bug: 4768084 Change-Id: I827defb58bfb28b345464f6a89aa4438e41cf1e2
ccessibleKeyboardViewProxy.java
|
0efe174ea43fe576683102effbaef5be27575706 |
09-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Pass KeyboardView to PointerTracker on down event Bug: 4768084 Change-Id: I446b98daef8c9ec2408481e59cb2a88754ef9e01
ccessibleKeyboardViewProxy.java
|
906f03121b6c6a795f35dbc24d2eceac0665f35f |
07-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Holding PointerTrackerQueue inside PointerTracker Bug: 4768084 Change-Id: Id5006e549c4018a656abd088f14a209415baafed
ccessibleKeyboardViewProxy.java
|
f60d09ac3086f308cafcee13ebcb94c562f9e58e |
04-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
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
ccessibleKeyboardViewProxy.java
|
5f6816fa8bf259f0340a3d12c551d1532f647d66 |
01-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
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
ccessibleKeyboardViewProxy.java
|
87d7929d142f7c5f1937e12d6fd32a43ab00740e |
23-Jun-2011 |
Alan Viverette <alanv@google.com> |
Added text navigation gestures for keyboard touch exploration. Bug: 4905427 Change-Id: I9b44d65e4503e46ce71322a3c325c55d188e34a0
ccessibleInputMethodServiceProxy.java
ccessibleKeyboardActionListener.java
ccessibleKeyboardViewProxy.java
lickGestureDetector.java
|
0464850e6c27eaad642b9dacad44e654cab120ae |
29-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add key description for "fullwidth asterisk" used on phone/number layout This change also removes non-ASCII comment from strings.xml to suppress resource compiler warning. Change-Id: I96d3e8e2c7072816f32a15564745f8cdc3f91ee9
eyCodeDescriptionMapper.java
|
520a297ad1d148a57bcf6559a9802d5d49182d70 |
25-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Draw phone/number keyboard layout witout icon This change introduces: * New KeyboardView attribute * keyLargeLetterRatio to specify large letter text size. * keyHintLabelRatio to specify hint label text size. * keyHintLabelColor to specify hint label text color. * keyPreviewTextRatio to specify key preview text size. * New Key.keyLabelOption flags * alignLeftOfCenter, align the key label slightly left of the key center. * largeLetter, use keyLargeLetterRatio to draw key letter. * hasHintLabel, draw keyHintLabel at the right of key letter. * followKeyHintLabelRatio, draw the key label following keyHintLabelRatio size. * Renames * Key.keyHintLetter to keyHintLabel. * Key.keylLabelOption fontFixedWidth to fontMonoSpace. * Key.keylLabelOption popupHint to hasPopupHint. * Removes * number icon releted attributes and declarations. Change-Id: I2f456737e3a46209e5f48b5155951b2b21a33859
eyCodeDescriptionMapper.java
|
4f0d290c5d112ebac434bd8de4635f7d42ea2df0 |
24-Jun-2011 |
Ken Wakasa <kwakasa@google.com> |
Avoid memory leak by by non-static Handler inner classes bug: 4901934 Change-Id: I870ab2e621ef3640a84468f09c074cdd726dc963
ccessibleInputMethodServiceProxy.java
|
e7759091ddb5ec18268945d70d9212195bf6497b |
23-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move Key class out of internal package Bug: 4903326 Change-Id: I2493d6dae613d2e37dfa8ce96b4cddc9a038160c
ccessibleKeyboardViewProxy.java
eyCodeDescriptionMapper.java
|
44f8dc3132ebfd5886749a888b6388963293d298 |
22-Jun-2011 |
Alan Viverette <alanv@google.com> |
Fixing build error due to refactored import. Change-Id: I7ed51fa4373fd5d1ebc6ebe52c6e93b27b43cff5
ccessibleKeyboardViewProxy.java
eyCodeDescriptionMapper.java
|
5ac4638f999db4fea8a9e24171dbceb640a10858 |
18-May-2011 |
Alan Viverette <alanv@google.com> |
Added support for touch exploration to Latin IME. Bug: 4379983 Change-Id: I97f22e54827c6229054b514801401ffa5b4ed3b8
ccessibilityUtils.java
ccessibleInputMethodServiceProxy.java
ccessibleKeyboardActionListener.java
ccessibleKeyboardViewProxy.java
eyCodeDescriptionMapper.java
|