| Commit message (Expand) | Author | Age | Files | Lines |
* | Convert one letter Key.outputText to Key.code•••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
|  Tadashi G. Takaoka | 2012-02-07 | 7 | -32/+32 |
* | Import translations. DO NOT MERGE•••Change-Id: I9e403e4199935cbb8f356f78316671373324d452
|  Eric Fischer | 2012-02-03 | 49 | -0/+50 |
* | Merge "Get rid of Key.setIcon(Drawable)" |  Tadashi G. Takaoka | 2012-02-02 | 1 | -3/+3 |
|\ |
|
| * | Get rid of Key.setIcon(Drawable)•••Change-Id: If6ebbdefcbfd0cc14c72858f9bb44861e8abe079
|  Tadashi G. Takaoka | 2012-02-03 | 1 | -3/+3 |
* | | Shift + smiley key become return key•••Bug: 2498607
Change-Id: Iec902d8f0035a81e4e793251006d905025bd81cf
|  Tadashi G. Takaoka | 2012-02-03 | 1 | -12/+26 |
* | | Restore deleted string still referenced from code to fix the build.•••Change-Id: Ideb39da09730960f555f2b928d699819c986531b
|  Eric Fischer | 2012-02-02 | 1 | -0/+2 |
* | | Import translations. DO NOT MERGE•••Change-Id: I5d9c89dfe2e5667ef004d1e8b9106279bd23f6f5
|  Eric Fischer | 2012-02-02 | 49 | -1000/+0 |
|/ |
|
* | Parse escaped sequence strictly in CSV parser•••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
|  Tadashi G. Takaoka | 2012-02-02 | 1 | -1/+1 |
* | Support additional proximity characters•••Change-Id: Ifbe0d7e4eafea1926bbce968eae4724dd5769689
|  satok | 2012-02-02 | 2 | -0/+85 |
* | Merge "Removed spoken descriptions for characters supported by TTS or TalkBack." |  Charles Chen | 2012-02-01 | 1 | -41/+0 |
|\ |
|
| * | Removed spoken descriptions for characters supported by TTS or TalkBack.•••Change-Id: Iddef18559bc6af9487e536a33607b0a0b07df282
|  alanv | 2012-01-31 | 1 | -41/+0 |
* | | Remove BIDI mirroring hack from Key•••This change also removes isRtlKeyboard attribute from <Keyboard/>
Bug: 5948247
Change-Id: I85998f17ae146a4c8cd0f419ab820b746cb8974f
|  Tadashi G. Takaoka | 2012-02-01 | 21 | -116/+199 |
* | | Use MoreKeySpecParser to parse puctuations strip resources•••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 | 2012-02-01 | 3 | -1/+51 |
* | | Move long press shift handling from PointerTracker to KeyboardState•••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
|  Tadashi G. Takaoka | 2012-02-01 | 46 | -380/+122 |
|/ |
|
* | 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
|  Tadashi G. Takaoka | 2012-01-31 | 13 | -102/+191 |
* | Support addtionalMoreKeys•••This change also removes
* Unused more_keys_for_q, w, and p.
Change-Id: Idb99e5f6d8c2ad2d28437f42b35b21c282cd181f
|  Tadashi G. Takaoka | 2012-01-30 | 54 | -307/+278 |
* | Merge "Rename keyboard XML resource files" |  Tadashi G. Takaoka | 2012-01-29 | 112 | -191/+191 |
|\ |
|
| * | Rename keyboard XML resource files••• * <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 | 2012-01-28 | 112 | -191/+191 |
* | | Import translations. DO NOT MERGE•••Change-Id: I89dcb839308eadb722f91ccd4327208d8d477dc2
|  Eric Fischer | 2012-01-27 | 49 | -72/+81 |
|/ |
|
* | Share kbd_row3_smiley.xml•••Change-Id: Ie5e68f972a739ab151201bd13bb1771e164313e6
|  Tadashi G. Takaoka | 2012-01-27 | 10 | -90/+30 |
* | Merge "Use kbd_row3_comman_period.xml" |  Tadashi G. Takaoka | 2012-01-27 | 8 | -179/+13 |
|\ |
|
| * | Use kbd_row3_comman_period.xml•••Change-Id: Ie2ce2f4f03e70477d4932072a44fb9aeb7cd7784
|  Tadashi G. Takaoka | 2012-01-27 | 8 | -179/+13 |
* | | Create separate XML for number password keyboard•••Change-Id: I1d73a03bfce9180106575e180bfeb422da03b9fb
|  Tadashi G. Takaoka | 2012-01-27 | 9 | -532/+606 |
|/ |
|
* | Add inactivatedLabel and inactivatedUppercaseLetter flags for Key.keyLabelFlags•••Change-Id: I6c7dc79cbad360602b278283f4c3a24c54040622
|  Tadashi G. Takaoka | 2012-01-27 | 1 | -0/+4 |
* | Merge "Get rid of Resource reference from KeyboardView, LatinKeyboardView and... |  Tadashi G. Takaoka | 2012-01-26 | 6 | -21/+71 |
|\ |
|
| * | Get rid of Resource reference from KeyboardView, LatinKeyboardView and Pointe...•••This change introduces the following attributes.
* KeyboardView
- keyPreviewLingerTimeout
* LatinKeboardView
- keyHysteresisDistance
- touchNoiseThresholdTime
- touchNoiseThresholdDistance
- slidingKeyInputEnable
- keyRepeatStartTimeout
- keyRepeatInterval
- longPressKeyTimeout
- longPressShiftKeyTimeout
- longPressSpaceKeyTimeout
- ignoreSpecialKeyTimeout
- showMiniKeyboardAtTouchedPoint
Change-Id: I25159a87289b12447e20031add173523070e9b03
|  Tadashi G. Takaoka | 2012-01-26 | 6 | -21/+71 |
* | | Add Key preserveCase enum to keyLabelOptions attribute•••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 | 2012-01-25 | 2 | -1/+5 |
|/ |
|
* | Add element predicator to <switch><case> condition of Keyboard•••Change-Id: I8f9eb8eb28707d23e421e88f979022d844a3b3ee
|  Tadashi G. Takaoka | 2012-01-25 | 1 | -0/+13 |
* | Add autoGenerateFromAlphabet enum to KeyboardSet.Element.elementKeyboard•••This is the first step to support separate Keyboard for elementName.
This change is the second attempt of Icef66564.
Change-Id: I78ea6cb9ea3d965ff89e0ff5d896a6b11ba5c670
|  Tadashi G. Takaoka | 2012-01-25 | 31 | -73/+88 |
* | Revert "Add autoGenerateFromAlphabet enum to KeyboardSet.Element.elementKeybo...•••This reverts commit b5b92f9b78295366c12b25d1b464a371401c3677
Bug: 5908440 |  Tadashi Takaoka | 2012-01-24 | 31 | -74/+73 |
* | Add autoGenerateFromAlphabet enum to KeyboardSet.Element.elementKeyboard•••This is the first step to support separate Keyboard for elementName.
Change-Id: Icef66564b6938910fa06ecab664dce4be84c9505
|  Tadashi G. Takaoka | 2012-01-24 | 31 | -73/+74 |
* | Support @icon/icon_name for more keys specification•••Change-Id: I8842e5ce77f9d27a0969df947de292c1830e36b7
|  Tadashi G. Takaoka | 2012-01-20 | 4 | -11/+5 |
* | Add Bulgarian keyboard•••Bug: 5864001
Bug: 5738545
Change-Id: I3aa8a0e531e091680c0e05c55e72edd05e5ebc77
|  Tadashi G. Takaoka | 2012-01-19 | 6 | -2/+464 |
* | Enable usability study mode option•••Change-Id: Iadd69fbde42b895dd30f98890f59b56cdcdd4007
|  Tadashi G. Takaoka | 2012-01-18 | 1 | -1/+2 |
* | Add a whitelist entry•••nit → not
Change-Id: I8d0fc6fe4b769cd76c8059848a8ec249bb9fea0d
|  Jean Chalard | 2012-01-18 | 1 | -0/+4 |
* | Add "force non-distinct multitouch" debug option•••Change-Id: I9fd6fabf03515011cedb8aaa30fdb7a77f2d4d12
|  Tadashi G. Takaoka | 2012-01-17 | 2 | -0/+7 |
* | Fix SubtypeLocaleTests•••Change-Id: Id85814aa3bcd9cacbe446b2dfda3ca2ab9146c13
|  Tadashi G. Takaoka | 2012-01-13 | 3 | -3/+3 |
* | Change the application name of aosp latin ime•••Change-Id: I96281709736bc20d70e63af170bfb48b5df3f18d
|  satok | 2012-01-12 | 1 | -0/+2 |
* | Add EnabledWhenDefaultIsNotAsciiCapable to English keyboard subtype•••Bug: 5806103
Change-Id: Iffdc68565f4a8b5af98247a4dff9dc4e76b4056a
|  satok | 2012-01-11 | 1 | -1/+1 |
* | Get rid of Keyboard.CODE_DUMMY•••Change-Id: Id2320f4d9b5f22f0ac844ab20ce42b0c4e7c6880
|  Tadashi G. Takaoka | 2012-01-10 | 4 | -7/+5 |
* | Fix Slavic layout on phone device•••Change-Id: I7da35502072e336ba2c32fc78827f5dff1bedddc
|  Tadashi G. Takaoka | 2012-01-10 | 1 | -2/+1 |
* | Import revised translations.•••Change-Id: Ie6d481360e801a67f4bc0309a7151b1640bd3c40
|  Eric Fischer | 2011-12-29 | 47 | -106/+106 |
* | Merge "Make Estonian keyboard Scandinavian variant" |  Tadashi G. Takaoka | 2011-12-25 | 10 | -5/+56 |
|\ |
|
| * | Make Estonian keyboard Scandinavian variant•••This change also fixes Scandinavian keyboard layout around "a" key.
Bug: 5627326
Change-Id: I65da7a56a28d90eabcffcd616164d8e8c1111c96
|  Tadashi G. Takaoka | 2011-12-26 | 10 | -5/+56 |
* | | Fix more keys for fr_CA and fr_CH. Also tidy up more keys for de_ZZ as well.•••bug: 5800592
Change-Id: I0c9abc807ab0100b3839fc7f0f40c6c1a66e0a6e
|  Ken Wakasa | 2011-12-24 | 3 | -6/+51 |
|/ |
|
* | Get rid of public reference to KeyboardIconsSet.ICON_* constants•••As a consequence,
* Add Key.iconDisabledKey has been introduced and Key.getIcon honors
the enabled state of the key.
* The attribute id of disabled icon for shortcut key,
Keyboard_iconShortcutKeyDisabled, is renamed to
Keyboard_iconDisbledShortcutKey
* KeyboardIconsSet has getIconByIconId and getIconByAttrId methods
instead of getIcon.
Bug: 5778201
Change-Id: Ica93b073b9a04acd18ead7a33b60e3c6d813e7a1
|  Tadashi G. Takaoka | 2011-12-19 | 8 | -11/+20 |
* | Move spacebar drawing code from LatinKeyboard to LatinKeyboardView•••Also this change moves LatinKeyboard attributes,
autoCorrectionSpacebarLedEnabled, autoCorrectionSpacebarLedIcon,
spacebarTextRatio, spacebarTextColor, and spacebarTextShadowColor to
LatinKeyboardView.
Change-Id: I7cc27ce1fc550e9f620a9ed0fbe4b8172902d5a1
|  Tadashi G. Takaoka | 2011-12-18 | 8 | -37/+36 |
* | Add extra key icons to KeyboardIconsSet••• * Get rid of Key.keyIconShifted attribute.
Add Keyboard.iconShiftKeyShifted to KeyboardIconsSet.
* Get rid of LatinKeyboardView.disabledShortcutIcon attribute.
Add Keyboard.iconShortcurKeyDisabled to KeyboardIconsSet.
* Add Keyboard.iconSpaceKeyForNumber to KeyboardIconsSet.
* Fix misplaced autoCorrectionSpacebarLedIcon resources.
Change-Id: I381bff3789254977ab3cb18f58f95b3c433b1e1a
|  Tadashi G. Takaoka | 2011-12-18 | 9 | -34/+21 |
* | Add LatinKeyboardView style•••As a result, this change moves shortcut related update code to
LatinKeyboardView from LatinKeyboard.
Change-Id: I1882672577f61e73c90d6c018b7dbb61f3fe21e4
|  Tadashi G. Takaoka | 2011-12-18 | 8 | -3/+52 |
* | Add LatinKeyboard.spacebarTextRatio attribute•••Bug: 5776979
Change-Id: Ia568d1170ed33a000eb3bb02ecdf611e4b5ff2d5
|  Tadashi G. Takaoka | 2011-12-18 | 11 | -3/+10 |