Loading core/java/com/android/internal/widget/DragLock.java +7 −1 Original line number Diff line number Diff line Loading @@ -98,6 +98,8 @@ public class DragLock extends View implements LockPattern { private boolean mTactileFeedbackEnabled = true; private int mDelay = 1500; private float mDiameterFactor = 0.5f; private float mHitFactor = 0.6f; Loading Loading @@ -334,7 +336,11 @@ public class DragLock extends View implements LockPattern { } public int getIncorrectDelay() { return 1500; return mDelay; } public void setIncorrectDelay(int delay) { mDelay = delay; } @Override Loading core/java/com/android/internal/widget/LockPattern.java +2 −1 Original line number Diff line number Diff line Loading @@ -96,5 +96,6 @@ public interface LockPattern { public void enableInput(); public int getCorrectDelay(); public int getIncorrectDelay(); public void setIncorrectDelay(int delay); public View getView(); } core/java/com/android/internal/widget/LockPatternUtils.java +9 −0 Original line number Diff line number Diff line Loading @@ -85,6 +85,7 @@ public class LockPatternUtils { private final static String LOCK_SHOW_CUSTOM_MSG = "lockscreen.showcustommsg"; private final static String LOCK_CUSTOM_MSG = "lockscreen.custommsg"; private final static String LOCK_SHOW_SLIDERS = "lockscreen.showsliders"; private final static String LOCK_INCORRECT_DELAY = "lockscreen.incorrectdelay"; private static final int PIN_CHECK_TIMEOUT_MIN = 500; private static final int PIN_CHECK_TIMEOUT_DEFAULT = 1500; Loading Loading @@ -336,6 +337,14 @@ public class LockPatternUtils { return getBoolean(LOCK_SHOW_SLIDERS); } public int getIncorrectDelay() { return getInt(LOCK_INCORRECT_DELAY, 1500); } public void setIncorrectDelay(int delay) { setInt(LOCK_INCORRECT_DELAY, delay); } /** * Set whether tactile feedback for the pattern is enabled. */ Loading core/java/com/android/internal/widget/PinLock.java +6 −1 Original line number Diff line number Diff line Loading @@ -70,6 +70,7 @@ public class PinLock extends View implements LockPattern { private boolean mTactileFeedbackEnabled = true; private boolean mVisibleDots = true; private boolean mShowErrorPath = true; private int mDelay = 1500; private float mSquareWidth; private float mSquareHeight; Loading Loading @@ -242,7 +243,11 @@ public class PinLock extends View implements LockPattern { } public int getIncorrectDelay() { return 1500; return mDelay; } public void setIncorrectDelay(int delay) { mDelay = delay; } private long[] loadVibratePattern(int id) { Loading Loading
core/java/com/android/internal/widget/DragLock.java +7 −1 Original line number Diff line number Diff line Loading @@ -98,6 +98,8 @@ public class DragLock extends View implements LockPattern { private boolean mTactileFeedbackEnabled = true; private int mDelay = 1500; private float mDiameterFactor = 0.5f; private float mHitFactor = 0.6f; Loading Loading @@ -334,7 +336,11 @@ public class DragLock extends View implements LockPattern { } public int getIncorrectDelay() { return 1500; return mDelay; } public void setIncorrectDelay(int delay) { mDelay = delay; } @Override Loading
core/java/com/android/internal/widget/LockPattern.java +2 −1 Original line number Diff line number Diff line Loading @@ -96,5 +96,6 @@ public interface LockPattern { public void enableInput(); public int getCorrectDelay(); public int getIncorrectDelay(); public void setIncorrectDelay(int delay); public View getView(); }
core/java/com/android/internal/widget/LockPatternUtils.java +9 −0 Original line number Diff line number Diff line Loading @@ -85,6 +85,7 @@ public class LockPatternUtils { private final static String LOCK_SHOW_CUSTOM_MSG = "lockscreen.showcustommsg"; private final static String LOCK_CUSTOM_MSG = "lockscreen.custommsg"; private final static String LOCK_SHOW_SLIDERS = "lockscreen.showsliders"; private final static String LOCK_INCORRECT_DELAY = "lockscreen.incorrectdelay"; private static final int PIN_CHECK_TIMEOUT_MIN = 500; private static final int PIN_CHECK_TIMEOUT_DEFAULT = 1500; Loading Loading @@ -336,6 +337,14 @@ public class LockPatternUtils { return getBoolean(LOCK_SHOW_SLIDERS); } public int getIncorrectDelay() { return getInt(LOCK_INCORRECT_DELAY, 1500); } public void setIncorrectDelay(int delay) { setInt(LOCK_INCORRECT_DELAY, delay); } /** * Set whether tactile feedback for the pattern is enabled. */ Loading
core/java/com/android/internal/widget/PinLock.java +6 −1 Original line number Diff line number Diff line Loading @@ -70,6 +70,7 @@ public class PinLock extends View implements LockPattern { private boolean mTactileFeedbackEnabled = true; private boolean mVisibleDots = true; private boolean mShowErrorPath = true; private int mDelay = 1500; private float mSquareWidth; private float mSquareHeight; Loading Loading @@ -242,7 +243,11 @@ public class PinLock extends View implements LockPattern { } public int getIncorrectDelay() { return 1500; return mDelay; } public void setIncorrectDelay(int delay) { mDelay = delay; } private long[] loadVibratePattern(int id) { Loading