aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* cmsdk: Re-enable multiple profiles functions.Adnan Begovic2015-11-293-7/+7
| | | | Change-Id: I1db0cba6cf107926a25a8e45952813d3c21eb470
* Fix compile error in test cases from 3ddf435fb4085f07d47d67b21a6168c17d1f8aa1emancebo2015-11-271-2/+2
| | | | Change-Id: I83bb44505938e8a969b8c123d0947b6c35e12f8c
* perf: Add PerformanceManager.getProfileHasAppProfiles APIKhalid Zubair2015-11-253-2/+40
| | | | | | | Add an API to query PerformanceManager if a perf profile supports app-profiles. Change-Id: I51d958343624ab085de0352ac182cb05308e0da4
* perf: fix perf profile change issuesKhalid Zubair2015-11-251-42/+85
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Rework profile handling to address the following issues: - When app specific profiles are enabled, the perf service silently changes the profile to BALANCED when the user revisits settings. The service and Settings UI still show whatever pref the user had selected. The user is now unable to change the setting to BALANCED. The perf service ignores the change because the current profile (selected by app profiles) did not change. - When low power mode (battery saver) activates or deactivates, the user selected profile is overwritten. All runtime decisions regarding active profiles have been consolidated in to a single applyProfile() function that handles low power mode, user and app-specific profile rules. App specific profiles are applied only if the power profile is BALANCED. setPowerProfileInternal has been changed to save the user pref even if the active pref is unchanged. Fixes SAMBAR-1088 Change-Id: Iac658959130f08452f5e41ce3339fe4603ac474e
* Protected apps componentsVineet Patil2015-11-243-0/+38
| | | | Change-Id: I850d45e9aca6eff8221766830fce45468c8ca549
* cmsdk: Fix readme on hist migration util.Adnan Begovic2015-11-231-3/+3
| | | | Change-Id: I735efd0cb58d7be7faa7a7820de63a3eb36c8faf
* CMSettingsProvider: Change migration pref.Adnan Begovic2015-11-201-3/+17
| | | | | | | | | The previous migration step should've never happened, change the default shared pref to a different location to force trigger a migration on devices where the previous iteration of settings migration already happened. Change-Id: I6b466d37910c31dbf58d37fd631807d7dd2dbae3
* CMSettings: add reporting status settingRoman Birg2015-11-201-0/+6
| | | | | | | | Ref: CYNGNOS-1131 Change-Id: Ic237763bc5900d89a7ad5efb19d7ad3bcc448e33 Signed-off-by: Roman Birg <roman@cyngn.com> (cherry picked from commit 0c0aef6666490e6ec7055dc87503a63edbf66c98)
* testing: Host side settings migration verifier.Adnan Begovic2015-11-1916-0/+2357
| | | | | | See README for usage. Change-Id: Ibcbd4ee3882097a8d01ca219aeef0130778436f6
* CMSettings: Validate name and value for System settingsd34d2015-11-192-5/+717
| | | | | | Verify that the name and value being inserted/updated are correct. Change-Id: I0243556701b1d303ca52135178b055c2fd87671c
* CMSDK : Add missing settings to LEGACYDanesh M2015-11-171-2/+20
| | | | Change-Id: Iad4b81523962ce8af28bbf2cef4884168c975c40
* CMSettings : Remove unused/legacy settingDanesh M2015-11-171-6/+0
| | | | Change-Id: I690fc127280cb0e53da4b221d87df85e4218b82c
* CMSettings : Remove AOSP settingsDanesh M2015-11-171-40/+0
| | | | Change-Id: I73b3e057159113f111303e3fde822a533f8df8ed
* CMSettings : Remove BLUETOOTH_A2DP_SRC_PRIORITY_PREFIX WIFI_AUTO_CONNECT_TYPEDanesh M2015-11-171-21/+0
| | | | | | These are CAF features. Change-Id: I28c685a54969619db5e6037462976272fa51012a
* CMSDK : Remove legacy testsDanesh M2015-11-161-2/+2
| | | | Change-Id: I9872774053d68aaf7ed37c74888a5a7ead809484
* CMSDK : Keep track of legacy settingsDanesh M2015-11-162-1019/+155
| | | | Change-Id: I192d8033f2cd65cffc88f97089cb2ef2b02a566d
* cmsdk: Move Notification LEDs settings to CMSettingsAdrianDC2015-11-134-0/+26
| | | | | | | | | * Lights with Screen On * LEDs Brightness * Multiple LEDs Change-Id: I8c3f3cae53c834d1d2798d9dece00e3253ccb1db Signed-off-by: AdrianDC <radian.dc@gmail.com>
* CMSettings: Move Global settings to CMSettingsd34d2015-11-124-0/+139
| | | | Change-Id: Ib054409d5ad790e011e12ecbc6786bf3562a1b80
* CMSettings : Relocate settings to cm settings providerDanesh M2015-11-122-0/+382
| | | | Change-Id: I805d2e384ebbc8a603eb5387ed9d182b87a9b722
* CMSettings: Move Secure settings to CMSettingsd34d2015-11-122-0/+125
| | | | | | | This moves all Settings.Secure.* settings that, were added to CyanogenMod, to CMSettings. Change-Id: Ieaac288bfcb6189b3bc393484d27e441d805aea2
* cmsdk: Move T9_SEARCH_INPUT_LOCALE to CMSettings.Adnan Begovic2015-11-112-0/+15
| | | | Change-Id: I446ecc4e2b5981a86218fa8867ab771d422dce21
* cmsdk: Move NAVBAR_LEFT_IN_LANDSCAPE to CMSettings.Adnan Begovic2015-11-112-0/+15
| | | | Change-Id: I415288feef8d32613f9a7f8bbe1b748eaa7d459d
* cmsdk: Move RECENTS_SHOW_SEARCH_BAR to CMSettings.Adnan Begovic2015-11-112-0/+15
| | | | Change-Id: Ie34d57b547eb27f4f7629ed6d1fd9cced0ce7fff
* cmsdk: Move STATUS_BAR_SHOW_WEATHER to CMSettings.Adnan Begovic2015-11-112-0/+14
| | | | Change-Id: I792e8d04c1b70749db78f0bd5142d489aebd6d51
* cmsdk: Move DOUBLE_TAP_SLEEP_GESTURE to CMSettings.Adnan Begovic2015-11-112-0/+15
| | | | Change-Id: I88b255a5ddeff9520905c4a8b612c9fdbf3b4411
* cmsdk: Move LiveDisplay settings and resources.Adnan Begovic2015-11-107-1/+210
| | | | Change-Id: I6d0c3f8b645e2c8cca059ff343a774eab1933a9b
* cmsdk: Move WIFI_AUTO_CONNECT_TYPE to CMSettings.Adnan Begovic2015-11-102-0/+19
| | | | Change-Id: I3a0447006d29cc8d2b1bbed6f841ce9ae55be94f
* cmsdk: Move lookup provider logic to CMSettings.Adnan Begovic2015-11-102-0/+133
| | | | Change-Id: I239b1d5b56b940e591547ab1c50b6c1d34af586c
* CMSettingsProvider: Map LegacyCMSettings to CMSettings constants.Adnan Begovic2015-11-101-47/+63
| | | | Change-Id: I07537650cc536877ec4492af43e88ce8d60342fd
* CMSettingsProvider: Make sure to migrate proxmity settings.Adnan Begovic2015-11-091-0/+16
| | | | Change-Id: I434a88220191a6491f6e0f001e72a26a45f8043f
* cmsdk: Move proximitycheck to CMSettings.Adnan Begovic2015-11-093-0/+27
| | | | Change-Id: If9e097c373404fe8983fd9160ebeb8405bd363d8
* cmsdk: Move battery light settings to CMSettings.Adnan Begovic2015-11-092-0/+74
| | | | Change-Id: I11a80bdeab369f851017c516039adc6400572b09
* cmsdk: Fix readme.Adnan Begovic2015-11-091-1/+1
| | | | Change-Id: Ib848f638ed614b9f9ff4739ee7f507eda6c2d78f
* cmsdk: Move numerous buttons settings into CMSettings.Adnan Begovic2015-11-092-0/+360
| | | | Change-Id: I7a0832745b9d81ad8d20afad8f17865932c6aad1
* CMSettings: Port "Development shortcut" (3/3)d34d2015-11-071-0/+7
| | | | Change-Id: Icffcfafab9f971787e15ec5fc2892e5a6f83f553
* CMSettings: Add migrate step for NAV_BUTTONS.Adnan Begovic2015-11-061-1/+8
| | | | Change-Id: Ia17ccba0e0b66ee35f3ac7f125f909dc010514d6
* cmsdk: Fix cm settings provider tests.Adnan Begovic2015-11-052-3/+7
| | | | Change-Id: Iedb9c3278f5fa872ffd28682fb3ef48ceb163dba
* cmsdk: Finish migrating "last app" logic to cmsdk.Adnan Begovic2015-11-052-2/+24
| | | | Change-Id: I94dbd41639c734f53000b975685bf42d046a7e84
* CMSDK : Add lockscreen shortcuts and navigation bar imeDanesh M2015-11-051-0/+12
| | | | Change-Id: If984849a06c7002b35734209a38d422b4f9e4553
* CMSDK : Add functions for delimited stringsDanesh M2015-11-051-0/+120
| | | | Change-Id: Ifccd6c7266cacdcd1413b221546be77eade9c501
* CMSDK : Change protection level system to privilegedDanesh M2015-11-051-6/+6
| | | | Change-Id: I8e5e8c17a9d7e2399155b34e63bdd55e19a59362
* Themes: Uncomment ThemeVersion coded34d2015-11-051-2/+0
| | | | Change-Id: I09ea6c4f2923a0d49f6bd3ecb05e237062241433
* perf: Remove logspamSteve Kondik2015-11-041-1/+0
| | | | Change-Id: Id7c54851950eedc77ab6bc085fe515b6e7aaaac5
* cmsdk: Refactor the PerformanceManagerSteve Kondik2015-11-0311-3/+639
| | | | | | | * Remove all code and configuration into CMSDK. * Deprecate the properties-based API Change-Id: Ib14ce5b8623cb368e6b545d1f82bc9c58580e13b
* cmsdk: Add an internal target which includes all resourcesSteve Kondik2015-11-031-0/+29
| | | | | | | | * This can be referenced instead of the standard jar if internal resource identifiers are needed for sharing between platform apps (systemui + settings is a good use case). Change-Id: Ib078f6dd861a0a3a4cdcfccd6e245200d18368c4
* cmsdk: Fix issue with intermediates not readySteve Kondik2015-11-031-0/+1
| | | | Change-Id: Id0dcfd7dc4a3ce50bed3dcd61c6d402c872c74de
* HighTouchSensitivity [1/2]: Add Settings preferenceAdrianDC2015-10-301-0/+8
| | | | | | | | | | | | | | | * 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: Ib3cb8c4c67fb2397136ccfdf08cd8e7d938e898d Signed-off-by: AdrianDC <radian.dc@gmail.com>
* cmsdk: Introduce content classes.Adnan Begovic2015-10-292-2/+35
| | | | Change-Id: I6306a3b240de2777f1ed8482eb4a76d4d7ea0237
* cmsdk: Introduce various new Settings from fwb.Adnan Begovic2015-10-291-0/+86
| | | | Change-Id: I93e8be7e5d6c80feccdbe248fa265538e6ae4893
* cmsdk: Remove systemserverclasspath test.Adnan Begovic2015-10-291-32/+0
| | | | | | | | The jars all have oat files now, so iterating them and seeing if they're "clean" is pointless since they're not part of the processes runtime libraries on zygote fork. Change-Id: I8c0e0ce16a84c423e68f8c1749f3676c3bd2931f