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-10-29 16:05:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qqc2-breeze-style6 (Old) and /work/SRC/openSUSE:Factory/.qqc2-breeze-style6.new.1255 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qqc2-breeze-style6" Thu Oct 29 16:05:26 2026 rev:50 rq:1393357 version:6.8.2 Changes: -------- --- /work/SRC/openSUSE:Factory/qqc2-breeze-style6/qqc2-breeze-style6.changes 2026-10-22 15:49:14.483449986 +0200 +++ /work/SRC/openSUSE:Factory/.qqc2-breeze-style6.new.1255/qqc2-breeze-style6.changes 2026-10-29 16:05:56.574063292 +0100 @@ -1,0 +2,12 @@ +Tue Oct 27 18:10:19 UTC 2026 - Christophe Marin <[email protected]> + +- Update to 6.8.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/6/6.8.2 +- Changes since 6.8.1: + * Update version for new release 6.8.2 + * MobileTextActionsToolBar: Fix popup not closing after an action is activated + * MobileTextActionToolbar: Fix TextArea not showing contextual actions (kde#526591) + +------------------------------------------------------------------- Old: ---- qqc2-breeze-style-6.8.1.tar.xz qqc2-breeze-style-6.8.1.tar.xz.sig New: ---- qqc2-breeze-style-6.8.2.tar.xz qqc2-breeze-style-6.8.2.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qqc2-breeze-style6.spec ++++++ --- /var/tmp/diff_new_pack.Ck21md/_old 2026-10-29 16:05:57.857117085 +0100 +++ /var/tmp/diff_new_pack.Ck21md/_new 2026-10-29 16:05:57.860117210 +0100 @@ -23,7 +23,7 @@ %bcond_without released Name: qqc2-breeze-style6 -Version: 6.8.1 +Version: 6.8.2 Release: 0 Summary: Breeze Style for Qt Quick License: LGPL-2.1-or-later ++++++ qqc2-breeze-style-6.8.1.tar.xz -> qqc2-breeze-style-6.8.2.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qqc2-breeze-style-6.8.1/CMakeLists.txt new/qqc2-breeze-style-6.8.2/CMakeLists.txt --- old/qqc2-breeze-style-6.8.1/CMakeLists.txt 2026-10-20 11:12:37.000000000 +0200 +++ new/qqc2-breeze-style-6.8.2/CMakeLists.txt 2026-10-27 12:35:20.000000000 +0100 @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.16) project(qqc2-breeze-style) -set(PROJECT_VERSION "6.8.1") +set(PROJECT_VERSION "6.8.2") set(QT_MIN_VERSION "6.11.0") set(KF6_MIN_VERSION "6.30.0") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qqc2-breeze-style-6.8.1/style/impl/CursorHandle.qml new/qqc2-breeze-style-6.8.2/style/impl/CursorHandle.qml --- old/qqc2-breeze-style-6.8.1/style/impl/CursorHandle.qml 2026-10-20 11:12:37.000000000 +0200 +++ new/qqc2-breeze-style-6.8.2/style/impl/CursorHandle.qml 2026-10-27 12:35:20.000000000 +0100 @@ -20,10 +20,10 @@ active: visible sourceComponent: Kirigami.ShadowedRectangle { id: handle - property real selectionStartX: Math.floor(InputMethod.anchorRectangle.x + (InputMethod.cursorRectangle.width - width)/2) - property real selectionStartY: Math.floor(InputMethod.anchorRectangle.y + InputMethod.cursorRectangle.height + pointyBitVerticalOffset) - property real selectionEndX: Math.floor(InputMethod.cursorRectangle.x + (InputMethod.cursorRectangle.width - width)/2) - property real selectionEndY: Math.floor(InputMethod.cursorRectangle.y + InputMethod.cursorRectangle.height + pointyBitVerticalOffset) + property real selectionStartX: Math.floor(Qt.inputMethod.anchorRectangle.x + (Qt.inputMethod.cursorRectangle.width - width)/2) + property real selectionStartY: Math.floor(Qt.inputMethod.anchorRectangle.y + Qt.inputMethod.cursorRectangle.height + pointyBitVerticalOffset) + property real selectionEndX: Math.floor(Qt.inputMethod.cursorRectangle.x + (Qt.inputMethod.cursorRectangle.width - width)/2) + property real selectionEndY: Math.floor(Qt.inputMethod.cursorRectangle.y + Qt.inputMethod.cursorRectangle.height + pointyBitVerticalOffset) property real pointyBitVerticalOffset: Math.abs(pointyBit.y*2) parent: Overlay.overlay x: root.isSelectionEnd ? selectionEndX : selectionStartX @@ -80,15 +80,16 @@ } MouseArea { + id: mouseArea enabled: handle.visible anchors.fill: parent // preventStealing: true - onPositionChanged: { - let pos = mapToItem(root.target, mouse.x, mouse.y); + onPositionChanged: mouse => { + let pos = mouseArea.mapToItem(root.target, mouse.x, mouse.y); pos = root.target.positionAt(pos.x, pos.y - handle.height - handle.pointyBitVerticalOffset); - if (target.selectionStart !== target.selectionEnd) { - if (!isSelectionEnd) { + if (root.target.selectionStart !== root.target.selectionEnd) { + if (!root.isSelectionEnd) { root.target.select(Math.min(pos, root.target.selectionEnd - 1), root.target.selectionEnd); } else { root.target.select(root.target.selectionStart, Math.max(pos, root.target.selectionStart + 1)); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qqc2-breeze-style-6.8.1/style/qtquickcontrols/MobileTextActionsToolBar.qml new/qqc2-breeze-style-6.8.2/style/qtquickcontrols/MobileTextActionsToolBar.qml --- old/qqc2-breeze-style-6.8.1/style/qtquickcontrols/MobileTextActionsToolBar.qml 2026-10-20 11:12:37.000000000 +0200 +++ new/qqc2-breeze-style-6.8.2/style/qtquickcontrols/MobileTextActionsToolBar.qml 2026-10-27 12:35:20.000000000 +0100 @@ -15,7 +15,7 @@ Loader { id: root - property TextInput target + property Item target visible: false active: visible @@ -38,8 +38,8 @@ sourceComponent: Popup { id: popup - property real xAlignHCenter: Math.round(InputMethod.anchorRectangle.x + (InputMethod.cursorRectangle.x - InputMethod.anchorRectangle.x - width)/2) - property real yAlignOver: Math.round(InputMethod.anchorRectangle.y - height - fontMetrics.descent) + property real xAlignHCenter: Math.round(Qt.inputMethod.anchorRectangle.x + (Qt.inputMethod.cursorRectangle.x - Qt.inputMethod.anchorRectangle.x - width)/2) + property real yAlignOver: Math.round(Qt.inputMethod.anchorRectangle.y - height - fontMetrics.descent) visible: false parent: T.Overlay.overlay @@ -63,7 +63,10 @@ icon.name: "edit-cut" text: qsTr("Cut", "@action:inmenu Text editor action") visible: root.target && root.target.selectedText.length > 0 && (!root.target.hasOwnProperty("echoMode") || root.target.echoMode === TextInput.Normal) - onClicked: root.target.cut(); + onClicked: { + root.target.cut(); + popup.close(); + } } ToolButton { @@ -71,7 +74,10 @@ icon.name: "edit-copy" text: qsTr("Copy", "@action:inmenu Text editor action") visible: root.target && root.target.selectedText.length > 0 && (!root.target.hasOwnProperty("echoMode") || root.target.echoMode === TextInput.Normal) - onClicked: root.target.copy(); + onClicked: { + root.target.copy(); + popup.close(); + } } ToolButton { @@ -79,7 +85,10 @@ icon.name: "edit-paste" text: qsTr("Paste", "@action:inmenu Text editor action") visible: root.target && root.target.canPaste - onClicked: root.target.paste(); + onClicked: { + root.target.paste(); + popup.close(); + } } }
