History log of /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/SubtypeLocale.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
99b93d17d53c2d587c45373831b327f7851ec0a8 10-Apr-2013 Jean Chalard <jchalard@google.com> Fix a bug where autocorrection status would be wrong.

Change-Id: Ic220129dc59f585164dbf63591cd1c96de17fe6f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/SubtypeLocale.java
d20c5a78e2819c21ecc5dff04bc82e9078c79dd4 09-Apr-2013 Tadashi G. Takaoka <takaoka@google.com> Separate StringUtils.capitalizeFirstCharacter

Bug: 8582061
Change-Id: Iac8f65defdd92d7df533bdf0e2937ad897d96363
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/SubtypeLocale.java
fb658d6c531de8cfd55e4d36bffc9ccabc401f94 24-Mar-2013 Tadashi G. Takaoka <takaoka@google.com> Fix possible ArrayIndexOutOfBoundsException

Bug: 8461864
Change-Id: Icd8f4f51ec064461c08d00c1c58bedf5fbae2553
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/SubtypeLocale.java
8630cd9d1708d42b3ed5d07d89ade2f3c1f85e47 25-Jan-2013 Tadashi G. Takaoka <takaoka@google.com> Remove keyboard layout description on the spacebar

Bug: 8056376
Change-Id: I33f07e7a044c2b5fc20de40c7a9777dab493e41c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/SubtypeLocale.java
8203f7afe7c885e185f8633a89960a78a69ac647 23-Jan-2013 Tadashi G. Takaoka <takaoka@google.com> Display custom input style name in system locale

Bug: 8032166
Change-Id: Ib9a6b63c4d540ce377892fb865e53abdd8adec16
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/SubtypeLocale.java
4b3cae9b0cbd5bf30a1c8da383ff247f9c2afc5a 23-Jan-2013 Tadashi G. Takaoka <takaoka@google.com> Refactor SubtypeLocale to hold Resources

Change-Id: Ia667bc2d406d66c87215dd3b9569f36f4642cfe0
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/SubtypeLocale.java
b6ca354431367b625daf9fff5fbe4b1f5ef996ab 06-Jan-2013 Ken Wakasa <kwakasa@google.com> Small code cleanups

Multi-project commit with I249d5fbe

Change-Id: Ia28c4e970992aa1299a30e604eaa5d096655c3a5
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/SubtypeLocale.java
76d4ffeebfd084913a8c1b7433dff48f5b2063df 19-Nov-2012 Tadashi G. Takaoka <takaoka@google.com> Add Spanish United States keyboard

The subtype locale name on the spacebar will be suppressed when only
one subtype is enabled and
- Subtype locale is equal to the system locale.
or
- Subtype language is equal to the system language but the subtype is
implicitly enabled.

Thus the "es_ES" system locale chooses "es" subtype keyboard
implicitly but the keyboard doesn't have the subtype name on its
spacebar.

This change also removes Spanish Latin America keyboard.

Bug: 7531804
Change-Id: Ib929e8235d643c0ba039eb010e18ab721a734e15
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/SubtypeLocale.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/latin/SubtypeLocale.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/latin/SubtypeLocale.java
d6ac0443f0250281872fd889c81d8cbd71e72736 04-Jul-2012 Tadashi G. Takaoka <takaoka@google.com> Initialize SubtypeLocale from Settings

Bug: 6781106
Change-Id: I22f04af4fabf93346ab6f72c1841f096afaccb96
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/SubtypeLocale.java
7f7947c97b141cbb338c5164e9e19d1ac9ff3d1c 27-Jun-2012 Tadashi G. Takaoka <takaoka@google.com> Keep subtypes in method.xml the same as pre-JellyBean

This change prevents Android Keyboard subtypes being mistakenly
disabled when upgrading from pre-JellyBean to JellyBean.

Bug: 6750906
Change-Id: I05de6c512e7aa17356e415476e5248986c7d4253
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/SubtypeLocale.java
165725aba8a179440af9c93869b35f206b2e133f 07-May-2012 Tadashi G. Takaoka <takaoka@google.com> Fix build

Related-change: I173a3dc0
Change-Id: I4b5adedb70f7501e84fd3604aa240161c97dc713
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/SubtypeLocale.java
8e50c5d198f65beb6679a9a1e0102e5fc52d7707 06-May-2012 Tadashi G. Takaoka <takaoka@google.com> Fix subtype name for a custom input style with en_US and en_GB

This change utilizes "UntranslatableReplacementStringInSubtypeName"
subtype extra value to display keyboard layout name dynamically.

Bug: 6449315
Change-Id: I9ef4c3d66ff9a223aa8c89c346d04cb72e4f6263
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/SubtypeLocale.java
ca934420269e18c843181c0dc98cd61cce67dd19 05-May-2012 Tadashi G. Takaoka <takaoka@google.com> Fix newly created custom input style display name

This will revert I4263632e

Bug: 6443665
Bug: 6410653
Change-Id: Id9ad1a204ed9802488abfc2c536a95d62d55afe0
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/SubtypeLocale.java
757c12556b5336cce4962b18967a0da20c871329 05-May-2012 Tadashi G. Takaoka <takaoka@google.com> Get subtype name string resource from its own locale

Bug: 6443655
Change-Id: Ib9ee55178f0d0f885aa0640b9cba4a179cf0c566
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/SubtypeLocale.java
0ab1c664c138b3bc10730c89b2d8efdacee6b15b 27-Apr-2012 Ken Wakasa <kwakasa@google.com> Avoid Resources$NotFoundException

bug: 6410653
Change-Id: I4263632e76b44abf8ecd9114a9eb185ad39201fd
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/SubtypeLocale.java
27b42ced86e1c85de3d59d91a9e5c577fa552569 25-Apr-2012 Tadashi G. Takaoka <takaoka@google.com> Fix "no language" subtype name (DO NOT MERGE)

* Move SubtypeLocale.get{Full,Middle,Short}DisplayName() to
LatinLeyboardView and add unit tests (SpacebarTextTests).
* Add SubtypeLocale.getSubtypeDisplayName()

This is a cherry-pick of I57420c6a from Master.

Bug: 6393865
Change-Id: I68748189c17c73984ac4ae05a5a40fb54bf46453
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/SubtypeLocale.java
96e404310deca42a6696abdcb3111d355815b547 25-Apr-2012 Tadashi G. Takaoka <takaoka@google.com> Ignore unknown keyboard layout safely

Bug: 6393755
Change-Id: I3a74b23f934cd52925026ad04647cc76de92ee07
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/SubtypeLocale.java
38026b4f03fb4d846b8613d889d68c439f6e30cb 20-Apr-2012 Tadashi G. Takaoka <takaoka@google.com> Predefined keyboard layouts are configurable via XML resource

Bug: 4460018
Change-Id: Ia03ec826fb3853ea814d9764686903dbe31a6507
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/SubtypeLocale.java
78173bdf535e38a4f9c3bcc8038151de86071728 19-Apr-2012 Tadashi G. Takaoka <takaoka@google.com> Support Dvorak layout

Bug: 4460018
Change-Id: I08a9b556720f6c4f7089a8838c0869c9f88f479c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/SubtypeLocale.java
b9fca7a192f3e448220fe79ea89d307f47b0d6b8 19-Apr-2012 Tadashi G. Takaoka <takaoka@google.com> Fix stack overflow

Change-Id: I977b240ea462b40852ba9504282312d5fa4e2885
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/SubtypeLocale.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/latin/SubtypeLocale.java
c27fe6253c1d8b3ad3c2f891a48ec5c54d77a3f1 13-Apr-2012 Tadashi G. Takaoka <takaoka@google.com> Add custom subtype settings

Bug: 4460018
Change-Id: I4919d79516dcf574be2761bbaf9adcdc381b2ddc
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/SubtypeLocale.java
a58ebc73ae3eb2783713c471d8abb348c7dfc8da 18-Apr-2012 Tadashi G. Takaoka <takaoka@google.com> Fix typo of some methods' name

Also changes some methods' argument type from Locale to String.

Change-Id: Ib68b528a450dc68a01546483403230f76500bee4
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/SubtypeLocale.java
bb17bafac3db7f54559e3d774069f0a915753cc3 17-Apr-2012 Tadashi G. Takaoka <takaoka@google.com> Add SubtypeLocale.getKeyboardLayoutSetDisplayName

Change-Id: I576b47a936545e653ce9e26222ba4db143ea90e6
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/SubtypeLocale.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/latin/SubtypeLocale.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/latin/SubtypeLocale.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/latin/SubtypeLocale.java
cb389ef0d6e6eec737c249e1729c2a2cdc30f341 04-Apr-2012 Tadashi G. Takaoka <takaoka@google.com> Refactor to utilize InputMethodSubtype

Change-Id: I76fbc8a395eb8dab996c02c86d7328f07865f8cf
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/SubtypeLocale.java
b082c95a2bfabbf0e0cf920d709004cebfbc2915 04-Apr-2012 Tadashi G. Takaoka <takaoka@google.com> Use no language "zz" to disable shortcut key

Change-Id: Ifba5bbd4298ecf84cc5e0ebdb4fc8494eafff62e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/SubtypeLocale.java
3bf57a5624679a20db26df912077a53b9f90ad36 02-Apr-2012 Tadashi G. Takaoka <takaoka@google.com> Use "No language (QWERTY)" for language agnostic QWERTY keyboard name

Bug: 6010147
Change-Id: I401c2e3fcd639c0e1a03e64489a0d792810caa18
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/SubtypeLocale.java
fb5b4c4fc39499d03951671c1a9b67b3573dd11d 29-Mar-2012 Tadashi G. Takaoka <takaoka@google.com> Add language agnostic QWERTY subtype

Bug: 6010147
Change-Id: I705e38ac889172ae8b7c2a68e5c688f2ffc28320
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/SubtypeLocale.java
e276d8ddaaff91d5940a71cefb5ecd94fd48ba98 14-Jan-2011 Tadashi G. Takaoka <takaoka@google.com> Add SubtypeLocale class

Change-Id: Ic4c73c313f976ad6df1b4ddf48b914d05a08d283
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/SubtypeLocale.java