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 2021-10-18 21:58:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qqc2-desktop-style (Old)
 and      /work/SRC/openSUSE:Factory/.qqc2-desktop-style.new.1890 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qqc2-desktop-style"

Mon Oct 18 21:58:59 2021 rev:51 rq:924479 version:5.87.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/qqc2-desktop-style/qqc2-desktop-style.changes    
2021-09-16 23:15:19.627839032 +0200
+++ 
/work/SRC/openSUSE:Factory/.qqc2-desktop-style.new.1890/qqc2-desktop-style.changes
  2021-10-18 22:01:17.706054634 +0200
@@ -1,0 +2,15 @@
+Sun Oct  3 20:34:07 UTC 2021 - Christophe Giboudeaux <christo...@krop.fr>
+
+- Update to 5.87.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/frameworks/5/5.87.0
+- Changes since 5.86.0:
+  * Add Gitlab CI configuration
+  * Properly get the path from a QUrl
+  * Port away from devicePixelRatio
+  * MenuSeparator: fix height being wrong, rewrite whole file to be more 
correct
+  * Button, ToolButton: improve implicit sizing, correctly set default button 
state
+  * Use more process-working-symbolic icon for busy spinner
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ qqc2-desktop-style.spec ++++++
--- /var/tmp/diff_new_pack.xV2cVH/_old  2021-10-18 22:01:18.262055037 +0200
+++ /var/tmp/diff_new_pack.xV2cVH/_new  2021-10-18 22:01:18.266055040 +0200
@@ -16,11 +16,11 @@
 #
 
 
-%define _tar_path 5.86
+%define _tar_path 5.87
 # Only needed for the package signature condition
 %bcond_without lang
 Name:           qqc2-desktop-style
-Version:        5.86.0
+Version:        5.87.0
 Release:        0
 Summary:        A Qt Quick Controls 2 Style for Desktop UIs
 License:        GPL-2.0-or-later


++++++ qqc2-desktop-style-5.86.0.tar.xz -> qqc2-desktop-style-5.87.0.tar.xz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qqc2-desktop-style-5.86.0/.gitlab-ci.yml 
new/qqc2-desktop-style-5.87.0/.gitlab-ci.yml
--- old/qqc2-desktop-style-5.86.0/.gitlab-ci.yml        1970-01-01 
01:00:00.000000000 +0100
+++ new/qqc2-desktop-style-5.87.0/.gitlab-ci.yml        2021-10-02 
14:24:05.000000000 +0200
@@ -0,0 +1,5 @@
+# SPDX-FileCopyrightText: 2020 Volker Krause <vkra...@kde.org>
+# SPDX-License-Identifier: CC0-1.0
+
+include:
+  - 
https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/linux.yml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qqc2-desktop-style-5.86.0/.kde-ci.yml 
new/qqc2-desktop-style-5.87.0/.kde-ci.yml
--- old/qqc2-desktop-style-5.86.0/.kde-ci.yml   1970-01-01 01:00:00.000000000 
+0100
+++ new/qqc2-desktop-style-5.87.0/.kde-ci.yml   2021-10-02 14:24:05.000000000 
+0200
@@ -0,0 +1,10 @@
+Dependencies:
+- 'on': ['Linux', 'FreeBSD', 'Windows', 'macOS']
+  'require':
+    'frameworks/extra-cmake-modules': '@same'
+    'frameworks/kirigami' : '@same'
+    'frameworks/kiconthemes' : '@same'
+    'frameworks/kconfigwidgets' : '@same'
+
+Options:
+  test-before-installing: True
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qqc2-desktop-style-5.86.0/CMakeLists.txt 
new/qqc2-desktop-style-5.87.0/CMakeLists.txt
--- old/qqc2-desktop-style-5.86.0/CMakeLists.txt        2021-09-04 
17:50:59.000000000 +0200
+++ new/qqc2-desktop-style-5.87.0/CMakeLists.txt        2021-10-02 
14:24:05.000000000 +0200
@@ -1,7 +1,7 @@
 cmake_minimum_required(VERSION 3.16)
 
-set(KF_VERSION "5.86.0") # handled by release scripts
-set(KF_DEP_VERSION "5.86.0") # handled by release scripts
+set(KF_VERSION "5.87.0") # handled by release scripts
+set(KF_DEP_VERSION "5.87.0") # handled by release scripts
 
 project(qqc2-desktop-style VERSION ${KF_VERSION})
 
@@ -21,7 +21,7 @@
 
 ################# set KDE specific information #################
 
-find_package(ECM 5.86.0 REQUIRED NO_MODULE)
+find_package(ECM 5.87.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.86.0/org.kde.desktop/BusyIndicator.qml 
new/qqc2-desktop-style-5.87.0/org.kde.desktop/BusyIndicator.qml
--- old/qqc2-desktop-style-5.86.0/org.kde.desktop/BusyIndicator.qml     
2021-09-04 17:50:59.000000000 +0200
+++ new/qqc2-desktop-style-5.87.0/org.kde.desktop/BusyIndicator.qml     
2021-10-02 14:24:05.000000000 +0200
@@ -23,7 +23,7 @@
     hoverEnabled: true
 
     contentItem: Kirigami.Icon {
-        source: "view-refresh"
+        source: "process-working-symbolic"
         opacity: controlRoot.running ? 1 : 0
         smooth: true
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qqc2-desktop-style-5.86.0/org.kde.desktop/Button.qml 
new/qqc2-desktop-style-5.87.0/org.kde.desktop/Button.qml
--- old/qqc2-desktop-style-5.86.0/org.kde.desktop/Button.qml    2021-09-04 
17:50:59.000000000 +0200
+++ new/qqc2-desktop-style-5.87.0/org.kde.desktop/Button.qml    2021-10-02 
14:24:05.000000000 +0200
@@ -17,12 +17,14 @@
     Kirigami.Theme.colorSet: Kirigami.Theme.Button
     Kirigami.Theme.inherit: false
 
-    implicitWidth: background.implicitWidth
-    implicitHeight: background.implicitHeight
+    implicitWidth: Math.max((text && display !== T.AbstractButton.IconOnly ?
+        implicitBackgroundWidth : implicitHeight) + leftInset + rightInset,
+        implicitContentWidth + leftPadding + rightPadding)
+    implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset,
+                             implicitContentHeight + topPadding + 
bottomPadding)
 
     hoverEnabled: Qt.styleHints.useHoverEffects
 
-    contentItem: Item {}
     Kirigami.MnemonicData.enabled: controlRoot.enabled && controlRoot.visible
     Kirigami.MnemonicData.controlType: Kirigami.MnemonicData.ActionElement
     Kirigami.MnemonicData.label: controlRoot.display !== 
T.AbstractButton.IconOnly ? controlRoot.text : ""
@@ -34,7 +36,6 @@
     }
     background: StylePrivate.StyleItem {
         id: styleitem
-        anchors.fill: parent
         control: controlRoot
         elementType: "button"
         sunken: controlRoot.down
@@ -43,7 +44,7 @@
         hover: controlRoot.hovered
         text: controlRoot.Kirigami.MnemonicData.mnemonicLabel
         hasFocus: controlRoot.activeFocus || controlRoot.highlighted
-        activeControl: controlRoot.isDefault ? "default" : "f"
+        activeControl: controlRoot.Accessible.defaultButton ? "default" : "f"
         properties: {
             "icon": controlRoot.icon && controlRoot.display !== 
T.AbstractButton.TextOnly ? (controlRoot.icon.name || controlRoot.icon.source) 
: "",
             "iconColor": controlRoot.icon && controlRoot.icon.color.a > 0? 
controlRoot.icon.color : Kirigami.Theme.textColor,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-desktop-style-5.86.0/org.kde.desktop/MenuSeparator.qml 
new/qqc2-desktop-style-5.87.0/org.kde.desktop/MenuSeparator.qml
--- old/qqc2-desktop-style-5.86.0/org.kde.desktop/MenuSeparator.qml     
2021-09-04 17:50:59.000000000 +0200
+++ new/qqc2-desktop-style-5.87.0/org.kde.desktop/MenuSeparator.qml     
2021-10-02 14:24:05.000000000 +0200
@@ -1,25 +1,27 @@
 /*
-    SPDX-FileCopyrightText: 2019 Alexander Stippich <a.stipp...@gmx.net>
     SPDX-FileCopyrightText: 2017 The Qt Company Ltd.
+    SPDX-FileCopyrightText: 2019 Alexander Stippich <a.stipp...@gmx.net>
+    SPDX-FileCopyrightText: 2021 Noah Davis <noaha...@gmail.com>
 
     SPDX-License-Identifier: LGPL-3.0-only OR GPL-2.0-or-later
 */
 
 
-import QtQuick 2.6
+import QtQuick 2.15
 import QtQuick.Templates @QQC2_VERSION@ as T
-import org.kde.kirigami 2.4 as Kirigami
+import org.kde.kirigami 2.15 as Kirigami
 
 T.MenuSeparator {
     id: controlRoot
-
-    implicitHeight: Kirigami.Units.smallSpacing + separator.height
-    width: parent.width
-
-    background: Kirigami.Separator {
-        id: separator
-        anchors.centerIn: controlRoot
-        width: controlRoot.width
-        height: implicitHeight
+    implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset,
+                            implicitContentWidth + leftPadding + rightPadding)
+    implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset,
+                             implicitContentHeight + topPadding + 
bottomPadding)
+    verticalPadding: Math.round(Kirigami.Units.smallSpacing/2)
+    hoverEnabled: false
+    focusPolicy: Qt.NoFocus
+    contentItem: Kirigami.Separator {
+        // same as MenuItem background
+        implicitWidth: Kirigami.Units.gridUnit * 8
     }
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-desktop-style-5.86.0/org.kde.desktop/ToolButton.qml 
new/qqc2-desktop-style-5.87.0/org.kde.desktop/ToolButton.qml
--- old/qqc2-desktop-style-5.86.0/org.kde.desktop/ToolButton.qml        
2021-09-04 17:50:59.000000000 +0200
+++ new/qqc2-desktop-style-5.87.0/org.kde.desktop/ToolButton.qml        
2021-10-02 14:24:05.000000000 +0200
@@ -18,13 +18,15 @@
     Kirigami.Theme.colorSet: flat ? Kirigami.Theme.Window : 
Kirigami.Theme.Button
     Kirigami.Theme.inherit: flat
 
-    implicitWidth: text.length > 0 ? background.implicitWidth : implicitHeight
-    implicitHeight: background.implicitHeight
+    implicitWidth: Math.max((text && display !== T.AbstractButton.IconOnly ?
+        implicitBackgroundWidth : implicitHeight) + leftInset + rightInset,
+        implicitContentWidth + leftPadding + rightPadding)
+    implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset,
+                             implicitContentHeight + topPadding + 
bottomPadding)
 
     hoverEnabled: Qt.styleHints.useHoverEffects
 
     flat: true
-    contentItem: Item {}
     Kirigami.MnemonicData.enabled: controlRoot.enabled && controlRoot.visible
     Kirigami.MnemonicData.controlType: Kirigami.MnemonicData.SecondaryControl
     Kirigami.MnemonicData.label: controlRoot.text
@@ -40,7 +42,6 @@
     }
     background: StylePrivate.StyleItem {
         id: styleitem
-        anchors.fill:parent
         control: controlRoot
         elementType: "toolbutton"
         sunken: controlRoot.down
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-desktop-style-5.86.0/org.kde.desktop/private/MobileCursor.qml 
new/qqc2-desktop-style-5.87.0/org.kde.desktop/private/MobileCursor.qml
--- old/qqc2-desktop-style-5.86.0/org.kde.desktop/private/MobileCursor.qml      
2021-09-04 17:50:59.000000000 +0200
+++ new/qqc2-desktop-style-5.87.0/org.kde.desktop/private/MobileCursor.qml      
2021-10-02 14:24:05.000000000 +0200
@@ -19,7 +19,7 @@
     visible: Kirigami.Settings.tabletMode && ((target.activeFocus && 
!selectionStartHandle) || target.selectedText.length > 0)
 
     Rectangle {
-        width: Math.round(Kirigami.Units.devicePixelRatio * 3)
+        width: 3
         anchors {
             horizontalCenter: parent.horizontalCenter
             top: parent.top
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qqc2-desktop-style-5.86.0/plugin/kquickstyleitem.cpp 
new/qqc2-desktop-style-5.87.0/plugin/kquickstyleitem.cpp
--- old/qqc2-desktop-style-5.86.0/plugin/kquickstyleitem.cpp    2021-09-04 
17:50:59.000000000 +0200
+++ new/qqc2-desktop-style-5.87.0/plugin/kquickstyleitem.cpp    2021-10-02 
14:24:05.000000000 +0200
@@ -781,7 +781,7 @@
         if (iconSource.startsWith(QLatin1String("qrc:/"))) {
             iconSource = iconSource.mid(3);
         } else if (iconSource.startsWith(QLatin1String("file:/"))) {
-            iconSource = QUrl(iconSource).path();
+            iconSource = QUrl(iconSource).toLocalFile();
         }
         if (iconSource.contains(QLatin1String("/"))) {
             icon = QIcon(iconSource);

Reply via email to