feat(audio): add alsa-utils help modal with distro-specific install commands

- Add check_alsa_utils_installed and get_linux_distro Tauri commands
- Detect Linux distribution from /etc/os-release
- Show appropriate package manager command for each distro
- Add (?) help icon next to ALSA Direct device dropdown in Settings
- Modal explains why alsa-utils is needed for bit-perfect detection
- Updated PKGBUILDs to list alsa-utils as optdepend
This commit is contained in:
vicrodh committed 2026-01-30 11:43:34 -06:00
1 parent 2838b25738
commit 5b03af41bc
6 files changed
+397 -10

No files matched your search

+5
View File
@@ -23,6 +23,11 @@ makedepends=(
pkgconf
clang
)
optdepends=(
'alsa-utils: Required for bit-perfect device detection and better ALSA device names'
'pipewire-alsa: PipeWire audio support'
'pipewire-pulse: PulseAudio compatibility'
)
source=("https://github.com/vicrodh/qbz/archive/refs/tags/v${pkgver}.tar.gz")
sha256sums=('SKIP')