aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/settings (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Rename to Kelar Keyboard (org.kelar.inputmethod.latin)Amin Bandali2025-01-1124-4136/+0
|
* Update language to comply with Android’s inclusive language guidanceSeigo Nonaka2020-07-221-1/+1
| | | | | | | | See https://source.android.com/setup/contribute/respectful-code for reference Bug: 161896447 Test: tapas LatinIME && m Change-Id: I2ffb39ff70f61e579b62761d3da526a545dead1f
* Migrated various apps under packages/inputmethods/LatinIME/ to androidxvineel sadineni2018-05-152-2/+2
| | | | | | Bug: 76692459 Test: mmma packages/inputmethods/LatinIME/ Change-Id: Ib76af6f6db1a0dd5cf64a06a4ea56151712e9692
* Merge java-overridable/ into java/ againYohei Yukawa2018-05-061-0/+57
| | | | | | | | | | | | | | | This CL a logical revert of a previous CL [1], which separated Java files into common ones and overridable ones. Now that that overriding concept is no longer used, there is no need to keep having separate directory structure. [1]: Ic734bd4d20aa050c688a3158b1a382ae0ac18991 fb74ab15c1343084740d65ef8744cad33a678e82 Fix: 79323502 Test: make -j aosp_taimen-userdebug && make -j Test: tapas LatinIME && make -j Change-Id: I2090bc25d18e6d4f24e91c2cbfe832755cbb4e8f
* Handle Cloud Sync and SpellChecker settings when permission changedMohammadinamul Sheik2015-07-242-15/+29
| | | | | | | | | | | | | | | | | | This build has been compiled against API 23 This build is approved to go out with the M OTA, but may NOT be released to the public until the Play Store has enabled API level 23 apps Version: 4.1.2300x.build_id 1. Disable the settings. 2. Disable the feature. 3. Force reload the facilitator. Bug: 22564048 Change-Id: Ic09742786c3e4efc034bceee836ae6a1e07307a1 (cherry picked from commit 031d04192080f0368f21c3371d1ec6af87375357)
* [LatinIME] Support MNC permissions.Mohammadinamul Sheik2015-07-152-2/+58
| | | | | | | | | | | | | | | | | | | This build has been compiled against API 23 This build is approved to go out with the M OTA, but may NOT be released to the public until the Play Store has enabled API level 23 apps Version: 4.1.2300x.build_id 1. Replaces the personalization is on information with the suggest contacts. 2. Enables "Use Contacts" only if the app has permission to read contacts. 3. Disables the contacts dictionary in the Facilitator. 4. Do not register/read the contacts in the contact observer. Bug: 22236416 Change-Id: I9674e13d0d0f4a2014c5024fde0178de684c07e7
* Revert "Remove "Personal dictionary" link from settings."Dan Zivkovic2015-06-162-0/+42
| | | | | | | | This reverts commit 76de0a8f528830d7f6c85f45f63cac0f5aa8517c. Bug 21881199. Change-Id: I53f42a1e8f25d214de97264f4d25813bc637cafa
* Restore preference change update to show app icon setting.Chieu Nguyen2015-04-271-0/+3
| | | | | Bug: 20544640 Change-Id: I6e2a26a8a5e43360dfefcc85bb46eae28f5e3867
* Restore switch for showing app icon.Chieu Nguyen2015-04-222-0/+18
| | | | | Bug: 20307420 Change-Id: I95969de40936d2ea992669324d0c4df7e8de2bd9
* Log interrupted tasks in AOSP.Dan Zivkovic2015-04-021-1/+1
| | | | | | Bug 19987461. Change-Id: Ia2714f555146f8f31a6d8c61f555d2b6fecdab7d
* Remove "Personal dictionary" link from settings.Dan Zivkovic2015-03-302-44/+0
| | | | | | Bug 19966848. Change-Id: Ice6a030d2d2319822d5108c5b6a37efa4de1090f
* Merge "Setup wizard status only available on Lollipop++"Dan Zivkovic2015-03-301-5/+9
|\
| * Setup wizard status only available on Lollipop++Dan Zivkovic2015-03-301-5/+9
| | | | | | | | | | | | Bug 19959791. Change-Id: Iac2bf1a2550795e75e866aded57130dac1619a81
* | Don't hide sync settings, v2 (cleaner)Jatin Matani2015-03-271-65/+114
|/ | | | | Bug:19961809 Change-Id: I02d6bd773dc20112c8fa3b83ac305d0cdbbd58d0
* Merge "Check for accounts when enabling sync features."Jatin Matani2015-03-241-1/+8
|\
| * Check for accounts when enabling sync features.Jatin Matani2015-03-241-2/+9
| | | | | | | | | | Bug:19895917 Change-Id: I2f2f535f5a5c17c5642a5c44d2fd20a520ccfd73
* | Merge "Avoid NPE when logging the entry point to Settings"Jatin Matani2015-03-241-1/+1
|\ \
| * | Avoid NPE when logging the entry point to SettingsJatin Matani2015-03-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | The populator class that serializes the proto uses a switch and throws an NPE. Bug:19911288 Change-Id: Id0fa371b3c64e706e14a13bb6e643406f94be035
* | | Remove dependency in correction settings.Chieu Nguyen2015-03-231-13/+0
| | | | | | | | | | | | | | | | | | | | | | | | Autocorrection and next-word suggestion are independent, but the settings UI creates a dependency. Bug: 19896768. Change-Id: Ibcdd497cdfd7b9c3a69c61e0c2d116d67df84ef8
* | | Reenable next-word suggestion if autocorrection reenabled.Chieu Nguyen2015-03-231-5/+3
| | | | | | | | | | | | | | | Bug: 19896768. Change-Id: Ifeb3401612416e58bb362c5250ce0c15fc4b3c45
* | | Merge "Move ManagedProfileUtils to overridable"Jatin Matani2015-03-231-1/+1
|\| |
| * | Move ManagedProfileUtils to overridableJatin Matani2015-03-231-1/+1
| |/ | | | | | | | | Bug:19532354 Change-Id: I50b3ae11b6e58f07b482353b624b1a7a73eadc99
* / Block overflow menu during setup.Dan Zivkovic2015-03-231-2/+14
|/ | | | | | Bug 19866981. Change-Id: I757dacaa29a132c65841b9aaa2cc070ed9fa712c
* Remove external dictionary debug UI.Dan Zivkovic2015-03-201-13/+0
| | | | | | We don't support this feature in Delight3. Change-Id: Iebef4191c28cf6d169d351039174cd841d448799
* Disable message if personalization is disabled.Chieu Nguyen2015-03-181-0/+4
| | | | | Bug: 19087415. Change-Id: I3974f1b676aa4a9bb04ab7f609b6daf1860c64f1
* Merge "Add cloud sync setting to SettingsValues."Chieu Nguyen2015-03-171-0/+2
|\
| * Add cloud sync setting to SettingsValues.Chieu Nguyen2015-03-161-0/+2
| | | | | | | | | | Bug: 19573092 Change-Id: I41174188743c8a78facebff547e378a2b467a8c7
* | Fix NPE in AccountSettingsFragment.Dan Zivkovic2015-03-161-13/+30
|/ | | | | | Bug 19773815. Change-Id: Ib5eb27cdf385c81d1a3822836f424fa29c0bbaa8
* Remove unused imports.Dan Zivkovic2015-03-161-3/+0
| | | | Change-Id: Ic537cc7080a0ca98fc855a6f24a415d63f747891
* Check boxes are replaced by switches in KitKat.Dan Zivkovic2015-03-161-3/+3
| | | | | | | | Make the code work for both widgets by using the TwoStatePreference interface. Bug 19596067. Change-Id: I8352361dcf74b54136b6177de9aac3eb2942a4c0
* Revert "Next-word suggestion bit in keyboard settings."Dan Zivkovic2015-03-163-0/+29
| | | | | | | | This reverts commit 1ae16dc3db170802d1b38273f477125a2a969d32. Bug 19596067. Change-Id: Ie7286acbb70b215d7bd08e271bcf14526b68576f
* Add StatsUtils.onSettingsActivity to collect the settings page stats.Mohammadinamul Sheik2015-03-131-2/+15
| | | | | Bug:19214944 Change-Id: I113f47c49d638790d770fe2781afe7cd1565619d
* Remove autocorrection aggressiveness settings.Chieu Nguyen2015-03-132-9/+28
| | | | | | | Replace multiple settings with binary switch for autocorrection. Bug: 19589766 Change-Id: Ic8a0362dd36d18930493a55699851161e9cb23e8
* Remove unused phrase gesture code.Chieu Nguyen2015-03-113-15/+1
| | | | | Bug: 19687841 Change-Id: I0862aa3127bf7f1564a4845efdf99ebf5ae4d5ac
* Sync setting disabled if no account.Chieu Nguyen2015-03-051-12/+21
| | | | | | Bug: 19361223 Change-Id: Id5e8d34920f5bf3bffb6d6d287557e85d7b72c79
* Make privacy policy link clickable in sync settings.Chieu Nguyen2015-03-051-1/+15
| | | | | Bug: 19361223 Change-Id: I83128d771bf5214a446afd6a3d5244a184d0a4a8
* Next-word suggestion bit in keyboard settings.Dan Zivkovic2015-03-043-31/+0
| | | | | | | | | This feature works in supported languages. We don't need a user setting. Bug 19596067. Change-Id: Icdded772745f9816da47f8a5e3b87b733083b121
* Turn off cloud sync if we have managed profilesJatin Matani2015-03-022-48/+85
| | | | | | | | | | | | | | | UserManager#getUserProfiles > 1 implies managed profile. Workflow: - Disable sync prefs - Execute an async task to check for managed profile; if managed profile is found, remove the sync prefs. If not, enable the preference; - Move the logging pref from Advanced to Account & Privacy. Bug:19230544 Change-Id: I4dbd1fe8433b3263ccc74c35dc0ee0bb371122b3
* Refresh pref settings for cloud syncJatin Matani2015-02-261-82/+137
| | | | | | | | | | | | | | | | | - Show the opt-in text - Show the account picker if user presses 'enable sync'. Previously we disabled the sync pref which was confusing. - Remove the debug tags from some prefs; and improve messaging overall General rules; - sync is turned ON : user checks 'enable sync' pref AND accepts the opt-in AND chooses an account - sync is turned OFF: when user signs out Demo link https://drive.google.com/a/google.com/file/d/0B9tNQOWdRuiWSUdVVE5rVDJudlk/view?usp=sharing Change-Id: I2e7933796b15e47005ba9970a8c1294416ef31a0
* Fix master build.Dan Zivkovic2015-02-112-5/+9
| | | | | | For some reason, we can't import android.os package in our Constants. Change-Id: I357ed72d13c5039a83c6e2489cdf5ef74d0ffea8
* Remove shortcut support from LatinIME.Dan Zivkovic2015-02-112-6/+6
| | | | | | Note this change does not affect the native decoder interface. Change-Id: I73b7dc008a5acaf75a31a36a2d332b5afabd82d0
* LatinIME portion of "green plus" feature.Dan Zivkovic2015-02-031-7/+0
| | | | | | | | | Removes the feature that adds strings to the user dictionary, aka the "green highlight with a plus sign". Bug 19237189. Change-Id: I2387129a3add2d69d625f2ff16ed8cab3f10a735
* LatinIME portion of multi-lang option removal.Dan Zivkovic2015-01-296-79/+1
| | | | | | Bug 19188067. Change-Id: Ic9a3637f59dda30c699141222b9dcac3cd624b99
* Change DictionaryFacilitator.java to an interface, create itsMario Tanev2015-01-271-2/+2
| | | | | | | | implementation DictionaryFacilitatorImpl.java and add a java-overridable factory DictionaryFacilitatorProvider.java used to create a DictionaryFacilitator. Change-Id: Id4a58ae31feaa4d12a048a772c8d76ff82fdee45
* AOSP change for showing the app icon.Dan Zivkovic2015-01-162-32/+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
* Rename production flag for cloud sync featureJatin Matani2014-12-291-3/+3
| | | | Change-Id: I24cbe94f128f54fb9bfeeef78cf271fee2216c8e
* Merge "Remove SubtypeSwitcher"Tadashi G. Takaoka2014-12-171-8/+1
|\
| * Remove SubtypeSwitcherTadashi G. Takaoka2014-12-121-8/+1
| | | | | | | | Change-Id: Ic4def69a9f742f13c98bc3e518c406658b52797d
* | Passing account info to dictionaryFacilitatorJatin Matani2014-12-161-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Attempt to use dictionary facilitor without invoking preference manager. Instead use account from settings only when things are being reset/changed. Discussion forked from ag/591663 Overall, the idea here is to maintain an account information inside dictionary groups. Reset the dictionary groups if account changes (the way we do for locale). Since only user history dictionary is currently affected, the check to reset user history dictionary also includes the check to verify the account. For other things remain the same. SettingsValues holds the current account (and is updated if prefs change due to change in account settings). The updated settings are then propagated to dictionary facilitator via LatinIME#loadSettings. Bug:18104749,18469539 Change-Id: I553e776e7ea125d0fb7a1fe70a4c7eb0b2277fb8
* | Merge "Provide a preference to delete data from cloud."Jatin Matani2014-12-121-2/+36
|\ \ | |/ |/|