| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
For devices that support this feature, it makes sense to place this
under display settings as most people wouldn't look under language.
Ticket: CYNGNOS-3250
Change-Id: Ib99f5e8c5f0f2bdae7b5b5f788a364a1d63aa146
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|
|
|
|
|
|
|
|
|
| |
- Show button for other users
- Use services instead of CMHardware for vibrator and touch sensitivity
- Do a one time restore of tunable settings
CYNGNOS-1166
Change-Id: I0de8eef6bf73c344ee5789e9650dd96b25b1a6bc
|
|
|
|
| |
Change-Id: I6e1d0ec2be4c6da51267c163575472827c9c50cd
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If the user has selected a Direct dial shortcut for their voice wakeup
action, then the app which launches this intent must hold the dangerous
permission CALL_PHONE.
So when the user picks an intent which would require this permission,
make sure VoiceWakeup requests and grants the permission. Otherwise
reset to default.
Ref: CYNGNOS-1560
Change-Id: I02e2c7a7d9958a5b15f438687f509802e75db704
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|
|
|
|
|
|
|
| |
- Package check wasn't using the package constant
- Hide link for secondary users
Change-Id: Id3c8269311d5cfabd146af7ce1687cdbdb35a19c
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|\
| |
| |
| |
| |
| |
| |
| | |
https://android.googlesource.com/platform/packages/apps/Settings into HEAD
Android 6.0.1 release 3
Change-Id: If54bacef03fc826fd02ca48db5ef3a25c8fc7127
|
| |
| |
| |
| |
| |
| |
| |
| | |
Fix problems from unsupported intents being launched through adb.
Remove the ones we can, fix the other.
Bug: 19634064
Change-Id: Iba0adeb135e76ee70365e5891380ba8b55110c26
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Requires CYNGN package to do the actual work.
Change-Id: I1c129adf1104dd95d3afb76224af4c9ba2b5db96
Settings: Fix build error after 70f60fa685b1eae960fe3bb25cc85bef9361e288
Change-Id: I6e83391e02fd0e6dc0d050d5a9a7dd6816a1910b
Settings: Update voice wakeup icon
Change-Id: Ie75e8a41f69097384f3d2eec2503ae4cfe6a2a0b
Settings: Hide voice wakeup category when package isn't present
Change-Id: I33a34a56b3a1d1ad04b07bde4aec6c3c230fc297
Add metrics category for VoiceWakeup
Change-Id: I101729d964f9aca032a9899917b59a035c299ecf
|
| |
| |
| |
| | |
Change-Id: Id8d5e36c0a61b93d8785a7b9b88a7829c37f66a5
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Allows the HighTouchSensitivity (Glove mode)
value to be saved in the CMSettings provider
* Can be used in a device specific service to handle
the Glove mode in a way closer to the device's vendor
* Changes include :
android_packages_apps_Settings
cm_platform_sdk
Change-Id: If57bbfddbed1324fcb8488ef5a03ff242a128ba3
Signed-off-by: AdrianDC <radian.dc@gmail.com>
|
| |
| |
| |
| | |
Change-Id: I64da201ca8ac1785c4b5c417ca640dadb7ae2d2b
|
| |
| |
| |
| |
| |
| | |
* Update all references and API usage.
Change-Id: If6bda2547bdd251ccf9a04ad0deac7f2fd51fa29
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The removed options are actually functional on QWERTY-phones and allow
users to disable auto-correction, auto-capitalization and auto-
punctuation when the hw-keyboard is used. So get these settings back
and change the CheckBox to a Switch while doing that. Also add
back the search-indexes for the options.
This reverts commits 572f90bdf8183e42c522fdf041b20b064ffc8549 and
bf55863b41efc3ad29c752f133f8739aac35d103.
Change-Id: I4cc37d1c0cde638b50a2ed532c37d031b5ed73d2
|
| |
| |
| |
| | |
Change-Id: Iab392aefa9476a2e956a697210f3f7e6426ff815
|
| |
| |
| |
| | |
Change-Id: I5e8d607cb7530e4e1addaf545f520f672cdc5c10
|
| |
| |
| |
| |
| |
| | |
Forward port from CM-11.0
Change-Id: I43ce881b91f2a7d58acaa3225818997c4e4e364f
|
| |
| |
| |
| |
| |
| | |
*Forward-port to CM-12.0
Change-Id: I0ab78f1129d2d04b0af21e9b38da027dfe3d1295
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This could happend in tablet devices
JIRA: BUGDUMP-20712
https://jira.cyanogenmod.org/browse/BUGDUMP-20712
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Change-Id: I85c1d6e56f85e3220311aabc68d6532d6ffdf59f
|
| |
| |
| |
| | |
Change-Id: I7c33decbd34da8e57a22b66980a51be8e422a2b4
|
| |
| |
| |
| |
| |
| | |
refactored for CM12
Change-Id: I4e55ec992ed7b0241211e0fb36ebc877879b8e89
|
| |
| |
| |
| | |
Change-Id: Idb29f94aa4be51166b24b59930428401ddd7416b
|
|/
|
|
|
|
|
|
|
|
| |
Add support for :
Devices with bluetooth input peripherals
Devices with screen gesture support
Devices with a back touchpad
Change-Id: Ia4835c69a8ba8fb76597e0ab0540f8ef1ed6e322
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The fact that isSpellCheckerEnabled returns true does not mean
that getCurrentSpellChecker will return non null. By default
isSpellCheckerEnabled is true in TextServicesSettings, even when
there is no spellchecker service active on the device.
The issue can be verified by disabling the Google Keyboard (assuming
the GMS LatinImeGoogle is used) in Settings|Apps and later
entering Settings|Language & input. Without this patch Settings
crashes at that point with the following stack:
E/AndroidRuntime(13020): Caused by: java.lang.NullPointerException: \
Attempt to invoke virtual method 'java.lang.CharSequence android.vie\
w.textservice.SpellCheckerInfo.loadLabel(android.content.pm.PackageM\
anager)' on a null object reference
E/AndroidRuntime(13020): at com.android.settings.inputmethod.\
InputMethodAndLanguageSettings.onResume(InputMethodAndLanguageSettin\
gs.java:253)
E/AndroidRuntime(13020): at android.app.Fragment.performResum\
e(Fragment.java:2096)
E/AndroidRuntime(13020): at android.app.FragmentManagerImpl.m\
oveToState(FragmentManager.java:928)
E/AndroidRuntime(13020): at android.app.FragmentManagerImpl.m\
oveToState(FragmentManager.java:1067)
Bug: 19832033
Change-Id: I65e6d269572e064aa6897807b6611ef947d90211
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add "None" support to AppListPreference
- Add DefaultAssistPreference to manage assist;
- Add AppListPreferenceWithSettings to show a settings icon;
- Implement DefaultAssistPreference based on AppListPreferenceWithSettings;
- Move voice input settings into ManageAssist and implement it
based on AppListPreferenceWithSettings;
Bug:20210110
Change-Id: If283b8b55a46b428ecfa6e45dc2123292b1d4302
|
|
|
|
|
|
|
|
|
|
| |
In the language & input settings, the auxiliary IME subtypes have been
hidden since they should not be a default. With Id156c85535a22, now we
can explicitly control the behavior of input method picker.
Note the this CL should not change any user visible behaviors.
Bug: 20763994
Change-Id: I9f797d07ba02363fab58ceb9aecb3cc11fbc407e
|
|
|
|
|
| |
Depends-On: I5b1dccb5d103ece3112acf38889bae16273b092f
Change-Id: I116aed2bb805f723a5bf2ec9eb94257de0b4a7b5
|
|
|
|
| |
Change-Id: Iebfa52cb849d69974c94902b0b020893cf5618a3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a follow up CL for a recent attempt to minimize
the number of default enabled IMEs.
- part1: I831502db502f4073c9c2f50ce7705a4e45e2e1e3
- part2: Ife93d909fb8a24471c425c903e2b7048826e17a3
- part3: I6571d464a46453934f0a8f5e79018a67a9a3c845
- part4: I871ccda787eb0f1099ba3574356c1da4b33681f3
In the above changes,
InputMethodUtils.isValidSystemDefaultIme was deprecated in favor
of InputMethodUtils.isSystemImeThatHasSubtypeOf.
With this CL, InputMethodUtils.isValidSystemDefaultIme is not
used by the setting app anymore and we can remove that method
from InputMethodUtils finally.
This is a pure code refactoring with preserving the current
logic. Hence no behavior change is intended.
Change-Id: Ie96b0d17745735db63eebe6fe1654f32d9b9a170
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- update synonyms definitions
- fix issue with L release regression for indexing "Backup & reset":
was missing the marker interface "Indexable"
- fix non working synonyms for "Language & input": their declaration
was done in the XML preference file but was not used because the
SearchIndexProvider was built "by hand"
See bug #17474866 Settings search synonyms needs an update
Change-Id: Iceab71a0e3214f3a8ba0dcd77756c3632609c5ce
|
|
|
|
|
|
|
|
| |
on/off switch
Per UX request, convert more CheckBoxes to Switches
Change-Id: I04712bce4c0a54516d9ecedbb554f403fd6dd9e7
|
|
|
|
|
| |
Bug: 17614683
Change-Id: I0c25033d05d482ba45f17b3141b0a8673d0ff4b5
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Without this change we have the odd situation where LocalePicker goes out of
its way to avoid saying certain things but then -- as long as there's more than
one locale for a given language -- Settings would happily report the name we'd
been avoiding. (Either because it's too specific or because it's too sensitive.)
Also remove the unused bit-rotted duplicate of the blacklist; even if we needed
to access that list directly, we should use LocalePicker's copy.
Bug: 17150708
Change-Id: I9bfa0bf9a82bebd29ba45f4cbeaabb4e78570779
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We don't need -c zz_ZZ any more, and LocalePicker now checks
the global developer options settings itself.
Also remove some dead code now zz_ZY and zz_ZZ are gone.
Bug: 17190407
Change-Id: I27f9f5bc8b27457004e7e4996ec76b76a17523eb
|
| |
| |
| |
| |
| | |
Bug: 14469005
Change-Id: I4986f035318854c27ecb92bbe2f0c977d53b6361
|
|/
|
|
|
| |
Bug: 17109233
Change-Id: Ia3860b12238d9d2233dc270e37a055a9a411b037
|
|
|
|
|
| |
Bug: 16027438
Change-Id: If668024e3b7073b49142de7e9aae4a46b4969d40
|
|
|
|
|
|
|
|
|
|
| |
resource ID #0x7f080971
- remove the indexing offending part from InputMethodAndLanguageSettings as the strings
has been changed
- add indexing for VoiceInputSettings
Change-Id: Ib8da55c935e00538ad6fff2f2590b0d525140734
|
|
|
|
|
|
| |
Bug: 16027438
Bug: 16486654
Change-Id: Ia53d5d98c05586bbbd232519d8094706877ecaaf
|
|
|
|
|
|
|
|
|
|
|
| |
The WindowManager lies about the configuration in order to get the
IME to show but the Settings page should still show the physical
keyboard options if one is connected though, so remove the
configuration check and just always check to see if there's a full
keyboard connected.
Bug: 14066881
Change-Id: I085fe4160f3524f3c95737a6809ee03fec5230b4
|
|
|
|
|
| |
Bug: 16464156
Change-Id: I2ea4d010e47e5f48b2df11775b0c262330b28e89
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since API 16 (and API 14 with support library) and later, we started
supporting "up navigation" model.
http://developer.android.com/training/implementing-navigation/ancestral.html
As a part of Settings app and a part of an IME's settings activity,
the input method subtype enabler should have a "up navigate icon on
its action bar.
Bug: 16595009
Change-Id: Iaaadd970395b9c9254ab60b2e8fee22dffb8c7f6
|
|
|
|
|
| |
Bug: 15781377
Change-Id: I80fe987e499722af7768147a184934650bbf8385
|
|
|
|
| |
Change-Id: Id9eaed14803b6c4e194f1cf62900de0a053da012
|
|
|
|
| |
Change-Id: I9935b5bda8ae7cd1ce2d20ee6c4622eeb9a02b6a
|
|
|
|
|
| |
Bug: 16195373
Change-Id: I95d086e152b07e81aece773bc115ac0ac4517392
|
|
|
|
|
|
|
|
|
| |
This CL also fixes a bug in
InputMethodAndSubtypeUtil.updateSubtypesPreferenceChecked method that
prevents solving the issue/16115751.
Bug: 16115751
Change-Id: Ib46790172ed539d444fd609a1a97dabb2cb2d2f3
|
|
|
|
|
| |
Change-Id: I1b7d26c37293e03dc20f87d60eb146017a574c47
(cherry picked from commit 61d97ddda8ed09761f48fa1ed7c99b1a6caed948)
|
|
|
|
| |
Change-Id: Id91b62ed084f98e3a6dc724aac9d926d89a96201
(cherry picked from commit a5db65fe11f862747c34f271ea416052c653300d)
|
|
|
|
| |
Change-Id: Ia0771f547b0489d3519faf23495e5c6bdfefa42e
|