From 1a9a92fd485d50cb10a82a66f7725c17b60f4fac Mon Sep 17 00:00:00 2001 From: Klaus-Hendrik Wolf Date: Thu, 21 Dec 2023 22:33:30 +0100 Subject: [PATCH] fix(options): Add icons to popup menu for the main apps (#166) --- .../slimlauncher/ui/options/CustomiseAppsFragment.kt | 1 + app/src/main/res/drawable/ic_reset_app.xml | 10 ++++++++++ app/src/main/res/menu/customise_apps_popup_menu.xml | 9 ++++++--- 3 files changed, 17 insertions(+), 3 deletions(-) create mode 100644 app/src/main/res/drawable/ic_reset_app.xml diff --git a/app/src/main/java/com/sduduzog/slimlauncher/ui/options/CustomiseAppsFragment.kt b/app/src/main/java/com/sduduzog/slimlauncher/ui/options/CustomiseAppsFragment.kt index 595cb5b5..e690b75c 100644 --- a/app/src/main/java/com/sduduzog/slimlauncher/ui/options/CustomiseAppsFragment.kt +++ b/app/src/main/java/com/sduduzog/slimlauncher/ui/options/CustomiseAppsFragment.kt @@ -98,6 +98,7 @@ class CustomiseAppsFragment : BaseFragment(), OnShitDoneToAppsListener { private fun showPopupMenu(view: View): PopupMenu { val popup = PopupMenu(requireContext(), view) popup.menuInflater.inflate(R.menu.customise_apps_popup_menu, popup.menu) + popup.setForceShowIcon(true) popup.show() return popup } diff --git a/app/src/main/res/drawable/ic_reset_app.xml b/app/src/main/res/drawable/ic_reset_app.xml new file mode 100644 index 00000000..457b3dcc --- /dev/null +++ b/app/src/main/res/drawable/ic_reset_app.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/menu/customise_apps_popup_menu.xml b/app/src/main/res/menu/customise_apps_popup_menu.xml index 469e1546..3c7f070f 100644 --- a/app/src/main/res/menu/customise_apps_popup_menu.xml +++ b/app/src/main/res/menu/customise_apps_popup_menu.xml @@ -3,11 +3,14 @@ + android:title="@string/menu_rename" + android:icon="@drawable/ic_rename_app" /> + android:title="@string/menu_remove" + android:icon="@drawable/ic_uninstall_app" /> + android:title="@string/menu_reset" + android:icon="@drawable/ic_reset_app" /> \ No newline at end of file