Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qqc2-desktop-style for 
openSUSE:Factory checked in at 2023-03-12 16:23:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qqc2-desktop-style (Old)
 and      /work/SRC/openSUSE:Factory/.qqc2-desktop-style.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qqc2-desktop-style"

Sun Mar 12 16:23:58 2023 rev:68 rq:1070930 version:5.104.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/qqc2-desktop-style/qqc2-desktop-style.changes    
2023-02-13 16:41:16.123486462 +0100
+++ 
/work/SRC/openSUSE:Factory/.qqc2-desktop-style.new.31432/qqc2-desktop-style.changes
 2023-03-12 16:25:58.681222435 +0100
@@ -1,0 +2,17 @@
+Mon Mar  6 09:08:10 UTC 2023 - Christophe Marin <christo...@krop.fr>
+
+- Update to 5.104.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/frameworks/5/5.104.0
+- Changes since 5.103.0:
+  * ProgressBar: Pause indeterminate animation when invisible
+  * Added flat combobox without outline unless hovered
+  * TextField: Fix password-protection code from affecting normal text fields
+  * Drawer: Fix RTL by copying sizing code from upstream Default style
+  * Drawer: Use simpler sizing expressions from upstream Default style
+  * Don't check for selectByMouse on a non-existent root for TextArea
+  * use again the palette coming from Kirigami.Theme (kde#465054)
+  * Only enable TextArea context menu when able to select by mouse
+
+-------------------------------------------------------------------

Old:
----
  qqc2-desktop-style-5.103.0.tar.xz
  qqc2-desktop-style-5.103.0.tar.xz.sig

New:
----
  qqc2-desktop-style-5.104.0.tar.xz
  qqc2-desktop-style-5.104.0.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ qqc2-desktop-style.spec ++++++
--- /var/tmp/diff_new_pack.Vq8gim/_old  2023-03-12 16:25:59.097224267 +0100
+++ /var/tmp/diff_new_pack.Vq8gim/_new  2023-03-12 16:25:59.101224285 +0100
@@ -16,11 +16,11 @@
 #
 
 
-%define _tar_path 5.103
+%define _tar_path 5.104
 # Only needed for the package signature condition
 %bcond_without released
 Name:           qqc2-desktop-style
-Version:        5.103.0
+Version:        5.104.0
 Release:        0
 Summary:        A Qt Quick Controls 2 Style for Desktop UIs
 License:        GPL-2.0-or-later


++++++ qqc2-desktop-style-5.103.0.tar.xz -> qqc2-desktop-style-5.104.0.tar.xz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qqc2-desktop-style-5.103.0/CMakeLists.txt 
new/qqc2-desktop-style-5.104.0/CMakeLists.txt
--- old/qqc2-desktop-style-5.103.0/CMakeLists.txt       2023-02-05 
10:28:41.000000000 +0100
+++ new/qqc2-desktop-style-5.104.0/CMakeLists.txt       2023-03-04 
11:10:56.000000000 +0100
@@ -1,7 +1,7 @@
 cmake_minimum_required(VERSION 3.16)
 
-set(KF_VERSION "5.103.0") # handled by release scripts
-set(KF_DEP_VERSION "5.103.0") # handled by release scripts
+set(KF_VERSION "5.104.0") # handled by release scripts
+set(KF_DEP_VERSION "5.104.0") # handled by release scripts
 
 project(qqc2-desktop-style VERSION ${KF_VERSION})
 
@@ -21,7 +21,7 @@
 
 ################# set KDE specific information #################
 
-find_package(ECM 5.103.0 REQUIRED NO_MODULE)
+find_package(ECM 5.104.0 REQUIRED NO_MODULE)
 
 # where to look first for cmake modules, before ${CMAKE_ROOT}/Modules/ is 
checked
 set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-desktop-style-5.103.0/org.kde.desktop/Button.qml 
new/qqc2-desktop-style-5.104.0/org.kde.desktop/Button.qml
--- old/qqc2-desktop-style-5.103.0/org.kde.desktop/Button.qml   2023-02-05 
10:28:41.000000000 +0100
+++ new/qqc2-desktop-style-5.104.0/org.kde.desktop/Button.qml   2023-03-04 
11:10:56.000000000 +0100
@@ -14,6 +14,7 @@
 T.Button {
     id: controlRoot
 
+    palette: Kirigami.Theme.inherit ? Kirigami.Theme.palette : undefined
     Kirigami.Theme.colorSet: Kirigami.Theme.Button
     Kirigami.Theme.inherit: false
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-desktop-style-5.103.0/org.kde.desktop/ComboBox.qml 
new/qqc2-desktop-style-5.104.0/org.kde.desktop/ComboBox.qml
--- old/qqc2-desktop-style-5.103.0/org.kde.desktop/ComboBox.qml 2023-02-05 
10:28:41.000000000 +0100
+++ new/qqc2-desktop-style-5.104.0/org.kde.desktop/ComboBox.qml 2023-03-04 
11:10:56.000000000 +0100
@@ -18,6 +18,7 @@
 T.ComboBox {
     id: controlRoot
 
+    palette: Kirigami.Theme.inherit ? Kirigami.Theme.palette : undefined
     Kirigami.Theme.colorSet: editable ? Kirigami.Theme.View : 
Kirigami.Theme.Button
     Kirigami.Theme.inherit: false
 
@@ -122,6 +123,7 @@
         id: styleitem
         control: controlRoot
         elementType: "combobox"
+        flat: controlRoot.flat
         anchors.fill: parent
         hover: controlRoot.hovered || controlRoot.pressed
         on: controlRoot.pressed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-desktop-style-5.103.0/org.kde.desktop/DelayButton.qml 
new/qqc2-desktop-style-5.104.0/org.kde.desktop/DelayButton.qml
--- old/qqc2-desktop-style-5.103.0/org.kde.desktop/DelayButton.qml      
2023-02-05 10:28:41.000000000 +0100
+++ new/qqc2-desktop-style-5.104.0/org.kde.desktop/DelayButton.qml      
2023-03-04 11:10:56.000000000 +0100
@@ -32,6 +32,7 @@
         onActivated: controlRoot.clicked()
     }
 
+    palette: Kirigami.Theme.inherit ? Kirigami.Theme.palette : undefined
     Kirigami.Theme.colorSet: Kirigami.Theme.Button
     Kirigami.Theme.inherit: false
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qqc2-desktop-style-5.103.0/org.kde.desktop/Dial.qml 
new/qqc2-desktop-style-5.104.0/org.kde.desktop/Dial.qml
--- old/qqc2-desktop-style-5.103.0/org.kde.desktop/Dial.qml     2023-02-05 
10:28:41.000000000 +0100
+++ new/qqc2-desktop-style-5.104.0/org.kde.desktop/Dial.qml     2023-03-04 
11:10:56.000000000 +0100
@@ -15,6 +15,7 @@
 T.Dial {
     id: controlRoot
 
+    palette: Kirigami.Theme.palette
     implicitWidth: 128
     implicitHeight: 128
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-desktop-style-5.103.0/org.kde.desktop/Drawer.qml 
new/qqc2-desktop-style-5.104.0/org.kde.desktop/Drawer.qml
--- old/qqc2-desktop-style-5.103.0/org.kde.desktop/Drawer.qml   2023-02-05 
10:28:41.000000000 +0100
+++ new/qqc2-desktop-style-5.104.0/org.kde.desktop/Drawer.qml   2023-03-04 
11:10:56.000000000 +0100
@@ -16,11 +16,10 @@
 
     parent: T.ApplicationWindow.overlay
 
-    implicitWidth: Math.max(background ? background.implicitWidth : 0, 
contentWidth + leftPadding + rightPadding)
-    implicitHeight: Math.max(background ? background.implicitHeight : 0, 
contentHeight + topPadding + bottomPadding)
-
-    contentWidth: contentItem.implicitWidth || (contentChildren.length === 1 ? 
contentChildren[0].implicitWidth : 0)
-    contentHeight: contentItem.implicitHeight || (contentChildren.length === 1 
? contentChildren[0].implicitHeight : 0)
+    implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset,
+                            contentWidth + leftPadding + rightPadding)
+    implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset,
+                             contentHeight + topPadding + bottomPadding)
 
     topPadding: control.edge === Qt.BottomEdge ? 1 : 0
     leftPadding: control.edge === Qt.RightEdge ? 1 : 0
@@ -31,16 +30,14 @@
         color: Kirigami.Theme.backgroundColor
         Rectangle {
             readonly property bool horizontal: control.edge === Qt.LeftEdge || 
control.edge === Qt.RightEdge
-            anchors {
-               top: control.edge !== Qt.TopEdge ? parent.top : undefined
-               left: control.edge !== Qt.LeftEdge ? parent.left : undefined
-               right: control.edge !== Qt.RightEdge ? parent.right : undefined
-               bottom: control.edge !== Qt.BottomEdge ? parent.bottom : 
undefined
-            }
+
+            width: horizontal ? 1 : parent.width
+            height: horizontal ? parent.height : 1
+            x: control.edge === Qt.LeftEdge ? parent.width - 1 : 0
+            y: control.edge === Qt.TopEdge ? parent.height - 1 : 0
+
             color: Kirigami.Theme.textColor
             opacity: 0.3
-            width: 1
-            height: 1
         }
     }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-desktop-style-5.103.0/org.kde.desktop/ProgressBar.qml 
new/qqc2-desktop-style-5.104.0/org.kde.desktop/ProgressBar.qml
--- old/qqc2-desktop-style-5.103.0/org.kde.desktop/ProgressBar.qml      
2023-02-05 10:28:41.000000000 +0100
+++ new/qqc2-desktop-style-5.104.0/org.kde.desktop/ProgressBar.qml      
2023-03-04 11:10:56.000000000 +0100
@@ -14,6 +14,8 @@
 T.ProgressBar {
     id: controlRoot
 
+    palette: Kirigami.Theme.palette
+
     implicitWidth: 250
     implicitHeight: 22
 
@@ -41,7 +43,7 @@
         // with non-zero duration to make it tied to a monitor refresh rate.
         // See git history for more (e.g. why not PauseAnimation)
         SequentialAnimation {
-            running: controlRoot.indeterminate
+            running: controlRoot.indeterminate && controlRoot.visible
             loops: Animation.Infinite
 
             NumberAnimation { duration: 1 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-desktop-style-5.103.0/org.kde.desktop/RoundButton.qml 
new/qqc2-desktop-style-5.104.0/org.kde.desktop/RoundButton.qml
--- old/qqc2-desktop-style-5.103.0/org.kde.desktop/RoundButton.qml      
2023-02-05 10:28:41.000000000 +0100
+++ new/qqc2-desktop-style-5.104.0/org.kde.desktop/RoundButton.qml      
2023-03-04 11:10:56.000000000 +0100
@@ -15,6 +15,7 @@
 T.RoundButton {
     id: controlRoot
 
+    palette: Kirigami.Theme.inherit ? Kirigami.Theme.palette : undefined
     Kirigami.Theme.colorSet: !flat && (controlRoot.activeFocus || 
controlRoot.highlighted) ? Kirigami.Theme.Selection : Kirigami.Theme.Button
     Kirigami.Theme.inherit: flat && !down && !checked
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-desktop-style-5.103.0/org.kde.desktop/ScrollBar.qml 
new/qqc2-desktop-style-5.104.0/org.kde.desktop/ScrollBar.qml
--- old/qqc2-desktop-style-5.103.0/org.kde.desktop/ScrollBar.qml        
2023-02-05 10:28:41.000000000 +0100
+++ new/qqc2-desktop-style-5.104.0/org.kde.desktop/ScrollBar.qml        
2023-03-04 11:10:56.000000000 +0100
@@ -15,6 +15,8 @@
 T.ScrollBar {
     id: controlRoot
 
+    palette: Kirigami.Theme.palette
+
     implicitWidth: background.implicitWidth
     implicitHeight: background.implicitHeight
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-desktop-style-5.103.0/org.kde.desktop/SpinBox.qml 
new/qqc2-desktop-style-5.104.0/org.kde.desktop/SpinBox.qml
--- old/qqc2-desktop-style-5.103.0/org.kde.desktop/SpinBox.qml  2023-02-05 
10:28:41.000000000 +0100
+++ new/qqc2-desktop-style-5.104.0/org.kde.desktop/SpinBox.qml  2023-03-04 
11:10:56.000000000 +0100
@@ -14,6 +14,8 @@
 
 T.SpinBox {
     id: controlRoot
+
+    palette: Kirigami.Theme.inherit ? Kirigami.Theme.palette : undefined
     Kirigami.Theme.colorSet: Kirigami.Theme.View
     Kirigami.Theme.inherit: false
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-desktop-style-5.103.0/org.kde.desktop/TabBar.qml 
new/qqc2-desktop-style-5.104.0/org.kde.desktop/TabBar.qml
--- old/qqc2-desktop-style-5.103.0/org.kde.desktop/TabBar.qml   2023-02-05 
10:28:41.000000000 +0100
+++ new/qqc2-desktop-style-5.104.0/org.kde.desktop/TabBar.qml   2023-03-04 
11:10:56.000000000 +0100
@@ -15,6 +15,7 @@
 T.TabBar {
     id: controlRoot
 
+    palette: Kirigami.Theme.inherit ? Kirigami.Theme.palette : undefined
     Kirigami.Theme.colorSet: Kirigami.Theme.Window
     Kirigami.Theme.inherit: false
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-desktop-style-5.103.0/org.kde.desktop/TabButton.qml 
new/qqc2-desktop-style-5.104.0/org.kde.desktop/TabButton.qml
--- old/qqc2-desktop-style-5.103.0/org.kde.desktop/TabButton.qml        
2023-02-05 10:28:41.000000000 +0100
+++ new/qqc2-desktop-style-5.104.0/org.kde.desktop/TabButton.qml        
2023-03-04 11:10:56.000000000 +0100
@@ -18,6 +18,10 @@
 T.TabButton {
     id: controlRoot
 
+    palette: Kirigami.Theme.inherit ? Kirigami.Theme.palette : undefined
+    Kirigami.Theme.colorSet: Kirigami.Theme.Button
+    Kirigami.Theme.inherit: false
+
     //Some qstyles like fusion don't have correct pixel metrics here and just 
return 0
     implicitWidth: Math.max(styleitem.implicitWidth, textMetrics.width + 
Kirigami.Units.gridUnit * 2)
     implicitHeight: styleitem.implicitHeight || Kirigami.Units.gridUnit * 2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-desktop-style-5.103.0/org.kde.desktop/TextArea.qml 
new/qqc2-desktop-style-5.104.0/org.kde.desktop/TextArea.qml
--- old/qqc2-desktop-style-5.103.0/org.kde.desktop/TextArea.qml 2023-02-05 
10:28:41.000000000 +0100
+++ new/qqc2-desktop-style-5.104.0/org.kde.desktop/TextArea.qml 2023-03-04 
11:10:56.000000000 +0100
@@ -17,6 +17,7 @@
 
 T.TextArea {
     id: controlRoot
+    palette: Kirigami.Theme.inherit ? Kirigami.Theme.palette : undefined
     Kirigami.Theme.colorSet: Kirigami.Theme.View
     Kirigami.Theme.inherit: false
 
@@ -54,6 +55,8 @@
     onPressed: Private.MobileTextActionsToolBar.shouldBeVisible = true;
 
     TapHandler {
+        enabled: controlRoot.selectByMouse
+
         acceptedDevices: PointerDevice.Mouse | PointerDevice.Stylus
         acceptedButtons: Qt.LeftButton | Qt.RightButton
 
@@ -89,7 +92,9 @@
 
     Keys.onPressed: {
         // trigger if context menu button is pressed
-        Private.TextFieldContextMenu.targetKeyPressed(event, controlRoot)
+        if (controlRoot.selectByMouse) {
+            Private.TextFieldContextMenu.targetKeyPressed(event, controlRoot)
+        }
     }
 
     onPressAndHold: {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-desktop-style-5.103.0/org.kde.desktop/TextField.qml 
new/qqc2-desktop-style-5.104.0/org.kde.desktop/TextField.qml
--- old/qqc2-desktop-style-5.103.0/org.kde.desktop/TextField.qml        
2023-02-05 10:28:41.000000000 +0100
+++ new/qqc2-desktop-style-5.104.0/org.kde.desktop/TextField.qml        
2023-03-04 11:10:56.000000000 +0100
@@ -16,6 +16,7 @@
 
 T.TextField {
     id: controlRoot
+    palette: Kirigami.Theme.inherit ? Kirigami.Theme.palette : undefined
     Kirigami.Theme.colorSet: Kirigami.Theme.View
     Kirigami.Theme.inherit: false
 
@@ -73,7 +74,7 @@
 
         // Disable undo action for security reasons
         // See QTBUG-103934
-        if (event.matches(StandardKey.Undo)) {
+        if ((echoMode === TextInput.PasswordEchoOnEdit || echoMode === 
TextInput.Password) && event.matches(StandardKey.Undo)) {
             event.accepted = true
         }
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-desktop-style-5.103.0/org.kde.desktop/ToolButton.qml 
new/qqc2-desktop-style-5.104.0/org.kde.desktop/ToolButton.qml
--- old/qqc2-desktop-style-5.103.0/org.kde.desktop/ToolButton.qml       
2023-02-05 10:28:41.000000000 +0100
+++ new/qqc2-desktop-style-5.104.0/org.kde.desktop/ToolButton.qml       
2023-03-04 11:10:56.000000000 +0100
@@ -15,6 +15,7 @@
 T.ToolButton {
     id: controlRoot
 
+    palette: Kirigami.Theme.inherit ? Kirigami.Theme.palette : undefined
     Kirigami.Theme.colorSet: flat ? Kirigami.Theme.Window : 
Kirigami.Theme.Button
     Kirigami.Theme.inherit: flat
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-desktop-style-5.103.0/org.kde.desktop/ToolTip.qml 
new/qqc2-desktop-style-5.104.0/org.kde.desktop/ToolTip.qml
--- old/qqc2-desktop-style-5.103.0/org.kde.desktop/ToolTip.qml  2023-02-05 
10:28:41.000000000 +0100
+++ new/qqc2-desktop-style-5.104.0/org.kde.desktop/ToolTip.qml  2023-03-04 
11:10:56.000000000 +0100
@@ -15,6 +15,7 @@
 T.ToolTip {
     id: control
 
+    palette: Kirigami.Theme.inherit ? Kirigami.Theme.palette : undefined
     Kirigami.Theme.colorSet: Kirigami.Theme.Tooltip
     Kirigami.Theme.inherit: false
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-desktop-style-5.103.0/plugin/kquickstyleitem.cpp 
new/qqc2-desktop-style-5.104.0/plugin/kquickstyleitem.cpp
--- old/qqc2-desktop-style-5.103.0/plugin/kquickstyleitem.cpp   2023-02-05 
10:28:41.000000000 +0100
+++ new/qqc2-desktop-style-5.104.0/plugin/kquickstyleitem.cpp   2023-03-04 
11:10:56.000000000 +0100
@@ -603,6 +603,8 @@
             }
         }
         opt->iconSize = iconSize;
+        opt->frame = !m_flat;
+
         break;
     }
     case SpinBox: {

Reply via email to