History log of /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
21a89c1137cba469ad664a63259be370d1650a56 05-Sep-2013 Satoshi Kataoka <satok@google.com> Consolidate voice input key options no.1

Change-Id: I2f928522a0795f57b4133072f270d8fd2498cae9
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.java
25f0d73fa4e26e521ecab70f5e6efc6bbe7acc1d 15-Aug-2013 Tadashi G. Takaoka <takaoka@google.com> Fix cosmetic source code formatting

Change-Id: I33c14a20bc55b826082e468c0aecfa026ba5d9f3
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.java
7215e06e60d1fe106e47303af15e38bd23560d74 12-Aug-2013 Tadashi G. Takaoka <takaoka@google.com> Remove redundant EditorInfo member from KeyboardLayoutSet.Builder

Change-Id: I9bbba9c27d3d478421c094e6cd0e1da31fd4f4c8
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.java
204e7b140171a0a8b954cf508da139e93c3b2b2c 07-Aug-2013 Tadashi G. Takaoka <takaoka@google.com> Move createKeyboardSetForSpellChecker to AndroidSpellCheckService

Change-Id: I4a9065e703e98ffed50f2a6d76ace938dfc26ddf
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.java
3897a43940eca9c400e542c76d2c790f2c48eb8c 07-Aug-2013 Tadashi G. Takaoka <takaoka@google.com> Add ResouceUtils.getDefaultKeyboardHeight

Change-Id: I377f6a83ec86b0345b170e7ad995d4577220d0ad
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.java
15c42454c0117d869f31ce278021f53ec74c4aa2 07-Aug-2013 Tadashi G. Takaoka <takaoka@google.com> Remove orientation member from KeyboardId

Change-Id: I2c16134a24088dbc30b74ae7c5bc578a9d84a960
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.java
0016d51ab8315c1b64de14a2f7e1f048052aea93 05-Aug-2013 Tadashi G. Takaoka <takaoka@google.com> Small optimization for readability

Change-Id: I8a24fc0981e58a7dc30f0577c4415a1d3bc5ed4d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.java
95f9b95dfbfa2f5cdb76fc24b933b796e92e2277 05-Aug-2013 Tadashi G. Takaoka <takaoka@google.com> Fix keyboard caching bug for testing

Change-Id: I00584a68d868f38c065bb6a41e8e5f4eafd44e7f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.java
a410cb48eab0cd75aa27e20f60e47a29a59fb9ff 24-Jul-2013 Tadashi G. Takaoka <takaoka@google.com> Move subtype related utility class to utils package

Change-Id: I3564796531ea85f2ebafde40cd822b806b8741df
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.java
e28eba5074664d5716b8e58b8d0a235746b261eb 23-Jun-2013 Ken Wakasa <kwakasa@google.com> Move util classes to the latin/utils directory

Change-Id: I1c5b27c8edf231680edb8d96f63b9d04cfc6a6fa
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.java
4d8f9f1cab47e247f1f43877d78cb9a6194d8714 05-Jun-2013 Jean Chalard <jchalard@google.com> Cache three main keyboards to improve average switch time

This typically improves the average loading time by about
35%, after the first time.

Bug: 8689779
Change-Id: I7b0ab6b942af1d3250b9dcbf875f27f9f64692f3
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.java
adf82a97a9f087060ee0f2e7d555e2c0110d85af 21-May-2013 Keisuke Kuroyanagi <ksk@google.com> Fix running on device regression test and profile.

Change-Id: Ie16d9514092d6d6f42881b975420e5d1431b776c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.java
244a24e3685f3fc1d0cbfaf375ad137f917740c2 07-May-2013 Satoshi Kataoka <satok@google.com> Consolidate dummy proximity info to the spell checker info

Bug: 8783170

Change-Id: I067486e5ec1ae7cdef8e2121392464ba71ee8add
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.java
9d71a6c968434a95b5a195846ef5276920da6203 07-May-2013 Tadashi G. Takaoka <takaoka@google.com> Remove unused device form factor values

Change-Id: I1ed88b842a3d45e5460dd387bfad4276c844096a
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.java
52f4b04768c53385243ac7cb6ca1c23996d24983 25-Mar-2013 Tadashi G. Takaoka <takaoka@google.com> Use XmlPullParser.getEventType()

Change-Id: Ie423d3416639f81409cc920658c8088b7519b045
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.java
d17b69ec000adc02f057fa69055411fd5438885f 25-Mar-2013 Tadashi G. Takaoka <takaoka@google.com> Clean up XmlParserUtils

Change-Id: I636e8f359d47f39e61a7f77e3e686f2721779b6f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.java
3079b7196412bf69d5b9e2a2a78a48c23c75cedc 29-Jan-2013 Tadashi G. Takaoka <takaoka@google.com> Fix off-device regression test build

Bug: 8093623
Change-Id: I775a8691bbedf58caef07d0b4af59c7444dd81be
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.java
17dae3057c234d9aed83c1ba31dbbc3aceb790ca 29-Jan-2013 Tadashi G. Takaoka <takaoka@google.com> Remove {max,min}keyboardHeight attribute from Keyboard

This change removes a DisplayMetrics reference from KeyboardBuilder.

Change-Id: I512694274e69e5281d5be47c3f938bcfd6571152
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.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/KeyboardLayoutSet.java
8eaf75aa7bfa471e17626b1741f63475353bf36b 11-Dec-2012 Tadashi G. Takaoka <takaoka@google.com> Fix label of switch to symbols key when symbols has shortcut key

This change fixes the labels of switch to symbols key and switch back
from more symbols key when symbols layout has shortcut key.

Change-Id: I3fbbef2d929486d0f0542f4d89cb086d9f5bad82
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.java
15f6d4ae34664ea3d92827a2c3003198c0bac70b 03-Oct-2012 Tadashi G. Takaoka <takaoka@google.com> Add @UsedForTesting and @ExternallyReferenced annotations

Bug: 7268357
Change-Id: I0b7e0c19f04af9ae30874d0a4c26ad81bc80be8c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.java
723d32ad6eab17bce2d76f4349e2146d0bbd6933 18-Oct-2012 Tadashi G. Takaoka <takaoka@google.com> Shortcut key is enabled on the no language keyoard

Bug: 6617754
Change-Id: Id8336f152456367320de3151823691eebc2e02f6
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.java
a28a05e971cc242b338331a3b78276fa95188d19 27-Sep-2012 Tadashi G. Takaoka <takaoka@google.com> Cleanup: Make some classes as final

Change-Id: I6009b3c1950ba32b7f1e205a3db2307fe0cd688e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.java
6ca50d99208efdbcad96b3260fe7592bf95a6b00 25-Sep-2012 Tadashi G. Takaoka <takaoka@google.com> Fix touch position correction data passing

Bug: 7225811
Change-Id: I3dcc0385ed633585d6810fdb742e0f88c2efbbd2
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.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/KeyboardLayoutSet.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/KeyboardLayoutSet.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/KeyboardLayoutSet.java
4731b67629e72d6c7cb391e3d188df78ceaff1e7 30-Jul-2012 Tadashi G. Takaoka <takaoka@google.com> Add device form factor to KeyboardId

This is a groundword for optimizing keyboard parsing.

Bug: 6860259
Change-Id: Ie65aa502b18c920e25cf2998b79120b3cc835952
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.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/KeyboardLayoutSet.java
1cb08acaf3b4d58cbf4cb65f9fc3990b39e33f00 18-Apr-2012 Tadashi G. Takaoka <takaoka@google.com> Add Constants class to hold public constants

This change also gets rid of compiler warnings about "deprecations".

Change-Id: Id9b83483c453a81ebac34b684656db05e3599657
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.java
344af156744c6866090fb70f151efd66668c1e20 19-Apr-2012 Tadashi G. Takaoka <takaoka@google.com> Change predefined additional subtype format in preference

This change also refactor StringUtils class

Change-Id: Ie0b4d169b21c260bf238d6fcc9ab0ee8bfd6b508
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.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/KeyboardLayoutSet.java
8abde7db6bacbd5726a87e924ec8aea7fbb10d9a 13-Apr-2012 Tadashi G. Takaoka <takaoka@google.com> Refatcor InputMethodSubtype related stuff a bit

Change-Id: Iaded72331660afbaeddda085f2b633b681d4b6df
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/KeyboardLayoutSet.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/KeyboardLayoutSet.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/KeyboardLayoutSet.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/KeyboardLayoutSet.java