Releases: MircoBlitz/reflective-pipewire
Releases · MircoBlitz/reflective-pipewire
Release list
v1.2.0
What's new
This release improves device handling and switching behavior across the plugin suite, with a focus on more reliable PipeWire/PulseAudio integration and better output selection.
Fixed
- improved default source/sink resolution
- fixed localized
pactlparsing by forcingLC_ALL=C - fixed input/output switch latching behavior
- fixed property inspector refresh for input/output switch actions
- fixed device selection regressions in the property inspector
- fixed raw device IDs showing as ugly button labels
- fixed output switch behavior after HDMI/profile changes
- restored Virtual Surround G935 in output selection
Improved
- added device caching with cache invalidation on refresh
- filtered monitor sources from input device selection
- normalized default source/sink handling for mute/volume actions
- grouped sink variants like Stereo / 5.1 / 7.1 in dropdowns
- added card/profile-aware output switching for HDMI/profile-based devices
- improved button labels to show real device names where possible
Notes
- known warning during build remains:
set_volumeis never used - touchbar text garbage appears to also affect other plugins and is likely upstream/outside this plugin
v1.1.27 - Input Switch, Sink Switch, Volume Colors, Flatpak Fix
- New: Input Switch action - toggle between two audio input devices
- New: Sink Switch action - toggle between two audio output devices
- New: 3-stop volume color gradient (green/yellow/red)
- Fix: Flatpak compatibility via flatpak-spawn --host wrapper
v1.1.14 - Improved missing translation to english
Improved missing translation to english
v1.1.13
- Improved rendering performance
- Device persistence across reboots: buttons reliably restore to the correct device after restart
- Reduced CPU overhead during render
v1.1.0
- title_enabled/max_lines/max_chars for Mute Toggle
- Fix volume_display PI merge conflict (settings were not applied to button)