aboutsummaryrefslogtreecommitdiffstats
path: root/packages
Commit message (Collapse)AuthorAgeFilesLines
* Automatic translation importAbhisek Devkota2017-04-283-3/+9
| | | | Change-Id: Icc238269d1036f83019d8dd0f38c84d326b1a65f
* CMSettingsProvider: remove per-user cursor observationDanny Baumann2017-03-131-11/+0
| | | | | | | | We don't need it because we don't support using the returned cursor directly, and it can cause deadlocks when being called from platform code. Change-Id: I2f85be1152569ba27e4622d310d867e20965faa3
* Automatic translation importAbhisek Devkota2017-02-192-1/+19
| | | | Change-Id: I51b3fc4dbec074737772131632fa556e8fa752b0
* Add a proper description for CM_SETUP_WIZARD_COMPLETED deprecationZhao Wei Liew2017-02-191-1/+2
| | | | Change-Id: I7bf1ee5644b178173941803fccafbbd501289acd
* cmsdk: Deprecate CM_SETUP_WIZARD_COMPLETEDPaul Keith2017-02-181-0/+3
| | | | | Change-Id: I1ddf79d8308def2056fa509b64a2ec4af5c39f31 Signed-off-by: Paul Keith <javelinanddart@aidenswann.com>
* Automatic translation importblinky@build012016-12-211-1/+3
| | | | | Change-Id: Id230e17118be81c994c059581036cd2ebab28016 Ticket: -
* Automatic translation importclyde@build012016-12-2043-0/+774
| | | | | Change-Id: I10db9721707dcc07bb8f8fa65f1e8c28dd59c12e Ticket: -
* CMSettings: Add default overlay for forward and reverse lookupArne Coucheron2016-07-293-0/+18
| | | | Change-Id: I3510a3e136ef86a8d45847a0bf7a35fb426212f9
* LLS: Allow default enabled events to be overlaidd34d2016-06-262-0/+10
| | | | | Change-Id: I4607c0cace28c0987c2ed13d04db7c1eb67a1d0b TICKET: CYNGNOS-3103
* CMSettingsProvider: load provisioned flag when creating DBRoman Birg2016-06-092-12/+40
| | | | | | | | | | | | | If the database needs to be created, it will not be upgraded. So, if the device was provisioned and the table wasn't created, we don't upgrade and so we cannot bring the old flag to the new location. Fix this by setting the new cm provisioned flag on database creation. Ticket: CYNGNOS-3017 Change-Id: I1e961f1cb2d06c55c1e92ef63c6dbaee17dbc304 Signed-off-by: Roman Birg <roman@cyngn.com>
* CMSettingsProvider: Add coverage for CMSettings' interfaces.Adnan Begovic2016-06-074-0/+385
| | | | | TICKET: CYNGNOS-3016 Change-Id: I55b762b51ad98194c235b83c36e3a6683c33ac4e
* CMSettingsProvider: Fix defaults test for DEV_FORCE_SHOW_NAVBAR.Adnan Begovic2016-06-071-3/+3
| | | | | | | | Since DEV_FORCE_SHOW_NAVBAR was moved to global, the test needs to query its value there. TICKET: CYNGNOS-3016 Change-Id: Ided274ec065ec989b4ca4f172ec569adb74cbfd5
* CMSettingsProvider: Register as CMTS package.Adnan Begovic2016-06-072-1/+73
| | | | Change-Id: I6733d352c47b4abbadc42222d3dd5976db8d36b6
* CMSettings : Move force_show_navbar to globalDanesh M2016-05-131-1/+45
| | | | | | | | | Keep feature inline with 12.1, only allow owner to control the feature and mirror across users. Also add additional checks for moved settings. Change-Id: Ida11b71bc5ce9463628f8c5d76e59902d47d59bb
* CMSettings: don't trample user metrics setting on upgradeRoman Birg2016-05-111-0/+8
| | | | | | | | | | | | During an upgrade, we try to migrate values which are considered to be LEGACY settings to the new provider, however because of a bad upgrade path, we need to check if the key exists in the new database AND the old database, and then we can skip it in that case. Ticket: CYNGNOS-2740 Change-Id: I5d6bc8399ccc328f4190ed7508c27bd9d5de1b9d Signed-off-by: Roman Birg <roman@cyngn.com>
* CMSettings: Fix upgrade from cm-12.1 after weather changesMichael Bestas2016-05-081-11/+13
| | | | | | * Only the owner can write to the global db Change-Id: Iec7736c28ff0bc7a35dae8bbc85ca2b1c137da49
* Set a default temperature unitLuis Vidal2016-05-063-1/+26
| | | | | | | | Bump the DB version and set a default temperature unit in global settings Change-Id: I14f80e1b3fa3ae4a47769c02b5ebd6a905a53e46 TICKET: CYNGNOS-2751
* CMSettings: add CM_SETUP_WIZARD_COMPLETED keyRoman Birg2016-04-221-1/+18
| | | | | | | | | | | | We need to store the state of _our_ setup wizard. To not break existing devices' provisioning, copy the current state of the global provisioned flag to the new key value. Ticket: CYNGNOS-2431 Change-Id: I3d88361edc126788f42b28efd11f3c7598117138 Signed-off-by: Roman Birg <roman@cyngn.com>
* Automatic translation importMichael Bestas2016-04-161-0/+20
| | | | Change-Id: Ic3958966b87da56246142a98957d9cfe820b4066
* Automatic translation importMichael Bestas2016-03-281-0/+20
| | | | Change-Id: I2c8633db25b85efc83b1539c8c20b9146fb220d5
* Automatic translation importMichael Bestas2016-03-1810-0/+200
| | | | Change-Id: Iedea6c96b80f72ad83b9bb38069c069982ca5fce
* Revert "Allow to ignore presentation indicator of outgoing calls [1/3]"Adnan Begovic2016-03-103-9/+0
| | | | | | | | | | | This adds public cmsdk symbols to the bootclasspath. :( 2) testBootClassPathIsClean(org.cyanogenmod.tests.versioning.unit.ClassPathTest) java.lang.AssertionError: Jar file /system/framework/telephony-common.jar should not have cyanogenmod.alarmclock.ClockContract$AlarmsColumns ! This reverts commit 3a590c305737a8533f40235fc7dbdcfaee30bdcb. Change-Id: I03cc2796e84e602933e7132f9181a5822c7f327c
* Allow to ignore presentation indicator of outgoing calls [1/3]Gabriele M2016-03-073-0/+9
| | | | | | | | | | With some mobile network operators, the presentation indicator of outgoing calls is always set to either "unknown" or "restricted". As consequence, the dialed number doesn't show up in clear in the call history. Allow to ignore the presentation indicator of outgoing calls to never hide the dialed numbers. Change-Id: Ia7b9fef3a929e512d8ecb704204b36e3836a056b
* cmsdk: insert dnd & edit tiles for 12.1 -> 13.0 upgradeRoman Birg2016-02-191-0/+39
| | | | | | | Ref: CYNGNOS-1924 Change-Id: I6d221e143dc91ec3dbc1c9a1877754f2b98b732e Signed-off-by: Roman Birg <roman@cyngn.com>
* CMSettingsProvider: Define battery style default.Adnan Begovic2016-02-173-0/+16
| | | | | Change-Id: Ic0cea75783ee5a0a7be3d0a24e57588ca177169a TICKET: CYNGNOS-2041
* CMSettings: Enforce correct permission for writing settingsd34d2016-02-111-6/+13
| | | | | | | | If an application is writing to SECURE or GLOBAL they should only be required to hold the WRITE_SECURE_SETTINGS permission and not both. Change-Id: Ife14b5e19340f04e2e3b7ebba121104253d1dc88
* CMSettingsProvider: Build against internal sdk.Adnan Begovic2016-02-082-2/+2
| | | | | Change-Id: I1a7fc52a9d2e94f29e444b3566a6d9e139302210 TICKET: CYNGNOS-1908
* CMSettingsProvider: Get rid of redundant qs tile defaults.Adnan Begovic2016-02-083-7/+9
| | | | | | | | | | | | If you've git blamed this commit because your build broke, move your default tiles overlay to `vendor/cmsdk/cm/res/res/values/config.xml` with the entry value of config_defaultQuickSettingsTiles TICKET: CYNGNOS-1908 Change-Id: Id721136ce669d420fde46322a339b9517b1a3677
* Automatic translation importMichael Bestas2016-02-023-0/+60
| | | | Change-Id: I1893380ab4f7e3bb5ff31c72578aa28a932839a0
* CMSettingsProvider: Update app iconMichael Bestas2016-01-307-1/+1
| | | | Change-Id: If31edca58e156af81edf9202cb9a5a00107e84eb
* CMSettingsProvider: Don't trample default values on migrate.Adnan Begovic2016-01-261-0/+8
| | | | | | | | | | Since the migration is invoked even on a clean flash, with no means of knowing what scenario we're coming from. Assume that all null values are to be dropped and default values are to be given precedence. Change-Id: I10eb2f4650c379422268423dbc011b49f77ed910 TICKET: CYNGNOS-1721
* CMSettings: Fix defaults load on provider creation.Adnan Begovic2016-01-254-99/+363
| | | | | | | | | | | | | The database is innaccessible during creation through the android resolver interfaces, thus, no defaults were loaded even though the code would execute. So rewrite the DatabaseHelper to create a singular bulk transaction per table when default settings are to be loaded, and provide verification tests for the CMSettingsProvider. TICKET: CYNGNOS-1706 Change-Id: I3d8c5f25704ec9620fe57b82865531fb976a516f
* Automatic translation importMichael Bestas2016-01-251-0/+20
| | | | Change-Id: I3777f8d3c8b2c83da6bfe734bfaa1554ae91b198
* CMSettings: Introduce concept of protected apps managers.Adnan Begovic2016-01-222-1/+35
| | | | | TICKET: CYNGNOS-84 Change-Id: I06245b0a69eea3474c1c093c5843bd59b5c53a80
* Add overlay for SWAP_VOLUME_KEYS_ON_ROTATIONRicardo Cerqueira2016-01-222-0/+5
| | | | | | This got lost along the transition Change-Id: I35f5c6cdd73ff1d4a590fa6980d3214dda2bd740
* cmsdk: Load notification led customization defaultsEdward Wang2016-01-132-0/+14
| | | | | | Issue-Id: YAM-34 Change-Id: I67395465eb830ae994d8d796a4dbdae08ade5b01
* Automatic translation importMichael Bestas2016-01-115-0/+100
| | | | Change-Id: I39a0e63fa95fd9a37a79dc6cb52da8047c40c86f
* cmsdk: Fix quick pulldown settings, and unhide numerous system settings.Adnan Begovic2016-01-021-1/+1
| | | | Change-Id: Ibfc41a74ca5e5902ea704919ce076d8442258406
* Automatic translation importMichael Bestas2015-12-2513-2/+222
| | | | Change-Id: I742c557747bbee9f821298497e2cef0e371bb0a2
* CMSettings: fixup ENABLE_PEOPLE_LOOKUP resKhalid Zubair2015-12-221-3/+3
| | | | | | | - move to System section in the resource file - fixup setting name comment Change-Id: Iafa1f429beff28ac303cacd6af6f5e3548379987
* CMSettings : Add default overlay for people lookupDanesh M2015-12-222-1/+7
| | | | Change-Id: I64db011fbe66045b52536f2c4b9d92e42603bd30
* cmsdk: add keys which to intercept from SettingsProviderRoman Birg2015-12-211-0/+40
| | | | | Change-Id: Id5d86cc97eb2411322af5686e6d79fa5fb190891 Signed-off-by: Roman Birg <roman@cyngn.com>
* Profiles: add isEnabled(); send state changesRoman Birg2015-12-212-0/+6
| | | | | | Ref: CYNGNOS-1461 Change-Id: Idee9417a2f0b181c8d15cd763859c0a0e581dce6 Signed-off-by: Roman Birg <roman@cyngn.com>
* cmsdk: remove visualizer from default qs tile listRoman Birg2015-12-211-1/+1
| | | | | Change-Id: I39e511bd11df43473532e74ea850c7bc1d0a2b2f Signed-off-by: Roman Birg <roman@cyngn.com>
* cmsdk: add LOCKSCREEN_VISUALIZER_ENABLEDRoman Birg2015-12-162-0/+6
| | | | | Change-Id: Ia8b11083a54195acfebab76c646987962b798c16 Signed-off-by: Roman Birg <roman@cyngn.com>
* CMSettingsProvider: Split default load, don't load global for non-owner.Adnan Begovic2015-12-141-9/+23
| | | | | | | | Any "CALL" into the CMSettingsProvider on a new user triggers the load default settings mechanism which may lead to attempting to load "global" settings for non owner which is impossible. Change-Id: Ic8535e3c211aeaccfd3d72c3f9b11eef4d9087b8
* CMSettings: Add secure validators and relocate protected apps validatorYvonne Wong2015-12-071-3/+18
| | | | | | | | 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