aboutsummaryrefslogtreecommitdiffstats
path: root/java/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * Use generic interface for filed type of KeyboardTadashi G. Takaoka2011-08-011-34/+36
| | | | | | | | | | | | | | This change also re-orders and renames some fields. Bug: 5023981 Change-Id: I28c1ca7384bb70e3584398cd19ce2276ddfe8541
* | Merge "Add KeyboardParams class"Tadashi G. Takaoka2011-08-011-0/+100
|\ \
| * | Add KeyboardParams classTadashi G. Takaoka2011-08-011-0/+100
| |/ | | | | | | | | | | | | | | | | 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
* / Make horigontalGap and verticalGap attributes of Row obsoleteTadashi G. Takaoka2011-08-013-11/+17
|/ | | | | Bug: 5023981 Change-Id: Ifb07b54a68cfdd32ff2ea79812188fb6158bd073
* Remove Keyboard reference from Key objectTadashi G. Takaoka2011-08-014-29/+29
| | | | | Bug: 5023981 Change-Id: Ib0b9debf2018a0a9e9efe9323738e85174589e71
* Merge "Cleanup key label case adjustment"Tadashi G. Takaoka2011-08-012-10/+7
|\
| * Cleanup key label case adjustmentTadashi G. Takaoka2011-08-012-10/+7
| | | | | | | | | | Bug: 5023981 Change-Id: Ida06fc6a588c4eb8543455d932e71ac2797d27e5
* | Cleanup icon drawable related codeTadashi G. Takaoka2011-08-013-16/+11
|/ | | | | Bug: 5023981 Change-Id: I729354f32797eef354ec9af8e05f17839f0a361c
* Merge "Try to compensate for a race condition."Jean Chalard2011-08-011-1/+2
|\
| * Try to compensate for a race condition.Jean Chalard2011-08-011-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | Merge "Filter non-ascii popup charcters from password keyboard"Tadashi G. Takaoka2011-08-012-34/+60
|\ \
| * | Filter non-ascii popup charcters from password keyboardTadashi G. Takaoka2011-08-012-34/+60
| |/ | | | | | | Change-Id: I10885efd317770f892165b6bb059313abf241436
* / Clean up revertLastWord()Ken Wakasa2011-08-012-59/+54
|/ | | | | | | | 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
* Replace the notion of "voice" with "shortcut" as many as possibleTadashi G. Takaoka2011-07-313-21/+23
| | | | | Bug: 4340933 Change-Id: I98b4eca5167cc3767a0868fae8f6436164adbe4d
* Merge "Fix exception message"Tadashi G. Takaoka2011-07-311-3/+3
|\
| * Fix exception messageTadashi G. Takaoka2011-07-311-3/+3
| | | | | | | | | | Bug: 4340933 Change-Id: I81e7b0c72116b5bb56b0fdcd02386288aebd73e7
* | Merge "Eliminate "..." from the key that has no popup mini keyboard ↵Tadashi G. Takaoka2011-07-311-1/+1
|\ \ | | | | | | | | | automatically"
| * | Eliminate "..." from the key that has no popup mini keyboard automaticallyTadashi G. Takaoka2011-07-311-1/+1
| |/ | | | | | | | | Bug: 4340933 Change-Id: I08bbdee71f4bc2285fd0c1233d284150be61748e
* / Be aware of "nm" and "noMicrophoneKey" private IME optionTadashi G. Takaoka2011-07-311-1/+6
|/ | | | | Bug: 4340933 Change-Id: I787108a73d4450963d644bc7070ae1672ebb4455
* Turn off the Settings key by defaultKen Wakasa2011-07-313-89/+47
| | | | | bug:5094401 Change-Id: Ieb42fdfa79be2afcfa6634e7404c17737ef6927d
* Dismiss key preview regardless of key preview settingsTadashi G. Takaoka2011-07-291-4/+2
| | | | | Bug: 5099213 Change-Id: Id6c5cb0ae4a07897b34153d4b350b1b45a06aa1a
* Add WindowWidthCacheTadashi G. Takaoka2011-07-291-17/+96
| | | | | Bug: 4311428 Change-Id: I9f006525c0932d9d49bb8655caf58523135366d7
* Cleanup KeyboardSwitcher internal a bitTadashi G. Takaoka2011-07-291-42/+34
| | | | | Bug: 4311428 Change-Id: Ibe933d0351f750a3a41a08f09befd833d677961b
* Merge "Simplifying accessibility code in keyboard's dispatchTouchEvent()"Ken Wakasa2011-07-292-11/+2
|\
| * Simplifying accessibility code in keyboard's dispatchTouchEvent()Alan Viverette2011-07-282-11/+2
| | | | | | | | Change-Id: Ie33cf93ee2d7eadad38ca170aa8ad988bb0ae9a9
* | Merge "Modified the test spell checker"satok2011-07-281-2/+18
|\ \
| * | Modified the test spell checkersatok2011-07-281-2/+18
| |/ | | | | | | Change-Id: Ib64fac8672a4107638cd05a0232d46b49fc4aa8c
* | Merge "Use isFullscreenMode to determine candidate container height"Tadashi G. Takaoka2011-07-281-1/+1
|\ \
| * | Use isFullscreenMode to determine candidate container heightTadashi G. Takaoka2011-07-281-1/+1
| |/ | | | | | | | | Bug: 5081182 Change-Id: I3783d3994e96f8bf466cbc47c9e0aecc2a6bed50
* | Merge "Remove dead area around separators in the suggestion strip"Tadashi G. Takaoka2011-07-281-3/+6
|\ \
| * | Remove dead area around separators in the suggestion stripTadashi G. Takaoka2011-07-281-3/+6
| |/ | | | | | | | | | | | | | | If user touches the separator, the right hand side suggestion will be selected. Bug: 4431485 Change-Id: Ieaa79fe2ac7b15e312829dca847ddb1b25056c09
* | Merge "Remove icon and negative button from dialogs"Tadashi G. Takaoka2011-07-281-4/+0
|\ \
| * | Remove icon and negative button from dialogsTadashi G. Takaoka2011-07-281-4/+0
| |/ | | | | | | | | Bug: 5092028 Change-Id: I25b86c6e74e380e6cee4998bfe494bdafb611f36
* | Merge "Remove enableShiftLock attribute from KeyboardId"Tadashi G. Takaoka2011-07-285-63/+44
|\ \
| * | Remove enableShiftLock attribute from KeyboardIdTadashi G. Takaoka2011-07-285-63/+44
| | | | | | | | | | | | | | | | | | | | | This change is a follow up of Ia72de236. Bug: 4311428 Change-Id: I0ad0f1fb93545ceb40df8dffe377240b020c2602
* | | Merge "Remove unused method"Tadashi G. Takaoka2011-07-281-13/+5
|\ \ \
| * | | Remove unused methodTadashi G. Takaoka2011-07-281-13/+5
| | |/ | |/| | | | | | | | | | Bug: 4521802 Change-Id: Iae649f8b77b3bb144ee7eedbb6545e237fa79a17
* | | Merge "Fix that long pressing shift on symbol keyboard registers caps lock code"Tadashi G. Takaoka2011-07-282-30/+32
|\ \ \
| * | | Fix that long pressing shift on symbol keyboard registers caps lock codeTadashi G. Takaoka2011-07-282-30/+32
| | |/ | |/| | | | | | | | | | Bug: 5088376 Change-Id: I586a9fb685f3443aa22fd877df52b36247c4f858
* | | Fix wrong keyboard width when orientation has changed while IME is not shownTadashi G. Takaoka2011-07-283-9/+10
| |/ |/| | | | | | | Bug: 5084021 Change-Id: Ie42da40b8249eaf9cf29707058906949278eff6a
* | Fix NPETadashi G. Takaoka2011-07-271-0/+1
|/ | | | | Bug: 5086698 Change-Id: Iaa3082649344722bd643c49c9d151df754d6e337
* Clean up keyboard loading and switchingTadashi G. Takaoka2011-07-274-104/+70
| | | | | Bug: 4311428 Change-Id: Ia72de23634f824d82b7b5f2267d439ce922a3b57
* Merge "Load the binary dictionary asynchronously."Jean Chalard2011-07-261-15/+35
|\
| * Load the binary dictionary asynchronously.Jean Chalard2011-07-271-15/+35
| | | | | | | | | | | | | | | | | | 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
* | Fix a NPE when sent buggy data by an applicationJean Chalard2011-07-271-4/+9
|/ | | | | Bug: 5072247 Change-Id: I7369877072f6bb94dff5b1bcf52c9f8dde4854b7
* Merge "Fixed duplicate call to dispatchOnPopulateAccessibilityEvent()"Ken Wakasa2011-07-262-8/+15
|\
| * Fixed duplicate call to dispatchOnPopulateAccessibilityEvent()Alan Viverette2011-07-262-8/+15
| | | | | | | | | | Bug: 5060194 Change-Id: I585ae52204a045fa3941e846b4f9bdd7d541bea6
* | Support multiple key previewTadashi G. Takaoka2011-07-262-14/+31
| | | | | | | | | | Bug: 4298393 Change-Id: Ibd3681f7255c85e3602e1af4ace8f8e7fce3fb06
* | Merge "Make PointerTracker aware of that popup panel is showing"Tadashi G. Takaoka2011-07-265-12/+37
|\ \
| * | Make PointerTracker aware of that popup panel is showingTadashi G. Takaoka2011-07-265-12/+37
| | | | | | | | | | | | | | | Bug: 5070598 Change-Id: I0604287b8c373e4763b4ccf88c0bd7235af907d5