aboutsummaryrefslogtreecommitdiffstats
path: root/appearance
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-14 13:03:51 +0200
committerDanilo M. <danix@danix.xyz>2026-09-14 13:03:51 +0200
commit3dee371ed7e460d68018839e0ff17b436e2c6b52 (patch)
tree4b976e375b0c3daf5fbaa72b4d9fa4529275f061 /appearance
parent60eae607ab75988fc441bb4d87ef790175009572 (diff)
downloadquickshell-3dee371ed7e460d68018839e0ff17b436e2c6b52.tar.gz
quickshell-3dee371ed7e460d68018839e0ff17b436e2c6b52.zip
feat(sound): switch default device, control the level
The sound page showed the default sink and source but gave no way to choose another device and the meter was inert. Each section now lists the real audio devices, streams and monitor nodes filtered out, behind an in-place dropdown that sets Pipewire.preferredDefaultAudioSink or preferredDefaultAudioSource. The meter takes the wheel, click and drag, and the state glyph beside the percentage toggles mute. The list expands in place rather than in a popup because a QtQuick.Controls popup is a separate window and does not position reliably on a layer surface. The meter accepts the wheel and prevents stealing so the page's ScrollView neither scrolls nor flicks instead.
Diffstat (limited to 'appearance')
0 files changed, 0 insertions, 0 deletions