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

Commit 8fe5d507 authored by Fan Zhang's avatar Fan Zhang
Browse files

Increase app icon size from 24dp to 32dp.

The app icon size as 24dp is too small. We'd like to increase to 32dp
based on latest UX feedback and to match Material Spec v2 wrt app icon
sizes.

Test: make RunSettingsRoboTest -j40 ROBOTEST_FILTER=AppPreferenceTest
Test: visual (Launch settings -> App & notification -> verify app icon
      size increased)
Fixes: 71767701

Change-Id: I474df72075602fc48d3123127b4f9bf350374506
parent 7bd80f15
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -22,7 +22,7 @@
    <dimen name="action_bar_switch_padding">16dip</dimen>

    <dimen name="app_icon_size">40dip</dimen>
    <dimen name="secondary_app_icon_size">24dp</dimen>
    <dimen name="secondary_app_icon_size">32dp</dimen>
    <dimen name="min_tap_target_size">48dp</dimen>
    <dimen name="screen_margin_sides">64dip</dimen>
    <dimen name="screen_margin_top">72dip</dimen>
+10 −0
Original line number Diff line number Diff line
@@ -36,6 +36,8 @@ import org.robolectric.annotation.Config;
@Config(manifest = TestConfig.MANIFEST_PATH, sdk = TestConfig.SDK_VERSION)
public class AppPreferenceTest {

    private static final int EXPECTED_APP_ICON_SIZE_DP = 32;

    private Context mContext;
    private View mRootView;
    private AppPreference mPref;
@@ -75,4 +77,12 @@ public class AppPreferenceTest {
        assertThat(mHolder.findViewById(R.id.summary_container).getVisibility())
                .isEqualTo(View.GONE);
    }

    @Test
    public void foobar_testName() {
        // Can't use isEquals() to compare float. Use isWithIn().of() instead.
        assertThat(mContext.getResources().getDimension(R.dimen.secondary_app_icon_size))
                .isWithin(0.01f)
                .of(EXPECTED_APP_ICON_SIZE_DP);
    }
}