summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/Settings.java
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'cm-13.0' of ↵Wolfgang Wiedmeyer2016-12-131-1/+3
|\ | | | | | | https://github.com/CyanogenMod/android_packages_apps_Settings into replicant-6.0
| * Settings: Remove redundant definition of SoundSettingsActivity.Adnan Begovic2016-05-231-1/+1
| | | | | | | | | | | | | | Causes CTS cross-profile intent verification failure. Change-Id: Id1c92c45cb1fb89e34598d54b9eb45497d629eac TICKET: FEIJ-104
| * Add Weather Content Provider [2/5]Luis Vidal2016-03-311-0/+1
| | | | | | | | | | | | | | | | | | | | Introduce a new entry in the settings menu to select the available weather provider services. This entry will be parked in the System category between Date&Time and Accessibility Change-Id: Ida230f3be72eb575a2b09504c99eaa16851c99f8
| * Settings: implicitly link to lls settingsRoman Birg2016-03-301-0/+1
| | | | | | | | | | | | Ticket: CYNGNOS-2241 Change-Id: I39e883dd52ed4574a1ce1c2becb104c5458e800f Signed-off-by: Roman Birg <roman@cyngn.com>
* | Merge branch 'cm-13.0' of ↵Wolfgang Wiedmeyer2016-02-061-1/+3
|\ \ | |/ | | | | | | | | | | | | | | https://github.com/CyanogenMod/android_packages_apps_Settings into replicant-6.0 Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de> Conflicts: res/xml/privacy_settings_cyanogenmod.xml
| * Settings: Apps started on boot shortcut in memory settingsAdrianDC2016-01-241-1/+2
| | | | | | | | | | | | | | | | | | * Implement an intent extra to retrieve a tab target * Use a tab identifer from apps_ops_categories_cm to make sure the selection is correct or ignored Change-Id: I79d963ecbadc624dc45a398387a348691318b6be Signed-off-by: AdrianDC <radian.dc@gmail.com>
| * Allow launching notification manager settings externallyMichael Bestas2016-01-171-0/+1
| | | | | | | | Change-Id: Ic9acab571fc78d139d4924f9a95194423bf1d267
* | remove CyanogenMod's statsWolfgang Wiedmeyer2015-12-261-1/+0
|/ | | | | | | This is an updated patch, based on what Paul did in 0071a841f73f571c29fb1651a88fda8b9bce70ca for Replicant 4.2 Change-Id: I5ec28bc505a35e045701a030a90804a6b35655b2 Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* Settings: Fix the SoundSettings activity and intentsAdrianDC2015-12-161-1/+0
| | | | | | | * Mainly fixes the QS Volume Panel long-press Change-Id: Ie3e15255ba5f9ef9a3702ed28b72daa3e348536b Signed-off-by: AdrianDC <radian.dc@gmail.com>
* Settings: allow Profiles to be launched externallyRoman Birg2015-12-101-0/+1
| | | | | Change-Id: I620be76139989722ac722f00259425c237a1c66e Signed-off-by: Roman Birg <roman@cyngn.com>
* Settings : Port over reorganization from 12.1Danesh M2015-12-081-1/+3
| | | | Change-Id: I3d77bb96aba4a501d3223e72be60403694828a34
* settings: contributors cloudJorge Ruesga2015-12-011-1/+2
| | | | | | | | | | | | | | | | Squash of: settings: remove contributors cloud margin/padding Change-Id: I120e7bd1611bd47126d91ca1f88ce5cdb964fed8 Signed-off-by: Jorge Ruesga <jorge@ruesga.com> Settings: update contributors cloud Generated date: 3rd November 2015: 09:29 Change-Id: I7bc707f3896f91b3fd7d0f9f76700e3938f1a4b2 Change-Id: If5b89e0d278b7a0c85c966e09264b60927889fc9 JIRA: CML-133 Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Settings: Allow launching display rotation settings externallyMichael Bestas2015-11-281-0/+1
| | | | Change-Id: I69168fea2a43cfa7f2b8474042c35720f4431040
* Settings: Anonymous Statistics (CMStats)Danesh Mondegarian2015-11-231-0/+1
| | | | | | CMStats is now integrated into settings. Change-Id: Ice1b2c0c4882620eef774aca26b91a39d27f7b47
* Move Blacklist and Notif Filter to PrivacyAbhisek Devkota2015-11-131-0/+0
| | | | | | | | | | | | | | | | Match CM 11 Change-Id: I5e3f9c26b68a89ba1622d95e2d0e4f4a93361c5e Cleanup Security/Privacy settings code Cleanup: * Mismerges * Code style * Copyright headers * File permissions Change-Id: I6c34586680f0ccbaa613a0acfee366113c32a81c
* Add back blacklist settings.Danny Baumann2015-11-131-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Iae35717acfa9af4da75c07d24352acf981d19fc7 Improve translatability of summaries. Change-Id: I362b335cbe219d6e371a458c9d50fcd66bdf19fe Settings: Alert user when they attempt to add an invalid number to BL. - BlacklistProvider will reject numbers that aren't valid, silently. So instead of resuming to a blank screen, we should alert the user that the number they attempted to add is invalid by utilizing BlacklistUtils#addOrUpdate method. Change-Id: I1ca32427baad41c1c9379e18046e6ca7937b6d32 Add missing blacklist xxhdpi drawables. Change-Id: I327f408ff344e9358c479cf5fe9dc341918511b2 Blacklist: Fix launching blacklist settings Change-Id: I0043503e6ac0d3536941394ee5057001b72f9114 Settings : Launch only contacts picker for blacklist entry Change-Id: I266d1ad7f1aab745728b33490268cb197188f2b3
* Settings: Cleanup battery saver settingsMichael Bestas2015-11-031-1/+0
| | | | | | | * Add back auto battery saver * Add back support for battery saver on devices without perf profiles Change-Id: I562420a81592fde54a96dca88a71ed9137bb59a9
* livedisplay: Add LiveDisplay settingsSteve Kondik2015-10-291-0/+1
| | | | | | | | | | | * Add preference for LiveDisplay mode, and additional supporting options for auto mode. * CABC, SRE, CE are all under this umbrella now. * Manual RGB tweaking is now handled here and the requirement for CMHW has been removed as it will go thru RenderEngine. * Moved all related code into the livedisplay package. Change-Id: I0b00f2bfd8f8227d64ad271bbe0f004f0b4bcf9d
* Bug: 22718745 Intents to 'draw over other apps' should go direct to the ↵Billy Lau2015-07-291-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 Rescoping SYSTEM_ALERT_WINDOW and WRITE_SETTINGS permission to anBilly Lau2015-07-131-1/+2
| | | | | | | | | | | | | | | | 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
* Clean up settings shortcutsJason Monk2015-06-111-0/+1
| | | | | | | | | - Remove some bad entries - Fix icons to be top-level item specific - Add memory Bug: 20632230 Change-Id: I067b467b9ee354b52ef61b312dc5a89fd7eae2ac
* Implement default assist app settingXiyuan Xia2015-06-101-1/+1
| | | | | | | | | | | | - 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
* Settings: New DND access settings page.John Spurlock2015-05-081-0/+1
| | | | | | | | | | - New advanced notification settings subpage for managing apps that have requested the ability to manage notification policy. - Create new "Advanced" section at the bottom of notification settings for this and the existing Notification access settings page. Bug: 18298798 Change-Id: Ib415e634980d37d6492799f67a6619700ee2a01c
* Add high power whitelist for appsJason Monk2015-05-041-0/+1
| | | | | | | | | | | | - Strings not final! - New UX for power usage details (more preferency) - Add high power apps list shows on/off and screen to change (when possible) - Link from power usage summary to high power list - Link from advanced apps to high power list Bug: 19991702 Change-Id: I97c927ed82d3b89041e4429b427508545763d66c
* Merge "Settings: Do not disturb automatic rule updates." into mnc-devJohn Spurlock2015-04-301-0/+1
|\
| * Settings: Do not disturb automatic rule updates.John Spurlock2015-04-301-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | - Remove FAB for adding rules, move to last preference. - Add first-class event condition type and config sub-page. - Always show radio buttons when adding rules. - Add new data model for event rules. - Add stub condition provider for event rules (always false for now). - Add rule-type icons to rule preference rows. Bug: 20064962 Change-Id: Id5acde371eb2e7d22b1f195459897614db5ba80a
* | Returning to wizard, enable migration.Jeff Sharkey2015-04-291-1/+2
|/ | | | | | | | | | | | | Bring primary storage migration back into the adoption flow, and provide a path for long-lived notifications to re-launch into the Settings app. Also provide option to initiate migration if skipped during wizard. For now, estmiate migration size and time based on a Class 10 card. Follow other callback refactoring. Bug: 19993667 Change-Id: Ia0c28eb114bc6c8066c17b3142ed74f962140c91
* Format as public/private; follow refactoring.Jeff Sharkey2015-04-281-1/+2
| | | | | | | Offer to format an empty disk as public/private. Bug: 19993667 Change-Id: I69fafaed524f3ef5e65d04a9e3a94789fcfc3087
* Settings: External automatic rule settings.John Spurlock2015-04-131-0/+1
| | | | | | | | | | | | | | | | | | | - Add external automatic rule settings page with the common settings for all rules (enabled, name, zen mode). - Pull common rule-instance settings into settings base class, share with existing schedule rule settings. - New page not searchable since it is at the rule-instance level. - Obtain external rule information from existing conditions provider metadata. Includes rule type caption, sub-configuration activity, and default condition id. - If external condition providers exist with the appropriate metadata, display the external rule types as options in the new rule dialog. (max of 3 external types) - Pull common managed service listing code out of common settings base class and into a more reusable helper class. Bug: 20064962 Change-Id: Ibc13607490b7312a7d9f7f3bd61c3cfcf71a2794
* Checkpoint of new storage UI.Jeff Sharkey2015-04-121-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Top-level storage UI now shows list of all devices, both internal and adopted/private volumes, and public/shared volumes. When viewing a private volume, show traditional clustering of data types, including summary of other users. For adopted volumes, any actions are tucked away in a menu, since they're not primary. Misc files browsing is now provided by DocumentsUI. Teach StorageMeasurement about new private volumes, including handling emulated volumes stacked above them. When measuring, only consider apps actually hosted on the current volume UUID. When viewing a public volume, we default to launching into file management mode, and offer a simple eject button at the top-level view. File management mode is offered by new DocumentsUI browse intent, and a Settings link there redirects back to us for actual operations like ejecting/formatting. When unmounted, we launch into our action view. Actions like ejecting/formatting just show simple toasts for now. Bug: 19993667 Change-Id: Ie990ef3c01fb3717aaf8c79bfc53aac7edefdcf7
* Settings: An update on Downtime.John Spurlock2015-04-091-0/+1
| | | | | | | | | | | | - Migrate settings to the new zen mode state model. - Remove downtime settings. - Add automatic rule management page (add/remove) - Bind new automatic schedule rules to detail editor. - Clean up a few found miscapitalized string captions. - Migrate zen switch to report the shared summary string. Bug: 20064962 Change-Id: Ia561e7f77c90c962729240b4d51ba1915297f64a
* Merge "Settings: Move downtime to new automation sub-settings page."John Spurlock2015-04-031-0/+1
|\
| * Settings: Move downtime to new automation sub-settings page.John Spurlock2015-04-031-0/+1
| | | | | | | | | | Bug: 20064962 Change-Id: I6238439bbd679c143fc986743a65ed64057f2755
* | Merge "Settings - add support for Launch by Default"Fabrice Di Meglio2015-04-031-0/+1
|\ \ | |/ |/|
| * Settings - add support for Launch by DefaultFabrice Di Meglio2015-04-031-0/+1
| | | | | | | | | | | | - implement UX spec Change-Id: I7ee8962f83983273d809e0ef6fc81b0eb2df15dd
* | Settings: Move priority configuration to its own sub-settings page.John Spurlock2015-04-031-0/+1
|/ | | | | Bug: 20064962 Change-Id: Idd03e0e5077e13cc08ff9997ab9ad56ddcdb5c50
* Implement new Manage Apps listJason Monk2015-03-231-0/+1
| | | | | | | | | | | Manage apps now only has one list. When entered from the dashboard it is not sortable or filterable, and shows a combination of downloaded apps and anything that shows up in launcher. When 'all apps' is entered through advanced app settings, the list shows all apps and can be filtered and sorted. Bug: 19443900 Change-Id: I555ee56417c330424d458750b6f81d3bd543f66d
* Merge remote-tracking branch 'goog/mirror-m-wireless-internal-release'Vinit Deshpande2015-03-161-0/+1
|\ | | | | | | Change-Id: I6c9de433a224925961b484b400a89edf9059d2bd
| * Add Wi-Fi Calling preference screenPavel Zhamaitsiak2015-02-251-0/+1
| | | | | | | | Change-Id: Ie89902b55c5c4184236636f5039b3246a9c0bda5
* | Removing the unused for years app shortcuts feature.Svet Ganov2015-02-051-1/+0
|/ | | | | | | | | | | | | The shortcuts feature has been commented out since 2011. Now the setings provider no longer has a bookmarks table since the only party aside of this commented out feature using it was the ShortcutManager. We moved to an in memory model for the settings provider's state. We do not want to keep there anything that is not used. Therefore, we moved from a bookmarks table to a resource which renders this settings feature unusable. If we decide to revive the shortcut feature we can revert this change and add support for in memory bookmarks state in the settings provider. Change-Id: Ib1871f940bc27029a5dd941b901d6087914a2231
* Merge "Fix bug #16703191 APN settings shows back button even when you intent ↵Fabrice Di Meglio2014-08-151-0/+1
|\ | | | | | | into it" into lmp-dev
| * Fix bug #16703191 APN settings shows back button even when you intent into itFabrice Di Meglio2014-08-151-0/+1
| | | | | | | | | | | | | | | | - change a bit the way we recognize a SubSetting. Now we can pass the new ":settings:show_fragment_as_subsetting" Intent extra for forcing it. - convert ApnSettings to a SettingsPreferenceFragment Change-Id: I22167ad317530c0a58c4d522a72826f9d34ad2d3
* | Add action targets for voice input and usage access settings.Dianne Hackborn2014-08-121-0/+2
|/ | | | Change-Id: I5ea0b34ed440b2cfdce0c63e2c4976c89202eb64
* Settings: New application-level notification settings.John Spurlock2014-08-051-0/+1
| | | | | | | | | | | | - Convert the old application-level dialog to an activity. - Move the settings icon to the new activity (out of the list). - Add a custom application header, similar to the switch bar style. - Use the ubiquitous vector gear for the settings icon. - Migrate old checkboxes to switch prefs, add new summaries. - Remove obsolete artifacts. Bug:16396715 Change-Id: I857e3cf448b79f44fe1c242e6020f5214434c00c
* Merge "Fix bug #16515550 Settings app crashes for intent ↵Fabrice Di Meglio2014-07-241-0/+1
|\ | | | | | | com.android.settings.QUICK_LAUNCH_SETTINGS" into lmp-dev
| * Fix bug #16515550 Settings app crashes for intent ↵Fabrice Di Meglio2014-07-241-0/+1
| | | | | | | | | | | | | | | | com.android.settings.QUICK_LAUNCH_SETTINGS - make it work again (what a code...) Change-Id: Ic71d8e40ff8a5e0c663fd40655e4f4cc31bc8caf
* | Added SIM Card Activity to SettingsPauloftheWest2014-07-241-0/+1
|/ | | | | | | | | | + Added SIM Card menu to Settings menu + Added SIM card detail dialog when selecting a SIM Card + Added ability to select the default SIM for Cellular data, Calls, and SMS Bug: 16241745 Change-Id: I43437aa4c591c5097a8865d564f88726671e1b7d
* Revert "Revert "Move global sync settings to AccountSettings.""Alexandra Gherghina2014-07-221-0/+1
| | | | | | This reverts commit 4869faf46559c54a34b969b5ae5391a208e723af. Change-Id: I58df9b8161d711a9c0187af1f1a1dc279fb9d9ab
* Revert "Move global sync settings to AccountSettings."Alexandra Gherghina2014-07-221-1/+0
| | | | | | This reverts commit 64fde6f4e9404a363f577a9fda424affcb5138e4. Change-Id: I61940b6e2936c7c7f048af222602226e5588c268
* Move global sync settings to AccountSettings.Alexandra Gherghina2014-07-221-0/+1
| | | | | | | | It also makes AccountSettings respond to the SYNC_SETTINGS intent, which it is currently triggered by Calendar and could be triggered by Gmail. Bug: 16076571 Change-Id: I2c55262a87e46ba88f36a90a2f8f27d08f88e851