Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package hyprtoolkit for openSUSE:Factory checked in at 2026-09-11 18:02:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/hyprtoolkit (Old) and /work/SRC/openSUSE:Factory/.hyprtoolkit.new.1265 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "hyprtoolkit" Fri Sep 11 18:02:12 2026 rev:4 rq:1377019 version:0.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/hyprtoolkit/hyprtoolkit.changes 2026-07-15 17:01:06.426100915 +0200 +++ /work/SRC/openSUSE:Factory/.hyprtoolkit.new.1265/hyprtoolkit.changes 2026-09-11 18:05:36.732570846 +0200 @@ -1,0 +2,52 @@ +Thu Sep 10 13:13:06 UTC 2026 - Nassim Lhadj <[email protected]> + +- Update to 0.6.0: + * core/backend: reset g_backend last in terminate to fix UAF + * window/wayland: initialize appliedScale member + * element/slider: normalize value to percentage in replaceData + * core/backend: reset iconFactory and config in enterLoop + * element/image: attach listener before enqueue to fix race condition + * element/checkbox: make checkmark color reactive + * renderer/gl: use sc/rc cast helpers + * element/progressbar: add ProgressBar widget + * element/textbox: fix password masking and cursor for utf-8 input + * element/textbox: re-render on rebuild for password, placeholder, multiline + * element: add imperative setters for textbox, text, and button + * element/textbox: refresh label on first window-attached reposition + * Fix header inclusion for cross-platform compatibility + * renderer/gl: compute line thickness perpendicular in pixel space + * element/checkbox: implement state and setState + * core/animation: implement gradient animation + * treewide: resolve TODO and FIXME markers + * element/textbox: add clipboard copy/cut/paste + * window/wayland: programmatic and interactive resize + * element/radiogroup: add Radio style and coordinator + * system/icons: skip already-parsed themes to break inherit cycles + * element/button: add accent variant + * element/textbox: add eye icon for password visibility toggle + * element/textbox: hover cursor and highlight on the eye icon + * element/button: add ellipsize option for long labels + * tests/text: pin link color so the parse test is theme-independent + * element/textbox: vertically center single-line selection highlight + * core/wayland: route keyboard to the focused window, not the pointer one + * element/scrollarea: add optional draggable scrollbar + * element/text: fix size flicker at the ellipsize boundary + * element/text: clamp ellipsize to the layout room hint, not the box + * Re-render CImageElements on fitMode change + * cmake/packaging: add auto pkg-config gen to CMakeLists + * flake.lock: Update + * fix : update scanner api calls from proxy() to resource() + * window: add keyboard shortcuts inhibitor option + * system/icons: get theme dirs from environment + * window/layer: implement set size + * fix: Fix crash when explicit sync export fails + * Fix constant rerender bug in icons + * Make popups work on layer shells and fix incorrect cast + * element/textbox: check if window is null in keyboard focus events + * core: properly implement animations + * core: add an embedded backend + * element/text: do not cache preferred size + * core: migrate event loop to hyprutils + * Other various minor fixes + +------------------------------------------------------------------- Old: ---- hyprtoolkit-0.5.4.tar.gz New: ---- hyprtoolkit-0.6.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ hyprtoolkit.spec ++++++ --- /var/tmp/diff_new_pack.32AKGd/_old 2026-09-11 18:05:37.484602285 +0200 +++ /var/tmp/diff_new_pack.32AKGd/_new 2026-09-11 18:05:37.486602368 +0200 @@ -16,15 +16,15 @@ # -%define sover 5 +%define sover 6 %define libname lib%{name}%{sover} Name: hyprtoolkit -Version: 0.5.4 +Version: 0.6.0 Release: 0 Summary: A C++ GUI toolkit for native Wayland applications License: BSD-3-Clause URL: https://github.com/hyprwm/hyprtoolkit -Source0: %{name}-%{version}.tar.gz +Source0: %{url}/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: Mesa-libGLESv3-devel BuildRequires: cmake BuildRequires: gcc-c++ >= 14 @@ -38,7 +38,8 @@ BuildRequires: pkgconfig(gtest) BuildRequires: pkgconfig(hyprgraphics) >= 0.5.0 BuildRequires: pkgconfig(hyprlang) >= 0.6.0 -BuildRequires: pkgconfig(hyprutils) >= 0.9.0 +BuildRequires: pkgconfig(hyprutils) >= 0.14.2 +BuildRequires: pkgconfig(absl_flat_hash_map) BuildRequires: pkgconfig(hyprwayland-scanner) >= 0.4.0 BuildRequires: pkgconfig(iniparser) BuildRequires: pkgconfig(libdrm) ++++++ hyprtoolkit-0.5.4.tar.gz -> hyprtoolkit-0.6.0.tar.gz ++++++ ++++ 12134 lines of diff (skipped)
