summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Pasanen <invisiblek@cyanogenmod.org>2016-05-11 10:20:57 -0500
committerGerrit Code Review <gerrit@cyanogenmod.org>2016-06-03 14:03:50 -0700
commitc4becbb3f4816182473ae1cd797c6eb3fdaf97ac (patch)
tree654994dd155e330aaf91cee426f0d1f8913ef2b3
parentee069f8c817ccc5d243085a50e67cad121bfa7e4 (diff)
downloadvendor_cmsdk-c4becbb3f4816182473ae1cd797c6eb3fdaf97ac.zip
vendor_cmsdk-c4becbb3f4816182473ae1cd797c6eb3fdaf97ac.tar.gz
vendor_cmsdk-c4becbb3f4816182473ae1cd797c6eb3fdaf97ac.tar.bz2
CMSettings: fix lock screen rotation toggle [3/3]
Change-Id: I2940663c7476b0df9b3553a480fa33ea4f18a5bc
-rw-r--r--api/cm_current.txt1
-rw-r--r--host/migration/src/CMSettings.java7
-rw-r--r--sdk/src/java/cyanogenmod/providers/CMSettings.java11
-rw-r--r--system-api/cm_system-current.txt1
4 files changed, 20 insertions, 0 deletions
diff --git a/api/cm_current.txt b/api/cm_current.txt
index 5fcbbc6..87ba2c5 100644
--- a/api/cm_current.txt
+++ b/api/cm_current.txt
@@ -972,6 +972,7 @@ package cyanogenmod.providers {
field public static final java.lang.String QS_SHOW_BRIGHTNESS_SLIDER = "qs_show_brightness_slider";
field public static final java.lang.String RECENTS_SHOW_SEARCH_BAR = "recents_show_search_bar";
field public static final java.lang.String REVERSE_LOOKUP_PROVIDER = "reverse_lookup_provider";
+ field public static final java.lang.String LOCKSCREEN_ROTATION = "lockscreen_rotation";
field public static final java.lang.String SHOW_ALARM_ICON = "show_alarm_icon";
field public static final java.lang.String STATUS_BAR_AM_PM = "status_bar_am_pm";
field public static final java.lang.String STATUS_BAR_BATTERY_STYLE = "status_bar_battery_style";
diff --git a/host/migration/src/CMSettings.java b/host/migration/src/CMSettings.java
index 0d57b0d..07ef080 100644
--- a/host/migration/src/CMSettings.java
+++ b/host/migration/src/CMSettings.java
@@ -477,6 +477,12 @@ public final class CMSettings {
"lockscreen_scramble_pin_layout";
/**
+ * Whether keyguard will rotate to landscape mode
+ * @hide
+ */
+ public static final String LOCKSCREEN_ROTATION = "lockscreen_rotation";
+
+ /**
* @hide
*/
public static final String SHOW_ALARM_ICON = "show_alarm_icon";
@@ -685,6 +691,7 @@ public final class CMSettings {
CMSettings.System.T9_SEARCH_INPUT_LOCALE,
CMSettings.System.BLUETOOTH_ACCEPT_ALL_FILES,
CMSettings.System.LOCKSCREEN_PIN_SCRAMBLE_LAYOUT,
+ CMSettings.System.LOCKSCREEN_ROTATION,
CMSettings.System.SHOW_ALARM_ICON,
CMSettings.System.STATUS_BAR_IME_SWITCHER,
CMSettings.System.QS_SHOW_BRIGHTNESS_SLIDER,
diff --git a/sdk/src/java/cyanogenmod/providers/CMSettings.java b/sdk/src/java/cyanogenmod/providers/CMSettings.java
index 1e90126..cc7f627 100644
--- a/sdk/src/java/cyanogenmod/providers/CMSettings.java
+++ b/sdk/src/java/cyanogenmod/providers/CMSettings.java
@@ -1487,6 +1487,16 @@ public final class CMSettings {
sBooleanValidator;
/**
+ * Whether keyguard will rotate to landscape mode
+ * 0 = false, 1 = true
+ */
+ public static final String LOCKSCREEN_ROTATION = "lockscreen_rotation";
+
+ /** @hide */
+ public static final Validator LOCKSCREEN_ROTATION_VALIDATOR =
+ sBooleanValidator;
+
+ /**
* Whether to show the alarm clock icon in the status bar.
* 0 = 0ff, 1 = on
*/
@@ -2029,6 +2039,7 @@ public final class CMSettings {
VALIDATORS.put(BLUETOOTH_ACCEPT_ALL_FILES, BLUETOOTH_ACCEPT_ALL_FILES_VALIDATOR);
VALIDATORS.put(LOCKSCREEN_PIN_SCRAMBLE_LAYOUT,
LOCKSCREEN_PIN_SCRAMBLE_LAYOUT_VALIDATOR);
+ VALIDATORS.put(LOCKSCREEN_ROTATION, LOCKSCREEN_ROTATION_VALIDATOR);
VALIDATORS.put(SHOW_ALARM_ICON, SHOW_ALARM_ICON_VALIDATOR);
VALIDATORS.put(STATUS_BAR_IME_SWITCHER, STATUS_BAR_IME_SWITCHER_VALIDATOR);
VALIDATORS.put(STATUS_BAR_QUICK_QS_PULLDOWN,
diff --git a/system-api/cm_system-current.txt b/system-api/cm_system-current.txt
index 5fcbbc6..87ba2c5 100644
--- a/system-api/cm_system-current.txt
+++ b/system-api/cm_system-current.txt
@@ -972,6 +972,7 @@ package cyanogenmod.providers {
field public static final java.lang.String QS_SHOW_BRIGHTNESS_SLIDER = "qs_show_brightness_slider";
field public static final java.lang.String RECENTS_SHOW_SEARCH_BAR = "recents_show_search_bar";
field public static final java.lang.String REVERSE_LOOKUP_PROVIDER = "reverse_lookup_provider";
+ field public static final java.lang.String LOCKSCREEN_ROTATION = "lockscreen_rotation";
field public static final java.lang.String SHOW_ALARM_ICON = "show_alarm_icon";
field public static final java.lang.String STATUS_BAR_AM_PM = "status_bar_am_pm";
field public static final java.lang.String STATUS_BAR_BATTERY_STYLE = "status_bar_battery_style";