File nwg-drawer.changes of Package nwg-drawer
-------------------------------------------------------------------
Fri Jul 18 12:53:20 UTC 2025 - Lukas Müller <expeehaa@outlook.com>
- Update to version 0.7.4.
Changelog: https://github.com/nwg-piotr/nwg-drawer/releases/tag/v0.7.4
- Fixed launching programs through uwsm (it didn't go well with `env -S`);
- golang.org/x/sync -> v0.16.0;
- golang.org/x/sys -> v0.34.0;
- license description in README corrected.
-------------------------------------------------------------------
Sat Jul 12 19:08:44 UTC 2025 - Lukas Müller <expeehaa@outlook.com>
- Update to version 0.7.3.
Changelog: https://github.com/nwg-piotr/nwg-drawer/releases/tag/v0.7.3
- destroy proper window on key or button pressed after a math operation; closes #166;
- if the fore-mentioned key is the Esc key, clear the search box as well;
- also support the KP_Enter key (enter on the numeric pad), in addition to KEY_Return.
- Changes from version 0.7.2:
Changelog: https://github.com/nwg-piotr/nwg-drawer/releases/tag/v0.7.2
- Improved search function using loose character matching; #165 by @sunwoo101.
- Changes from version 0.7.1:
Changelog: https://github.com/nwg-piotr/nwg-drawer/releases/tag/v0.7.1
- Added two new values for the `-wm` flag: 'niri' and 'uwsm'; closes #160 proposed by @aljus7.
-------------------------------------------------------------------
Wed May 14 21:12:28 UTC 2025 - Lukas Müller <expeehaa@outlook.com>
- Update to version 0.7.0.
Changelog: https://github.com/nwg-piotr/nwg-drawer/releases/tag/v0.7.0
- Added program crash protection in `restoreStateAndHide` by checking GTK widget validity; closes #162;
- license changed back to MIT; #162;
- dependencies updated.
- Changes from version 0.6.5:
Changelog: https://github.com/nwg-piotr/nwg-drawer/releases/tag/v0.6.5
- License changed to AGPLv3, as the gotk4 library uses it;
- dependencies updated.
-------------------------------------------------------------------
Tue Mar 18 15:36:24 UTC 2025 - Lukas Müller <expeehaa@outlook.com>
- Update to version 0.6.4.
Changelog: https://github.com/nwg-piotr/nwg-drawer/releases/tag/v0.6.4
- Dependencies updated in order to avoid the Memory Exhaustion in Expr Parser with Unrestricted Input vulnerability in github.com/expr-lang/expr.
- Fixes boo#1239735.
-------------------------------------------------------------------
Thu Jan 30 00:09:38 UTC 2025 - Lukas Müller <expeehaa@outlook.com>
- Update to version 0.6.3.
Changelog: https://github.com/nwg-piotr/nwg-drawer/releases/tag/v0.6.3
- Fixed crash when deleting or backspacing all text from the search field #152 (only happened with the `-nocats` flag).
-------------------------------------------------------------------
Wed Jan 22 23:02:33 UTC 2025 - Lukas Müller <expeehaa@outlook.com>
- Update to version 0.6.2.
Changelog: https://github.com/nwg-piotr/nwg-drawer/releases/tag/v0.6.2
* Fixed crash on entering a :command in the search box while running with the -nocats argument; closes #151.
- Changes from version 0.6.1:
Changelog: https://github.com/nwg-piotr/nwg-drawer/releases/tag/v0.6.1
* Added the ability to run shell commands directly from the search box - just use colon (:) as the first character; #143 by @rienovie;
* added optional close button for touch devices (use the -closebtn left|right flag); #148 by @caffeine01;
* added size request for powerButtonsWrapper; closes #149;
* dependencies updated.
-------------------------------------------------------------------
Mon Dec 2 13:18:45 UTC 2024 - Lukas Müller <expeehaa@outlook.com>
- Update to version 0.6.0.
* Migrated to diamondburned GTK bindings, bye bye gotk3 library (but we are still on GTK3);
* disallowed userDirButton parent selection (makes possible keyboard usage on directory names);
* desktopEntries sorted case insensitive.
-------------------------------------------------------------------
Sat Oct 26 01:25:13 UTC 2024 - Lukas Müller <expeehaa@outlook.com>
- Update to version 0.5.2.
Changelog: https://github.com/nwg-piotr/nwg-drawer/releases/tag/v0.5.2
- gtk-layer-shell namespace set to nwg-drawer;
- #math-label CSS ID added to the math result label, closes #134;
- README.md updated by @msmafra and myself;
- dependencies updated.
-------------------------------------------------------------------
Wed Oct 16 13:31:13 UTC 2024 - Lukas Müller <expeehaa@outlook.com>
- Update to version 0.5.1.
* Added calculations in the search box.
- Changes from version 0.5.0:
* updated gotk3 version; #127 by @mattkae;
* updated other dependencies;
* added support for riverctl spawn (-wm flag);
* fixed obsolete code in the hyprctl function;
* fixed mapping output->monitor (a workaround to a GTK3 bug).
- Changes from version 0.5.0:
* Added the -pbuseicontheme flag; closes #122.
- Changes from version 0.4.8:
* Added -open and -close flags and signals; @121 by @rrrrrm;
* dependencies updated, except for gotk3 0.6.4, that refuses to build.
-------------------------------------------------------------------
Fri Apr 19 15:41:42 UTC 2024 - Lukas Müller <expeehaa@outlook.com>
- Update to version 0.4.7.
Changelog:
* The /usr/share/nwg-drawer path un-hardcoded, will be searched in XDG_DATA_DIRS from now on; closes #115;
* if power bar present, pressing the Tab key will move focus to its first button;
* go 1.21 -> 1.22;
* golang.org/x/sys v0.16.0 -> v0.17.0.
-------------------------------------------------------------------
Wed Nov 8 16:36:39 UTC 2023 - Lukas Müller <expeehaa@outlook.com>
- Update to version 0.4.0.
* added -wm sway | hyprland argument; if set, programs will be launched via either swaymsg exec <command> or hyprctl dispatch exec <command>; #101, #102 by @gouvinb
* golang and libraries versions updated
- Update to version 0.3.8.
* added -k argument to set GTK layer shell Keyboard interactivity to 'on-demand' mode #95 by @trinitronx
* added -ft argument to Force Theme for libadwaita/GTK4 apps, by adding 'GTK_THEME=' environment variable #96
-------------------------------------------------------------------
Mon May 15 23:56:14 UTC 2023 - Lukas Müller <expeehaa@outlook.com>
- Create initial package with version 0.3.8.