From 6475dd3f05e7f02de7353315ea7db2ef3a875214 Mon Sep 17 00:00:00 2001
From: Abhishek <52370265+abhishekabhi789@users.noreply.github.com>
Date: Thu, 14 Sep 2023 19:59:40 +0530
Subject: Added a button to clear all recent searches. (#1487)
* Added a button to clear all recent searches.
- Deletes all the searches for the current user from the database.
- Delete icon placed at the end of subreddit name layout in the activity search layout(I couldn't find a better place for it).
_Icon visible only when there are recent searches.
* Confirmation dialog shows when clearing all search history.
---
app/src/main/res/drawable/ic_delete_all_24.xml | 5 +++++
app/src/main/res/layout/activity_search.xml | 14 ++++++++++++--
app/src/main/res/values/strings.xml | 3 +++
3 files changed, 20 insertions(+), 2 deletions(-)
create mode 100644 app/src/main/res/drawable/ic_delete_all_24.xml
(limited to 'app/src/main/res')
diff --git a/app/src/main/res/drawable/ic_delete_all_24.xml b/app/src/main/res/drawable/ic_delete_all_24.xml
new file mode 100644
index 00000000..8b3673b4
--- /dev/null
+++ b/app/src/main/res/drawable/ic_delete_all_24.xml
@@ -0,0 +1,5 @@
+
+
+
diff --git a/app/src/main/res/layout/activity_search.xml b/app/src/main/res/layout/activity_search.xml
index f6269887..1a4580c6 100644
--- a/app/src/main/res/layout/activity_search.xml
+++ b/app/src/main/res/layout/activity_search.xml
@@ -81,13 +81,13 @@
android:layout_height="wrap_content"
android:background="?attr/selectableItemBackground"
android:clickable="true"
- android:focusable="true"
- android:padding="16dp">
+ android:focusable="true">
+
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 0b5bdac1..1cf7ff8a 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -261,6 +261,9 @@
Search in
All subreddits
+ Confirm
+ Are you sure you want to delete all recent search queries?
+
Best
Hot
New
--
cgit v1.2.3