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.
openSUSE Build Service is sponsored by