aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* cmsdk: Add QS utility classes.Adnan Begovic2015-12-084-0/+431
| | | | Change-Id: I5644f6d9769614d72220ee68a08202e6c69037d9
* CMSettings: Add secure validators and relocate protected apps validatorYvonne Wong2015-12-072-156/+187
| | | | | | | | Move validators from CMSettings.System into CMSettings, add validators for CMSettings.Secure, and move protected apps validator from CMSettings.System to CMSettings.Secure Change-Id: I9f4e1bef7ff5be100376d2d03d34483d12938158
* Fix build breakage caused by "add default value for QS_USE_MAIN_TILES"Alexander Martinz2015-12-071-1/+1
| | | | | | | * commit 204ffe00a3c2dc205e5e1f90a1b2f10025d40ca9 Change-Id: I84d58a31e7f91e448865a05cf947f1e7d3442653 Signed-off-by: Alexander Martinz <eviscerationls@gmail.com>
* add default value for QS_USE_MAIN_TILESRoman Birg2015-12-072-0/+6
| | | | | Change-Id: I22f1430841b7eec3a01431bfd12ed1591361f46d Signed-off-by: Roman Birg <roman@cyngn.com>
* CMSettingsProvider: Only enable component if already disabled.Adnan Begovic2015-12-031-4/+7
| | | | | | | Each CALL method would renable and already enabled component, cut down on log spam. Change-Id: Ie58c75e32c828b1ce8b1017620b5a3b073830bbd
* cmsdk: Add initial cleanspec.Adnan Begovic2015-12-011-0/+45
| | | | Change-Id: I063534c822d3d1162e691952a9a8e3ae00fac271
* cmsdk: Compile in internal java src files to internal sdk.Adnan Begovic2015-12-011-0/+1
| | | | Change-Id: Id649dca11f506bae78345dbebb2061312e6973b7
* utils: Introduce ScreenType classMichael Bestas2015-12-011-0/+66
| | | | Change-Id: I6ddb14d6228565331d52069f4d96f93a9d306b45
* Protected Components: Adding validator. Fixing crash in Trebuchet due to ↵Vineet Patil2015-11-301-0/+21
| | | | | | missing validator. Change-Id: Id79784c82ae2851d4beb54d6c46496b3f3e4d2d7
* migration: Clean up abstractions.Adnan Begovic2015-11-295-57/+195
| | | | Change-Id: I97e6300b1f41693596124dd437468a1390445121
* cmsdk: Reimplement helper methods for secondary telephony service.Adnan Begovic2015-11-291-12/+14
| | | | Change-Id: If126936f788d398c53dca21297cd7d69f9d933b8
* 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