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

Commit b48c6ee6 authored by Yuhan Yang's avatar Yuhan Yang Committed by Android (Google) Code Review
Browse files

Merge "Add autoclick revert to left click to settings" into main

parents 475940ab 1f554709
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -9356,6 +9356,16 @@ public final class Settings {
        public static final String ACCESSIBILITY_AUTOCLICK_PANEL_POSITION =
                "accessibility_autoclick_panel_position";
        /**
         * Setting that specifies whether autoclick type reverts to left click after performing
         * an action when {@link #ACCESSIBILITY_AUTOCLICK_ENABLED} is set.
         *
         * @see #ACCESSIBILITY_AUTOCLICK_ENABLED
         * @hide
         */
        public static final String ACCESSIBILITY_AUTOCLICK_REVERT_TO_LEFT_CLICK =
                "accessibility_autoclick_revert_to_left_click";
        /**
         * Whether or not larger size icons are used for the pointer of mouse/trackpad for
         * accessibility.
+3 −0
Original line number Diff line number Diff line
@@ -163,6 +163,9 @@ public final class AccessibilityManager {
    /** @hide */
    public static final boolean AUTOCLICK_IGNORE_MINOR_CURSOR_MOVEMENT_DEFAULT = false;

    /** @hide */
    public static final boolean AUTOCLICK_REVERT_TO_LEFT_CLICK_DEFAULT = true;

    /**
     * Activity action: Launch UI to manage which accessibility service or feature is assigned
     * to the navigation bar Accessibility button.
+1 −0
Original line number Diff line number Diff line
@@ -111,6 +111,7 @@ message SecureSettingsProto {
        optional SettingProto autoclick_cursor_area_size = 62 [ (android.privacy).dest = DEST_AUTOMATIC ];
        optional SettingProto autoclick_ignore_minor_cursor_movement = 63 [ (android.privacy).dest = DEST_AUTOMATIC ];
        optional SettingProto autoclick_panel_position = 64 [ (android.privacy).dest = DEST_AUTOMATIC ];
        optional SettingProto autoclick_revert_to_left_click = 65 [ (android.privacy).dest = DEST_AUTOMATIC ];

    }
    optional Accessibility accessibility = 2;
+1 −0
Original line number Diff line number Diff line
@@ -96,6 +96,7 @@ public class SecureSettings {
        Settings.Secure.ACCESSIBILITY_AUTOCLICK_ENABLED,
        Settings.Secure.ACCESSIBILITY_AUTOCLICK_DELAY,
        Settings.Secure.ACCESSIBILITY_AUTOCLICK_PANEL_POSITION,
        Settings.Secure.ACCESSIBILITY_AUTOCLICK_REVERT_TO_LEFT_CLICK,
        Settings.Secure.ACCESSIBILITY_LARGE_POINTER_ICON,
        Settings.Secure.PREFERRED_TTY_MODE,
        Settings.Secure.ENHANCED_VOICE_PRIVACY_ENABLED,
+1 −0
Original line number Diff line number Diff line
@@ -147,6 +147,7 @@ public class SecureSettingsValidators {
        VALIDATORS.put(Secure.ACCESSIBILITY_AUTOCLICK_ENABLED, BOOLEAN_VALIDATOR);
        VALIDATORS.put(Secure.ACCESSIBILITY_AUTOCLICK_DELAY, NON_NEGATIVE_INTEGER_VALIDATOR);
        VALIDATORS.put(Secure.ACCESSIBILITY_AUTOCLICK_PANEL_POSITION, ANY_STRING_VALIDATOR);
        VALIDATORS.put(Secure.ACCESSIBILITY_AUTOCLICK_REVERT_TO_LEFT_CLICK, BOOLEAN_VALIDATOR);
        VALIDATORS.put(Secure.ACCESSIBILITY_LARGE_POINTER_ICON, BOOLEAN_VALIDATOR);
        VALIDATORS.put(
                Secure.PREFERRED_TTY_MODE,
Loading