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

Commit 1089f7c6 authored by Yi-Ling Chuang's avatar Yi-Ling Chuang
Browse files

Make some gesture related slices public.

Only PreferenceControllers with isPublicSlice() set to true are exposed
to other apps. Others will be Settings only.

Bug: 141088937
Test: robotests
Change-Id: I0b54e752c5982f13193590db47dc3a84dde5311d
parent 617458b0
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -60,6 +60,11 @@ public class DoubleTapPowerPreferenceController extends GesturePreferenceControl
        return TextUtils.equals(getPreferenceKey(), "gesture_double_tap_power");
    }

    @Override
    public boolean isPublicSlice() {
        return true;
    }

    @Override
    protected String getVideoPrefKey() {
        return PREF_KEY_VIDEO;
+5 −0
Original line number Diff line number Diff line
@@ -77,6 +77,11 @@ public class DoubleTapScreenPreferenceController extends GesturePreferenceContro
        return TextUtils.equals(getPreferenceKey(), "gesture_double_tap_screen");
    }

    @Override
    public boolean isPublicSlice() {
        return true;
    }

    @Override
    public boolean setChecked(boolean isChecked) {
        return Settings.Secure.putInt(mContext.getContentResolver(), SECURE_KEY,
+5 −0
Original line number Diff line number Diff line
@@ -77,6 +77,11 @@ public class DoubleTwistPreferenceController extends GesturePreferenceController
        return TextUtils.equals(getPreferenceKey(), "gesture_double_twist");
    }

    @Override
    public boolean isPublicSlice() {
        return true;
    }

    @Override
    protected String getVideoPrefKey() {
        return PREF_KEY_VIDEO;
+5 −0
Original line number Diff line number Diff line
@@ -60,6 +60,11 @@ public class GlobalActionsPanelPreferenceController extends GesturePreferenceCon
        return TextUtils.equals(getPreferenceKey(), TOGGLE_KEY);
    }

    @Override
    public boolean isPublicSlice() {
        return true;
    }

    @Override
    public boolean isChecked() {
        int enabled = Settings.Secure.getInt(mContext.getContentResolver(), ENABLED_SETTING, 0);
+5 −0
Original line number Diff line number Diff line
@@ -72,6 +72,11 @@ public class PickupGesturePreferenceController extends GesturePreferenceControll
        return TextUtils.equals(getPreferenceKey(), "gesture_pick_up");
    }

    @Override
    public boolean isPublicSlice() {
        return true;
    }

    @Override
    protected String getVideoPrefKey() {
        return PREF_KEY_VIDEO;
Loading