Skip to content

Releases: nwg-piotr/nwg-panel

nwg-panel 0.9.50

04 Nov 00:49
Compare
Choose a tag to compare

nwg-panel 0.9.49

01 Nov 01:40
Compare
Choose a tag to compare
  • added RandomWallpaper module, see Wiki;
  • improved stability on Hyprland, by fixing occasional hyprctl function crash on utf-8 decode errors;
  • Config -> panel item menu wrapped in a scrolled window; closes #336;
  • added pt_BR lang file; #339 by @msmafra.

nwg-panel 0.9.48

23 Oct 22:17
Compare
Choose a tag to compare
  • cmd_through_compositor(): check if XDG_SESSION_DESKTOP even set; fixes a bug introduced in #333; closes #337.

nwg-panel 0.9.47

21 Oct 23:59
Compare
Choose a tag to compare

Last minute change from Fedora Miracle, oops!

  • Fix detection of miracle-wm for run_through_compositor; #333.

nwg-panel 0.9.46

21 Oct 22:29
Compare
Choose a tag to compare
  • 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

16 Oct 23:10
Compare
Choose a tag to compare
  • 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 or media.name property; closes #327.

nwg-panel 0.9.44

15 Oct 06:54
Compare
Choose a tag to compare
  • F-string in cmd_through_compositor() fixed for python<3.12.

nwg-panel 0.9.43

14 Oct 00:07
Compare
Choose a tag to compare
  • 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

12 Oct 00:43
Compare
Choose a tag to compare
  • 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

04 Oct 23:11
Compare
Choose a tag to compare
  • reworked hypr_watcher() function; closes #321.

This should also contribute to lower CPU load and better program stability.