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

Commit b6c30a2c authored by Yanting Yang's avatar Yanting Yang
Browse files

Do not generate copyable slices for Settings Search

Copyable slices is to provide user a quickly sub-text copying way on
Settings Search. Since we plan to remove all sub-text from Settings
Search, the copying feature is no longer available.

Therefore, we don't need to generate copyable slices in Settings
anymore.

Impact search result:
Build number, Phone number, Hardware version, Serial number and IMEI

Bug: 143118037
Test: visual and robotests
Change-Id: I81474aed994678c42d73cc59e169573880de1378
parent 79a38a73
Loading
Loading
Loading
Loading
+0 −15
Original line number Diff line number Diff line
@@ -97,21 +97,6 @@ public class BuildNumberPreferenceController extends BasePreferenceController im
        return AVAILABLE;
    }

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

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

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

    @Override
    public boolean useDynamicSliceSummary() {
        return true;
+0 −15
Original line number Diff line number Diff line
@@ -90,21 +90,6 @@ public class PhoneNumberPreferenceController extends BasePreferenceController {
        }
    }

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

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

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

    @Override
    public boolean useDynamicSliceSummary() {
        return true;
+0 −15
Original line number Diff line number Diff line
@@ -40,21 +40,6 @@ public class HardwareRevisionPreferenceController extends BasePreferenceControll
        return true;
    }

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

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

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

    @Override
    public void copy() {
        Sliceable.setCopyContent(mContext, getSummary(),
+0 −15
Original line number Diff line number Diff line
@@ -35,21 +35,6 @@ public class SerialNumberPreferenceController extends BasePreferenceController {
                ? AVAILABLE : UNSUPPORTED_ON_DEVICE;
    }

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

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

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

    @Override
    public boolean useDynamicSliceSummary() {
        return true;
+0 −15
Original line number Diff line number Diff line
@@ -118,21 +118,6 @@ public class ImeiInfoPreferenceController extends BasePreferenceController {
                && !Utils.isWifiOnly(mContext) ? AVAILABLE : UNSUPPORTED_ON_DEVICE;
    }

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

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

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

    @Override
    public boolean useDynamicSliceSummary() {
        return true;
Loading