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

Commit d8cbcc46 authored by Mariia Sandrikova's avatar Mariia Sandrikova
Browse files

[5/n] Camera Compat UI: Unify margins logic for camera and size compat controls.

Before this change, margin between a hint and a camera compat control was smaller than required 8 dp while for a size compat control it was bigger than 8dp (since ag/16420818). This change makes them consistent and also simplifies layout definition for the size compat button by declaring margings explicitly rather than including them in width and height implicitly.

Test: manual
Bug: 206602997
Change-Id: I09839e764d2c8904954a594433888bfdc21d56ba
parent 80b9d0eb
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -21,7 +21,7 @@
    android:orientation="vertical"
    android:orientation="vertical"
    android:clipToPadding="false"
    android:clipToPadding="false"
    android:paddingEnd="@dimen/compat_hint_padding_end"
    android:paddingEnd="@dimen/compat_hint_padding_end"
    android:paddingBottom="5dp"
    android:paddingBottom="8dp"
    android:clickable="true">
    android:clickable="true">


    <TextView
    <TextView
+6 −4
Original line number Original line Diff line number Diff line
@@ -33,8 +33,8 @@
        android:layout_width="wrap_content"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_height="wrap_content"
        android:clipToPadding="false"
        android:clipToPadding="false"
        android:layout_marginEnd="16dp"
        android:layout_marginEnd="@dimen/compat_button_margin"
        android:layout_marginBottom="16dp"
        android:layout_marginBottom="@dimen/compat_button_margin"
        android:orientation="vertical">
        android:orientation="vertical">


        <ImageButton
        <ImageButton
@@ -62,8 +62,10 @@
    <ImageButton
    <ImageButton
        android:id="@+id/size_compat_restart_button"
        android:id="@+id/size_compat_restart_button"
        android:visibility="gone"
        android:visibility="gone"
        android:layout_width="@dimen/size_compat_button_width"
        android:layout_width="wrap_content"
        android:layout_height="@dimen/size_compat_button_height"
        android:layout_height="wrap_content"
        android:layout_marginEnd="@dimen/compat_button_margin"
        android:layout_marginBottom="@dimen/compat_button_margin"
        android:src="@drawable/size_compat_restart_button_ripple"
        android:src="@drawable/size_compat_restart_button_ripple"
        android:background="@android:color/transparent"
        android:background="@android:color/transparent"
        android:contentDescription="@string/restart_button_description"/>
        android:contentDescription="@string/restart_button_description"/>
+4 −7
Original line number Original line Diff line number Diff line
@@ -200,11 +200,8 @@
    <!-- Size of user education views on large screens (phone is just match parent). -->
    <!-- Size of user education views on large screens (phone is just match parent). -->
    <dimen name="bubbles_user_education_width_large_screen">400dp</dimen>
    <dimen name="bubbles_user_education_width_large_screen">400dp</dimen>


    <!-- The width of the size compat restart button including padding. -->
    <!-- Bottom and end margin for compat buttons. -->
    <dimen name="size_compat_button_width">80dp</dimen>
    <dimen name="compat_button_margin">16dp</dimen>

    <!-- The height of the size compat restart button including padding. -->
    <dimen name="size_compat_button_height">64dp</dimen>


    <!-- The radius of the corners of the compat hint bubble. -->
    <!-- The radius of the corners of the compat hint bubble. -->
    <dimen name="compat_hint_corner_radius">28dp</dimen>
    <dimen name="compat_hint_corner_radius">28dp</dimen>
@@ -212,8 +209,8 @@
    <!-- The width of the compat hint point. -->
    <!-- The width of the compat hint point. -->
    <dimen name="compat_hint_point_width">10dp</dimen>
    <dimen name="compat_hint_point_width">10dp</dimen>


    <!-- The end padding for the compat hint. Computed as (size_compat_button_width / 2
    <!-- The end padding for the compat hint. Computed as (compat button width (=48) / 2
         - compat_hint_corner_radius - compat_hint_point_width /2). -->
        + compat_button_margin - compat_hint_corner_radius - compat_hint_point_width / 2). -->
    <dimen name="compat_hint_padding_end">7dp</dimen>
    <dimen name="compat_hint_padding_end">7dp</dimen>


    <!-- The width of the size compat hint. -->
    <!-- The width of the size compat hint. -->