Skip to content

Conversation

@renetinchen1992-hash
Copy link

What changed

  • Show better stream/app names on the deck (avoids generic "AudioStream", shows e.g. "ESO", "YouTube").
  • Add a config option to choose the label source (Auto / App / Media / App+Media).
  • Fix a crash caused by passing image.copy instead of image.copy().

Tested

  • KDE Plasma
  • Firefox (YouTube)
  • PipeWire (pipewire-pulse)
Bildschirmfoto_20260205_140453 Bildschirmfoto_20260205_140453 Bildschirmfoto_20260206_114801 Bildschirmfoto_20260206_114801 -

Adds label_mode setting and helper to pick better names (avoids generic “AudioStream”).
Refactor label setting to use better stream/app names.
Added new settings labels and subtitles for label mode.
Fix crash in VolumeDownKey (image.copy())
@renetinchen1992-hash
Copy link
Author

Screenshots: before/after show the new center label displaying the selected stream/app name.
Tested on KDE Plasma + Firefox/YouTube + PipeWire.

@renetinchen1992-hash
Copy link
Author

Tested on KDE Plasma + PipeWire (pipewire-pulse) with Firefox/YouTube.
The center label now shows the actual controlled stream/app (e.g. ESO/YouTube) instead of generic “AudioStream”.
Also fixes a crash in VolumeDownKey (image.copy()).

@renetinchen1992-hash
Copy link
Author

Local checks: working tree clean, locales JSON validated, and no suspicious hidden/bidi Unicode control characters detected in changed files.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant