Add focused-window volume/mute control and app-group muting

- New active_window_volume/mute_active_window actions using kdotool to
  resolve the focused window under KWin/Wayland.
- New mute_group button action for muting multiple apps at once.
- New "binary:<name>" needle syntax to disambiguate generic Electron apps
  that share a PipeWire application.name with an unrelated app; fixes a bug
  where two knobs/groups matching the same generic name would fight over
  a stream's volume via the periodic reapply loop.
- Add kdotool to PKGBUILD depends, credit original author in README.
This commit is contained in:
cdnutter committed 2026-08-13 18:06:53 -07:00
1 parent 3c0c9adc83
commit 743c504918
7 files changed
+222 -28

No files matched your search

+1
View File
@@ -15,6 +15,7 @@ depends=(
'uvicorn'
'pipewire-pulse'
'playerctl'
'kdotool'
)
makedepends=(
'python-build'