| Commit message (Expand) | Author | Age | Files | Lines |
* | Support label with icon key•••Bug: 5108339
Change-Id: I7cd4258a95a7e25b8b1114b43ffcca5b77c5c1e3
|  Tadashi G. Takaoka | 2011-08-03 | 3 | -30/+76 |
* | Cleanup Keyboard related code and rename some classes•••This is a follow up change of I90ffbde0
Bug: 5023981
Change-Id: I3a6b862d05f5f907dee954cd6d6fee983b20ab5e
|  Tadashi G. Takaoka | 2011-08-02 | 13 | -44/+40 |
* | Make Keyboard object immutable except shift state•••This is the first step to implement suggestions pane as mini keyboard.
Bug: 5023981
Change-Id: I90ffbde0fda19b4be68add449310997b56bf6904
|  Tadashi G. Takaoka | 2011-08-01 | 17 | -535/+342 |
* | Merge "Use generic interface for filed type of Keyboard" |  Tadashi G. Takaoka | 2011-08-01 | 1 | -34/+36 |
|\ |
|
| * | Use generic interface for filed type of Keyboard•••This change also re-orders and renames some fields.
Bug: 5023981
Change-Id: I28c1ca7384bb70e3584398cd19ce2276ddfe8541
|  Tadashi G. Takaoka | 2011-08-01 | 1 | -34/+36 |
* | | Merge "Add KeyboardParams class" |  Tadashi G. Takaoka | 2011-08-01 | 1 | -0/+100 |
|\ \ |
|
| * | | Add KeyboardParams class•••This object will hold all keyboard parameter while parsing XML file
and act like a Keyboard. After finishing reading XML file, this will be
passed as an argument for the Keyboard class constructor.
Bug: 5023981
Change-Id: I2737b30036b6e4d204e8ed9984a1272e195209be
|  Tadashi G. Takaoka | 2011-08-01 | 1 | -0/+100 |
| |/ |
|
* / | Make horigontalGap and verticalGap attributes of Row obsolete•••Bug: 5023981
Change-Id: Ifb07b54a68cfdd32ff2ea79812188fb6158bd073
|  Tadashi G. Takaoka | 2011-08-01 | 3 | -11/+17 |
|/ |
|
* | Remove Keyboard reference from Key object•••Bug: 5023981
Change-Id: Ib0b9debf2018a0a9e9efe9323738e85174589e71
|  Tadashi G. Takaoka | 2011-08-01 | 4 | -29/+29 |
* | Merge "Cleanup key label case adjustment" |  Tadashi G. Takaoka | 2011-08-01 | 2 | -10/+7 |
|\ |
|
| * | Cleanup key label case adjustment•••Bug: 5023981
Change-Id: Ida06fc6a588c4eb8543455d932e71ac2797d27e5
|  Tadashi G. Takaoka | 2011-08-01 | 2 | -10/+7 |
* | | Cleanup icon drawable related code•••Bug: 5023981
Change-Id: I729354f32797eef354ec9af8e05f17839f0a361c
|  Tadashi G. Takaoka | 2011-08-01 | 3 | -16/+11 |
|/ |
|
* | Merge "Try to compensate for a race condition." |  Jean Chalard | 2011-08-01 | 1 | -1/+2 |
|\ |
|
| * | Try to compensate for a race condition.•••This does not really fix the underlying bug, but it does fix
the apparent symptoms.
When the user presses space and a letter quick, the
onUpdateSelection handler may be called after the letter has been
actually committed. The keyboard then happily proceeds to clearing
the composition because it thinks space was pressed (or the user
moved the cursor, since it can't guess which happened).
This change removes this behavior when we are expecting an update
event from a keypress. This means the bug still exists if the user
presses space twice and a letter, and all events come after the
letter, but it is very very hard to reproduce this. There may be
other collateral damage when the user moves the cursor in the form
of race conditions, but likewise, they should be really hard to
reproduce.
Bug: 5100521
Change-Id: Ib05328c9b451bf6fe288ae00296fd283a9a4e863
|  Jean Chalard | 2011-08-01 | 1 | -2/+3 |
* | | Merge "Filter non-ascii popup charcters from password keyboard" |  Tadashi G. Takaoka | 2011-08-01 | 2 | -34/+60 |
|\ \ |
|
| * | | Filter non-ascii popup charcters from password keyboard•••Change-Id: I10885efd317770f892165b6bb059313abf241436
|  Tadashi G. Takaoka | 2011-08-01 | 2 | -34/+60 |
| |/ |
|
* / | Clean up revertLastWord()•••The "deleteChar" argument of this method is acutally always true in the current code path.
Also, in this method, textToTheLeft virtually never has a punctuation letter as its initial
character. This change is one of preparatory changes for bug:4983945.
Change-Id: I531a32570a35634c21c1d74b2b461e40a1b7f660
|  Ken Wakasa | 2011-08-01 | 2 | -59/+54 |
|/ |
|
* | Replace the notion of "voice" with "shortcut" as many as possible•••Bug: 4340933
Change-Id: I98b4eca5167cc3767a0868fae8f6436164adbe4d
|  Tadashi G. Takaoka | 2011-07-31 | 3 | -21/+23 |
* | Merge "Fix exception message" |  Tadashi G. Takaoka | 2011-07-31 | 1 | -3/+3 |
|\ |
|
| * | Fix exception message•••Bug: 4340933
Change-Id: I81e7b0c72116b5bb56b0fdcd02386288aebd73e7
|  Tadashi G. Takaoka | 2011-07-31 | 1 | -3/+3 |
* | | Merge "Eliminate "..." from the key that has no popup mini keyboard automatic... |  Tadashi G. Takaoka | 2011-07-31 | 1 | -1/+1 |
|\ \ |
|
| * | | Eliminate "..." from the key that has no popup mini keyboard automatically•••Bug: 4340933
Change-Id: I08bbdee71f4bc2285fd0c1233d284150be61748e
|  Tadashi G. Takaoka | 2011-07-31 | 1 | -1/+1 |
| |/ |
|
* / | Be aware of "nm" and "noMicrophoneKey" private IME option•••Bug: 4340933
Change-Id: I787108a73d4450963d644bc7070ae1672ebb4455
|  Tadashi G. Takaoka | 2011-07-31 | 1 | -1/+6 |
|/ |
|
* | Turn off the Settings key by default•••bug:5094401
Change-Id: Ieb42fdfa79be2afcfa6634e7404c17737ef6927d
|  Ken Wakasa | 2011-07-31 | 3 | -89/+47 |
* | Dismiss key preview regardless of key preview settings•••Bug: 5099213
Change-Id: Id6c5cb0ae4a07897b34153d4b350b1b45a06aa1a
|  Tadashi G. Takaoka | 2011-07-29 | 1 | -4/+2 |
* | Add WindowWidthCache•••Bug: 4311428
Change-Id: I9f006525c0932d9d49bb8655caf58523135366d7
|  Tadashi G. Takaoka | 2011-07-29 | 1 | -17/+96 |
* | Cleanup KeyboardSwitcher internal a bit•••Bug: 4311428
Change-Id: Ibe933d0351f750a3a41a08f09befd833d677961b
|  Tadashi G. Takaoka | 2011-07-29 | 1 | -42/+34 |
* | Merge "Simplifying accessibility code in keyboard's dispatchTouchEvent()" |  Ken Wakasa | 2011-07-29 | 2 | -11/+2 |
|\ |
|
| * | Simplifying accessibility code in keyboard's dispatchTouchEvent()•••Change-Id: Ie33cf93ee2d7eadad38ca170aa8ad988bb0ae9a9
|  Alan Viverette | 2011-07-28 | 2 | -11/+2 |
* | | Merge "Modified the test spell checker" |  satok | 2011-07-28 | 1 | -2/+18 |
|\ \ |
|
| * | | Modified the test spell checker•••Change-Id: Ib64fac8672a4107638cd05a0232d46b49fc4aa8c
|  satok | 2011-07-28 | 1 | -2/+18 |
| |/ |
|
* | | Merge "Use isFullscreenMode to determine candidate container height" |  Tadashi G. Takaoka | 2011-07-28 | 1 | -1/+1 |
|\ \ |
|
| * | | Use isFullscreenMode to determine candidate container height•••Bug: 5081182
Change-Id: I3783d3994e96f8bf466cbc47c9e0aecc2a6bed50
|  Tadashi G. Takaoka | 2011-07-28 | 1 | -1/+1 |
| |/ |
|
* | | Merge "Remove dead area around separators in the suggestion strip" |  Tadashi G. Takaoka | 2011-07-28 | 1 | -3/+6 |
|\ \ |
|
| * | | Remove dead area around separators in the suggestion strip•••If user touches the separator, the right hand side suggestion will be
selected.
Bug: 4431485
Change-Id: Ieaa79fe2ac7b15e312829dca847ddb1b25056c09
|  Tadashi G. Takaoka | 2011-07-28 | 1 | -3/+6 |
| |/ |
|
* | | Merge "Remove icon and negative button from dialogs" |  Tadashi G. Takaoka | 2011-07-28 | 1 | -4/+0 |
|\ \ |
|
| * | | Remove icon and negative button from dialogs•••Bug: 5092028
Change-Id: I25b86c6e74e380e6cee4998bfe494bdafb611f36
|  Tadashi G. Takaoka | 2011-07-28 | 1 | -4/+0 |
| |/ |
|
* | | Merge "Remove enableShiftLock attribute from KeyboardId" |  Tadashi G. Takaoka | 2011-07-28 | 5 | -63/+44 |
|\ \ |
|
| * | | Remove enableShiftLock attribute from KeyboardId•••This change is a follow up of Ia72de236.
Bug: 4311428
Change-Id: I0ad0f1fb93545ceb40df8dffe377240b020c2602
|  Tadashi G. Takaoka | 2011-07-28 | 5 | -63/+44 |
* | | | Merge "Remove unused method" |  Tadashi G. Takaoka | 2011-07-28 | 1 | -13/+5 |
|\ \ \ |
|
| * | | | Remove unused method•••Bug: 4521802
Change-Id: Iae649f8b77b3bb144ee7eedbb6545e237fa79a17
|  Tadashi G. Takaoka | 2011-07-28 | 1 | -13/+5 |
| | |/
| |/| |
|
* | | | Merge "Fix that long pressing shift on symbol keyboard registers caps lock code" |  Tadashi G. Takaoka | 2011-07-28 | 2 | -30/+32 |
|\ \ \ |
|
| * | | | Fix that long pressing shift on symbol keyboard registers caps lock code•••Bug: 5088376
Change-Id: I586a9fb685f3443aa22fd877df52b36247c4f858
|  Tadashi G. Takaoka | 2011-07-28 | 2 | -30/+32 |
| | |/
| |/| |
|
* | | | Fix wrong keyboard width when orientation has changed while IME is not shown•••Bug: 5084021
Change-Id: Ie42da40b8249eaf9cf29707058906949278eff6a
|  Tadashi G. Takaoka | 2011-07-28 | 3 | -9/+10 |
| |/
|/| |
|
* | | Fix NPE•••Bug: 5086698
Change-Id: Iaa3082649344722bd643c49c9d151df754d6e337
|  Tadashi G. Takaoka | 2011-07-27 | 1 | -0/+1 |
|/ |
|
* | Clean up keyboard loading and switching•••Bug: 4311428
Change-Id: Ia72de23634f824d82b7b5f2267d439ce922a3b57
|  Tadashi G. Takaoka | 2011-07-27 | 4 | -104/+70 |
* | Merge "Load the binary dictionary asynchronously." |  Jean Chalard | 2011-07-26 | 1 | -15/+35 |
|\ |
|
| * | Load the binary dictionary asynchronously.•••This should help with LatinIME opening performance.
It should not be merged before Ia9e4741f (if it is, there is a
race condition where the wrong dictionary is opened).
Bug: 5023141
Change-Id: I39c52de70a449929a622dddfdd92b38425ad9416
|  Jean Chalard | 2011-07-27 | 1 | -15/+35 |
* | | Fix a NPE when sent buggy data by an application•••Bug: 5072247
Change-Id: I7369877072f6bb94dff5b1bcf52c9f8dde4854b7
|  Jean Chalard | 2011-07-27 | 1 | -4/+9 |
|/ |
|
* | Merge "Fixed duplicate call to dispatchOnPopulateAccessibilityEvent()" |  Ken Wakasa | 2011-07-26 | 2 | -8/+15 |
|\ |
|