Refactor conversation settings screens into a single fragment with new UI.

This commit is contained in:
Alex Hart
2021-06-24 13:52:54 -03:00
committed by Cody Henthorne
parent f19033a7a2
commit da2ee33dff
121 changed files with 4394 additions and 4076 deletions

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape android:shape="oval">
<solid android:color="@color/signal_background_secondary" />
<padding android:right="8dp" android:bottom="8dp" android:left="8dp" android:top="8dp" />
</shape>
</item>
<item android:drawable="@drawable/ic_plus_24" />
</layer-list>

View File

@@ -0,0 +1,9 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="16dp"
android:height="16dp"
android:viewportWidth="16"
android:viewportHeight="16">
<path
android:fillColor="#FF000000"
android:pathData="M6.163,14L9.837,14a1.875,1.875 0,0 1,-3.674 0ZM8,2a3.233,3.233 0,0 1,3.041 2.171l0.113,0.322L3.5,10.507a8.079,8.079 0,0 0,0.335 -1.136L4.84,4.548A3.25,3.25 0,0 1,8 2M8,1A4.236,4.236 0,0 0,3.862 4.337L2.855,9.167a5.83,5.83 0,0 1,-1.785 3.25l-0.879,0.69 0.618,0.786 14,-11 -0.618,-0.786L11.985,3.841A4.225,4.225 0,0 0,8 1ZM14.54,11.035a2.846,2.846 0,0 1,-1.395 -1.868l-0.662,-3.176h0l-0.878,0.689 0.564,2.7a3.954,3.954 0,0 0,1.89 2.558A0.059,0.059 0,0 1,14 12L4.834,12L3.562,13L14,13a1.056,1.056 0,0 0,0.54 -1.965Z"/>
</vector>

View File

@@ -0,0 +1,9 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:fillColor="#FF000000"
android:pathData="M21.057,4.1 L20.1,2.944 17.314,5.262A5.981,5.981 0,0 0,6.138 6.727L4.711,13.57a7.284,7.284 0,0 1,-1.749 3.651L0.943,18.9 1.9,20.056ZM6.18,13.876 L7.6,7.044a4.5,4.5 0,0 1,8.533 -0.8L5.81,14.849A3.552,3.552 0,0 0,6.18 13.876ZM22,17.5A1.5,1.5 0,0 1,20.5 19L5.517,19l1.8,-1.5 13.175,0a5.511,5.511 0,0 1,-2.664 -3.606l-0.915,-4.387 1.306,-1.088 1.074,5.151a4.033,4.033 0,0 0,1.975 2.646A1.486,1.486 0,0 1,22 17.5ZM9.55,20.5h4.9a2.5,2.5 0,0 1,-4.9 0Z"/>
</vector>

View File

@@ -0,0 +1,9 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="16dp"
android:height="16dp"
android:viewportWidth="16"
android:viewportHeight="16">
<path
android:fillColor="#FF000000"
android:pathData="M15,7.5A2.5,2.5 0,0 1,12.5 10h-4A2.5,2.5 0,0 1,6 7.5,2.577 2.577,0 0,1 6.05,7H7.092A1.483,1.483 0,0 0,7 7.5,1.5 1.5,0 0,0 8.5,9h4a1.5,1.5 0,0 0,0 -3H11L10,5h2.5A2.5,2.5 0,0 1,15 7.5ZM3.5,10H6L5,9H3.5a1.5,1.5 0,0 1,0 -3h4A1.5,1.5 0,0 1,9 7.5a1.483,1.483 0,0 1,-0.092 0.5H9.95A2.577,2.577 0,0 0,10 7.5,2.5 2.5,0 0,0 7.5,5h-4a2.5,2.5 0,0 0,0 5Z"/>
</vector>

View File

@@ -0,0 +1,9 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:fillColor="#FF000000"
android:pathData="M21.793,7.888A19.35,19.35 0,0 1,12 23C7.6,20.4 2,15.5 2,4.5 9,4.5 12,1 12,1s2.156,2.5 7.05,3.268L17.766,5.553A14.7,14.7 0,0 1,12 3,15.653 15.653,0 0,1 3.534,5.946c0.431,8.846 4.8,12.96 8.458,15.29A17.39,17.39 0,0 0,19.983 9.7ZM22.53,5.03 L21.47,3.97 12,13.439 8.53,9.97 7.47,11.03 12,15.561Z"/>
</vector>

View File

@@ -0,0 +1,9 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:fillColor="#FF000000"
android:pathData="M19.78,19.78l-1.06,-1.06a9.52,9.52 0,0 0,0 -13.44l1.06,-1.06A11,11 0,0 1,19.78 19.78ZM19,12A7,7 0,0 0,17 7.05L15.89,8.11a5.5,5.5 0,0 1,0 7.78L17,17A7,7 0,0 0,19 12ZM14,3.14V20.86a0.5,0.5 0,0 1,-0.84 0.37L8,16.5H4a2,2 0,0 1,-2 -2v-5a2,2 0,0 1,2 -2H8l5.16,-4.73a0.5,0.5 0,0 1,0.84 0.37ZM12.5,16.5v-9l0.25,-2.75L11.34,6.47 8.58,9H4a0.5,0.5 0,0 0,-0.5 0.5v5A0.5,0.5 0,0 0,4 15H8.58l2.76,2.53 1.41,1.72Z"/>
</vector>

View File

@@ -0,0 +1,29 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:fillColor="#FF000000"
android:pathData="M17,2.5A1.5,1.5 0,0 1,18.5 4V20A1.5,1.5 0,0 1,17 21.5H7A1.5,1.5 0,0 1,5.5 20V4A1.5,1.5 0,0 1,7 2.5H17M17,1H7A3,3 0,0 0,4 4V20a3,3 0,0 0,3 3H17a3,3 0,0 0,3 -3V4a3,3 0,0 0,-3 -3Z"/>
<path
android:pathData="M4.8,13.8l4.8,-4.8l5.5,5.5"
android:strokeWidth="1.5"
android:fillColor="#00000000"
android:strokeColor="#000"/>
<path
android:pathData="M13.1,12.5l2.5,-2.5l3.7,3.7"
android:strokeWidth="1.5"
android:fillColor="#00000000"
android:strokeColor="#000"/>
<path
android:pathData="M5,5.25L19,5.25"
android:strokeWidth="1.5"
android:fillColor="#00000000"
android:strokeColor="#000"/>
<path
android:pathData="M5,18.75L19,18.75"
android:strokeWidth="1.5"
android:fillColor="#00000000"
android:strokeColor="#000"/>
</vector>

View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="@color/signal_background_secondary" />
<corners android:radius="18dp" />
</shape>

View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="@color/recipient_bottom_sheet_button_strip_background_color" />
<corners android:radius="18dp" />
</shape>

View File

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true">
<layer-list>
<item android:drawable="@drawable/icon_button_squircle" />
<item>
<shape android:shape="rectangle">
<solid android:color="@color/signal_inverse_transparent_10" />
<corners android:radius="18dp" />
</shape>
</item>
</layer-list>
</item>
<item android:drawable="@drawable/icon_button_squircle" />
</selector>

View File

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true">
<layer-list>
<item android:drawable="@drawable/recipient_bottom_sheet_icon_button_squircle" />
<item>
<shape android:shape="rectangle">
<solid android:color="@color/signal_inverse_transparent_10" />
<corners android:radius="18dp" />
</shape>
</item>
</layer-list>
</item>
<item android:drawable="@drawable/recipient_bottom_sheet_icon_button_squircle" />
</selector>

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape android:shape="oval">
<solid android:color="@color/signal_background_secondary" />
<padding android:right="8dp" android:bottom="8dp" android:left="8dp" android:top="8dp" />
</shape>
</item>
<item android:drawable="@drawable/ic_chevron_down_20" />
</layer-list>