diff options
| author | Lena <lena@omega> | 2026-08-16 00:00:00 +0000 |
|---|---|---|
| committer | Lena <lena@omega> | 2026-08-16 00:00:00 +0000 |
| commit | 0e8a87f2ad2bd40d34996374aebb6dff070e4b5f (patch) | |
| tree | 0d233593ac24181b58fea9c4a68d58ef070482f6 /app/src/main/res/layout/item_dir.xml | |
| parent | beaa0c970d6c3538119b8a34a3f2f754b45e54cf (diff) | |
| download | rsend-0e8a87f2ad2bd40d34996374aebb6dff070e4b5f.tar.gz | |
app: harden backup execution
Validate persisted state and destination boundaries, make interruption
and mirror deletion explicit, and keep scheduled work singular.
Diffstat (limited to 'app/src/main/res/layout/item_dir.xml')
| -rw-r--r-- | app/src/main/res/layout/item_dir.xml | 31 |
1 files changed, 10 insertions, 21 deletions
diff --git a/app/src/main/res/layout/item_dir.xml b/app/src/main/res/layout/item_dir.xml index 651224c..4af38e3 100644 --- a/app/src/main/res/layout/item_dir.xml +++ b/app/src/main/res/layout/item_dir.xml @@ -1,27 +1,16 @@ <?xml version="1.0" encoding="utf-8"?> -<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" +<TextView xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:app="http://schemas.android.com/apk/res-auto" + android:id="@+id/dirName" style="@style/Widget.Rsend.Card" android:layout_width="match_parent" android:layout_height="wrap_content" - android:orientation="horizontal" - android:gravity="center_vertical" android:clickable="true" + android:drawablePadding="@dimen/space_m" + android:ellipsize="end" android:focusable="true" - android:foreground="?attr/selectableItemBackground"> - - <ImageView - android:layout_width="24dp" - android:layout_height="24dp" - android:layout_marginEnd="@dimen/space_m" - android:src="@drawable/ic_folder" - android:contentDescription="@null" /> - - <TextView - android:id="@+id/dirName" - android:layout_width="0dp" - android:layout_height="wrap_content" - android:layout_weight="1" - android:maxLines="1" - android:ellipsize="end" - android:textAppearance="@style/TextAppearance.Rsend.Title" /> -</LinearLayout> + android:foreground="?attr/selectableItemBackground" + android:gravity="center_vertical" + android:maxLines="1" + android:textAppearance="@style/TextAppearance.Rsend.Title" + app:drawableStartCompat="@drawable/ic_folder" /> |