summaryrefslogtreecommitdiffstats
path: root/AndroidManifest.xml
Commit message (Collapse)AuthorAgeFilesLines
* Settings: add "advanced" menu to Display/TapToWakeRicardo Cerqueira2015-10-291-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Forward TapToWake from CM11 Contains Commits: Author: Ricardo Cerqueira<cyanogenmod@cerqueira.org> DisplaySettings: Add hardware-framework support for tap-to-wake Since we have tap-to-sleep globally, might as well support the wake gesture as a standalone thing through the HAF. Place it in "Display". Change-Id: I6facc2334ff9e80077581c54c428476594e91528 Author: Roman Birg <roman@cyngn.com> Settings: set proper default value for tap to wake The first time the display_settings.xml file gets inflated, the PreferenceManager takes the defaultValue and persists it in the default shared preferences file. When we read the double tap to wake preference, we assume it has a default value of true, which it uses until the user enters Display Settings for the first time. At that point, the default value is persisted, and every boot after will use the default value in display_settings.xml. Remove the default defined in the XML file. Change-Id: I0989dd73b6b3c42ff8649bc17eebf4e191293ee4 Change-Id: I271390aa7bfc56811dcf6fff7e1d05c76c4bfa48
* Buttons: Allow disabling hard navigation keysTimo Wendt2015-10-291-0/+6
| | | | | | | | | This adds support for enabling the navbar on devices with hardware keys. This requires that the device supports the KeyDisabler HAF methods, and is available in the Buttons menu Change-Id: I01bd83b312745b4a8aa3bde0cf5f02ea99a888cc
* Settings: Utilize cyanogenmod.permission.MODIFY_PROFILES.Adnan Begovic2015-10-261-0/+1
| | | | Change-Id: I45a09957d42a1ae2839dfb0750adfa2f73a48f5c
* [2/2] Settings: Battery and Notification LightsSam Mortimer2015-10-261-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PS2: *) Move menu options to sounds and notification *) Remove samm debug cruft PS5: *) Update UI Put together from: Author: DvTonder <david.vantonder@gmail.com> Date: Fri Apr 6 07:39:11 2012 -0400 Settings: Notification light(LED) settings This commit adds the ability to configure the Notification light color and pulse rate both for the default and a custom applications list. This work was done in collaboration with Marko Mihovilić (m1h4) who wrote the initial implementation as a stand-alone application and helped with the fixes below. NOTE: Google Talk notifications originate from the "Google Services Framework" so in order to override their settings you need to add this package instead of the Google Talk package. Change-Id: I6837210367123bc02ea27a9b7b6b3cf80c738bf1 Author: Danny Baumann <dannybaumann@web.de> Date: Thu Nov 7 09:04:29 2013 +0100 Add back notification light settings. Change-Id: I474a14a1b395407f5ca273a5d6a3a7f03f7e4698 Author: Sam Mortimer <sam@mortimer.me.uk> Date: Sat Jan 4 15:52:47 2014 -0800 Settings: fix led pulsespeedoff disable behaviour Keep led pulsespeedoff disabled if pulsespeedon is disabled. This ensures that pulsespeedoff stays disabled if onOffChangeable was set to false. Fixes problem where charged led pulsespeed off looks to be configurable in the ui and thereby creating user confusion. Change-Id: I6ac7f630544bf719b39e1ddcab435322975430c8 Author: Sam Mortimer <sam@mortimer.me.uk> Date: Tue Dec 31 12:11:05 2013 -0800 [1/2] Settings: instant led test Show LED color in realtime when configuring notification colors. Requires framework patch for notification extra EXTRA_FORCE_SHOW_LIGHTS. Change-Id: Ic7858d79cb2351c407afd547b33652a9e04ef1b9 Author: Sam Mortimer <sam@mortimer.me.uk> Date: Sat Feb 1 18:36:15 2014 -0800 Settings LightSettingsDialog: update led on text change Change-Id: I135f37829b9b4fb2166afac9d9531b76a62f3ef7 Author: Danny Baumann <dannybaumann@web.de> Date: Wed Jun 25 08:56:17 2014 +0200 Deduplicate adapter-of-installed-packages code. Change-Id: I454ba79eddaaff86233a2cc341f4c8bebe94729e Author: Michael Bestas <mikeioannina@gmail.com> Date: Fri Oct 17 00:48:17 2014 +0300 Fix copyright headers Change-Id: I7934d01f89953e577c3cb074dce608d9bedd4027 Author: Michael Bestas <mikeioannina@gmail.com> Date: Wed Oct 22 02:23:15 2014 +0300 Add support for single color notification LED (2/2) Change-Id: I4cf21dda3d9e311146149c2ec81fe2398f5f9f87 Change-Id: Ie1203c64484c7d9bed0a6bc0b2808e69ef4bfa35
* Settings: setup Default Profile after OOBE has runRoman Birg2015-10-261-1/+7
| | | | | Change-Id: Ic961d5bfd041830baff4d6d73fc36762a1f6dfcf Signed-off-by: Roman Birg <roman@cyngn.com>
* Settings: squash of new profile UI for cm-12.0Roman Birg2015-10-261-12/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Additions for cm-12.0: - removed expanded desktop - added add profile FAB - updated tabs for meterial style - added enabler switch bar Squashed commits: ------------------------------- Settings: refactor Profiles to be more user friendly * Remove the notion of Profile app groups * Rearrange profile setup flow, now we first present the user with ways which will trigger the profile, then allow them to set what happens when the profile is triggered. Change-Id: I2870df894046cd43c21c67991fb5efc9c3fec837 Signed-off-by: Roman Birg <roman@cyngn.com> Settings: cleanup new profiles UI * cleanup old code * for configuring profiles, add options to modify triggers and remove the profile * remove separate activity * don't hardcode padding pixel sizes Change-Id: I6b1d05c9f918714249411006c7562496e2a7539e Signed-off-by: Roman Birg <roman@cyngn.com> Profiles: fix expanded desktop settings not applying Change-Id: Ia523145bf47bfc189c29b035ad5ec6e053cf9296 Settings: Fix profiles volume override summary. Change-Id: I499cfb3006a7fc7b5e931ac854a7437f5d141523 Settings: fix Profiles expanded desktop choice mapping Change-Id: Ib96811a0c268ca68a7b9732283c5abc142d143a4 Signed-off-by: Roman Birg <roman@cyngn.com> Settings: add "Untouched" ring mode option in profiles Change-Id: I4ac2d63119b328533217104a799cb0660ecddfb9 Signed-off-by: Roman Birg <roman@cyngn.com> Settings: profiles: fix volume streams override behavior Before we would always assume to override the stream, but that is not always the case. Add a checkbox to turn the override on and off. Signed-off-by: Roman Birg <roman@cyngn.com> Change-Id: Ic1a58d59a9e514d4c2ccf376191ac7989bbead26
* Profiles : SettingsDanny Baumann2015-10-261-0/+56
| | | | Change-Id: I072758a1c5ec04ef34077551220b6611068fe71d
* Merge "Customize regulatory info."Linux Build Service Account2015-10-121-1/+1
|\
| * Customize regulatory info.Shaoxu Liu2015-10-081-1/+1
| | | | | | | | | | | | | | | | | | Since the AndroidManifest could not use the overlay boolean, enable the regulatory info in AndroidManifest. Add flag checking to make sure it could be customized to enable or disable. Change-Id: I95018d94dea271eed9d740b356ad883c0b537e28
* | Bluetooth: Add Manifest configure to fix settings crash issue.Matadeen Mishra2015-10-081-0/+6
|/ | | | | | | | | | | | | | | Settings is crashed when press back key after rotating screen when Bluetooth profile activity is opened. Add manifest configure to enable screen orientation feature. Settings: Change the text size of title when rotate screen The text size of bluetooth settings' title is not changed when rotate the screen. According to the configuration, change the text size of title. Change-Id: I3f08d0dd8181ffc8999ed29ac31dcc19a7dd56e9 CRs-Fixed: 917010
* Fix issue #23037899: Support for Battery Optimization permission + DialogDianne Hackborn2015-08-101-5/+11
| | | | | | New pretty dialog. Change-Id: I6094b83139beffc407b01049a0d9d1f85a95df07
* Merge "Let Settings measure transient free space." into mnc-devJeff Sharkey2015-07-311-0/+1
|\
| * Let Settings measure transient free space.Jeff Sharkey2015-07-301-0/+1
| | | | | | | | | | | | | | | | | | | | Transient volumes like USB drives are only mounted at /mnt/media_rw, but they still appear in Settings > Storage. To show stats like free/used space, give Settings the permissions it needs to access devices mounted there. Bug: 22545248 Change-Id: I50be38f02f7d2bfe51d1ac0f76a04c340a21f936
* | Merge "Added android.permission.PEERS_MAC_ADDRESS permission" into mnc-devFyodor Kupolov2015-07-301-0/+1
|\ \
| * | Added android.permission.PEERS_MAC_ADDRESS permissionFyodor Kupolov2015-07-271-0/+1
| |/ | | | | | | | | | | | | | | | | This permission is required for Settings to have access to BT/WiFi scan results even if location is turned off. Bug: 21852542 Bug: 22728628 Change-Id: I1b527f78077b45a326fd22d9b4ed92f9f806ff49
* | Bug: 22718745 Intents to 'draw over other apps' should go direct to the ↵Billy Lau2015-07-291-0/+24
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | package's page instead of the top level one Settings: Added two activities to handle app-specific Intent when app invoke permission management UI. SettingsActivity: Added two fragment classes to handle app-specific Intent when app invoke permission management UI. AndroidManifest.xml: We handle both Intent to top level settings and app-specific management UI for app ops protected permissions. AppStateAppOpsBridge: Added a new field to PermissionState to keep track of permission declared vs one that is actually granted during install time. AppState{Overlay/Usage/WriteSettings}Bridge: Updated the fields affected by changes in PermissionState. {DrawOverlay/UsageAccess/WriteSettings}Details: Disabled the toggling of permission if the app did not declare for the asked permission. Change-Id: Ibf63e4d9a4fbf7899a93d2176abb1204c4f75557
* Bug 21589105 Rescope WRITE_SETTINGS (UX and Settings app change)...Billy Lau2015-07-211-0/+2
| | | | | | | | | | | | | | | Overall, fixed the detection of the state of permission in the corresponding UX to be more accurate. Also ensured that apps needing this capability can launch the summary UX through a specific intent. AndroidManifest: Adds the proper intent-filter so that apps can launch the Settings page using intent. strings.xml: Increased the CHAR limits for some strings due to requests from translators. Change-Id: Ie64f86e034867ed582c1c583a5e8f84671fa4d63
* Bug 21589105 Rescope SYSTEM_ALERT_WINDOW (UX and Settings app change)...Billy Lau2015-07-171-0/+2
| | | | | | | | | | | | | | | | Overall, fixed the detection of the state of permission in the corresponding UX to be more accurate. Also ensured that apps can actually launch the summary UX through a custom intent. AndroidManifest: Adds the proper intent-filter so that apps can launch the Settings page using intent. strings: Made changes to strings so that wordings are uniform everywhere and raised the char limit due to requests from translators. Change-Id: Ia03403641ad53bd1a33b84dae6db1739cfcf9d60
* [Fingerprint] Add fingerprint enroll in setup wizardMaurice Lam2015-07-151-2/+9
| | | | | | | | | | | | Make a subclass for each enrolling screen that setup wizard uses, and in override the corresponding get*Intent methods to always use the setup wizard versions of the next screens. On minor change made to the original flow is that it will now return RESULT_OK if it is finished, as opposed to RESULT_CANCELED. Bug: 21695577 Change-Id: Id666826e8027272ede6a5426967d66fb291670a4
* [Fingerprint] Export FingerprintEnrollIntroductionMaurice Lam2015-07-151-1/+8
| | | | | | | | | Export FingerprintEnrollIntroduction activity under the permission MANAGE_FINGERPRINT so that setup wizard can start it. Bug: 21695577 Change-Id: If466c6e484a4aa0c10382cfedab0aad10ae26702 (cherry picked from commit 052297172e33ec906a5da10a953be811ff60731c)
* Merge "Bug: 21589105 Rescoping SYSTEM_ALERT_WINDOW and WRITE_SETTINGS ↵Billy Lau2015-07-141-0/+18
|\ | | | | | | permission to an explicit toggle to be enabled through Settings via Apps -> Advanced Apps." into mnc-dev
| * Bug: 21589105 Rescoping SYSTEM_ALERT_WINDOW and WRITE_SETTINGS permission to anBilly Lau2015-07-131-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | explicit toggle to be enabled through Settings via Apps -> Advanced Apps. Added new and refactored an old xml to define the UX for two new Preferences in Advanced Settings. Modified the existing AdvancedAppSettings to add control flow for two new settings. Also enriched ManageApplications to handle these cases. Added additional strings in xml/values/strings.xml to support these settings. Also defined new classes to handle these the toggle of these permissions per app. Refactored codes from AppStateUsageBridge to a generic AppStateAppOpsBridge so that future usages related to AppOps can inherit from this class. Change-Id: I43b81282a063e05844c7805556a6d05cfc02bcdb
* | Remove unused MediaFormat activityRubin Xu2015-07-091-6/+0
|/ | | | | | | As part of cleanup of ExternalStorageFormatter. Bug: 9433509 Change-Id: I4d2bca544e00a549d8c136713da59d07648b9ffe
* Hide title of the zen mode voice activity.Barnaby James2015-06-221-1/+1
| | | | | | | Zen mode voice activity doesn't show any UI but the activity title is still shown. BUG: 21985804 Change-Id: I1e7bd07deb59bcb36005fa7e4bca766af03d742b
* Merge "Settings: Remove unreachable "Battery Info" screen." into mnc-devJohn Spurlock2015-06-151-10/+0
|\
| * Settings: Remove unreachable "Battery Info" screen.John Spurlock2015-06-151-10/+0
| | | | | | | | | | Bug: 21576824 Change-Id: Ia2bb3b22b7512cd05ceca5798e85e5479e064213
* | Fix issue #21813831: Need API for asking to be added to power whitelistDianne Hackborn2015-06-151-0/+4
|/ | | | | | | | | | | When launching the battery whitelist for a particular app, we now default to the app being asked to enable adding to the whitelist, and dismissing the dialog will dismiss the entire whitelist UI. You can now launch the whitelist without specifying an app to just get the regular UI. Change-Id: Idf3840b8a30febe71fbd600969c257d72809643f
* Merge "Added an introduction to the fingerprint enrollment" into mnc-devSelim Cinek2015-06-121-0/+1
|\
| * Added an introduction to the fingerprint enrollmentSelim Cinek2015-06-111-0/+1
| | | | | | | | | | Bug: 21468315 Change-Id: Ieb691b0e321f44b9bae2f4f8dfd458c24b98a8d9
* | Merge "Remove incorrect TODO and meta-data." into mnc-devKenny Guy2015-06-121-3/+0
|\ \
| * | Remove incorrect TODO and meta-data.Kenny Guy2015-06-121-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SHOW_INPUT_METHOD_PICKER is only used to call into the InputMethodManagerService which as its a system service could handle calls from the managed profile if it desired. Howwever profiles use input methods from the parent user that shouldn't be needed. Bug: 20934597 Change-Id: Id5df6eb693550ff200cbc12ed66de31323689af3
* | | Clean up settings shortcutsJason Monk2015-06-111-3/+13
|/ / | | | | | | | | | | | | | | | | - Remove some bad entries - Fix icons to be top-level item specific - Add memory Bug: 20632230 Change-Id: I067b467b9ee354b52ef61b312dc5a89fd7eae2ac
* | Merge "Fix SimPreference dialog from closing on orientation change." into ↵Sanket Padawe2015-06-111-0/+5
|\ \ | | | | | | | | | mnc-dev
| * | Fix SimPreference dialog from closing on orientation change.Sanket Padawe2015-06-101-0/+5
| |/ | | | | | | | | Bug: 19041463 Change-Id: I8c91fd6f01bbeb7561365dbb76ba3d4c05b76efc
* | Merge "Animations/success state for external confirm device credentials ↵Jorim Jaggi2015-06-101-1/+1
|\ \ | | | | | | | | | (2/2)" into mnc-dev
| * | Animations/success state for external confirm device credentials (2/2)Jorim Jaggi2015-06-101-1/+1
| | | | | | | | | | | | | | | Bug: 20929186 Change-Id: I4489dd37f1148fb03315ec337a546eee04660cb5
* | | Merge "New dialog for ignore battery optimizations" into mnc-devJason Monk2015-06-101-0/+5
|\ \ \
| * | | New dialog for ignore battery optimizationsJason Monk2015-06-101-0/+5
| | | | | | | | | | | | | | | | | | | | Bug: 21375688 Change-Id: I7240cc0615044cf5a34349e5ffdf2ae2e0f6333f
* | | | Implement default assist app settingXiyuan Xia2015-06-101-5/+5
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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
* | | Merge "Move CryptKeeper to own process" into mnc-devPaul Lawrence2015-06-091-1/+2
|\ \ \
| * | | Move CryptKeeper to own processPaul Lawrence2015-06-081-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is possible to run settings from within keyboard, and then find ways of crashing it. This restarts CryptKeeper since they are one process, with bad consequences (see bug). Move to separate process to alleviate this problem Bug: 21514179 Change-Id: Ib2c19e8f0f3956402cc11a2caedc0a45f786cac3
* | | | Move ApplicationsState to SettingsLibTony Mantler2015-06-081-0/+3
| |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | Also take InterestingConfigChanges along for the ride and delete unused AppPermissionSettings b/21328967 Change-Id: I4d0c1a27054845a54cf68e95a92024d2e46f636e
* | | Merge "Settings: Update DND access dialog to new user flow." into mnc-devJohn Spurlock2015-06-081-1/+1
|\ \ \ | |/ / |/| |
| * | Settings: Update DND access dialog to new user flow.John Spurlock2015-06-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Only list apps in the DND access list that have included the corresponding permission in their manifest. - Show a scary user warning before enabling access per app. - Update manifest to follow framework intent action rename. Bug: 21621663 Change-Id: I76c6893928092bdbb58d62bc3aba31ec8a609fc6
* | | Merge "Add NFC payment "how it works" screens." into mnc-devMartijn Coenen2015-06-081-0/+6
|\ \ \ | |_|/ |/| |
| * | Add NFC payment "how it works" screens.Martijn Coenen2015-06-051-0/+6
| |/ | | | | | | | | | | | | Bug: 21239081 Bug: 21305138 Bug: 21305420 Change-Id: Ic9ea1b7e9b842299f2fb6b26f61a927855981e67
* | Display softKeyboard when entering pin for pairing BT device.Sanket Padawe2015-06-031-0/+1
|/ | | | | Bug: 18784238 Change-Id: I73bec83aa099a4f63fa055cb67afb095f37dee28
* Merge "Send sim change notification based on sim state change." into mnc-devSanket Padawe2015-06-011-2/+2
|\
| * Send sim change notification based on sim state change.Sanket Padawe2015-06-011-2/+2
| | | | | | | | | | | | | | | | | | | | | | + Send sim change notifications based on Sim state change rather then based on subscription change. + Make SimSettings dynamically update based on subscriptions changed. Would support hotswap which was not supported before this. Bug: 20739298 Bug: 18385348 Change-Id: I5bb4b05f55b94eb0ed2a1a83fe2f168192b2b684
* | Do not show soft keyboard when locked outXiyuan Xia2015-05-201-2/+2
| | | | | | | | | | | | | | | | | | | | - Remove stateVisible for ConfirmLockPassword activity so that soft keyboard does not auto show up when the activity starts; - Programatically show/hide soft keyboard when ConfirmLockPassword activity window gains focus; Bug:20542149 Change-Id: I3faa20312d2d25752bd35b70dc8ed785e7687f0a