Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package qqc2-breeze-style6 for openSUSE:Factory checked in at 2026-04-10 17:49:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qqc2-breeze-style6 (Old) and /work/SRC/openSUSE:Factory/.qqc2-breeze-style6.new.21863 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qqc2-breeze-style6" Fri Apr 10 17:49:03 2026 rev:40 rq:1345652 version:6.6.4 Changes: -------- --- /work/SRC/openSUSE:Factory/qqc2-breeze-style6/qqc2-breeze-style6.changes 2026-03-19 17:36:15.891044277 +0100 +++ /work/SRC/openSUSE:Factory/.qqc2-breeze-style6.new.21863/qqc2-breeze-style6.changes 2026-04-10 17:51:07.521141442 +0200 @@ -1,0 +2,11 @@ +Tue Apr 7 15:00:15 UTC 2026 - Fabian Vogt <[email protected]> + +- Update to 6.6.4: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.6.4 +- Changes since 6.6.3: + * Update version for new release 6.6.4 + * ToolTip: Fix binding loop + * MobileTextActionsToolBar: Use easier to trigger open behavior + +------------------------------------------------------------------- Old: ---- qqc2-breeze-style-6.6.3.tar.xz qqc2-breeze-style-6.6.3.tar.xz.sig New: ---- qqc2-breeze-style-6.6.4.tar.xz qqc2-breeze-style-6.6.4.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qqc2-breeze-style6.spec ++++++ --- /var/tmp/diff_new_pack.YJgHxS/_old 2026-04-10 17:51:08.145167137 +0200 +++ /var/tmp/diff_new_pack.YJgHxS/_new 2026-04-10 17:51:08.149167302 +0200 @@ -23,7 +23,7 @@ %bcond_without released Name: qqc2-breeze-style6 -Version: 6.6.3 +Version: 6.6.4 Release: 0 Summary: Breeze Style for Qt Quick License: LGPL-2.1-or-later ++++++ qqc2-breeze-style-6.6.3.tar.xz -> qqc2-breeze-style-6.6.4.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qqc2-breeze-style-6.6.3/CMakeLists.txt new/qqc2-breeze-style-6.6.4/CMakeLists.txt --- old/qqc2-breeze-style-6.6.3/CMakeLists.txt 2026-03-17 12:11:01.000000000 +0100 +++ new/qqc2-breeze-style-6.6.4/CMakeLists.txt 2026-04-07 10:12:32.000000000 +0200 @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.16) project(qqc2-breeze-style) -set(PROJECT_VERSION "6.6.3") +set(PROJECT_VERSION "6.6.4") set(QT_MIN_VERSION "6.10.0") set(KF6_MIN_VERSION "6.22.0") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qqc2-breeze-style-6.6.3/style/qtquickcontrols/MobileTextActionsToolBar.qml new/qqc2-breeze-style-6.6.4/style/qtquickcontrols/MobileTextActionsToolBar.qml --- old/qqc2-breeze-style-6.6.3/style/qtquickcontrols/MobileTextActionsToolBar.qml 2026-03-17 12:11:01.000000000 +0100 +++ new/qqc2-breeze-style-6.6.4/style/qtquickcontrols/MobileTextActionsToolBar.qml 2026-04-07 10:12:32.000000000 +0200 @@ -15,9 +15,26 @@ Loader { id: root - property Item target - visible: Kirigami.Settings.tabletMode && target.selectByMouse && target.selectedText.length > 0 + property TextInput target + visible: false active: visible + + Connections { + target: root.target + + function onPressAndHold(event) { + if (Kirigami.Settings.tabletMode) { + root.visible = true; + } + } + + function onSelectByMouseChanged() { + if (target.selectByMouse) { + root.visible = true; + } + } + } + sourceComponent: Popup { id: popup diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qqc2-breeze-style-6.6.3/style/qtquickcontrols/ToolTip.qml new/qqc2-breeze-style-6.6.4/style/qtquickcontrols/ToolTip.qml --- old/qqc2-breeze-style-6.6.3/style/qtquickcontrols/ToolTip.qml 2026-03-17 12:11:01.000000000 +0100 +++ new/qqc2-breeze-style-6.6.4/style/qtquickcontrols/ToolTip.qml 2026-04-07 10:12:32.000000000 +0200 @@ -23,20 +23,14 @@ // This value is basically arbitrary. It just looks nice. property real __preferredWidth: Screen.pixelDensity * 63.5 * Screen.devicePixelRatio - contentWidth: { - // Always ceil text widths since they're usually not integers. - // Using round or floor can cause text to wrap or elide. - let implicitContentOrFirstChildWidth = Math.ceil(implicitContentWidth || (contentChildren.length === 1 ? contentChildren[0].implicitWidth : 0)) - - /* HACK: Adding 1 prevents the right side from sometimes having an - * unnecessary amount of padding. This could fail to fix the issue - * in some contexts, but it seems to work with Noto Sans at 10pts, - * 10.5pts and 11pts. - */ - // If contentWidthSource isn't available, cWidth = 0 - let cWidth = Math.ceil(contentWidthSource.contentWidth ?? -1) + 1 - return cWidth > 0 ? cWidth : implicitContentOrFirstChildWidth - } + // Always ceil text widths since they're usually not integers. + // Using round or floor can cause text to wrap or elide. + /* HACK: Adding 1 prevents the right side from sometimes having an + * unnecessary amount of padding. This could fail to fix the issue + * in some contexts, but it seems to work with Noto Sans at 10pts, + * 10.5pts and 11pts. + */ + contentWidth: Math.ceil(contentWidthSource?.contentWidth ?? 0) + 1 // palette: Kirigami.Theme.palette Kirigami.Theme.colorSet: Kirigami.Theme.Tooltip
