Changelog
Version v0.16.1
:boom: BREAKING CHANGES
-
due to
e4e9632- menu causing bar to lose focus on sway (commit by @JakeStanger):The
directionoption has been changed to only accepthorizontalorvertical
:sparkles: New Features
662ddb6- tray: image support in menu items (commit by @JakeStanger)e1f3b1b- route gtk logging through tracing (commit by @JakeStanger)
:bug: Bug Fixes
82a6660- workspaces: incorrectly checking focus using name_map value (commit by @JakeStanger)2aa55d8- popup: incorrect pos when resolution changes (commit by @JakeStanger)d8b68fd- launcher: showing xwayland menus and tooltips (commit by @JakeStanger)e08027f- workspaces: prevent crash when clicking current workspace (PR #733 by @Leshuguita)b2db7b0- markup escape issues (commit by @JakeStanger)d87888d-on_scrollevents broken on touchpad (commit by @JakeStanger)80403e3- not properly redrawing on style reload (commit by @JakeStanger)81c48fe- clipboard: crash when unsupported image type (commit by @JakeStanger)e53a906- tray: cannot activate with mixed left/right click (commit by @JakeStanger)55c0940- tray: updatesystem-traydep to bring in a whole load of fixes (commit by @JakeStanger)fb17995- tray: image updates lag 1 behind (commit by @JakeStanger)05530cf- regression caused by #652 (commit by @JakeStanger)e4e9632- tray: menu causing bar to lose focus on sway (commit by @JakeStanger)42e25f5- ipc: support querying against duplicate bar names (commit by @zeroeightysix)5aa9f37- tray: menus not attaching to secondary bars (commit by @JakeStanger)f364bb6- tray: tray icons not disappearing on close (commit by @JakeStanger)ce48fc9- tray: prevent widget buttons from piling up (PR #788 by @cmeissl)230dd8b- workspaces: clicking currently focused workspace attempts to focus it (commit by @JakeStanger)
:recycle: Refactors
04f45cc- fix some pedantic clippy warnings (commit by @JakeStanger)486beff- put in basic placeholders for menu icon diffs (commit by @JakeStanger)cf38c37- tray: move some debug logging to trace logging (commit by @JakeStanger)30de23d- tray: switch over tolibdbusmenu-gtk3(commit by @JakeStanger)
:memo: Documentation Changes
56153f1- dynamic values: fix missing backtick (commit by @JakeStanger)ff3f541- tray: fix formatting (commit by @JakeStanger)f161429- clock: align table columns (commit by @JakeStanger)
Note to maintainers
The tray module now depends on libdbusmenu-gtk3 , which must be present at build time and runtime.