5ee2d79e41872610946b5a5c1caf14f3e5696c26 |
|
29-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove "dimension|fraction" format from Key and Keyboard attributes Change-Id: Ieec8b7f5ccdf2a57bcc539dcb5313b6353f926d7
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
8aa9963a895f9dd5bb1bc92ab2e4f461e058f87a |
|
21-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Apache license comment Change-Id: Ic56167f952a7f4449da366e1e81610e72c966086
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
20dd1bc090abdd3e88855fe54b1865949aa1168d |
|
29-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Cosmetic source code formating change Change-Id: I3a53b49afab70dfb13f12027070635da6001eb79
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.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/keyboard/Keyboard.java
|
35dc8cf223f1e9c8939092139f7acba5c06a1ded |
|
13-Sep-2012 |
Jean Chalard <jchalard@google.com> |
Replace immediate values with named constants for characters (A6) Change-Id: I6248f9f3ff99003ab62be22eac673df0f7f5c015
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
dc34da218a22489d92d1015e9e5dac8d951b89f4 |
|
30-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Support per-Key and per-Keyboard key visual attributes This change refactors KeyDrawParams and KeyPreviewDrawParams to separate KeyVisualAttributes. Change-Id: I4de549eef303e1debe4b8f84668e042445fc18da
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
35ff94547c16c84c5b6fafdae0b4a683be782b97 |
|
30-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Separate inner classes of keyboard package out under internal package Change-Id: Ia3969bd5ddec5aa5d81d05ad4cf676d818587922
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
29d5973fd35438a83acf7f44b5d55d5620278ee3 |
|
28-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Optimize rare Key attributes to separate class This change also removes per-Key verticalGap and horizontalGap. Change-Id: Id4d2129022fbbfbf5d740b8d1257032c945bb775
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
61bc66b324f94a7b29b5388101cb622bf243d19e |
|
29-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Revert "Revert "Fix key letter size of 5-rows Thai keyboard"" This reverts commit 7a5ca9982fae2c17df4e597d2c54c81782946ed1. Depends: Ia4fa5046b3106e2710b9d5df1a6cc5f2cf995ec7 Change-Id: I0b9d0125380efe898943dc26ae884378145c44a3
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
92821614fd80112527e133f069e31ee48250314f |
|
29-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Revert "Revert "Move resource related methods to ResourceUtils"" This reverts commit bfc02a7005ab9a2950cbe09a13a88e4edcbb051e. Change-Id: Ife4c0312ea3260211b1b5ee39b239e8e9d7db67e Depends: I3d862515568be36d5aa80d12e7e5c0a9bf4d06a6
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
bfc02a7005ab9a2950cbe09a13a88e4edcbb051e |
|
29-Aug-2012 |
Ken Wakasa <kwakasa@google.com> |
Revert "Move resource related methods to ResourceUtils" This reverts commit 160dc0f98e513819a6ebf11a2d65cdc851389344 Change-Id: Ic5a3d9c70b8f6f2993d8455799945ec2633cad66
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
160dc0f98e513819a6ebf11a2d65cdc851389344 |
|
29-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Move resource related methods to ResourceUtils Change-Id: I14535b030e58363315dd2daecaaef4edd6990cd9
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
d20652c878aae2e0e46a33310672a2786ee55b0c |
|
28-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use non-bold text for Arabic and Thai keyboard The key text style can be specified in each keyboard layout in addition to by KeyboardView theme. Bug: 6753168 Change-Id: I4b5abda9322600eb8c6421f20ceef136ef103c05
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
9879f65651a748e4c0a45715eb7d5663652f1127 |
|
29-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add ResourceUtils Change-Id: Ia198f8d95eae8c007623cd52d73cc1528d22fee9
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
ecfbf4625c8afd9cde7b79e0c7846b87e20f79e9 |
|
22-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add static construct method for SparseArray Change-Id: I6da97f6ea23578318f403bb5d64c30b1663c69ee
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.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/keyboard/Keyboard.java
|
522e12660a8541a5e98b4737d55e40bd6c49ee00 |
|
18-Aug-2012 |
Ken Wakasa <kwakasa@google.com> |
Cosmetic fixes Change-Id: I5460252af534d4455ba22273a06ac956bc904831
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
35336cf83a434514c60d79389ceb818cba642506 |
|
08-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add toString() method to Keyboard Change-Id: I74c8f006323ed78ec67414fd17849ab40966968e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
44972bcdb6f6dd0e4f02a26f31c7effaf0525403 |
|
01-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix multi-touch input in auto-caps field Bug: 6905194 Change-Id: I7f9f61f36b7f3aa2b40c126a68232a947976aad2
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
3ec31f4971c3db7ef73488859609870d15f5dc69 |
|
18-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
A gesture should not start from the delete key Change-Id: I5c8c7665454b7f10f944f307431dfffe20cf3134
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
8f6c603b3bc9b1f81a0ab2299429d725b463b92f |
|
05-Jul-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Keyboard.getKey as thread safe This is a follow up of Id962e670. Change-Id: I9e8542bff9e8faf57f934051fe612463c99ad61f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.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/keyboard/Keyboard.java
|
9b300f0caa978f4fc103c34b9be0165a49a2e24b |
|
07-Jun-2012 |
Kurt Partridge <kep@google.com> |
Merge "add research log ui control"
|
724bc479f7d796d6ce5d5e200216bea855b818b2 |
|
04-Jun-2012 |
Kurt Partridge <kep@google.com> |
add research log ui control - lets users flag a particular time in the research log - lets users delete the log for this session also makes the UsabilityLog setting control whether the ResearchLog logs or not. multi-project commit with I89067e7d3b8daca7179333f1dbe82224c26920fe Bug: 6188932 Change-Id: I89864ef3ab53b0efe1ea8d75247be08712f0c399
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
562239bf5151e52e90bd26d1440d94e12a3c7cda |
|
06-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
am 59dae7e1: am 907ba593: Can specify Key.backgroundType in <Row> and <include> attribute * commit '59dae7e141b6d6a8bea287f6699e34137390c5f9': Can specify Key.backgroundType in <Row> and <include> attribute
|
2bf014d2a81f25e15596c02abe296665ff760e51 |
|
06-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix xml tag in comment Bug: 6620122 Change-Id: I2852f77d78b242c1a96c53cdd1e4c0e299f8ea4f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
907ba593975d5761f5ba01e689ae2d978b63c2f3 |
|
05-Jun-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Can specify Key.backgroundType in <Row> and <include> attribute Bug: 6568834 Change-Id: I138464b5445e13eaf062ce84a1ba332dfd1afafa
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
b7a5a6820038824568dc5251ae5080b34a4933b8 |
|
17-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix stale key drawing Bug: 6509479 Change-Id: I49988ac951f6b37b14192ef1113a0d668a84f1a2
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
30236efee1bdac32d2c5b5c2875191a05e690865 |
|
14-May-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove "fillBoth" enum value from keyWidth attribute of Key Change-Id: Icc5ffb8286aeda298b46aeba05e44608e342bc57
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
3ce085079f2ab5a67f898074368742ed9c0a4ec5 |
|
20-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add language switch key to symbols and symbols shifted layout Bug: 6370179 Change-Id: I061559ea5d0cb11a059de4b6e741f9c17ee69a27
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
6bfd5f631908c4afd893c9b25b353e5e16c5fc0c |
|
20-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix confusable "label" usage, use "text" instead * Rename makelabel tool to maketext * Rename KeyboardLablesSet class to KeyboardTextsSet * Rename "!label/name" to "!text/name" Change-Id: Ia9494a89fe56f20ca8e8fedb253adbcf8b771bd3
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
79e07e3f84ca4753c503a80f05993959c4fada76 |
|
18-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove useless key event handling methods Change-Id: I8c42fba79aba643ab7a145e6fd54ef23855a3ad0
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
f6972561fcb45310f18230ce217f0c6bb57e7eee |
|
11-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Utilize InputMethodSubtype and additional subtype * Remove de_QY and fr_CH from supported subtypes * Add de-qwerty and fr-qwertz predefined additional subtypes instead. Change-Id: I49e8ba0299529302f2b91b4d018b07304cdd6897
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
10f18f5fb7b601f7778d179b9c30b1e781c1efc2 |
|
10-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use system locale for labels on no language keyboard Bug: 6010147 Change-Id: I9a6ce1bf82ca13359f715f4d1fc5f2bf15d4ee6e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
2be51f4fd0c5cd70c7a2757558ffe45e703700cf |
|
05-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Generate KeyboardLabelsSet from donottranslate-more-keys.xml This change introduces makelabel tool that reads all languages' donottranslate-more-keys and generate KeyboardLabelsSet.java source file. The makelabel command must be invoked prior to compile LatinIME. Change-Id: I7515c7919c535e30f9c80a37bdc831d0f682cd43
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
8834e3dbce5db35e6e3d43f9a567458ad4999b6d |
|
10-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix KeyboardCodesSet code mapping This is a follow up for Icfd6d06f. Change-Id: I9a11c6f1c8d9654e3fb004940791055c2bcf9f17
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
ed3bac91f242850c6d1833a5f8981b9cc208c5dd |
|
09-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Introduce KeyboardCodesSet.java and remove keycodes.xml Change-Id: Icfd6d06f47425aa037682d22c895548ba6f047d8
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
a4c7733cf7b5c0f970d1a8e52ee52b6199f56031 |
|
06-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup unused methods Change-Id: Ic7c1ec0e0606da6eb5b954934547c6e8a561fed5
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
11d9ee742f8ff3fb31b0e3beb32ee4870c63d8e3 |
|
04-Apr-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use keyboardSet extra value of subtype to specify layout type Change-Id: Ice1f345a08a8d760e3b847c885c4072e3e142c97
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
8dcad2ed4776b849ddacb623a94b4301afcf055a |
|
28-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Don't send touch coordinates if proximity characters correction is disabled Bug: 6225317 Change-Id: I4fa65e020d838f53066d4a071f58fb6f40583e0b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
e07db71d26fd9cb2c0141d76bfd3cd01bb001899 |
|
28-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove SupportTouchPositionCorrection from subtype extra value Change-Id: Ieedff9ec212f5567405ca276b0f2194132ba7b0c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
2a04637f60bfea6cb6a20e2ab53e61d368a1f711 |
|
21-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Convert dimension unit "in" and "mm" to "dp" Bug: 6183561 Change-Id: I06d74705fd49566684815853b8f2df7b5a9f9d7e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
e49a987c23e2de67618edf12d66dd1a69f4614af |
|
21-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Override the keyboard height per device Bug: 6183561 Change-Id: I7432552fbe41212e8f412962b16877a2af07eb9c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
728d1c884e99e1fd25aa253b5ad30dbdb046ad5f |
|
19-Mar-2012 |
satok <satok@google.com> |
Cleanup proximity related code Bug: 4343280 Change-Id: I57c0f9e20d9d8911009ea97057251a7f7a81512f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
b9720a55b47684589e3176434cd2b1a08942d112 |
|
15-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Don't reset animation alpha value when keyboard is set The keys' blinking that mentioned in the bug is caused by switching keyboard layout resets the animation's alpha value to opaque but the animation is still running and changing the alpha value asynchronously. I think that switching keyboard layout between alphabet and symbols doesn't imply that the user stops typing. So the keyboard view should continue typing state timer to keep animations' alpha values changing and never reset the value. Bug: 6174273 Change-Id: Id795feaf44750358f30c1b3dc8e783a7e62aefe8
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
a5f7969f5b54e2aca304787a89134e4e3574c2ee |
|
14-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use HashSet to hold keys in Keyboard This partially reverts Ie0554362. Change-Id: I0de971c5efb4e8eb093be2a0793a08bd79baee22
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
82793f2f85ed9087c2466d88e47e69fcb2b190be |
|
13-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Avoid using interface member, use concrete collection class instead"
|
ce96959518bcc3accf30e2149c898ef9eec9c74c |
|
13-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Avoid using interface member, use concrete collection class instead Change-Id: I8b647e8c260aec58c557ce07f3a2d8987c24d7be
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
faad353feabef17e3bea6d5d9b4cb8bacf94788c |
|
13-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Update other alt keys' graphics Change-Id: I12699907a514f5fc2e110a0a711fb91c14a8756f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
b4fbbe57f574ce6e6a5827156f875fe7d3eb5089 |
|
13-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Avoid using collection interface, using array instead Change-Id: Ie0554362b73967bfcbbab6ad19c24683066a608e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
7ef1dabd92a9dae042965cd10d08a2cd47455dcc |
|
13-Mar-2012 |
satok <satok@google.com> |
Pass the locale to the native code Change-Id: I8f73b9b33cca56b3fa44ec6259c0896be22f4a47
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
b03529aa0119d38054fe825156669c45f7a6c8c3 |
|
12-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Support disableAdditionalMoreKeys and disableKeyLabelHint Change-Id: Idfa586417acd4a223380d52f044e3a86eb780b21
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
411749a4baddc0fda7720deb6e4d67c1f1558cc5 |
|
08-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup keyboard theme switching code Change-Id: I023769b765d07237b2129d8f1b2a02ffd4c4f09d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
3e2d385810ca5a36a21dc6af661381c1ca27cc86 |
|
08-Mar-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Restart LatinIME service when keyboard theme is changed Bug: 6023947 Change-Id: I779da32708fca7333aff74929cc98173246ee685
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
81d4e3cd66a9388c47c7dba55240ddf849b31934 |
|
18-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add language switch key only to the phone layouts Bug: 5759092 Change-Id: Ic7d7d4812976654c0e85fecabd1128eadfc52c5c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
ede2133cb137a48aabd2aefc464f68edb7fd2514 |
|
27-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Support time, date, and datetime keyboard Bug: 6030364 Change-Id: I2bd4daf264757d8f3fa7c946d10a39c36ccf5905
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
05bfd189a88be79ddfc74d0ea21792e2fb78f2aa |
|
17-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add next/prev navigate action more keys and remove tab key Bug: 6037537 Bug: 5961814 Change-Id: I9c6dedf953452a180fcd5bce7bfadfd3c821f224
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
97bde43740d8ba7f8aedde35d20621823140966c |
|
17-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Settings key always exists in more keys of shortcut/f1 key This change also * Fix comman/f1 key for Arabic keyboard. * Removes "show settings key option" and related stuff. * Renames and simplifies F2 key to shortcut key on 7 inch tablet. Change-Id: Ib1cf99ad00d9780a2f0d170260e756771e161521
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
7a39bd4454664b5c37b30e9b5362ddbcdce3b374 |
|
07-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Shift+Smiley key will register newline character of textMultiLine This change also * Honors the custom action label in EditorInfo.actionLabel. * Invokes InputConnection.performeEditorAction if action is specifed at EditorInfo.imeOptions or actionLabel/actionId. * Stops using InputMethodService.sendKeyChar. Implements sendKeyCodePoint instead. Bug: 2498607 Bug: 5961809 Bug: 5368408 Change-Id: If4cd5eb3dacfc6b6a7ea434b0617c2438e06e42d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
2affaf91a04d63e0994102299816014a8bbe11e1 |
|
08-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename mini keyboard to more keys keyboard Change-Id: Ie4c85e8ca5a1f41a420aae5c1cd9c1cb07e237e5
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
e05b3f4b3a57dcf99ade35bfbc1e1cdc3c3e476c |
|
31-Jan-2012 |
satok <satok@google.com> |
Support additional proximity characters Change-Id: Ifbe0d7e4eafea1926bbce968eae4724dd5769689
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
71c695da22fd99e56ba5b267ad21b750ab1534b5 |
|
01-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove BIDI mirroring hack from Key This change also removes isRtlKeyboard attribute from <Keyboard/> Bug: 5948247 Change-Id: I85998f17ae146a4c8cd0f419ab820b746cb8974f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
a5c96f376ad57e78a88942bb618e067054ed818a |
|
01-Feb-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.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/keyboard/Keyboard.java
|
a1e370ee4fd033fae0f783d9120f6ab75d1ce711 |
|
27-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Support keyXPos/keyWidth override in <include> Change-Id: I03576a6fb7916f2f66f2035a04872fe89b573cdc
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
09f8b126e532ca2ac6bbe00c0d78bf03e44b78a2 |
|
25-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
2419a31c98927da807710e8ea713aa8a98b8c3d7 |
|
25-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Add element predicator to <switch><case> condition of Keyboard"
|
83306b914f36871f785677ca13e1ce8033774b79 |
|
25-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add element predicator to <switch><case> condition of Keyboard Change-Id: I8f9eb8eb28707d23e421e88f979022d844a3b3ee
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
38d6a18821794dc733760b55fd2a896626f784e2 |
|
25-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Use String instaed of CharSequence in Key class Change-Id: Ia76a41daede402ed2a509e110ae97d6bb660c760
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
1e4684ad24914cde713980bb4174810bbf8bae10 |
|
24-Jan-2012 |
Jean Chalard <jchalard@google.com> |
Test that delete actually removes any selected text. Bug: 5699301 Change-Id: I09a967eb03690251e8bd69503285c982d6958a7d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
2a88440419f49d100c73e067a823390f64aba3b1 |
|
17-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename KeyboardActionListener methods * Rename KeyboardActionListener.onPress to onPressKey * Rename KeyboardActionListener.onRelease to onReleaseKey * Merge KeyboardSwicther.onPressShift, onPressSymbol, and onPressOtherKey to onPressKey. * Merge KeyboardSwitcher.onReleaseShift and onReleaseSymbol to onReleaseKey. * Merge KeyboardState.onPressShift, onPressSymbol, and onPressOtherKey to onPressKey. * Merge KeyboardState.onReleaseShift and onReleaseSymbol to onReleaseKey. Change-Id: Icf28fd18e238c5e534c292893e4ab5b6b98e72f8
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
4087ba69faec0dd89fae7d53d7527448091e0aad |
|
13-Jan-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove reference of SubtypeSwitcher and SettingsValues from KeyboardSet Change-Id: I6c1150eea5f0a931d01578b0157f06e0aff0cc65
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.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/keyboard/Keyboard.java
|
ee4be6e3c6eed719683fd3019d48365ba76790e2 |
|
26-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Call KeyboardState.onUpdateShiftState from onCodeInput if code is a normal letter This will be helpful to write unit test code. Change-Id: Ib61cc46ac547084e0dc9ecd3a50814fecf08ace2
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
07145a3706d7692806b9c53548795fa2dbf8f4f0 |
|
26-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix automatic temporary upper case mode shift key graphics Bug: 5802387 Change-Id: I4f59fb2f971c543748ed32b37af528767a0549e4
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
4f7d278af62a89ef3f45cc9ebbfb076a5a352c76 |
|
19-Dec-2011 |
Ken Wakasa <kwakasa@google.com> |
Follow-up fix for I68c667b0 Should have preserved the logic of LatinKeyboard.getNearestKeys(). Change-Id: I97b05aa24006402be03088a215fa07abda9477df
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
42fcb2de641c4cd5d57f34889c8752401e35dcc8 |
|
18-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
4e1dab8cfaad891fe041ed8d71893186c05cef71 |
|
18-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move KeyboardBuilder and KeyboardParams classes into Keyboard class This change also moves XmlParseUtils to com.android.inputmethod.latin package. Bug: 5778201 Change-Id: I7d9faa344460753ce178ad4048e0fadb65c75614
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
7bd714c086a78e2058543b0971ac92f5a30b2362 |
|
18-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
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
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
1ebedd7a15a8fd94e68fb43eb089ed87c4c5a480 |
|
17-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove LatinKeyboard.adjustLabelCase override Change-Id: If032605c1cd6bb8e913d465e20dec70798c4b8fb
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
4a019a9c96b3a628265ef49f5522f20aeb5856cf |
|
16-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Use Set to group Keys in Keyboard instead of List In deriving various shift stated alphabet keyboards from base/main keyboard, almost all keys should be shared among variants. Grouping keys in Set instead of List is a essential refactor to have. Bug: 5002108 Bug: 5679585 Change-Id: Idd5644d1c45a3276a24b61c984619c03d4e4c54c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
0c0ca874febee38fb5cb2c85c11ddd46cdf2b859 |
|
16-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Get rid of key index from ProxymityInfo Change-Id: I9bee0a643d09cdd89e42ae913285c9e78d875c1c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
6652e4589981a0f06692b49e86d1a6f0784a434f |
|
14-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Move Keyboard.themeName to KeyboardSwitcher and make it private"
|
7a91deb685af73aaed09e1b0d6a3027e1b569aca |
|
14-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move Keyboard.themeName to KeyboardSwitcher and make it private Change-Id: I101b6927d43e86b3c636c1a527e181df8af9c73e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
623d0155b6a316fdc9335370cdd4005bbb474ef3 |
|
14-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Just ignore settings/shortcut key while typing on tablet Bug: 5759096 Change-Id: Ie1f1800d0f32ac0938715c79974e0f382c9c3d27
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
06b886f372f893a07f5c72760970a71dc4ff309c |
|
12-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Move KeyDetector.printableCode to Keyboard"
|
7dfd5a3e833e14d5bf90d728d5a50b40c8a927d2 |
|
12-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move KeyDetector.printableCode to Keyboard Change-Id: I9cde21fbb45c1e5f1a568bb97b1b1a76524f4bf2
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
2ba1bcccddbd3be173e72bc49de074339d95b46a |
|
11-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove unused Keyboard.CODE_CANCEL Change-Id: Ic2eab17e525901a1cf7096ebe7d24ae78624ed2e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
e466583ddc68278ad708094f8ac521be504bf342 |
|
06-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix caps lock key behavior Fix the issue introduced by Idfe69978. Bug: 5708602 Change-Id: I4265822b7d33417b87b3e7e3f49250ac5d2ecdda
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
c1859b8fd22b2c4cc2a700566f57f3e3d04e1580 |
|
06-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move KeyboardShiftState to KeyboardState Bug: 5708602 Change-Id: Idfe69978972bb674e0f360ef5e324739e2652d25
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
4f7f61730cbd45871c1e9044da84b494831f97c3 |
|
06-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Make Keyboard.setShifted return void Bug: 5708602 Change-Id: If8150f62fbab864344f59853850ff3213c27940e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
5b74989bef2f41c8a24932364295d0f5605f3e20 |
|
05-Dec-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Minor refactoring of Keyboard * Remove isAlphaKeyboard(). * Remove isPhoneKeyboard(). * Remove getKeyboardShiftState(). Bug: 5708602 Change-Id: I8bf5009bf499ecb0501d1379f72e43406080062a
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
2013bab89ca2f82589f99d98d9cf3b41ea5aac65 |
|
30-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Key.altCode attribute * Registering alternate code and while key is typing. * Showing press/release graphics of the key that has the above altenate code. * Showing press/release graphics of all shift keys. * Renaming Key.ignoreWhileTyping to Key.altCodeWhileTyping. Bug: 5639503 Change-Id: I67fb45bae76284a1f0deb6fd12ae5fb781d06cc3
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
431ce9392561f42f49e55a531197d3d5d19252d4 |
|
18-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Introduce noKeyPreview Key attribute This change also removes hacks in LatinKeyboardView by utilizing noKeyPreview attribute. Bug: 5638595 Change-Id: Icd8a3af3b7849b941f8f5532e2b432e126a909e6
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
42e8c64a042476f555da5015558d51f96aaeb7fd |
|
17-Nov-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix long press caps lock handling Bug: 5627467 Change-Id: I3850f283d44da81ecb22fc4e6d8aa574f5fcf65f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
d999ea44805ae0a3ccac4c4f49aaf500f6c479ac |
|
26-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Use onCustomRequest to request haptick and audio feedback Change-Id: I958f274d8cfebb1551cdf08f1bada50c20fb9ca0
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
f44aeb6618847726164a733a6f375d986b7a8b56 |
|
11-Oct-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix haptic and audio feedback of caps-lock mode changing Bug: 5435669 Change-Id: Ic1c1eb00d7e535a3ac602b9b505fd8bf43da5a8d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
294e1b4a5abb86e58deefc8eee40e6b661524b28 |
|
03-Oct-2011 |
Yusuke Nojima <nojima@google.com> |
Pass the touch position correction flag from KeyboardSwitcher. Change-Id: Ia242a9fa2fa71f7fdf8f974071a2df7acc4aa51f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
ad35835baccb4101c3d8766fadbf4d127e41b6cb |
|
29-Sep-2011 |
Yusuke Nojima <nojima@google.com> |
Pass the touch position correction data to native. Change-Id: I92958779377a530410d1682100f9d0a2ba267dea
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
b45e095aa205c25c29689be6c5db3308fb97e673 |
|
29-Sep-2011 |
Yusuke Nojima <nojima@google.com> |
Merge "Add touch position correction data to resources."
|
d6339639c39cbe0a833361623bf6963cff526784 |
|
29-Sep-2011 |
Yusuke Nojima <nojima@google.com> |
Add touch position correction data to resources. Change-Id: I156205672f3935f70c250a6c538793f35c5d86b2
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
2fc4248700023853980b0006c12425079e3f9257 |
|
28-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Introduce hit box to Key and get rid of edge flags Change-Id: I2b78d2ca756223b5497d01127c3a0190dcc81e57
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
63584323cab56c76debf6bb000621f2c605329a9 |
|
27-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add themeId to Keyboard Change-Id: I6abdeaf41459406cf9021efdf5bb96232ba104c7
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
8fbfac4ffb7079e8e71fd4e3ddc04e362239ebb3 |
|
22-Sep-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix keyboard row height calculation The keyboard height will be distrubuted as: top_padding + (key_height + vertical_gap) * row_count - vertical_gap + bottom_padding Change-Id: I841f356b9dbf8cfaf3756178bc9e4e6b2aa61364
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
9d5601e9013c5ec9a7ac75db16f4a0a8218b02bf |
|
31-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename PopupCharactersParser to MoreKeySpecParser Also renames PopupPanel to MoreKeysPanel Change-Id: I37209a5a8fe7dbba1eef03e3be88ba5253653926
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
9237a72634be821c22911633ef0848130e162d58 |
|
31-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename PopupMiniKeyboardView to MiniKeyboardView Change-Id: Ic83cd1200cfb8f8c0b0cfbcad449031b8e8a29e0
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
cadb2128f54b49be31bb4dc06374afe81ed028b7 |
|
06-Aug-2011 |
Ken Wakasa <kwakasa@google.com> |
Fix issues with long-pressing the spacebar bug: 5114433 Change-Id: I18f2147724a08965147bafe93e11fc86c7c59d33
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
043f7841985916717f4fa821fe3e423daf3ff2f5 |
|
03-Aug-2011 |
Jean Chalard <jchalard@google.com> |
Create a way to pass the proximity info to the dictionary This is a preparative change for inserting the spell checker. Change-Id: Ie441879cac4f67078ec27a95f1fcbbf3ef373df7
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
1be29abab2e112f0253a8a5da3478740bb866d27 |
|
02-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup Keyboard related code and rename some classes This is a follow up change of I90ffbde0 Bug: 5023981 Change-Id: I3a6b862d05f5f907dee954cd6d6fee983b20ab5e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
8da9a13760896cd78235b60d0ea680ea13620532 |
|
29-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Make Keyboard object immutable except shift state This is the first step to implement suggestions pane as mini keyboard. Bug: 5023981 Change-Id: I90ffbde0fda19b4be68add449310997b56bf6904
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
167e77f17084da5c223a3a790d3dd3d749e68ae3 |
|
02-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Use generic interface for filed type of Keyboard This change also re-orders and renames some fields. Bug: 5023981 Change-Id: I28c1ca7384bb70e3584398cd19ce2276ddfe8541
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
723dd753e92f361e813bffbd5ae8c91f80b44bb7 |
|
02-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove Keyboard reference from Key object Bug: 5023981 Change-Id: Ib0b9debf2018a0a9e9efe9323738e85174589e71
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
b118d4cb58c27131f6333ada281c772edfcaa74b |
|
02-Aug-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup icon drawable related code Bug: 5023981 Change-Id: I729354f32797eef354ec9af8e05f17839f0a361c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
5b3c834a9c823572a8bc39bc3dfd2edaae1f4acf |
|
29-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Remove enableShiftLock attribute from KeyboardId"
|
6d9bcd5e1317722207116ab6a3ddfcb152005701 |
|
28-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove enableShiftLock attribute from KeyboardId This change is a follow up of Ia72de236. Bug: 4311428 Change-Id: I0ad0f1fb93545ceb40df8dffe377240b020c2602
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
851c3267d4ab21f892b4164783bb4959c88b44ff |
|
28-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix that long pressing shift on symbol keyboard registers caps lock code Bug: 5088376 Change-Id: I586a9fb685f3443aa22fd877df52b36247c4f858
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
7139335dcd84209285c028f5d83cb72bfbf1a966 |
|
25-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Swap parenthesis-like character code on RTL keyboard Bug: 5047217 Change-Id: I1b88484825f5c035401cf083522bf95bbee30edb
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
ef5dfc480c7a3e3e34a20b7aacc731942e7a0578 |
|
18-Jul-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove sliding spacebar language switcher Bug: 4971680 Change-Id: Ia3485ddcf8051bf7b7ba7f7a37fa75c3bc8a4798
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
2b4eabed2bfe982b91a994c145401d98894e6ef5 |
|
14-Jul-2011 |
Jean Chalard <jchalard@google.com> |
Allow double-space-period after relevant punctuation signs. This allows the user to enter a period via double-space after quotes, currency symbols, brackets and other non-sentence-finishing punctuation marks. Bug: 3430389 Change-Id: Ibe40b3902861207eb918e7be6113e8be12216f53
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
0d5494c66ac3e5947040e8148091163a1c8716f7 |
|
12-Jul-2011 |
satok <satok@google.com> |
Create proximity info just after parsing keyboard layouts Bug: 4807069 Change-Id: Ic18b2fc526efec58510841884a949a1a0201e7f5
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
d773bf38a3c8f49ea56de67d3b828f8126f46ed2 |
|
28-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Cleanup key drawing code This change also modifies 9-patch drawables to fix the following issues. In order to draw key background drawable just on the coordinates we want, we have to know where an actual "visible" part is in the drawable. The only clue we can use is "padding" of the drawable. To achieve this, the 9-patch drawable must have its "visible" part marked as "content". Please refer the Bug: 4948171 for more detailed explanation. This change also reverts the following "black" drawables back from Gingerbread because recent change broke these (I70019a91). * drawable-hdpi/sym_bkeyboard_*.png * drawable-hdpi/btn_keyboard_key_*_stone.9.png Bug: 4948171 Change-Id: I6e4d03b3144caa95c793aac97af22df34c5f454f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.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/keyboard/Keyboard.java
|
c2a21786e526cc32e48a577a55b1b7e72ae1a6dd |
|
21-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move icon declaration to Keyboard theme Bug: 4436327 Change-Id: I074014d28dcb323b60dbc8fd9e169c75c393e0b3
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
72934bd5967d0127f71fd4d66158b18b4e6ceefe |
|
22-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Move keyboard related internal class to separate package Change-Id: Ic1459066b865cde5104b3734193f76c997959c68
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
237af54df5f97cc9749286931b42f08e5730d1ab |
|
17-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Tune up 7 inch keyboard layout Bug: 4479212 Change-Id: I25c48ef474f6198dde9b670b23509c087acae149
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
9d9522abdcee70408c9e99ac20c8e1c224eef19d |
|
14-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Add Key.keyHintLabel and remove Key.keyHintIcon This change also removes manualTemporaryUpperCaseCode and manualTemporaryUpperCaseHintIcon. Instead of these keyLabelOption now has hasUppercaseLetter flag value. Bug: 4436327 Change-Id: I88fdac1e888a7123735296f5ef45f5fdd565cd2e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
b7758d6f912093747d4b18fbc8d1dcd77c7d1f9b |
|
15-Jun-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Make Keyboard aware of theme This change is needed to introduce new theme easily. As a starter this change introduces Keyboard.popupHintIcon attribute and Key.keyLabelOption.popupHint flag to show popup hint icon that is previously specified by Key.keyHintIcon attribute. Bug: 4436327 Change-Id: I6b1c5c1b88eece541141b2d2cedd164ee02e5c2a
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
29a4b1ac88b06ced0ceb0b36ec4aedb7692447f7 |
|
20-May-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Merge "Reload keyboard after SoftInputWindow size changed"
|
e896d31bb92146379c8b7c0050ee05eec0830317 |
|
17-May-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Reload keyboard after SoftInputWindow size changed Bug: 4450008 Change-Id: Ic6c457db808d8e7479bfaa509192c07a384453e2
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
8632bff2d5a8e1160989008dea6eff4b94b065dd |
|
19-May-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix copyright author from Google to AOSP Change-Id: Iaceedc783181e43af6dd48ece218a42eace66532
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
ccb60b76277533070b6af4b93d249a66640049fa |
|
02-May-2011 |
Jean Chalard <jchalard@google.com> |
Merge "Straighten out magic space vs real spaces behavior."
|
0730bbfbf5e37bbcb5c287aeff71b304c833a36e |
|
28-Apr-2011 |
Jean Chalard <jchalard@google.com> |
Straighten out magic space vs real spaces behavior. Picking a suggestion inserts a space after the word. This change makes this space a magic space. Incidentally, do some minor cleanup: add CODE_DASH, CODE_SINGLE_QUOTE and CODE_DOUBLE_QUOTE to Keyboard and use them throughout the code, and remove a useless import directive in some unrelated file. Bug: 4319740 Change-Id: I245f396c34dd0af820bca91edc4ec363238a4ae4
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
44fe4a0598d831ad33e62cd7742709fd45c60387 |
|
28-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Include horizontal and vertical gap in the count of Key.isOnKey This change also reverts I8f6102d6 and considers that the point is on the key while sorting in proximity key detection. Bug: 4348994 Change-Id: I3ee913675e28da7e7b164805a7a683f0814b38b9
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
d2c5fdda862f6dd2a1e020cf674c35fbbc63fc92 |
|
21-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Rename and reorganize key code Change-Id: I13d6fef7af1c4356a22b0e8aebc9e613b1693ece
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
6fb97bf71cee2a0775410a05478ed6a667aa847f |
|
15-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Don't show spacebar preview if key preview is disabled This change also introduces soft reference cache of spacebar Drawable. Bug: 4307333 Change-Id: I4d2c500bb47d794aa4f8dfa6ec415dbcb9ab0b74
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
5d542c24922ae531a581c122d685c3d86047b468 |
|
13-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Auto mini keyboard layout Bug: 4280617 Change-Id: I34c344cbf350fe125589aa14ad69e4bd1f4e6f66
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
6d81e2b79bce557c3eb8f91adcad82ce1cac2afb |
|
08-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Increase the horizontal gap between shift/delete and normal keys This change also adds capability to add horizontal padding to the keyboard. Bug: 4269094 Change-Id: I805e76b253a497079517c01bd2a976f8702f7e56
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
e7c0e73a19e6eb6cb9a4aded8a0a7240db544d85 |
|
07-Apr-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Simplify the Key's on state transition Because handling shift locked state of alphabet keyboard is done by KeyboardSwitcher, there is no need to change the "on" state of Key when releasing the key. On the other hand, symbol and symbol shifted keyboard has fixed "on" state "ALT/MORE" key. This change also renames the attribute "isModifier" to "isFunctional". Change-Id: I082885bd2376ae26bdfc378c14add2b5d6be1d4e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
817e517e463cb32726ff5a62196ac8744848e29b |
|
04-Mar-2011 |
satok <satok@google.com> |
Add the suggestion algorithm of words with space proximity Bug: 3311719 Change-Id: Ide12a4a6280103c092fa0f563dd5b9e3f7f5c89b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
8fbd55229243cb66c03d5ea1f79dfb39f596590d |
|
22-Feb-2011 |
satok <satok@google.com> |
Add proximity info to native Bug: 3311719 Change-Id: Ie596304070e321ad23fb67a13bf05e2b6af1b54b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
5cd87e1b1c4258e8d016518914eccfbb4437cace |
|
24-Jan-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Disable shortcut key when network is not available Bug: 3345931 Change-Id: I1deef774598b8e78da4404535b6d3814464a9d2d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
d01ae897d38d4e788e4f089e2b1d6d74655847c6 |
|
18-Jan-2011 |
Tadashi G. Takaoka <takaoka@google.com> |
Pressing shift could turn off shift state while auto capitalize mode Bug: 3363137 Change-Id: I442c1fbb185ad9ea16ee9bab70649f2b9f89400c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
c4f71668d7b8203dc66f0f04c089a363189eb4ce |
|
20-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove multi-tap feature Change-Id: Ife44b3f9d420d77d2cfb51044a8356f02ed63e8b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
9b6d1d52d91f8f18952ae3841f4bb0d7309bfc0e |
|
14-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Add popupKeyboardTemplate attribute to Keyboard This change - introduces the popupKeyboardTemplate attribute of Keyboard to specify XML Keyboard file for popup mini keyboard. - introduces the maxPopupKeyboardColumn attribute of Keyboard to specify the maximum column of popup mini keyboard. - changes the content format of the popupCharacters attribute of Key. It now represents keyLabel, codes and keyTextOutput of each key of popup mini keyboard using CSV format. Bug: 2214959 Change-Id: I539e310f7e38a049ee193de0b4ad5d7afdce37b1
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
9f01ed51d78d9a236d3c321a00ab74165a34630a |
|
08-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Support keyboardHeight and maxKeyboardHeight to Keyboard XML This change introduces, - new attribute keyboardHeight to specify default keyboard height. - new attribute maxKeyboardHeight to specify maximum keyboard height, usually specified by percentage to the screen height. - keyHeight attribute is obsoleted - new attribute rowHeight to specify a row height, can be specifed as percentage of the keyboard height. And verticalGap is included to the row height (row height = key height + vertical gap). Change-Id: I48a2f2661e8a91a998503a847437c1baf1de9b9c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
e18bd3e323e7d7448677bb66e8149eea0169c771 |
|
05-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix voice key on phone device This change, - changes voice key code back to -102 - renames some key code names and method names - adds mic_slash_holo to drawable-hdpi Change-Id: I8be3a20921f472ece4298edad2d275f29a7e4955
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
a275e9eb4884c9cc3d98776d62adcfe3be192730 |
|
03-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Make Key, Row and Keyboard attributes final Change-Id: Ie87e9e8936646334646cc93b228e0f6a93a79e5b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
391a7ce6d8d20825c13764c3730f8b4dd1053b31 |
|
03-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Remove LatinKey class Change-Id: I56b15980d994eed698566a1d0451e3ec7ab490a0
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
566870c0f152ef691b0e2e1f4e1cf63f28e63712 |
|
02-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix NPE at Keyboard Bug: 3250672 Change-Id: Ieef7ff5e8ba77a2d43f561c2bd2a1921230bd49d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
571bdb401f670b92bd7710a12a990cb65a99b7d3 |
|
02-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Refactor LatinKeyboard and LatinKey This change also moves KeyboardSwitcher and related classes to com.android.inputmethod.keyboard package. Multi project change with Ib23017b2 Change-Id: Id7d54b24615fe22ebb540ca847549909e346ee24
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|
5a309f57155fb95667c2ccdda730eaf175de8876 |
|
02-Dec-2010 |
Tadashi G. Takaoka <takaoka@google.com> |
Move some inner static class to top class in new package This change introduces new package com.android.inputmethod.keyboard which hosts keyboard related classes. Also adds missing @Override and @SuppressWarning("unused") annotation Change-Id: I0317f5cfa317e13f3c77815f48ffc69b5d1ade05
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/Keyboard.java
|