From 5cb52ef9dbb867fbb8c348fda83e32c6adfbf65a Mon Sep 17 00:00:00 2001 From: Aleksander Date: Tue, 7 Jul 2026 16:29:35 +0200 Subject: [PATCH] App pinning and unpinning, preserve settings (done) --- .../assets/dashboard/heart_minus.svg | 1 + dash-frontend/assets/gui/t_separator.xml | 4 +- dash-frontend/assets/gui/tab/apps.xml | 3 +- .../assets/gui/view/app_launcher.xml | 30 +++--- dash-frontend/assets/lang/de.json | 12 ++- dash-frontend/assets/lang/en.json | 3 + dash-frontend/assets/lang/es.json | 12 ++- dash-frontend/assets/lang/it.json | 12 ++- dash-frontend/assets/lang/ja.json | 14 ++- dash-frontend/assets/lang/pl.json | 12 ++- dash-frontend/assets/lang/zh_CN.json | 12 ++- dash-frontend/src/tab/apps.rs | 37 ++++++- dash-frontend/src/views/app_launcher.rs | 96 ++++++++++++++----- wgui/src/components/radio_group.rs | 11 --- wlx-common/src/audio.rs | 3 +- wlx-common/src/config.rs | 10 +- 16 files changed, 194 insertions(+), 78 deletions(-) create mode 100644 dash-frontend/assets/dashboard/heart_minus.svg diff --git a/dash-frontend/assets/dashboard/heart_minus.svg b/dash-frontend/assets/dashboard/heart_minus.svg new file mode 100644 index 00000000..adf802f1 --- /dev/null +++ b/dash-frontend/assets/dashboard/heart_minus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dash-frontend/assets/gui/t_separator.xml b/dash-frontend/assets/gui/t_separator.xml index 92a8285c..6271c431 100644 --- a/dash-frontend/assets/gui/t_separator.xml +++ b/dash-frontend/assets/gui/t_separator.xml @@ -1,5 +1,5 @@ - \ No newline at end of file + diff --git a/dash-frontend/assets/gui/tab/apps.xml b/dash-frontend/assets/gui/tab/apps.xml index c8922b02..70c038f7 100644 --- a/dash-frontend/assets/gui/tab/apps.xml +++ b/dash-frontend/assets/gui/tab/apps.xml @@ -2,9 +2,10 @@ +