aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/res/drawable
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-11-04 11:23:25 +0100
committerDanilo M. <danix@danix.xyz>2026-11-04 11:23:25 +0100
commitfa95b737778ab08203c679d716c1279f51cbd409 (patch)
treeb5de9fa41937d2007d8dc30576f6be59c5d74a94 /app/src/main/res/drawable
parentf5a736755a151be6753a2f939c493a7f9ad5bf06 (diff)
downloadHardenedPass-fa95b737778ab08203c679d716c1279f51cbd409.tar.gz
HardenedPass-fa95b737778ab08203c679d716c1279f51cbd409.zip
feat(app): move the autofill picker to Compose
AutofillFilterView draws the picker with the shared theme: origin header, search field, entry rows in a grouped surface and the three switches, over the same SearchableRepositoryViewModel search. Rows name the origin identifier and show the account and folders below it. The first tap wins, so a double tap no longer starts two decryptions. PasswordViewHolder, the RecyclerView adapter, the two layouts, their drawables, the multiselect color and their lint baseline entries go. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'app/src/main/res/drawable')
-rw-r--r--app/src/main/res/drawable/ic_keyboard_arrow_right_24dp.xml15
-rw-r--r--app/src/main/res/drawable/password_row_background.xml20
2 files changed, 0 insertions, 35 deletions
diff --git a/app/src/main/res/drawable/ic_keyboard_arrow_right_24dp.xml b/app/src/main/res/drawable/ic_keyboard_arrow_right_24dp.xml
deleted file mode 100644
index 6861aa87..00000000
--- a/app/src/main/res/drawable/ic_keyboard_arrow_right_24dp.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<!--
- ~ Copyright © 2014-2024 The Android Password Store Authors. All Rights Reserved.
- ~ SPDX-License-Identifier: GPL-3.0-only
- -->
-
-<vector xmlns:android="http://schemas.android.com/apk/res/android"
- android:width="24dp"
- android:height="24dp"
- android:tint="?attr/colorControlNormal"
- android:viewportWidth="24"
- android:viewportHeight="24">
- <path
- android:fillColor="#FFFFFFFF"
- android:pathData="M8.59,16.59L13.17,12 8.59,7.41 10,6l6,6 -6,6 -1.41,-1.41z" />
-</vector>
diff --git a/app/src/main/res/drawable/password_row_background.xml b/app/src/main/res/drawable/password_row_background.xml
deleted file mode 100644
index 0f681cd8..00000000
--- a/app/src/main/res/drawable/password_row_background.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?><!--
- ~ Copyright © 2014-2024 The Android Password Store Authors. All Rights Reserved.
- ~ SPDX-License-Identifier: GPL-3.0-only
- -->
-
-<!--
-Requires a layer-list since attributes cannot be resolved in selectors, see:
-https://stackoverflow.com/a/36424426/297261
- -->
-<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
- <item>
- <selector>
- <item
- android:drawable="@color/list_multiselect_background"
- android:state_selected="true" />
- <item android:drawable="@android:color/transparent" />
- </selector>
- </item>
- <item android:drawable="?android:attr/selectableItemBackground" />
-</layer-list>