From 852a8a00273c9128efeed0217a8e5d3fcd8bf780 Mon Sep 17 00:00:00 2001 From: Lena Date: Sat, 1 Aug 2026 00:00:00 +0000 Subject: app: harden mirroring lifecycle and state --- .../main/res/drawable/ic_launcher_foreground.xml | 13 +- app/src/main/res/drawable/ic_settings.xml | 10 +- app/src/main/res/layout/device_row.xml | 28 +-- app/src/main/res/layout/licenses.xml | 20 ++ app/src/main/res/layout/main.xml | 264 +++++++++++---------- app/src/main/res/layout/mirror.xml | 46 +++- app/src/main/res/layout/settings.xml | 60 +++-- app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml | 5 +- app/src/main/res/values/ids.xml | 10 - app/src/main/res/values/strings.xml | 40 +++- app/src/main/res/values/styles.xml | 2 +- app/src/main/res/xml/data_extraction_rules.xml | 14 ++ 12 files changed, 305 insertions(+), 207 deletions(-) create mode 100644 app/src/main/res/layout/licenses.xml delete mode 100644 app/src/main/res/values/ids.xml create mode 100644 app/src/main/res/xml/data_extraction_rules.xml (limited to 'app/src/main/res') diff --git a/app/src/main/res/drawable/ic_launcher_foreground.xml b/app/src/main/res/drawable/ic_launcher_foreground.xml index e5b7400..ba62f39 100644 --- a/app/src/main/res/drawable/ic_launcher_foreground.xml +++ b/app/src/main/res/drawable/ic_launcher_foreground.xml @@ -1,16 +1,5 @@ - + - + + + android:pathData="M8,5a2,2 0,1 0,0 4a2,2 0,1 0,0 -4M16,10a2,2 0,1 0,0 4a2,2 0,1 0,0 -4M10,15a2,2 0,1 0,0 4a2,2 0,1 0,0 -4"/> diff --git a/app/src/main/res/layout/device_row.xml b/app/src/main/res/layout/device_row.xml index f06ab20..0471639 100644 --- a/app/src/main/res/layout/device_row.xml +++ b/app/src/main/res/layout/device_row.xml @@ -1,28 +1,14 @@ - - + - - - - - - + android:drawableStart="@drawable/ic_device" + android:drawablePadding="@dimen/space_md" + android:foreground="?android:attr/selectableItemBackground"/> diff --git a/app/src/main/res/layout/licenses.xml b/app/src/main/res/layout/licenses.xml new file mode 100644 index 0000000..6ca02ab --- /dev/null +++ b/app/src/main/res/layout/licenses.xml @@ -0,0 +1,20 @@ + + + + + + + diff --git a/app/src/main/res/layout/main.xml b/app/src/main/res/layout/main.xml index 0b1273b..15b1c90 100644 --- a/app/src/main/res/layout/main.xml +++ b/app/src/main/res/layout/main.xml @@ -1,161 +1,177 @@ - - - + android:orientation="vertical"> - - - + - - - - - - - + android:orientation="horizontal" + android:gravity="center_vertical" + android:layout_marginBottom="@dimen/space_lg"> - + - + + + - + - + + android:layout_height="wrap_content"> - + - + - + - + + android:layout_marginTop="@dimen/space_xs" + android:hint="@string/address_hint" + android:inputType="textUri" + android:importantForAutofill="no"/> + + - + android:text="@string/sub_pairing"/> + + + + + + + + + + + +