aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/settings/Settings.java (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Rename to Kelar Keyboard (org.kelar.inputmethod.latin)Amin Bandali2025-01-111-458/+0
|
* Revert "Remove "Personal dictionary" link from settings."Dan Zivkovic2015-06-161-0/+1
| | | | | | | | This reverts commit 76de0a8f528830d7f6c85f45f63cac0f5aa8517c. Bug 21881199. Change-Id: I53f42a1e8f25d214de97264f4d25813bc637cafa
* Restore switch for showing app icon.Chieu Nguyen2015-04-221-0/+14
| | | | | Bug: 20307420 Change-Id: I95969de40936d2ea992669324d0c4df7e8de2bd9
* Remove "Personal dictionary" link from settings.Dan Zivkovic2015-03-301-1/+0
| | | | | | Bug 19966848. Change-Id: Ice6a030d2d2319822d5108c5b6a37efa4de1090f
* Revert "Next-word suggestion bit in keyboard settings."Dan Zivkovic2015-03-161-0/+1
| | | | | | | | This reverts commit 1ae16dc3db170802d1b38273f477125a2a969d32. Bug 19596067. Change-Id: Ie7286acbb70b215d7bd08e271bcf14526b68576f
* Remove autocorrection aggressiveness settings.Chieu Nguyen2015-03-131-5/+24
| | | | | | | Replace multiple settings with binary switch for autocorrection. Bug: 19589766 Change-Id: Ic8a0362dd36d18930493a55699851161e9cb23e8
* Remove unused phrase gesture code.Chieu Nguyen2015-03-111-7/+0
| | | | | Bug: 19687841 Change-Id: I0862aa3127bf7f1564a4845efdf99ebf5ae4d5ac
* Next-word suggestion bit in keyboard settings.Dan Zivkovic2015-03-041-1/+0
| | | | | | | | | This feature works in supported languages. We don't need a user setting. Bug 19596067. Change-Id: Icdded772745f9816da47f8a5e3b87b733083b121
* LatinIME portion of multi-lang option removal.Dan Zivkovic2015-01-291-20/+0
| | | | | | Bug 19188067. Change-Id: Ic9a3637f59dda30c699141222b9dcac3cd624b99
* AOSP change for showing the app icon.Dan Zivkovic2015-01-161-19/+0
| | | | | | | | | This change deletes a bunch of code that was used to conditionally show/hide the keyboard app icon given system states and user preferences. Bug 19001197. Change-Id: I69a57aa21872a571af87a193b3e52b7f985e5168
* Revert "Add keyboard margin options to place the keyboard dynamically."Tadashi G. Takaoka2014-12-091-3/+4
| | | | | | | | This reverts commit 8584db1461d286f8eb966c40eb0bc76e8c9df76a. Bug: 18675223 Bug: 18675476 Change-Id: I4e25d87ac261c44b1943df832115f8cca690103a
* Add keyboard margin options to place the keyboard dynamically.Andy Wang2014-12-051-4/+3
| | | | | | | Keyboard location and location can now be set in the debug options section. Change-Id: I87c5a1d679489e12dccf26632c399af28087629e
* Stop passing through keyPrefs as it's already available.Andy Wang2014-12-021-2/+3
| | | | Change-Id: I43a56beba0cf0fdf5f93c5c764edbd279ee033b2
* Allow whitelist changes when no close wordJean Chalard2014-11-261-0/+4
| | | | | | | | | | | | | | When there isn't a close word in another language of the current multi-language set, we allow whitelist entries to take force even if we are not confident in the current language. Bug: 18063142 Bug: 18130489 Bug: 18132240 Bug: 18136721 Bug: 18200415 Change-Id: I044674ba7b70aa86ab2a48d2e4d53a1c8007b62c
* Add a preference to resize the keyboard height.Andy Wang2014-10-301-0/+6
| | | | | | | | The keyboard height is controlled by a slider in the debug preferences. Without access to debug preferences, this change is a no-op. Bug: 6867494 Change-Id: I984064ed1cab752876615f5ed582818474d6041b
* Move StringUtils under common.Jean Chalard2014-10-281-1/+1
| | | | | Bug: 18108776 Change-Id: Ia46a4102a0e86e71118ca5e641f9f531998e166b
* Fix NPE in AppearanceSettingsFragmentTadashi G. Takaoka2014-10-281-0/+4
| | | | | Bug: 18147440 Change-Id: I7a7a47b3484e54146d34d11b5bd9c1305421d829
* Remove device checking of Emoji physical keyTadashi G. Takaoka2014-10-271-0/+2
| | | | | | | | This CL also adds a settings option to enable/disable an Emoji-ALT physical key. Bug: 18122464 Change-Id: Iee1d97efec979a902b0492071d5e511ca1792ff0
* Fix Javadoc and null analysis related warningsTadashi G. Takaoka2014-10-231-1/+3
| | | | | | | This CL also adds @SuppressWarning("unused" to java-overridable package. Bug: 18003991 Change-Id: If70527e30654384705d7a814f5efd181d9f539e1
* Remove BuildCompatUtils.VERSION_CODES_LXXYohei Yukawa2014-10-221-1/+1
| | | | | | Finally it is turned out to be a XXL-size Lollipop. Change-Id: Icbd22506be9de514eba287cdd8d97fbfd070ac09
* Bring back long press timeout settingsTadashi G. Takaoka2014-10-171-3/+3
| | | | | Bug: 18025209 Change-Id: Id8dbb051e04270f6892cae12a443103bd0d32dcb
* Don't restore device specific preferencesSandeep Siddhartha2014-10-101-2/+0
| | | | | | | | | | | | | | | There are two categories of preferences: 1. That are part of the default shared preference They were all getting backed up and restored. Added a blacklist to not restore some of these. e.g. current account 2. That are in a non-default shared preference file. These are not getting backed up currently, but added a specific local preference file for all such preferences. Bug: 17288591 Change-Id: I2f748be971a2337543e5014434aa39313fd1e1d8
* Fix missing prediction words on contextual stripTadashi G. Takaoka2014-10-071-1/+1
| | | | | Bug: 17874801 Change-Id: Iaba935a6b2548376f10a0ecd80f07ea7ada6c60a
* Add StatsUtils#onLoadSettings for when settings are changedJatin Matani2014-09-301-0/+2
| | | | | | | Non-blocking call in nature. Bug:17013677 Change-Id: Iff737422bbacbf22c9b0ff6eaf1c1f75e6bf23c3
* Add Accounts & privacy settings in LatinIMESandeep Siddhartha2014-09-171-0/+2
| | | | | | | | | | Also start showing the logging preference on this screen too. This settings screen will be the container for all account management, sync and privacy related settings Bug: 17464068 Change-Id: Ie0806f6e8a542e9dea2834445ff7b38805207bda
* Add a user preference for split layout within Appearance & LayoutsJatin Matani2014-09-161-0/+1
| | | | | | Note The preference is flag protected. Change-Id: I1be219ba961f002897b7b13ff9f200e2f142b2d8
* Reorganize settings in Google KeyboardTadashi G. Takaoka2014-09-121-2/+6
| | | | | | | | | | | | | | | | | | | | Changes : Input languages -> Languages Input preferences -> Preferences Multi lingual Options -> Multilingual Options Keyboard Theme -> Theme Gesture typing preferences -> Gesture typing **New Appearance -> Theme -> Custom input style **Removed Multilingual options from L dynamically Bug: 11866784 Change-Id: I07404c27868e1b087b0cafb63d2031a5b493a885
* Resolve an old TODO.Jean Chalard2014-09-051-0/+10
| | | | | | | This is cleaner. Bug: 17347779 Change-Id: I5b612783b1ec98a1a11401f00d68db49654f3023
* Add setting boolean for showing UI to accept typed wordTadashi G. Takaoka2014-08-131-0/+2
| | | | Change-Id: Iedd90d07b904362d9debc9994ce86cd78a0303b9
* Add BuildCompatUtils to get an effective platfrom API versionTadashi G. Takaoka2014-08-131-3/+2
| | | | | | | This CL removes reference of VERSION_CODES.CUR_DEVELOPMENT. Bug: 13888366 Change-Id: I5c8499a175473a220c8fb04ead219760c585a19a
* Use fragment for keyboard theme settingsTadashi G. Takaoka2014-07-291-0/+1
| | | | | Bug: 11866784 Change-Id: Ic50b6eb1bd8f2b823e2c9dfad04d8615bc910936
* Make "Show correction suggestions" as a binary optionTadashi G. Takaoka2014-07-271-1/+3
| | | | | | | | | | | | Formerly "Show correction suggestions" had three options, "always show", "show in portrait mode", and "always hide". The reason behind "show in portrait mode" was that there may not be enough screen estate in landscape mode to show suggestions. Because recent phone devices have relatively large screen, we decide to remove "show in portrait mode" option. Bug: 15780939 Change-Id: I896d737452c3893d43ce20bd88127f10c1eb3d83
* Reorganize Keyboard settings screenTadashi G. Takaoka2014-06-231-8/+7
| | | | | | | This CL must be checked in together with Ie45df15b18. Bug: 11866784 Change-Id: I44d6ceb45108be135e3eaa361f4ee2c83f04fb57
* Revert "Reorganize Keyboard settings screen"Ken Wakasa2014-06-231-7/+8
| | | | | | | | | | | | This reverts commit 339929ba16e4f68fb216ebe49dd3575e563ee8ab. Bug: 11866784 Bug: 13888366 Bug: 15781377 This doesn't build with LOCAL_SDK_VERSION := 19 for UnbundledLatinImeGoogle. Change-Id: Idf8bd335b076152265f245f578dadf651e291878
* Reorganize Keyboard settings screenTadashi G. Takaoka2014-06-221-8/+7
| | | | | | | | | This CL must be checked in together with I6ebfbeb4e8. Bug: 11866784 Bug: 15781377 Bug: 13888366 Change-Id: I57d47ab174d03121a604fd0dbf553795de0ab9b8
* Remove LatinImeLogger and UsabilityStudyLogUtilsTadashi G. Takaoka2014-05-291-4/+0
| | | | | | | This CL must be checked in together with Ie52007dc5c. Bug: 15318007 Change-Id: Ie665f296e43b5485ae8ba7e949aa262794ee0dcc
* Enable "show language switch key" settings on K and beforeTadashi G. Takaoka2014-05-241-0/+5
| | | | | | | | | "Show language switch key" and "Switch to other IME" settings are enabled on KitKat and before. On L and later, its preference settings UI gets hide and the settings values are forcibly set to true. Bug: 14854377 Change-Id: I10456408452280a1b7688fd1f168933937666c9f
* Simplify StatsUtilsYohei Yukawa2014-05-151-0/+2
| | | | | | | | | | | With this CL, the implementation of StatsUtils no longer needs to know how to read settings from the system. Insted, the LatinIME class is now responsible for notifying StatsUtils whenever the settings is changed. BUG: 14324207 Change-Id: Ic3d26ec31c8d2c082d3e7487b578b323aad2f960
* Refactor KeyboardThemeTadashi G. Takaoka2014-05-121-1/+1
| | | | | | | | | | | | | | | | | | | | | This CL introduces two preference keys in addition to the existing one. - pref_keyboard_theme: The new preference key that is used only in the preference settings. - pref_keyboard_layout_20110916: The previous preference key that holds keyboard color scheme settings. This is superseded by the next key. - pref_keyboard_theme_20140509: The new preference key that holds keyboard theme settings. This value is forcibly reset to LMP theme on a LMP device. On a KitKat and previous device, the settings of the pref_keyboard_layout_20110916 is carried on into this preference. This CL must be checked in together with Id7b3ddd8aa. Change-Id: I2d55602d026e30b38d8f822d2124f5c5e4a9a812
* Revert "Refactor KeyboardTheme"Ken Wakasa2014-05-091-1/+1
| | | | | | | | This reverts commit 19688b584bb903192559196a0e3836bc4c957696. Build breakage. Change-Id: I95d4be1578824eaee5a2fb08ec277250727ac668
* Refactor KeyboardThemeTadashi G. Takaoka2014-05-091-1/+1
| | | | | | | | | | | | | | | | | | | | | This CL introduces two preference keys in addition to the existing one. - pref_keyboard_theme: The new preference key that is used only in the preference settings. - pref_keyboard_layout_20110916: The previous preference key that holds keyboard color scheme settings. This is superseded by the next key. - pref_keyboard_theme_20140509: The new preference key that holds keyboard theme settings. This value is forcibly reset to LMP theme on a LMP device. On a KitKat and previous device, the settings of the pref_keyboard_layout_20110916 is carried on into this preference. This CL must be checked in together with Ifcedeabbec. Change-Id: Ibe75146e2c1c7eebf964ca86550baf244fedb79a
* Move some advanced settings to debug settingsTadashi G. Takaoka2014-04-251-11/+9
| | | | | | | | This CL moves "Show slide indicator" and "Key long press delay" advanced options to the debug settings. Bug: 11866784 Change-Id: Iec16e09ba6e7c9f82ce0fa73a0d75766b843b44b
* Use KeyboardTheme id insteand of indexTadashi G. Takaoka2014-04-141-37/+0
| | | | | | | This CL must be checked in together with I771216f8bd. Bug: 14042743 Change-Id: I45c3acf9242985fb03721a9a6d377fbccc8e2019
* Refactor KeyboardTheme as top-level classTadashi G. Takaoka2014-04-141-2/+2
| | | | | | | This CL should be checked in together with I63e33388f9. Bug: 14042743 Change-Id: I13f0a45bac6f19e006bf1280a36173e52d6d7160
* Check null before passing to Integer.parseIntYohei Yukawa2014-03-241-0/+3
| | | | | | | | | | | Just after user data is cleared, user preference associated with PREF_KEYBOARD_LAYOUT is always empty. In such case, we might want to return the default value immediately, rather than calling Integer.parseInt(null) and catching NumberFormatException unnecessarily. BUG: 13472379 Change-Id: I8dca9a22780d057013c032bd1f56e730dcada3ce
* Guard possible NumberFormatExceptionTadashi G. Takaoka2014-03-181-10/+22
| | | | | Bug: 13472379 Change-Id: Ib7640b3d8816d8d7fb4747d2288eedd94bc49b06
* Change important notice version preference fileTadashi G. Takaoka2014-02-201-4/+0
| | | | | | | This CL also reset the notice version to 1. This CL must be checked in together with Iea8d9ff038. Change-Id: I838f7b5b295388d64d6aba90f50b06654eba16e5
* Fix build due to Ib4c472756fTadashi G. Takaoka2014-02-201-1/+1
| | | | Change-Id: I27aad91d3f821b5c0d6a3c6405b4a9d03c5bd814
* Merge "Revert "Turn off personalization default settings""Tadashi G. Takaoka2014-02-201-1/+1
|\
| * Revert "Turn off personalization default settings"Tadashi G. Takaoka2014-02-201-1/+1
| | | | | | | | | | | | | | This reverts commit 0a4ac795d6fdd117b590902d7f5901f0db12d25c. Bug: 10587358 Change-Id: Ib4c472756fb9a6ebba4a66d34a9652f1b5afc714