History log of /packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
aa4fa0ea0950ecd61af64a6bdeea109cfed64362 30-Oct-2013 Satoshi Kataoka <satok@google.com> Fix a bug on updating enabled IMEs

Bug: 11354619
Change-Id: Ie33630b3dc150536bc0325ad6116ea5fdcf60740
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
ea90cd2fca08e5c65e54d8df1c208337e08fc541 18-Oct-2013 Satoshi Kataoka <satok@google.com> Do not merge. Refresh "InputMethodPreference"s onResume

Corresponding change is I015075d57ebed94d6b

Bug: 11245599
Change-Id: I8be2b9a81d41fab979afe000bd1bce6fc57550c7
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
cabde98bcddc2c609a5929b019ebe73f1a68e004 05-Aug-2013 Satoshi Kataoka <satok@google.com> Change the refresh timing in input method settings

Bug: 8364845
Change-Id: I564a4b0d80cec5be670e2ca89e09d45944671082
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
c6fc8e46f2e78187cb751f2ae81e6101181c93c0 31-Jul-2013 Satoshi Kataoka <satok@google.com> Allow the users to disable system IME

Bug: 8364845
Change-Id: Icc5173a68fa00b2895c0768ff8f8b9dcf30e6171
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
b355683253506fbe6112ee81775caf02c1b7485c 23-Jul-2013 Satoshi Kataoka <satok@google.com> Stop redirecting the user dicitonary settings fragments

Bug: 9755092
Change-Id: If4443412ca8f33e076edbe2c23c15b07b9b89fa9
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
1ecdb22b4e7b97e34a0b5e557732b65aa00af4b7 04-Jul-2013 Satoshi Kataoka <satok@google.com> Use InputMethodUtils in input method settings

Change-Id: Ifd054c86b7099db3984e559feb5fadf1df5ca227
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
71c915b67213c38875a687d42f957b6fa2fa990b 19-Jun-2013 Satoshi Kataoka <satok@google.com> Show subtype locales in the personal dictionary

...and change the destination of the intent

Bug: 9117704
Bug: 8856930

Change-Id: I39e55d2c5ca9a602f9a586625dcf25d5fb065a0a
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
5df3307309cd3e807984a4962c2d1e2785bdae87 30-Apr-2013 Satoshi Kataoka <satok@google.com> Fix the title of the fragments of the personal dictionary settings

Bug: 8600958
Change-Id: I9b8bab21b144385bc2386e7fcb67e1c197f84113
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
cbde502ebb2ffe00eec713a91e1f05d753b2b603 05-Apr-2013 Benjamin Poiesz <bpoiesz@google.com> Forcing the settings apk to be built with the zz_ZZ pseudolocale.
This will enable Settings to show the effects of the zz_ZZ pseudolocale when selected in the LocalePicker.

Bug #8556677

Change-Id: I68ffc81454865dec94a3c1460019d1efce00ea49
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
e5147e4933e61c762f63b115e41c5aa8a2e37bd4 14-Jun-2012 Amith Yamasani <yamasani@google.com> am 5b7a8204: Merge "Show only the language if there\'s only one locale for the language." into jb-dev

* commit '5b7a8204d875c901782ff482b68fde8da7a0081f':
Show only the language if there's only one locale for the language.
140b6f5234a9b49dd1ec431e7adcf10754daeab1 13-Jun-2012 Amith Yamasani <yamasani@google.com> Show only the language if there's only one locale for the language.

If the system has only one instance of that language, then only show the language
without the country name.

Bug: 6522572
Change-Id: I1e99182b1c669b200090f6c360bb902376b63ab0
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
093cf6094c2fdf6d84e3ae7ecb53aa955e893c38 13-Jun-2012 Jean-Baptiste Queru <jbq@google.com> Swap start/stop of SettingsObserver and InputDeviceListener

Change-Id: Ic6b7bab860f71889a6ec476ccab1e83d2efd0e64
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
89d702ac6864e0111ea2f16a524c71804bae5a5c 13-Jun-2012 Jean-Baptiste Queru <jbq@google.com> resolved conflicts for merge of 051f46d7 to jb-dev-plus-aosp

Change-Id: I73165a3d77318cbb0271e0d5c64cc49caad8f693
9bcc60704991879a0f8c9098eef26233942d6fe2 19-May-2012 Shuhrat Dehkanov <uzbmaster@gmail.com> Unregister ContentObserver in InputMethodAndLanguageSettings class

A content observer (SettingsObserver) is registered when
InputMethodAndLanguageSettings is created, but it is never unregistered.

Added resume() and pause() methods to SettingsObserver inner class
to register/unregister the content observer when InputMethodAndLanguageSettings
is resumed/paused.

Change-Id: I6d4cc2625a5fd8435967d930f46e8fe86eda4714
Signed-off-by: Shuhrat Dehkanov <uzbmaster@gmail.com>
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
bf677f48b73fc8d6fea9f09ad9d0e423f982d260 30-May-2012 Jeff Brown <jeffbrown@google.com> Fix comparison of device source bits.

Bug: 6576743
Change-Id: I123307defc32a84a965590fbded95c6997260675
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
766b286187d02b3da6e0142376a4478072f30a16 19-May-2012 Jeff Brown <jeffbrown@google.com> Add UI to select multiple keyboard layouts.

Bug: 6405203
Change-Id: I27ca4630aebcb39b83298d37d8fb3f4ef0080317
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
a350352e03a1cd08942cce99d7e5f6a1b48c224f 18-May-2012 Jeff Brown <jeffbrown@google.com> Add support for grouping keyboard layouts by collection.

Bug: 6405203
Change-Id: I458c4976562ecea2fa03d96258ff28ebbdc95294
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
f54622e46c9164e4ab46c09c9c3ff173828d5940 08-May-2012 Jean Chalard <jchalard@google.com> Cut a helper method to increase encapsulation.

Change-Id: Ie47503a99d455f7266e281914e92ed680b993551
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
b9f837dd1da22f41c72e0cdc1454a486dbc6c448 08-May-2012 Jean Chalard <jchalard@google.com> Fix a janky transition

Bug: 6026080
Change-Id: I75bd244b2b09c371805a67057d2a9c45dc12f3db
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
512d0cb3eb82d3e95807f018b035fba8a6d48f34 17-Apr-2012 Jeff Brown <jeffbrown@google.com> Add label for default keyboard layout.

Bug: 6110399
Change-Id: I2431b99884cbd01de32f8cd6c14a3afbd18b5020
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
f8fb0e5b240b1e954660b8221eaa9a18a310a1df 14-Apr-2012 Jeff Brown <jeffbrown@google.com> Add setting to redirect vibrator to game controller.

Bug: 6334179
Change-Id: I62c9c163aa4ee2c88286daee77641418869a1dab
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
96cdcd80a8ba9d9a808a712037c3e4fa3fdcf084 14-Apr-2012 Jeff Brown <jeffbrown@google.com> Use new input device listener API to refresh keyboards.

Bug: 6110399
Change-Id: Ibb0bbeb40af2ee7204e4682bc7493262407fd83f
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
4397f406a3c9e09ca2d5174ba46328345faa504e 09-Apr-2012 Jeff Brown <jeffbrown@google.com> Update use of input manager API in settings.

Change-Id: I7aa033df8b5eec69cc6002b0bcc20b1d9902e4e0
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
e46c5f30caddb10c69eee62fc2f9db3f26f29bb5 05-Apr-2012 Jeff Brown <jeffbrown@google.com> Add new settings UI to select keyboard layout.

Bug: 6110399
Change-Id: Ib2758bdcdd6b271be402f46c56d41619dc7aecb9
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
b9509d046c911b7b334aa45f693c49a7182ef470 12-Sep-2011 satok <satok@google.com> Update the current IME label

Bug: 5069983
Change-Id: I84d6ac7c39b5f3a035aa04c35065280a14024c47
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
4e658ba969830e8c9617dc8938271df1ed09aa44 02-Sep-2011 Jean Chalard <jchalard@google.com> Fix an NPE

It seems the user dictionary fragment does not tolerate being
called by name, and needs to be called only by action.

Bug: 5242122
Change-Id: I6b954db549b98d4d0076fdce8e00d336fc18b6e3
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
8ba5c42b213c4cd5b8773595fea2a1be6a18d711 31-Aug-2011 Jean Chalard <jchalard@google.com> Update settings wording for ICS

Bug: 5069983
Change-Id: I882aded067e8cc75197f6d3fa5c11388368b6996
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
8ff6222a9136cdbaeea9191869b90abd179efc85 31-Aug-2011 satok <satok@google.com> Fix the visibility of preferences in the input method settings

Bug: 5129385

Change-Id: I1b01712995fd77e13b0e5935b8000ec09be489e4
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
427a7ba1048d81b6b4fdcf29072c7584f6c18b87 29-Aug-2011 Jean Chalard <jchalard@google.com> Fix a crash in settings if a hard keyboard is attached.

For some reason the type of the options was wrong, but
otherwise it seems to work.

Bug: 5004175
Change-Id: I668b8bba1933aee6ad1243e446bd66c479bd6944
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
c0b569c317fad96abbf0ea23d07eb6d19f634ccf 25-Jul-2011 satok <satok@google.com> [step6] Apply api and fix crush in spell checker settings.

Change-Id: Ie430ca7ff4147c530aae895d1d13a40a01c63b98
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
e077d2b607032fb66a4a046aa4b46945d32d281e 25-Jul-2011 satok <satok@google.com> [Step 1] Add preference activities for spell checkers

Bug: 5057977
Change-Id: I8f2f3d480325029c794c058beed2475033a617f9
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
410e75b15bd7ecfcb8985c4368fec5e355e2c099 21-Jul-2011 Jean Chalard <jchalard@google.com> Remove the "user dictionary" settings entry if none

When the user dictionary service is not present or disabled,
the settings application should not be showing an entry to use it.

Bug: 5024166
Change-Id: Ic57d67eb03cf54e2c411fb0909c2a5d23d3e1fd7
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
3fa13775e805df6cc7244d3f93105c5d3a5b748f 27-Jun-2011 satok <satok@google.com> Implement new UI for IME settings

Bug: 4645160

Change-Id: If9046e7e96732f6ee4c0594cc66622b6462bdec9
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
71ad1f4e3e819a40a830a148a2d1bd7b10fed09d 12-May-2011 Jean Chalard <jchalard@google.com> Change the interface for user dictionary multiple locales.

The user dictionary interface now works the following way:
* Locale gathering
- The current locale is always considered as present, even if
there are no words for it in the user dictionary.
- Any locale for which at least one word is registered is
considered present.
- A null locale is considered a valid locale meaning "all
languages".
- If no words are present at all, since the current locale is
always considered present, the system will consider there is
exactly one locale present - and allow editing this user
dictionary.

* Options display
- If only one locale is present, the interface is the same as
for Honeycomb: display a "User dictionary" PreferenceScreen
that brings up the dictionary editor interface.
- If there are several locales present, then the user
dictionary option will jump to a screen that will display a
list of available locales.

* Word insertion
- Inserting a word will always use the locale of the currently
displayed dictionary. If it is the "all languages" null
pseudo-locale, that will still hold and the word will be added
to this pseudo-locale.

It is worthy to note that the "All languages" locale is only
accessible if for some reason there are already words with a
null locale in the database before this is installed. For
example, if an application has inserted some words that way,
or if the user inserted words with a previous version of the
settings application.
On a freshly flashed device, barring the use of third-party
application that would add such words, it is not possible to
access the "all languages" locale any more because there is
no interface to do it, though it works if such words are
inside.

Bug: 3479738
Change-Id: Iba323e5aeb3f4f575896903a4e8bef6ffb3ea306
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
722ea032317eb47acc6bcf1cd146576bccbb95c5 13-May-2011 satok <satok@google.com> Fix NPE in InputMethodAndLanguageSettings

Bug: 4422368

Change-Id: I495eb8de9928922b18b37c6658bd8fd8b4ee3e1a
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
c087e35d7f9a968ea035e931aa318cf36a3e1b90 11-May-2011 Jean Chalard <jchalard@google.com> Enable showing the user dictionary in several locales.

Bug: 3479738
Change-Id: Ic57a5675c44c36ad255f9927da151ad6a2a8c44c
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
062c3c3c3d5890e85bff61ca067860641aa8f8f8 17-Jan-2011 satok <satok@google.com> Clear current input method when a current ime was disabled.

Change-Id: Iade2c025e686bce47a94daa96bc0787431fafa01
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
c88a7ff1efd10374974e45768bde1658cc1d8483 14-Dec-2010 satok <satok@google.com> Implement new design for settings of InputMethods

Change-Id: I82392e4a028abe2d588622a7e89fd035966f603a
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
b44161f3ed9b91f39086247d8efbdac42656b93b 10-Dec-2010 Amith Yamasani <yamasani@google.com> Move Voice input/output settings to Language & keyboard

Bug: 3267042
Change-Id: I127a2e9d11fb70283812e68979bdde3976e32cf9
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
103cc7da5f3ff9a46aa0b1dd9fcd0c7759c2d096 25-Nov-2010 satok <satok@google.com> Call showInputMethodPicker instead of showInputMethodSubtypePicker

- because showInputMethodSubtypePicker will be removed.

Change-Id: I01086d29663a14f4ebf9d8dfa9376735af2e193d
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
5fd39cafe1de792300e9e3dd60258a1ce5079f73 09-Nov-2010 satok <satok@google.com> Not to set IME when the current IME was disabled, because framework will find an applicable IME when the current IME was unset.

Bug: 3186000

- This enables us to share the code between Settings and the framework.
- Removed the parameter for lastImeTicked because an applicable IME can be found in the framework.

Change-Id: Icfb6168c5a22506f225bfe58425adeb540835456
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java
0417e4094713c5f4dac700b645000d0959bf62fa 01-Nov-2010 satok <satok@google.com> Move classes related to input method to com.android.settings.inputmethod

- Updated proguard.flags

Change-Id: I198761b0f0ad5288c8c807a7a3c2e965731fcee5
/packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java