CMSettings : Add option to pass swipe-up-to-unlock (3/3)
CYNGNOS-1873 Change-Id: Icdd2505dbc56a77f49a76ea61daf75c5d8a24fd6
This commit is contained in:
parent
c63a4b7d7d
commit
2d1d7239a5
@ -2606,6 +2606,12 @@ public final class CMSettings {
|
|||||||
*/
|
*/
|
||||||
public static final String LIVE_LOCK_SCREEN_ENABLED = "live_lock_screen_enabled";
|
public static final String LIVE_LOCK_SCREEN_ENABLED = "live_lock_screen_enabled";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Whether keyguard will direct show security view (0 = false, 1 = true)
|
||||||
|
* @hide
|
||||||
|
*/
|
||||||
|
public static final String LOCK_PASS_TO_SECURITY_VIEW = "lock_screen_pass_to_security_view";
|
||||||
|
|
||||||
// endregion
|
// endregion
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -2652,6 +2658,7 @@ public final class CMSettings {
|
|||||||
CMSettings.Secure.APP_PERFORMANCE_PROFILES_ENABLED,
|
CMSettings.Secure.APP_PERFORMANCE_PROFILES_ENABLED,
|
||||||
CMSettings.Secure.QS_LOCATION_ADVANCED,
|
CMSettings.Secure.QS_LOCATION_ADVANCED,
|
||||||
CMSettings.Secure.LOCKSCREEN_VISUALIZER_ENABLED,
|
CMSettings.Secure.LOCKSCREEN_VISUALIZER_ENABLED,
|
||||||
|
CMSettings.Secure.LOCK_PASS_TO_SECURITY_VIEW
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -25,6 +25,7 @@ import android.text.TextUtils;
|
|||||||
import com.android.internal.widget.LockPatternUtils;
|
import com.android.internal.widget.LockPatternUtils;
|
||||||
|
|
||||||
import cyanogenmod.platform.Manifest;
|
import cyanogenmod.platform.Manifest;
|
||||||
|
import cyanogenmod.providers.CMSettings;
|
||||||
|
|
||||||
public class CmLockPatternUtils extends LockPatternUtils {
|
public class CmLockPatternUtils extends LockPatternUtils {
|
||||||
|
|
||||||
@ -94,4 +95,12 @@ public class CmLockPatternUtils extends LockPatternUtils {
|
|||||||
private int getCurrentUser() {
|
private int getCurrentUser() {
|
||||||
return UserHandle.USER_CURRENT;
|
return UserHandle.USER_CURRENT;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public boolean shouldPassToSecurityView(int userId) {
|
||||||
|
return getBoolean(CMSettings.Secure.LOCK_PASS_TO_SECURITY_VIEW, false, userId);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setPassToSecurityView(boolean enabled, int userId) {
|
||||||
|
setBoolean(CMSettings.Secure.LOCK_PASS_TO_SECURITY_VIEW, enabled, userId);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user