History log of /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
4e4f88127b6a75302fac3a004e41fff1899a773f 19-Feb-2013 Jean Chalard <jchalard@google.com> Fix how the Enter action is decided

This unifies the software and hardware keyboard code
under a single decision process that works.

Bug: 8129303
Bug: 8152758
Change-Id: I7574c563d5f957d57bfe62fe5e3eec59a519d335
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.java
d818f1e3b6220ca9a981c39728af510d4a38ba6f 15-Jan-2013 Jean Chalard <jchalard@google.com> Stop relying on the soft keyboard to get the editor action.

Bug: 7969231
Change-Id: I9848c63c4c51550b5dc53c981eafa74e7fa95197
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.java
b6ca354431367b625daf9fff5fbe4b1f5ef996ab 06-Jan-2013 Ken Wakasa <kwakasa@google.com> Small code cleanups

Multi-project commit with I249d5fbe

Change-Id: Ia28c4e970992aa1299a30e604eaa5d096655c3a5
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.java
240871ecafde7834ebb4270cd7758fc904a5f3a7 29-Oct-2012 Tadashi G. Takaoka <takaoka@google.com> Move code point constants from Keyboard to Constants class

Change-Id: Iee01d4d2b916d0b584531104ac865ae6e6370a3d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.java
a28a05e971cc242b338331a3b78276fa95188d19 27-Sep-2012 Tadashi G. Takaoka <takaoka@google.com> Cleanup: Make some classes as final

Change-Id: I6009b3c1950ba32b7f1e205a3db2307fe0cd688e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.java
5f282ea9e4a4590fcbab6e27d5fca7dacbb40a6a 21-Aug-2012 Tadashi G. Takaoka <takaoka@google.com> Add CollectionUtils class to create generic collection easily

Change-Id: I6b4de9187e122298e5e9cd8ddc9070d062df6a89
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.java
ba037c62acf3519ad224feaca696cc51f6de0818 25-Jul-2012 alanv <alanv@google.com> Add accessibility descriptions for additional non-character keys.

Bug: 6621009
Change-Id: I82fb2dc6af0fda795397e8be8c09a4f53b1656ab
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.java
56853c1e48deb71367104060b49b7b1f0344a476 29-Jun-2012 Tadashi G. Takaoka <takaoka@google.com> Use SparseArray<E> instead of HashMap<Integer,E>

Change-Id: Id962e670ee1a5164e6c69deb84625139bf5e7974
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.java
080327154f93784f8b6f2478f342238e266ae473 01-Jun-2012 alanv <alanv@google.com> Add special case for speaking ACTION_ENTER keys.

Bug: 6576058
Change-Id: If9a4fc2ddd5bcbac5f610d705441aa379c499a6f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.java
cc38306d4fd7774a64582b5060e9071e95929fd1 19-May-2012 alanv <alanv@google.com> Only speak key label after checking for password obscure flag.

Bug: 6523222
Change-Id: Ic737c4ce135d869a3422b1ebbea0a845c71b1699
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.java
9a81ce92c381007affe6bb2310bf94c9856eaae1 28-Feb-2012 alanv <alanv@google.com> Added virtual view hierarchy for keyboard accessibility.

Bug: 5829051
Change-Id: Ied1b6267eec616bd3b9337f6e761b0c740aa0eb2
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.java
8d4f0d5d1df2e0ae0b6ac332fd6661b7fa903186 07-Feb-2012 alanv <alanv@google.com> Improved shift key and symbol/alpha switch key accessibility feedback.

Bug: 5933165
Change-Id: Id71f38874640785b7ad43b7a70e27f40c13be748
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.java
c603409f28286c8c3aae58627e6813f3e8b6a2e4 01-Feb-2012 alanv <alanv@google.com> Removed CODE_CAPSLOCK from keyboard accessibility (fixing build).

Change-Id: Ibc7ef979276f563444f3c24e69ac32de5d4eb6e8
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.java
f3e951b259e09d7bec4d3500ff21e4ff28b3f2be 31-Jan-2012 alanv <alanv@google.com> Removed spoken descriptions for characters supported by TTS or TalkBack.

Change-Id: Iddef18559bc6af9487e536a33607b0a0b07df282
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.java
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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.java
8cab0b56eb8db311f158b18a361d9ceb85cff482 10-Jan-2012 Tadashi G. Takaoka <takaoka@google.com> Get rid of Keyboard.CODE_DUMMY

Change-Id: Id2320f4d9b5f22f0ac844ab20ce42b0c4e7c6880
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.java
2ac5988f84b5c38d313951a3d7faddebf5f25e04 15-Dec-2011 Tadashi G. Takaoka <takaoka@google.com> Cleanup unused variables and parameters

Change-Id: Iad756a7a775c93f3344c6962e7b3456ef8339490
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.java
e87fd4d2826734a931d7d6f019ee36212b5b060a 22-Nov-2011 Alan Viverette <alanv@google.com> Fixed typing uppercase letters when touch exploration is enabled.

Bug: 5652774
Change-Id: Id8cd37b3ff93b45f4f18198bbbb827aadf945b02
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.java
58e3f1065ef47e7116299b9d5087ba2a2b6065a2 08-Aug-2011 Alan Viverette <alanv@google.com> Fixed speaking keys when editing password fields

Bug: 5042681
Change-Id: Ic4523ec38b0faa2b6a91d476ea7af7e69404861c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.java
60ccbe16eea5ce9a874835850f257b3c88295022 27-Jul-2011 Tadashi G. Takaoka <takaoka@google.com> Clean up keyboard loading and switching

Bug: 4311428
Change-Id: Ia72de23634f824d82b7b5f2267d439ce922a3b57
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.java
e7759091ddb5ec18268945d70d9212195bf6497b 23-Jun-2011 Tadashi G. Takaoka <takaoka@google.com> Move Key class out of internal package

Bug: 4903326
Change-Id: I2493d6dae613d2e37dfa8ce96b4cddc9a038160c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.java
44f8dc3132ebfd5886749a888b6388963293d298 22-Jun-2011 Alan Viverette <alanv@google.com> Fixing build error due to refactored import.

Change-Id: I7ed51fa4373fd5d1ebc6ebe52c6e93b27b43cff5
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.java
5ac4638f999db4fea8a9e24171dbceb640a10858 18-May-2011 Alan Viverette <alanv@google.com> Added support for touch exploration to Latin IME.

Bug: 4379983
Change-Id: I97f22e54827c6229054b514801401ffa5b4ed3b8
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.java