From 20e8245a3cb61364011aa46f93d1cafa62b66f18 Mon Sep 17 00:00:00 2001 From: Hiroki Tagato Date: Wed, 12 Nov 2025 23:23:40 +0900 Subject: x11-toolkits/hyprtoolkit: Add port: Modern C++ Wayland-native GUI toolkit Hyprtoolkit is designed to be a small, simple, and modern C++ toolkit for making wayland GUI apps, with a few goals: - Simple C++ API for making a GUI app - Smooth animations - Easy usage - Simple system theming WWW: https://github.com/hyprwm/hyprtoolkit --- .../files/patch-src_element_scrollArea_ScrollArea.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 x11-toolkits/hyprtoolkit/files/patch-src_element_scrollArea_ScrollArea.cpp (limited to 'x11-toolkits/hyprtoolkit/files/patch-src_element_scrollArea_ScrollArea.cpp') diff --git a/x11-toolkits/hyprtoolkit/files/patch-src_element_scrollArea_ScrollArea.cpp b/x11-toolkits/hyprtoolkit/files/patch-src_element_scrollArea_ScrollArea.cpp new file mode 100644 index 000000000000..f3acbfb3d474 --- /dev/null +++ b/x11-toolkits/hyprtoolkit/files/patch-src_element_scrollArea_ScrollArea.cpp @@ -0,0 +1,11 @@ +--- src/element/scrollArea/ScrollArea.cpp.orig 2025-11-12 08:23:14 UTC ++++ src/element/scrollArea/ScrollArea.cpp +@@ -118,7 +118,7 @@ void SScrollAreaImpl::clampMaxScroll() { + data.scrollX ? 99999999999 : self->impl->position.w, + data.scrollY ? 99999999999 : self->impl->position.h, + }) +- .value_or({99999999, 99999999}) - ++ .value_or(Vector2D{99999999, 99999999}) - + self->impl->position.size()) + .clamp({0, 0}); + -- cgit v1.2.3