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)

Reply via email to