Releases: nwg-piotr/nwg-panel
Releases · nwg-piotr/nwg-panel
nwg-panel 0.9.50
nwg-panel 0.9.49
nwg-panel 0.9.48
nwg-panel 0.9.47
Last minute change from Fedora Miracle, oops!
- Fix detection of miracle-wm for run_through_compositor; #333.
nwg-panel 0.9.46
- signal handler unsubscribed from
signal.SIGCHLD
to avoid numerous unnecessary calls; - Controls: brightness and volume sliders increments set to 0.5, 0.5, to allow more granular control, especially with the mouse scroller; requested here: nwg-piotr/nwg-shell#417.
nwg-panel 0.9.45
- Added support for using
miraclemsg
when miracle-wm is detected; #330 by @Conan-Kudo; - Controls -> per-app volume sliders: skipped slider creation for sinks w/o the
application.name
ormedia.name
property; closes #327.
nwg-panel 0.9.44
- F-string in
cmd_through_compositor()
fixed for python<3.12.
nwg-panel 0.9.43
- Avoid localized
pactl list sink-inputs
output; closes #327.
Forgive me frequent releases, but this was quite a serious bug. The pactl to json parser would return unexpected values while running in langs other than English. This resulted in per-app volume sliders silently crashing.
nwg-panel 0.9.42
- Controls module: added check mark character before the currently running audio sink name; closes #324;
- gtk-layer-shell namespace set to 'nwg-panel' for all panels; this is to allow blurring panels on Hyprland with
layerrule = blur, NAMESPACE
; - allowed assignment of panel to monitor based on the description (
f"{make} {model} {serial}"
on sway,"description"
on Hyprland), instead of the output name; closes #325; - reformatted
cmd_through_compositor(cmd)
function output; closes #326; - fixed audio slider refresh; #328 by @uninsane.
nwg-panel 0.9.41
- reworked hypr_watcher() function; closes #321.
This should also contribute to lower CPU load and better program stability.