Skip to content

Releases: nwg-piotr/nwg-panel

nwg-panel 0.3.3

19 Jul 19:39
a7725e2
Compare
Choose a tag to compare
  • parent widgets given own #name property for separate styling #57
  • fix to avoid crashes on icon name undefined #58
  • fix to avoid crashes on improper icon name #59
  • if icon_theme.load_icon(icon_name ...) fails, retry with icon_name in lower case
  • revert regression in Executor module: missing default settings["css-name"] (introduced in #57)

nwg-panel 0.3.2

09 Jun 00:33
37db407
Compare
Choose a tag to compare

A small but annoying bug causing unexpected Controls window closes seems to have been fixed at last.

nwg-panel 0.3.1

06 May 00:25
e33a8d8
Compare
Choose a tag to compare

Added MenuStart plugin.

nwg-panel 0.2.3

15 Apr 23:34
e64dc7a
Compare
Choose a tag to compare

Bug fixes:

SwayWorkspaces:

  • avoid crash on find_focused() == None

SwayWorkspaces, SwayTaskbar:

  • floating cons detection fixed
  • floating con icon changed

nwg-panel 0.2.2

13 Apr 22:21
bae8a65
Compare
Choose a tag to compare

Added "All" option to panel output selection #48

nwg-panel 0.2.1

27 Mar 23:15
9056837
Compare
Choose a tag to compare
  1. Bug in Controls fixed: added check for all 3 necessary conditions on attempt to refresh self.net_image #43.
  2. Enhancements to the SwayWorkspaces module, to address #42:
  • active labels instead of buttons: show currently active WS, optionally autotiling (prepend "a") and non-empty (append dot) indicator;
  • active window: icon, name, layout indicator.
  1. Controls popup: avoid accidental closes. If "leave closes" set, you'll be given a second to hover the popup again and cancel close.

nwg-panel 0.2.0

12 Mar 23:44
7e598a9
Compare
Choose a tag to compare

This release brings some bug fixes, as well as code optimization, that significantly decreases CPU load and improves UI smoothness.

  • i3-tree: avoid multiple checks;
  • Controls: avoid checking values twice;
  • Tracing outputs number optimized on sway, turned off outside sway (unnecessary on this stage of development);
  • Bluetooth: python-pybluez module used instead of bluez, bluez-utils (dependencies changed!); now it works on systemd-less systems, too;
  • dependencies check revised; die if python-i3ipc not found on sway;
  • Controls: popup vertical packaging compacted;
  • config tooltips updated.

nwg-panel 0.1.8

06 Mar 01:02
Compare
Choose a tag to compare

Last minute bug in 0.1.7 fixed: crash on output switcher turned on when the volume slider turned off.

New in v0.1.7:

  • volume control: switched from alsa / pyalsa to pamixer (dependencies changed!); closes #24;
  • toggle mute action added to the volume icon;
  • SwayTaskbar: added "all workspaces" option to choose if to show tasks from all or just the active workspace #31 @KPWhiver
  • unified dependencies check;
  • code optimization to decrease CPU load.;
  • minor bug fixes.

nwg-panel 0.1.7

05 Mar 23:35
616f405
Compare
Choose a tag to compare
  • volume control: switched from alsa / pyalsa to pamixer (dependencies changed!); closes #24;
  • toggle mute action added to the volume icon;
  • SwayTaskbar: added "all workspaces" option to choose if to show tasks from all or just the active workspace #31 @KPWhiver
  • unified dependencies check;
  • code optimization to decrease CPU load.;
  • minor bug fixes.

nwg-panel 0.1.6

02 Mar 01:10
db76644
Compare
Choose a tag to compare
  • attempt to fix volume control not working if the Master control unavailable #24 (not yet confirmed to work); define another name in ~/.local/share/nwg-config/defaults;
  • added audio output switcher: requires pulseaudio (also pulseaudio-utils on e.g. Alpine Linux);
  • added manual Controls window width setting (leave 0 for window to take 1/5 of the screen width).