From 1d60bed3611fbff34a675751dedcb5a00cf99549 Mon Sep 17 00:00:00 2001 From: Aleksander Date: Fri, 5 Dec 2025 21:30:17 +0100 Subject: [PATCH] Audio settings: Sinks and sources control fully implemented (cards wip), port `pactl_wrapper` --- .../assets/gui/view/audio_settings.xml | 30 +- dash-frontend/src/frontend.rs | 48 +- dash-frontend/src/lib.rs | 1 + dash-frontend/src/task.rs | 21 + dash-frontend/src/util/mod.rs | 1 + dash-frontend/src/util/pactl_wrapper.rs | 320 ++++++++++ dash-frontend/src/views/audio_settings.rs | 570 +++++++++++++++++- uidev/src/profiler.rs | 2 +- wgui/src/layout.rs | 4 +- 9 files changed, 948 insertions(+), 49 deletions(-) create mode 100644 dash-frontend/src/task.rs create mode 100644 dash-frontend/src/util/pactl_wrapper.rs diff --git a/dash-frontend/assets/gui/view/audio_settings.xml b/dash-frontend/assets/gui/view/audio_settings.xml index f2e4c8d..e2e68eb 100644 --- a/dash-frontend/assets/gui/view/audio_settings.xml +++ b/dash-frontend/assets/gui/view/audio_settings.xml @@ -1,26 +1,26 @@ - -