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

Commit 91490d4c authored by Christine Franks's avatar Christine Franks
Browse files

Remove Automatic color mode option

This is not yet implemented and should not appear as an option.

Bug: 76420446
Test: make RunSettingsRoboTests -j100

Change-Id: I40f1f48cc93417536a1680923c7628139a0534b1
parent 78e2cad8
Loading
Loading
Loading
Loading
+4 −9
Original line number Diff line number Diff line
@@ -41,9 +41,6 @@ public class ColorModePreferenceFragment extends RadioButtonPickerFragment
    static final String KEY_COLOR_MODE_BOOSTED = "color_mode_boosted";
    @VisibleForTesting
    static final String KEY_COLOR_MODE_SATURATED = "color_mode_saturated";
    // TODO have a real key for "automatic" rather than just re-using "saturated"
    @VisibleForTesting
    static final String KEY_COLOR_MODE_AUTOMATIC = "color_mode_saturated";

    private ColorDisplayController mController;

@@ -91,18 +88,16 @@ public class ColorModePreferenceFragment extends RadioButtonPickerFragment
            new ColorModeCandidateInfo(c.getText(R.string.color_mode_option_boosted),
                    KEY_COLOR_MODE_BOOSTED, enabled),
            new ColorModeCandidateInfo(c.getText(R.string.color_mode_option_saturated),
                    KEY_COLOR_MODE_SATURATED, enabled),
            new ColorModeCandidateInfo(c.getText(R.string.color_mode_option_automatic),
                    KEY_COLOR_MODE_AUTOMATIC, enabled)
                    KEY_COLOR_MODE_SATURATED, enabled)
        );
    }

    @Override
    protected String getDefaultKey() {
        if (mController.getColorMode() == ColorDisplayController.COLOR_MODE_SATURATED) {
        final int colorMode = mController.getColorMode();
        if (colorMode == ColorDisplayController.COLOR_MODE_SATURATED) {
            return KEY_COLOR_MODE_SATURATED;
        }
        if (mController.getColorMode() == ColorDisplayController.COLOR_MODE_BOOSTED) {
        } else if (colorMode == ColorDisplayController.COLOR_MODE_BOOSTED) {
            return KEY_COLOR_MODE_BOOSTED;
        }
        return KEY_COLOR_MODE_NATURAL;
+1 −3
Original line number Diff line number Diff line
@@ -79,15 +79,13 @@ public class ColorModePreferenceFragmentTest {
        when(mFragment.getContext()).thenReturn(RuntimeEnvironment.application);
        List<? extends CandidateInfo> candidates = mFragment.getCandidates();

        assertThat(candidates.size()).isEqualTo(4);
        assertThat(candidates.size()).isEqualTo(3);
        assertThat(candidates.get(0).getKey())
                .isEqualTo(ColorModePreferenceFragment.KEY_COLOR_MODE_NATURAL);
        assertThat(candidates.get(1).getKey())
                .isEqualTo(ColorModePreferenceFragment.KEY_COLOR_MODE_BOOSTED);
        assertThat(candidates.get(2).getKey())
                .isEqualTo(ColorModePreferenceFragment.KEY_COLOR_MODE_SATURATED);
        assertThat(candidates.get(3).getKey())
                .isEqualTo(ColorModePreferenceFragment.KEY_COLOR_MODE_AUTOMATIC);
    }

    @Test