From c8e4f0066f7a664488a3dc2841fa4a4183e3a48e Mon Sep 17 00:00:00 2001 From: Adnan Begovic Date: Mon, 15 Feb 2016 15:11:29 -0800 Subject: [PATCH] CMSettingsProvider: Define battery style default. Change-Id: Ic0cea75783ee5a0a7be3d0a24e57588ca177169a TICKET: CYNGNOS-2041 --- packages/CMSettingsProvider/res/values/defaults.xml | 10 ++++++++++ .../org/cyanogenmod/cmsettings/CMDatabaseHelper.java | 3 +++ .../tests/CMSettingsProviderDefaultsTest.java | 3 +++ 3 files changed, 16 insertions(+) diff --git a/packages/CMSettingsProvider/res/values/defaults.xml b/packages/CMSettingsProvider/res/values/defaults.xml index 4957641..5d590ad 100644 --- a/packages/CMSettingsProvider/res/values/defaults.xml +++ b/packages/CMSettingsProvider/res/values/defaults.xml @@ -51,6 +51,16 @@ false + + 2 + true diff --git a/packages/CMSettingsProvider/src/org/cyanogenmod/cmsettings/CMDatabaseHelper.java b/packages/CMSettingsProvider/src/org/cyanogenmod/cmsettings/CMDatabaseHelper.java index 65ff3c0..98064af 100644 --- a/packages/CMSettingsProvider/src/org/cyanogenmod/cmsettings/CMDatabaseHelper.java +++ b/packages/CMSettingsProvider/src/org/cyanogenmod/cmsettings/CMDatabaseHelper.java @@ -296,6 +296,9 @@ public class CMDatabaseHelper extends SQLiteOpenHelper{ loadBooleanSetting(stmt, CMSettings.System.SWAP_VOLUME_KEYS_ON_ROTATION, R.bool.def_swap_volume_keys_on_rotation); + loadIntegerSetting(stmt, CMSettings.System.STATUS_BAR_BATTERY_STYLE, + R.integer.def_battery_style); + if (mContext.getResources().getBoolean(R.bool.def_notification_pulse_custom_enable)) { loadStringSetting(stmt, CMSettings.System.NOTIFICATION_LIGHT_PULSE_CUSTOM_VALUES, R.string.def_notification_pulse_custom_value); diff --git a/packages/CMSettingsProvider/tests/src/org/cyanogenmod/cmsettings/tests/CMSettingsProviderDefaultsTest.java b/packages/CMSettingsProvider/tests/src/org/cyanogenmod/cmsettings/tests/CMSettingsProviderDefaultsTest.java index b4fc655..a2c4269 100644 --- a/packages/CMSettingsProvider/tests/src/org/cyanogenmod/cmsettings/tests/CMSettingsProviderDefaultsTest.java +++ b/packages/CMSettingsProvider/tests/src/org/cyanogenmod/cmsettings/tests/CMSettingsProviderDefaultsTest.java @@ -73,6 +73,9 @@ public class CMSettingsProviderDefaultsTest extends AndroidTestCase { SYSTEM_SETTINGS_DEFAULTS.add(new Setting( CMSettings.System.NOTIFICATION_LIGHT_PULSE_CUSTOM_VALUES, "R.string.def_notification_pulse_custom_value")); + SYSTEM_SETTINGS_DEFAULTS.add(new Setting( + CMSettings.System.STATUS_BAR_BATTERY_STYLE, + "R.integer.def_battery_style")); } //SECURE