Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qqc2-breeze-style for 
openSUSE:Factory checked in at 2022-02-07 23:37:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qqc2-breeze-style (Old)
 and      /work/SRC/openSUSE:Factory/.qqc2-breeze-style.new.1898 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qqc2-breeze-style"

Mon Feb  7 23:37:26 2022 rev:19 rq:951911 version:5.24.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/qqc2-breeze-style/qqc2-breeze-style.changes      
2022-01-11 21:20:57.825030323 +0100
+++ 
/work/SRC/openSUSE:Factory/.qqc2-breeze-style.new.1898/qqc2-breeze-style.changes
    2022-02-07 23:38:14.158384683 +0100
@@ -1,0 +2,26 @@
+Sat Feb  5 19:51:04 UTC 2022 - Fabian Vogt <[email protected]>
+
+- Update to 5.24.0
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/plasma/5/5.24.0
+- No code changes since 5.23.90
+
+-------------------------------------------------------------------
+Thu Jan 13 20:30:44 UTC 2022 - Fabian Vogt <[email protected]>
+
+- Update to 5.23.90
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/plasma/5/5.23.90
+- Changes since 5.23.5:
+  * TextArea/TextField: Select by words on mobile
+  * Don't include KIconColors on Android
+  * Remove indirect dep from CI file
+  * Add Android CI
+  * Add FreeBSD CI
+  * Use KIconColors to color icons
+  * Add Linux CI
+  * Add .kde-ci.yml
+
+-------------------------------------------------------------------

Old:
----
  qqc2-breeze-style-5.23.5.tar.xz
  qqc2-breeze-style-5.23.5.tar.xz.sig

New:
----
  qqc2-breeze-style-5.24.0.tar.xz
  qqc2-breeze-style-5.24.0.tar.xz.sig

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

Other differences:
------------------
++++++ qqc2-breeze-style.spec ++++++
--- /var/tmp/diff_new_pack.VmlnFm/_old  2022-02-07 23:38:16.682367413 +0100
+++ /var/tmp/diff_new_pack.VmlnFm/_new  2022-02-07 23:38:16.686367386 +0100
@@ -16,17 +16,17 @@
 #
 
 
-%bcond_without lang
+%bcond_without released
 Name:           qqc2-breeze-style
-Version:        5.23.5
+Version:        5.24.0
 Release:        0
 Summary:        Breeze Style for Qt Quick Controls 2
 License:        LGPL-2.1-only OR LGPL-3.0-only
 Group:          System/Libraries
 URL:            https://www.kde.org
-Source:         
https://download.kde.org/stable/plasma/%{version}/qqc2-breeze-style-%{version}.tar.xz
-%if %{with lang}
-Source1:        
https://download.kde.org/stable/plasma/%{version}/qqc2-breeze-style-%{version}.tar.xz.sig
+Source:         qqc2-breeze-style-%{version}.tar.xz
+%if %{with released}
+Source1:        qqc2-breeze-style-%{version}.tar.xz.sig
 Source2:        plasma.keyring
 %endif
 BuildRequires:  extra-cmake-modules


++++++ qqc2-breeze-style-5.23.5.tar.xz -> qqc2-breeze-style-5.24.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qqc2-breeze-style-5.23.5/.gitignore 
new/qqc2-breeze-style-5.24.0/.gitignore
--- old/qqc2-breeze-style-5.23.5/.gitignore     2022-01-04 10:13:07.000000000 
+0100
+++ new/qqc2-breeze-style-5.24.0/.gitignore     2022-02-03 15:47:55.000000000 
+0100
@@ -22,9 +22,11 @@
 CMakeLists.txt.user*
 *.unc-backup*
 .cmake/
-.cache/
-compile_commands.json
-.clang-format
+
+# LSP & IDE
+/.clang-format
+/compile_commands.json
 .clangd
+.cache
 .idea
 /cmake-build*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qqc2-breeze-style-5.23.5/.gitlab-ci.yml 
new/qqc2-breeze-style-5.24.0/.gitlab-ci.yml
--- old/qqc2-breeze-style-5.23.5/.gitlab-ci.yml 1970-01-01 01:00:00.000000000 
+0100
+++ new/qqc2-breeze-style-5.24.0/.gitlab-ci.yml 2022-02-03 15:47:55.000000000 
+0100
@@ -0,0 +1,7 @@
+# SPDX-FileCopyrightText: None
+# SPDX-License-Identifier: CC0-1.0
+
+include:
+  - 
https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/linux.yml
+  - 
https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/freebsd.yml
+  - 
https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/android.yml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qqc2-breeze-style-5.23.5/.kde-ci.yml 
new/qqc2-breeze-style-5.24.0/.kde-ci.yml
--- old/qqc2-breeze-style-5.23.5/.kde-ci.yml    1970-01-01 01:00:00.000000000 
+0100
+++ new/qqc2-breeze-style-5.24.0/.kde-ci.yml    2022-02-03 15:47:55.000000000 
+0100
@@ -0,0 +1,15 @@
+# SPDX-FileCopyrightText: None
+# SPDX-License-Identifier: CC0-1.0
+
+Dependencies:
+- 'on': ['@all']
+  'require':
+    'frameworks/extra-cmake-modules': '@latest'
+    'frameworks/kcodecs': '@latest'
+    'frameworks/kconfig': '@latest'
+    'frameworks/kconfigwidgets': '@latest'
+    'frameworks/kcoreaddons': '@latest'
+    'frameworks/kguiaddons': '@latest'
+    'frameworks/kiconthemes': '@latest'
+    'frameworks/kirigami': '@latest'
+    'frameworks/kwidgetsaddons': '@latest'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qqc2-breeze-style-5.23.5/CMakeLists.txt 
new/qqc2-breeze-style-5.24.0/CMakeLists.txt
--- old/qqc2-breeze-style-5.23.5/CMakeLists.txt 2022-01-04 10:13:07.000000000 
+0100
+++ new/qqc2-breeze-style-5.24.0/CMakeLists.txt 2022-02-03 15:47:55.000000000 
+0100
@@ -22,6 +22,9 @@
 
 ################# set KDE specific information #################
 
+set(CMAKE_CXX_STANDARD 17)
+set(CMAKE_CXX_STANDARD_REQUIRED ON)
+
 find_package(ECM ${KF5_DEP_VERSION} REQUIRED NO_MODULE)
 
 # where to look first for cmake modules, before ${CMAKE_ROOT}/Modules/ is 
checked
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-breeze-style-5.23.5/kirigami-plasmadesktop-integration/plasmadesktoptheme.cpp
 
new/qqc2-breeze-style-5.24.0/kirigami-plasmadesktop-integration/plasmadesktoptheme.cpp
--- 
old/qqc2-breeze-style-5.23.5/kirigami-plasmadesktop-integration/plasmadesktoptheme.cpp
      2022-01-04 10:13:07.000000000 +0100
+++ 
new/qqc2-breeze-style-5.24.0/kirigami-plasmadesktop-integration/plasmadesktoptheme.cpp
      2022-02-03 15:47:55.000000000 +0100
@@ -21,6 +21,7 @@
 #ifndef Q_OS_ANDROID
 #include <QDBusConnection>
 
+#include <KIconColors>
 #include <KIconLoader>
 #endif
 
@@ -267,26 +268,14 @@
 QIcon PlasmaDesktopTheme::iconFromTheme(const QString &name, const QColor 
&customColor)
 {
 #ifndef Q_OS_ANDROID
-    QPalette pal = palette();
     if (customColor != Qt::transparent) {
-        for (auto state : {QPalette::Active, QPalette::Inactive, 
QPalette::Disabled}) {
-            pal.setBrush(state, QPalette::WindowText, customColor);
-        }
+        KIconColors colors;
+        colors.setText(customColor);
+        return KDE::icon(name, colors);
+    } else {
+        return KDE::icon(name);
     }
 
-    bool hadPalette = KIconLoader::global()->hasCustomPalette();
-    QPalette olderPalette = KIconLoader::global()->customPalette();
-
-    auto cleanup = qScopeGuard([&] {
-        if (hadPalette) {
-            KIconLoader::global()->setCustomPalette(olderPalette);
-        } else {
-            KIconLoader::global()->resetPalette();
-        }
-    });
-
-    KIconLoader::global()->setCustomPalette(pal);
-    return KDE::icon(name, KIconLoader::global());
 #else
     // On Android we don't want to use the KIconThemes-based loader since that 
appears to be broken
     return QIcon::fromTheme(name);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qqc2-breeze-style-5.23.5/style/impl/Units.qml 
new/qqc2-breeze-style-5.24.0/style/impl/Units.qml
--- old/qqc2-breeze-style-5.23.5/style/impl/Units.qml   2022-01-04 
10:13:07.000000000 +0100
+++ new/qqc2-breeze-style-5.24.0/style/impl/Units.qml   2022-02-03 
15:47:55.000000000 +0100
@@ -197,7 +197,7 @@
      * hover events, etc..
      */
     property int shortDuration: Kirigami.Units.shortDuration
-    
+
     /**
      * units.shortDuration should be used for short animations, such as 
accentuating a UI event,
      * hover events, etc..
@@ -239,12 +239,12 @@
      */
     property var fontMetrics: FontMetrics {
         /* Height of a flat topped capital letter
-         * 
+         *
          * QFontEngine (private, used by QFontMetricsF) uses an 'H' to
          * calculate capHeight(), so the behavior should match the behavior
          * of QFontMetricsF::capHeight().
          * NOTE: With FreeType, QFontMetricsF::capHeight() is just an alias to 
QFontMetricsF::ascent()
-         * 
+         *
          * WARNING: Very Latin-centric. Be kind to your translators and use it
          * carefully. Don't make areas with text that are too small to look
          * good with or at least contain scripts that aren't based on Latin.
@@ -256,7 +256,7 @@
         property real blockHeight: fontMetrics.tightBoundingRect('???').height
 
         property real verticalBarHeight: 
fontMetrics.tightBoundingRect('|').height
-        
+
         /* Can be used to guess the font's stroke width.
          * It's not always exactly the same as letter stroke widths.
          * In fonts where 'l' is just a straight line, 'l' is more accurate,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-breeze-style-5.23.5/style/kirigami/AbstractApplicationHeader.qml 
new/qqc2-breeze-style-5.24.0/style/kirigami/AbstractApplicationHeader.qml
--- old/qqc2-breeze-style-5.23.5/style/kirigami/AbstractApplicationHeader.qml   
2022-01-04 10:13:07.000000000 +0100
+++ new/qqc2-breeze-style-5.24.0/style/kirigami/AbstractApplicationHeader.qml   
2022-02-03 15:47:55.000000000 +0100
@@ -10,7 +10,6 @@
 import "../../templates" as T
 import "../../private" as KP
 
-
 /**
  * An item that can be used as a title for the application.
  * Scrolling the main page will make it taller or shorter (trough the point of 
going away)
@@ -51,7 +50,7 @@
                     color: Qt.rgba(0, 0, 0, 0.20)
                 }
                 GradientStop {
-                    position: 0.368 // 1/e 
+                    position: 0.368 // 1/e
                     color: Qt.rgba(0, 0, 0, 0.074) // 0.2/e
                 }
                 GradientStop {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-breeze-style-5.23.5/style/kirigami/Separator.qml 
new/qqc2-breeze-style-5.24.0/style/kirigami/Separator.qml
--- old/qqc2-breeze-style-5.23.5/style/kirigami/Separator.qml   2022-01-04 
10:13:07.000000000 +0100
+++ new/qqc2-breeze-style-5.24.0/style/kirigami/Separator.qml   2022-02-03 
15:47:55.000000000 +0100
@@ -10,4 +10,3 @@
     id: root
     color: weight == Base.Separator.Weight.Light ? 
KColorUtils.mix(Kirigami.Theme.backgroundColor, Kirigami.Theme.separatorColor,  
0.4 /*maybe 0.33*/) : Kirigami.Theme.separatorColor
 }
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-breeze-style-5.23.5/style/qtquickcontrols/DelayButton.qml 
new/qqc2-breeze-style-5.24.0/style/qtquickcontrols/DelayButton.qml
--- old/qqc2-breeze-style-5.23.5/style/qtquickcontrols/DelayButton.qml  
2022-01-04 10:13:07.000000000 +0100
+++ new/qqc2-breeze-style-5.24.0/style/qtquickcontrols/DelayButton.qml  
2022-02-03 15:47:55.000000000 +0100
@@ -120,7 +120,7 @@
                     }
                 }
             ]
-            
+
             transitions: Transition {
                 from: "*"
                 to: "normalHeight"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-breeze-style-5.23.5/style/qtquickcontrols/DialogButtonBox.qml 
new/qqc2-breeze-style-5.24.0/style/qtquickcontrols/DialogButtonBox.qml
--- old/qqc2-breeze-style-5.23.5/style/qtquickcontrols/DialogButtonBox.qml      
2022-01-04 10:13:07.000000000 +0100
+++ new/qqc2-breeze-style-5.24.0/style/qtquickcontrols/DialogButtonBox.qml      
2022-02-03 15:47:55.000000000 +0100
@@ -82,7 +82,7 @@
         function setStandardIcon(buttonType, iconName) {
             let button = standardButton(buttonType)
             // For some reason, `== ""` works, but `=== ""` and `!name && 
!source` doesn't.
-            if (button && button.icon.name == "" && button.icon.source == "") 
{ 
+            if (button && button.icon.name == "" && button.icon.source == "") {
                 button.icon.name = iconName
             }
         }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-breeze-style-5.23.5/style/qtquickcontrols/Slider.qml 
new/qqc2-breeze-style-5.24.0/style/qtquickcontrols/Slider.qml
--- old/qqc2-breeze-style-5.23.5/style/qtquickcontrols/Slider.qml       
2022-01-04 10:13:07.000000000 +0100
+++ new/qqc2-breeze-style-5.24.0/style/qtquickcontrols/Slider.qml       
2022-02-03 15:47:55.000000000 +0100
@@ -30,7 +30,7 @@
      * and fill. It doesn't really make sense when you look at the way
      * backgrounds typically work. Originally, there was a `track` property,
      * but it got replaced by `background` in 2016.
-     * 
+     *
      * Neither of the background or contentItem properties are perfect
      * for use as the property to hold the groove or the fill.
      * The background seems like it could be OK for the groove and the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-breeze-style-5.23.5/style/qtquickcontrols/SpinBox.qml 
new/qqc2-breeze-style-5.24.0/style/qtquickcontrols/SpinBox.qml
--- old/qqc2-breeze-style-5.23.5/style/qtquickcontrols/SpinBox.qml      
2022-01-04 10:13:07.000000000 +0100
+++ new/qqc2-breeze-style-5.24.0/style/qtquickcontrols/SpinBox.qml      
2022-02-03 15:47:55.000000000 +0100
@@ -91,7 +91,7 @@
 
     background:Impl.TextEditBackground {
         control: control
-        implicitWidth: Impl.Units.mediumControlHeight * 3 - 
Impl.Units.smallBorder * 2 
+        implicitWidth: Impl.Units.mediumControlHeight * 3 - 
Impl.Units.smallBorder * 2
         implicitHeight: Impl.Units.mediumControlHeight
         // Work around SpinBox focus handling flaw
         visualFocus: control.visualFocus || (control.contentItem.activeFocus 
&& (
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-breeze-style-5.23.5/style/qtquickcontrols/TabBar.qml 
new/qqc2-breeze-style-5.24.0/style/qtquickcontrols/TabBar.qml
--- old/qqc2-breeze-style-5.23.5/style/qtquickcontrols/TabBar.qml       
2022-01-04 10:13:07.000000000 +0100
+++ new/qqc2-breeze-style-5.24.0/style/qtquickcontrols/TabBar.qml       
2022-02-03 15:47:55.000000000 +0100
@@ -43,7 +43,7 @@
 
     background: Rectangle {
         // Enough height for Buttons/ComboBoxes/TextFields with smallSpacing 
padding on top and bottom
-        implicitHeight: Impl.Units.mediumControlHeight + 
(Impl.Units.smallSpacing * 2) + (separator.visible ? separator.height : 0) 
+        implicitHeight: Impl.Units.mediumControlHeight + 
(Impl.Units.smallSpacing * 2) + (separator.visible ? separator.height : 0)
         color: Kirigami.Theme.backgroundColor
         property Item separator: Kirigami.Separator {
             parent: background
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-breeze-style-5.23.5/style/qtquickcontrols/TextArea.qml 
new/qqc2-breeze-style-5.24.0/style/qtquickcontrols/TextArea.qml
--- old/qqc2-breeze-style-5.23.5/style/qtquickcontrols/TextArea.qml     
2022-01-04 10:13:07.000000000 +0100
+++ new/qqc2-breeze-style-5.24.0/style/qtquickcontrols/TextArea.qml     
2022-02-03 15:47:55.000000000 +0100
@@ -41,7 +41,9 @@
     selectedTextColor: Kirigami.Theme.highlightedTextColor
     placeholderTextColor: Kirigami.Theme.disabledTextColor
 
-    selectByMouse: !(Kirigami.Settings.hasTransientTouchInput && 
Kirigami.Settings.tabletMode)
+    selectByMouse: true
+    mouseSelectionMode: Kirigami.Settings.tabletMode ?
+        TextEdit.SelectWords : TextEdit.SelectCharacters
 
     cursorDelegate: Loader {
         visible: control.activeFocus && !control.readOnly && 
control.selectionStart === control.selectionEnd
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-breeze-style-5.23.5/style/qtquickcontrols/TextField.qml 
new/qqc2-breeze-style-5.24.0/style/qtquickcontrols/TextField.qml
--- old/qqc2-breeze-style-5.23.5/style/qtquickcontrols/TextField.qml    
2022-01-04 10:13:07.000000000 +0100
+++ new/qqc2-breeze-style-5.24.0/style/qtquickcontrols/TextField.qml    
2022-02-03 15:47:55.000000000 +0100
@@ -38,7 +38,9 @@
     verticalAlignment: TextInput.AlignVCenter
     horizontalAlignment: TextInput.AlignLeft
 
-    selectByMouse: !(Kirigami.Settings.hasTransientTouchInput && 
Kirigami.Settings.tabletMode)
+    selectByMouse: true
+    mouseSelectionMode: Kirigami.Settings.tabletMode ?
+        TextInput.SelectWords : TextInput.SelectCharacters
 
     cursorDelegate: Loader {
         visible: control.activeFocus && !control.readOnly && 
control.selectionStart === control.selectionEnd
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-breeze-style-5.23.5/style/qtquickcontrols/ToolBar.qml 
new/qqc2-breeze-style-5.24.0/style/qtquickcontrols/ToolBar.qml
--- old/qqc2-breeze-style-5.23.5/style/qtquickcontrols/ToolBar.qml      
2022-01-04 10:13:07.000000000 +0100
+++ new/qqc2-breeze-style-5.24.0/style/qtquickcontrols/ToolBar.qml      
2022-02-03 15:47:55.000000000 +0100
@@ -35,7 +35,7 @@
 
     background: Rectangle {
         // Enough height for Buttons/ComboBoxes/TextFields with smallSpacing 
padding on top and bottom
-        implicitHeight: Impl.Units.mediumControlHeight + 
(Impl.Units.smallSpacing * 2) + (separator.visible ? separator.height : 0) 
+        implicitHeight: Impl.Units.mediumControlHeight + 
(Impl.Units.smallSpacing * 2) + (separator.visible ? separator.height : 0)
         color: Kirigami.Theme.backgroundColor
         property Item separator: Kirigami.Separator {
             parent: background
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qqc2-breeze-style-5.23.5/style/qtquickcontrols/ToolTip.qml 
new/qqc2-breeze-style-5.24.0/style/qtquickcontrols/ToolTip.qml
--- old/qqc2-breeze-style-5.23.5/style/qtquickcontrols/ToolTip.qml      
2022-01-04 10:13:07.000000000 +0100
+++ new/qqc2-breeze-style-5.24.0/style/qtquickcontrols/ToolTip.qml      
2022-02-03 15:47:55.000000000 +0100
@@ -36,7 +36,7 @@
          * 10.5pts and 11pts.
          */
         // If contentWidthSource isn't available, cWidth = 0
-        let cWidth = Math.ceil(contentWidthSource.contentWidth ?? -1) + 1 
+        let cWidth = Math.ceil(contentWidthSource.contentWidth ?? -1) + 1
         return cWidth > 0 ? cWidth : implicitContentOrFirstChildWidth
     }
 

Reply via email to