Releases: nwg-piotr/nwg-panel
Releases · nwg-piotr/nwg-panel
nwg-panel 0.3.3
- 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
A small but annoying bug causing unexpected Controls window closes seems to have been fixed at last.
nwg-panel 0.3.1
Added MenuStart plugin.
nwg-panel 0.2.3
Bug fixes:
SwayWorkspaces:
- avoid crash on find_focused() == None
SwayWorkspaces, SwayTaskbar:
- floating cons detection fixed
- floating con icon changed
nwg-panel 0.2.2
Added "All" option to panel output selection #48
nwg-panel 0.2.1
- Bug in Controls fixed: added check for all 3 necessary conditions on attempt to refresh
self.net_image
#43. - 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.
- 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
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 ofbluez
,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
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
- 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
- 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
(alsopulseaudio-utils
on e.g. Alpine Linux); - added manual Controls window width setting (leave 0 for window to take 1/5 of the screen width).