- Feb 08, 2012
-
-
Tadashi G. Takaoka authored
Change-Id: Ie4c85e8ca5a1f41a420aae5c1cd9c1cb07e237e5
-
- Feb 07, 2012
-
-
Eric Fischer authored
Change-Id: I01b1e6476b50108810eb61ad45a198db2b52b7de
-
Tadashi G. Takaoka authored
This change also uses Key.code instead of Key.outputText for the variety of parentheses keys taht introduced by I85998f17. Bug: 5975484 Change-Id: I86879c9942d264edc71e5893325a2f582763d12f
-
- Feb 03, 2012
-
-
Eric Fischer authored
Change-Id: I9e403e4199935cbb8f356f78316671373324d452
-
Tadashi G. Takaoka authored
Change-Id: If6ebbdefcbfd0cc14c72858f9bb44861e8abe079
-
Tadashi G. Takaoka authored
Bug: 2498607 Change-Id: Iec902d8f0035a81e4e793251006d905025bd81cf
-
- Feb 02, 2012
-
-
Eric Fischer authored
Change-Id: Ideb39da09730960f555f2b928d699819c986531b
-
Eric Fischer authored
Change-Id: I5d9c89dfe2e5667ef004d1e8b9106279bd23f6f5
-
Tadashi G. Takaoka authored
This change alters the CSV parser behavior. The parser only resolves * String resource reference. ["@string/res" -> "<content_of_res>"] * Other occurrence of escape sequence will be intact. ["\x" -> "\x"] Before this change, escape sequence in moreKeys string is parsed three times. At first in parsing string resource, next in CSV parser, and at last in KeySpecParser. So that representing single escape character itself is a bit annoying, "\\\\\\\\". Now we can represent single escape character itself in string resource by "\\\\". Change-Id: Ib978e17b779cc82585eed8241ac3857508b14bc7
-
satok authored
Change-Id: Ifbe0d7e4eafea1926bbce968eae4724dd5769689
-
- Feb 01, 2012
-
-
Tadashi G. Takaoka authored
This change also removes isRtlKeyboard attribute from <Keyboard/> Bug: 5948247 Change-Id: I85998f17ae146a4c8cd0f419ab820b746cb8974f
-
Tadashi G. Takaoka authored
This change also * Doesn't use Key.getRtlParenthesisCode to get correct parentheses code in RTL context. Intead uses the outputText feature of moreKeys specification. * Move CVS string parser from KeyStyles to Utils. Bug: 5948247 Change-Id: I45752c7d01b4f7d3f3da900b110a2185b336a1f0
-
Tadashi G. Takaoka authored
This change also * Rename phone shift keyboard to phone symbols keyboard. Use CODE_SWITCH_ALPHA_SYMBOL code to switch between phone and phone symbols keyboard. * Remove phone symbols keyboard from tablet. * Introduces enableLongPress flag of Key.keyActionFlags attribute. * Remove clumsy long press code from PointerTracker. * Remove CODE_CAPSLOCK handling from LatinIME. * Make KeyboardSwitcher to invoke haptic and audio feedback. Change-Id: I00e1f697a10ab5112aec75e36853b96246ff5054
-
- Jan 31, 2012
-
-
alanv authored
Change-Id: Iddef18559bc6af9487e536a33607b0a0b07df282
-
Tadashi G. Takaoka authored
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
-
- Jan 30, 2012
-
-
Tadashi G. Takaoka authored
This change also removes * Unused more_keys_for_q, w, and p. Change-Id: Idb99e5f6d8c2ad2d28437f42b35b21c282cd181f
-
- Jan 27, 2012
-
-
Eric Fischer authored
Change-Id: I89dcb839308eadb722f91ccd4327208d8d477dc2
-
Tadashi G. Takaoka authored
* <Keyboard> XML file should be kbd_*.xml * <Row> XML file should be rows_*.xml or row_*.xml * <Key> XML file should be key_*.xml or keys_*.xml * <key-style> XML file should be key_styles_*.xml Change-Id: Ie57d5d78389c13d6c066ace4e3588518d1f25f13
-
Tadashi G. Takaoka authored
Change-Id: Ie5e68f972a739ab151201bd13bb1771e164313e6
-
Tadashi G. Takaoka authored
Change-Id: I1d73a03bfce9180106575e180bfeb422da03b9fb
-
Tadashi G. Takaoka authored
Change-Id: Ie2ce2f4f03e70477d4932072a44fb9aeb7cd7784
-
Tadashi G. Takaoka authored
Change-Id: I6c7dc79cbad360602b278283f4c3a24c54040622
-
- Jan 26, 2012
-
-
Tadashi G. Takaoka authored
This change introduces the following attributes. * KeyboardView - keyPreviewLingerTimeout * LatinKeboardView - keyHysteresisDistance - touchNoiseThresholdTime - touchNoiseThresholdDistance - slidingKeyInputEnable - keyRepeatStartTimeout - keyRepeatInterval - longPressKeyTimeout - longPressShiftKeyTimeout - longPressSpaceKeyTimeout - ignoreSpecialKeyTimeout - showMiniKeyboardAtTouchedPoint Change-Id: I25159a87289b12447e20031add173523070e9b03
-
- Jan 25, 2012
-
-
Tadashi G. Takaoka authored
To support auto generate key depending keyboard element id, the KeysCache class is introduced to hold whole keys and reuse. Change-Id: Icb81b5f1c1b3aaa31968dcdb93aa0a856e737f78
-
Tadashi G. Takaoka authored
Change-Id: I8f9eb8eb28707d23e421e88f979022d844a3b3ee
-
Tadashi G. Takaoka authored
This is the first step to support separate Keyboard for elementName. This change is the second attempt of Icef66564. Change-Id: I78ea6cb9ea3d965ff89e0ff5d896a6b11ba5c670
-
- Jan 24, 2012
-
-
Tadashi Takaoka authored
This reverts commit b5b92f9b Bug: 5908440
-
Tadashi G. Takaoka authored
This is the first step to support separate Keyboard for elementName. Change-Id: Icef66564b6938910fa06ecab664dce4be84c9505
-
- Jan 20, 2012
-
-
Tadashi G. Takaoka authored
Change-Id: I8842e5ce77f9d27a0969df947de292c1830e36b7
-
- Jan 19, 2012
-
-
Tadashi G. Takaoka authored
Bug: 5864001 Bug: 5738545 Change-Id: I3aa8a0e531e091680c0e05c55e72edd05e5ebc77
-
- Jan 18, 2012
-
-
Tadashi G. Takaoka authored
Change-Id: Iadd69fbde42b895dd30f98890f59b56cdcdd4007
-
Jean Chalard authored
nit → not Change-Id: I8d0fc6fe4b769cd76c8059848a8ec249bb9fea0d
-
- Jan 17, 2012
-
-
Tadashi G. Takaoka authored
Change-Id: I9fd6fabf03515011cedb8aaa30fdb7a77f2d4d12
-
- Jan 13, 2012
-
-
Tadashi G. Takaoka authored
Change-Id: Id85814aa3bcd9cacbe446b2dfda3ca2ab9146c13
-
- Jan 12, 2012
-
-
satok authored
Change-Id: I96281709736bc20d70e63af170bfb48b5df3f18d
-
- Jan 11, 2012
-
-
satok authored
Bug: 5806103 Change-Id: Iffdc68565f4a8b5af98247a4dff9dc4e76b4056a
-
- Jan 10, 2012
-
-
Tadashi G. Takaoka authored
Change-Id: Id2320f4d9b5f22f0ac844ab20ce42b0c4e7c6880
-
Tadashi G. Takaoka authored
Change-Id: I7da35502072e336ba2c32fc78827f5dff1bedddc
-
- Dec 29, 2011
-
-
Eric Fischer authored
Change-Id: Ie6d481360e801a67f4bc0309a7151b1640bd3c40
-
- Dec 26, 2011
-
-
Ken Wakasa authored
This is a cherry pick of http://android-git.corp.google.com/g/156427 from master. bug: 5800592 Change-Id: Ifb249e8b6d432bbd1a5faf1a8731deea02962d39
-