Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a0094249 authored by Beverly Tai's avatar Beverly Tai Committed by Android (Google) Code Review
Browse files

Merge "Add motion sense tap gesture + touch counts"

parents 1fdc3dcf a6e46883
Loading
Loading
Loading
Loading
+13 −0
Original line number Original line Diff line number Diff line
@@ -7318,6 +7318,19 @@ public final class Settings {
         */
         */
        public static final String SILENCE_CALL_TOUCH_COUNT = "silence_call_touch_count";
        public static final String SILENCE_CALL_TOUCH_COUNT = "silence_call_touch_count";
        /**
         * Number of successful "Motion Sense" tap gestures to pause media.
         * @hide
         */
        public static final String AWARE_TAP_PAUSE_GESTURE_COUNT = "aware_tap_pause_gesture_count";
        /**
         * Number of touch interactions to pause media when a "Motion Sense" gesture could
         * have been used.
         * @hide
         */
        public static final String AWARE_TAP_PAUSE_TOUCH_COUNT = "aware_tap_pause_touch_count";
        /**
        /**
         * The current night mode that has been selected by the user.  Owned
         * The current night mode that has been selected by the user.  Owned
         * and controlled by UiModeManagerService.  Constants are as per
         * and controlled by UiModeManagerService.  Constants are as per
+5 −0
Original line number Original line Diff line number Diff line
@@ -211,6 +211,11 @@ message SecureSettingsProto {
        optional SettingProto silence_timer_touch_count = 11 [ (android.privacy).dest =
        optional SettingProto silence_timer_touch_count = 11 [ (android.privacy).dest =
            DEST_AUTOMATIC ];
            DEST_AUTOMATIC ];
        optional SettingProto skip_touch_count = 12 [ (android.privacy).dest = DEST_AUTOMATIC ];
        optional SettingProto skip_touch_count = 12 [ (android.privacy).dest = DEST_AUTOMATIC ];
        optional SettingProto aware_tap_pause_gesture_count = 13 [
            (android.privacy).dest =
            DEST_AUTOMATIC ];
        optional SettingProto aware_tap_pause_touch_count = 14 [ (android.privacy).dest =
            DEST_AUTOMATIC ];
    }
    }
    optional Gesture gesture = 74;
    optional Gesture gesture = 74;


+3 −1
Original line number Original line Diff line number Diff line
@@ -152,6 +152,8 @@ public class SecureSettings {
        Settings.Secure.SILENCE_TIMER_TOUCH_COUNT,
        Settings.Secure.SILENCE_TIMER_TOUCH_COUNT,
        Settings.Secure.DARK_MODE_DIALOG_SEEN,
        Settings.Secure.DARK_MODE_DIALOG_SEEN,
        Settings.Secure.GLOBAL_ACTIONS_PANEL_ENABLED,
        Settings.Secure.GLOBAL_ACTIONS_PANEL_ENABLED,
        Settings.Secure.AWARE_LOCK_ENABLED
        Settings.Secure.AWARE_LOCK_ENABLED,
        Settings.Secure.AWARE_TAP_PAUSE_GESTURE_COUNT,
        Settings.Secure.AWARE_TAP_PAUSE_TOUCH_COUNT
    };
    };
}
}
+2 −0
Original line number Original line Diff line number Diff line
@@ -220,6 +220,8 @@ public class SecureSettingsValidators {
        VALIDATORS.put(Secure.SILENCE_ALARMS_TOUCH_COUNT, NON_NEGATIVE_INTEGER_VALIDATOR);
        VALIDATORS.put(Secure.SILENCE_ALARMS_TOUCH_COUNT, NON_NEGATIVE_INTEGER_VALIDATOR);
        VALIDATORS.put(Secure.SILENCE_TIMER_TOUCH_COUNT, NON_NEGATIVE_INTEGER_VALIDATOR);
        VALIDATORS.put(Secure.SILENCE_TIMER_TOUCH_COUNT, NON_NEGATIVE_INTEGER_VALIDATOR);
        VALIDATORS.put(Secure.SILENCE_CALL_TOUCH_COUNT, NON_NEGATIVE_INTEGER_VALIDATOR);
        VALIDATORS.put(Secure.SILENCE_CALL_TOUCH_COUNT, NON_NEGATIVE_INTEGER_VALIDATOR);
        VALIDATORS.put(Secure.AWARE_TAP_PAUSE_GESTURE_COUNT, NON_NEGATIVE_INTEGER_VALIDATOR);
        VALIDATORS.put(Secure.AWARE_TAP_PAUSE_TOUCH_COUNT, NON_NEGATIVE_INTEGER_VALIDATOR);
        VALIDATORS.put(Secure.ODI_CAPTIONS_ENABLED, BOOLEAN_VALIDATOR);
        VALIDATORS.put(Secure.ODI_CAPTIONS_ENABLED, BOOLEAN_VALIDATOR);
        VALIDATORS.put(Secure.DARK_MODE_DIALOG_SEEN, BOOLEAN_VALIDATOR);
        VALIDATORS.put(Secure.DARK_MODE_DIALOG_SEEN, BOOLEAN_VALIDATOR);
        VALIDATORS.put(Secure.UI_NIGHT_MODE, new InclusiveIntegerRangeValidator(0, 2));
        VALIDATORS.put(Secure.UI_NIGHT_MODE, new InclusiveIntegerRangeValidator(0, 2));
+6 −0
Original line number Original line Diff line number Diff line
@@ -2047,6 +2047,12 @@ class SettingsProtoDumpUtil {
        dumpSetting(s, p,
        dumpSetting(s, p,
                Settings.Secure.SKIP_TOUCH_COUNT,
                Settings.Secure.SKIP_TOUCH_COUNT,
                SecureSettingsProto.Gesture.SKIP_TOUCH_COUNT);
                SecureSettingsProto.Gesture.SKIP_TOUCH_COUNT);
        dumpSetting(s, p,
                Settings.Secure.AWARE_TAP_PAUSE_GESTURE_COUNT,
                SecureSettingsProto.Gesture.AWARE_TAP_PAUSE_GESTURE_COUNT);
        dumpSetting(s, p,
                Settings.Secure.AWARE_TAP_PAUSE_TOUCH_COUNT,
                SecureSettingsProto.Gesture.AWARE_TAP_PAUSE_TOUCH_COUNT);
        p.end(gestureToken);
        p.end(gestureToken);


        dumpSetting(s, p,
        dumpSetting(s, p,