Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package kf6-qqc2-desktop-style for
openSUSE:Factory checked in at 2025-09-15 19:50:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kf6-qqc2-desktop-style (Old)
and /work/SRC/openSUSE:Factory/.kf6-qqc2-desktop-style.new.1977 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kf6-qqc2-desktop-style"
Mon Sep 15 19:50:08 2025 rev:20 rq:1304440 version:6.18.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/kf6-qqc2-desktop-style/kf6-qqc2-desktop-style.changes
2025-08-09 20:04:22.901667760 +0200
+++
/work/SRC/openSUSE:Factory/.kf6-qqc2-desktop-style.new.1977/kf6-qqc2-desktop-style.changes
2025-09-15 19:54:01.709932757 +0200
@@ -1,0 +2,19 @@
+Mon Sep 8 13:33:16 UTC 2025 - Christophe Marin <[email protected]>
+
+- Update to 6.18.0
+ * New feature release
+ * For more details please see:
+ * https://kde.org/announcements/frameworks/6/6.18.0
+- Changes since 6.17.0:
+ * Update dependency version to 6.18.0
+ * Switch: Wrap long text
+ * Enable qmllint in CI
+ * Dialog: hide in-window title component when dialog is Window type
+ * Dialog: remove corners and border when popup is Window type
+ * Remove baselineOffset binding from TabButton
+ * PlasmaDesktopTheme: Do not emit changes whilst constructing
+ * Fix small binding loop
+ * Combobox: make comment accurate
+ * Update version to 6.18.0
+
+-------------------------------------------------------------------
Old:
----
qqc2-desktop-style-6.17.0.tar.xz
qqc2-desktop-style-6.17.0.tar.xz.sig
New:
----
qqc2-desktop-style-6.18.0.tar.xz
qqc2-desktop-style-6.18.0.tar.xz.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kf6-qqc2-desktop-style.spec ++++++
--- /var/tmp/diff_new_pack.WzFF1S/_old 2025-09-15 19:54:02.301957666 +0200
+++ /var/tmp/diff_new_pack.WzFF1S/_new 2025-09-15 19:54:02.305957835 +0200
@@ -19,11 +19,11 @@
%define qt6_version 6.8.0
%define rname qqc2-desktop-style
-# Full KF6 version (e.g. 6.17.0)
+# Full KF6 version (e.g. 6.18.0)
%{!?_kf6_version: %global _kf6_version %{version}}
%bcond_without released
Name: kf6-qqc2-desktop-style
-Version: 6.17.0
+Version: 6.18.0
Release: 0
Summary: A Qt Quick Controls 2 Style for Desktop UIs
License: GPL-2.0-or-later
++++++ qqc2-desktop-style-6.17.0.tar.xz -> qqc2-desktop-style-6.18.0.tar.xz
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/qqc2-desktop-style-6.17.0/.kde-ci.yml
new/qqc2-desktop-style-6.18.0/.kde-ci.yml
--- old/qqc2-desktop-style-6.17.0/.kde-ci.yml 2025-08-01 12:40:17.000000000
+0200
+++ new/qqc2-desktop-style-6.18.0/.kde-ci.yml 2025-09-08 10:15:39.000000000
+0200
@@ -10,3 +10,4 @@
Options:
test-before-installing: True
require-passing-tests-on: ['Linux', 'FreeBSD', 'Windows']
+ run-qmllint: true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/qqc2-desktop-style-6.17.0/CMakeLists.txt
new/qqc2-desktop-style-6.18.0/CMakeLists.txt
--- old/qqc2-desktop-style-6.17.0/CMakeLists.txt 2025-08-01
12:40:17.000000000 +0200
+++ new/qqc2-desktop-style-6.18.0/CMakeLists.txt 2025-09-08
10:15:39.000000000 +0200
@@ -1,13 +1,13 @@
cmake_minimum_required(VERSION 3.16)
-set(KF_VERSION "6.17.0") # handled by release scripts
-set(KF_DEP_VERSION "6.17.0") # handled by release scripts
+set(KF_VERSION "6.18.0") # handled by release scripts
+set(KF_DEP_VERSION "6.18.0") # handled by release scripts
project(qqc2-desktop-style VERSION ${KF_VERSION})
set(REQUIRED_QT_VERSION 6.7.0)
-find_package(ECM 6.17.0 REQUIRED NO_MODULE)
+find_package(ECM 6.18.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-6.17.0/kirigami-plasmadesktop-integration/plasmadesktoptheme.cpp
new/qqc2-desktop-style-6.18.0/kirigami-plasmadesktop-integration/plasmadesktoptheme.cpp
---
old/qqc2-desktop-style-6.17.0/kirigami-plasmadesktop-integration/plasmadesktoptheme.cpp
2025-08-01 12:40:17.000000000 +0200
+++
new/qqc2-desktop-style-6.18.0/kirigami-plasmadesktop-integration/plasmadesktoptheme.cpp
2025-09-08 10:15:39.000000000 +0200
@@ -183,6 +183,7 @@
PlasmaDesktopTheme::PlasmaDesktopTheme(QObject *parent)
: PlatformTheme(parent)
{
+ setConstructing(true);
setSupportsIconColoring(true);
auto parentItem = qobject_cast<QQuickItem *>(parent);
@@ -202,6 +203,7 @@
if (!m_window) {
syncColors();
}
+ setConstructing(false);
}
PlasmaDesktopTheme::~PlasmaDesktopTheme()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qqc2-desktop-style-6.17.0/org.kde.desktop/ComboBox.qml
new/qqc2-desktop-style-6.18.0/org.kde.desktop/ComboBox.qml
--- old/qqc2-desktop-style-6.17.0/org.kde.desktop/ComboBox.qml 2025-08-01
12:40:17.000000000 +0200
+++ new/qqc2-desktop-style-6.18.0/org.kde.desktop/ComboBox.qml 2025-09-08
10:15:39.000000000 +0200
@@ -47,8 +47,7 @@
indicator: Item {}
- /* ensure that the combobox and its popup have enough width for all of its
items
- * TODO remove for KF6 because it is fixed by Qt6 */
+ // Ensure that the combobox and its popup have enough width for all of its
items
onCountChanged: {
let maxWidth = 75
for (let i = 0; i < count; ++i) {
@@ -179,7 +178,7 @@
// which is needed to initially resize the popup
cacheBuffer: 1
- clip: height < implicitHeight
+ clip: height < contentHeight
implicitHeight: contentHeight
model: controlRoot.delegateModel
delegate: controlRoot.delegate
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/qqc2-desktop-style-6.17.0/org.kde.desktop/Dialog.qml
new/qqc2-desktop-style-6.18.0/org.kde.desktop/Dialog.qml
--- old/qqc2-desktop-style-6.17.0/org.kde.desktop/Dialog.qml 2025-08-01
12:40:17.000000000 +0200
+++ new/qqc2-desktop-style-6.18.0/org.kde.desktop/Dialog.qml 2025-09-08
10:15:39.000000000 +0200
@@ -72,7 +72,7 @@
Kirigami.Theme.inherit: false
color: Kirigami.Theme.backgroundColor
- radius: Kirigami.Units.cornerRadius
+ radius: !control.hasOwnProperty("popupType") || control.popupType ===
T.Popup.Item ? Kirigami.Units.cornerRadius : 0
shadow {
size: radius * 2
@@ -81,13 +81,13 @@
}
border {
- width: 1
+ width: !control.hasOwnProperty("popupType") || control.popupType
=== T.Popup.Item ? 1 : 0
color:
Kirigami.ColorUtils.linearInterpolation(Kirigami.Theme.backgroundColor,
Kirigami.Theme.textColor, Kirigami.Theme.frameContrast);
}
}
header: KDialogs.DialogHeader {
- visible: control.title.length > 0
+ visible: (!control.hasOwnProperty("popupType") || control.popupType
=== T.Popup.Item) && control.title.length > 0
dialog: control
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/qqc2-desktop-style-6.17.0/org.kde.desktop/Switch.qml
new/qqc2-desktop-style-6.18.0/org.kde.desktop/Switch.qml
--- old/qqc2-desktop-style-6.17.0/org.kde.desktop/Switch.qml 2025-08-01
12:40:17.000000000 +0200
+++ new/qqc2-desktop-style-6.18.0/org.kde.desktop/Switch.qml 2025-09-08
10:15:39.000000000 +0200
@@ -74,6 +74,7 @@
font: control.font
color: Kirigami.Theme.textColor
elide: Text.ElideRight
+ wrapMode: Text.Wrap
visible: control.text
horizontalAlignment: Text.AlignLeft
verticalAlignment: Text.AlignVCenter
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qqc2-desktop-style-6.17.0/org.kde.desktop/TabButton.qml
new/qqc2-desktop-style-6.18.0/org.kde.desktop/TabButton.qml
--- old/qqc2-desktop-style-6.17.0/org.kde.desktop/TabButton.qml 2025-08-01
12:40:17.000000000 +0200
+++ new/qqc2-desktop-style-6.18.0/org.kde.desktop/TabButton.qml 2025-09-08
10:15:39.000000000 +0200
@@ -19,7 +19,6 @@
//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
- baselineOffset: contentItem.y + contentItem.baselineOffset
//This width: is important to make the tabbar internals not assume
//all tabs have the same width
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/qqc2-desktop-style-6.17.0/plugin/kquickstyleitem.cpp
new/qqc2-desktop-style-6.18.0/plugin/kquickstyleitem.cpp
--- old/qqc2-desktop-style-6.17.0/plugin/kquickstyleitem.cpp 2025-08-01
12:40:17.000000000 +0200
+++ new/qqc2-desktop-style-6.18.0/plugin/kquickstyleitem.cpp 2025-09-08
10:15:39.000000000 +0200
@@ -14,11 +14,11 @@
#include <QPainter>
#include <QPixmapCache>
#include <QQuickWindow>
+#include <QSGNinePatchNode>
#include <QStringBuilder>
#include <QStyle>
#include <QStyleFactory>
-#include <qsgninepatchnode.h>
-#include <qstyleoption.h>
+#include <QStyleOption>
#include <KConfigGroup>
#include <ksharedconfig.h>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qqc2-desktop-style-6.17.0/poqm/ca@valencia/qqc2desktopstyle_qt.po
new/qqc2-desktop-style-6.18.0/poqm/ca@valencia/qqc2desktopstyle_qt.po
--- old/qqc2-desktop-style-6.17.0/poqm/ca@valencia/qqc2desktopstyle_qt.po
2025-08-01 12:40:17.000000000 +0200
+++ new/qqc2-desktop-style-6.18.0/poqm/ca@valencia/qqc2desktopstyle_qt.po
2025-09-08 10:15:39.000000000 +0200
@@ -88,4 +88,4 @@
#: org.kde.desktop/private/TextFieldContextMenu.qml:356
msgctxt "TextFieldContextMenu|"
msgid "Select All"
-msgstr "Selecciona-ho tot"
+msgstr "Tria-ho tot"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qqc2-desktop-style-6.17.0/poqm/lt/qqc2desktopstyle_qt.po
new/qqc2-desktop-style-6.18.0/poqm/lt/qqc2desktopstyle_qt.po
--- old/qqc2-desktop-style-6.17.0/poqm/lt/qqc2desktopstyle_qt.po
1970-01-01 01:00:00.000000000 +0100
+++ new/qqc2-desktop-style-6.18.0/poqm/lt/qqc2desktopstyle_qt.po
2025-09-08 10:15:39.000000000 +0200
@@ -0,0 +1,84 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: qqc 2-desktop-style\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: lt\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Qt-Contexts: true\n"
+"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : n%10>=2 && (n%100<10 || n"
+"%100>=20) ? 1 : n%10==0 || (n%100>10 && n%100<20) ? 2 : 3);\n"
+
+#: org.kde.desktop/private/MobileTextActionsToolBarImpl.qml:59
+msgctxt "MobileTextActionsToolBarImpl|"
+msgid "Cut"
+msgstr ""
+
+#: org.kde.desktop/private/MobileTextActionsToolBarImpl.qml:69
+msgctxt "MobileTextActionsToolBarImpl|"
+msgid "Copy"
+msgstr ""
+
+#: org.kde.desktop/private/MobileTextActionsToolBarImpl.qml:79
+msgctxt "MobileTextActionsToolBarImpl|"
+msgid "Paste"
+msgstr ""
+
+#: org.kde.desktop/private/TextFieldContextMenu.qml:197
+#, qt-format
+msgctxt "TextFieldContextMenu|"
+msgid "No Suggestions for \"%1\""
+msgstr ""
+
+#: org.kde.desktop/private/TextFieldContextMenu.qml:211
+#, qt-format
+msgctxt "TextFieldContextMenu|"
+msgid "Add \"%1\" to Dictionary"
+msgstr ""
+
+#: org.kde.desktop/private/TextFieldContextMenu.qml:227
+msgctxt "TextFieldContextMenu|"
+msgid "Ignore"
+msgstr ""
+
+#: org.kde.desktop/private/TextFieldContextMenu.qml:242
+msgctxt "TextFieldContextMenu|"
+msgid "Spell Check"
+msgstr ""
+
+#: org.kde.desktop/private/TextFieldContextMenu.qml:259
+msgctxt "TextFieldContextMenu|"
+msgid "Undo"
+msgstr ""
+
+#: org.kde.desktop/private/TextFieldContextMenu.qml:274
+msgctxt "TextFieldContextMenu|"
+msgid "Redo"
+msgstr ""
+
+#: org.kde.desktop/private/TextFieldContextMenu.qml:292
+msgctxt "TextFieldContextMenu|"
+msgid "Cut"
+msgstr ""
+
+#: org.kde.desktop/private/TextFieldContextMenu.qml:307
+msgctxt "TextFieldContextMenu|"
+msgid "Copy"
+msgstr ""
+
+#: org.kde.desktop/private/TextFieldContextMenu.qml:322
+msgctxt "TextFieldContextMenu|"
+msgid "Paste"
+msgstr ""
+
+#: org.kde.desktop/private/TextFieldContextMenu.qml:337
+msgctxt "TextFieldContextMenu|"
+msgid "Delete"
+msgstr ""
+
+#: org.kde.desktop/private/TextFieldContextMenu.qml:356
+msgctxt "TextFieldContextMenu|"
+msgid "Select All"
+msgstr ""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qqc2-desktop-style-6.17.0/poqm/pt_BR/qqc2desktopstyle_qt.po
new/qqc2-desktop-style-6.18.0/poqm/pt_BR/qqc2desktopstyle_qt.po
--- old/qqc2-desktop-style-6.17.0/poqm/pt_BR/qqc2desktopstyle_qt.po
1970-01-01 01:00:00.000000000 +0100
+++ new/qqc2-desktop-style-6.18.0/poqm/pt_BR/qqc2desktopstyle_qt.po
2025-09-08 10:15:39.000000000 +0200
@@ -0,0 +1,86 @@
+# SPDX-FileCopyrightText: 2025 Marcus Gama <[email protected]>
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"PO-Revision-Date: 2025-08-27 10:08-0300\n"
+"Last-Translator: Marcus Gama <[email protected]>\n"
+"Language-Team: Brazilian Portuguese <[email protected]>\n"
+"Language: pt_BR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Qt-Contexts: true\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+"X-Generator: Lokalize 25.08.0\n"
+
+#: org.kde.desktop/private/MobileTextActionsToolBarImpl.qml:59
+msgctxt "MobileTextActionsToolBarImpl|"
+msgid "Cut"
+msgstr "Recortar"
+
+#: org.kde.desktop/private/MobileTextActionsToolBarImpl.qml:69
+msgctxt "MobileTextActionsToolBarImpl|"
+msgid "Copy"
+msgstr "Copiar"
+
+#: org.kde.desktop/private/MobileTextActionsToolBarImpl.qml:79
+msgctxt "MobileTextActionsToolBarImpl|"
+msgid "Paste"
+msgstr "Colar"
+
+#: org.kde.desktop/private/TextFieldContextMenu.qml:197
+#, qt-format
+msgctxt "TextFieldContextMenu|"
+msgid "No Suggestions for \"%1\""
+msgstr "Sem sugestões para \"%1\""
+
+#: org.kde.desktop/private/TextFieldContextMenu.qml:211
+#, qt-format
+msgctxt "TextFieldContextMenu|"
+msgid "Add \"%1\" to Dictionary"
+msgstr "Adicionar \"%1\" ao dicionário"
+
+#: org.kde.desktop/private/TextFieldContextMenu.qml:227
+msgctxt "TextFieldContextMenu|"
+msgid "Ignore"
+msgstr "Ignorar"
+
+#: org.kde.desktop/private/TextFieldContextMenu.qml:242
+msgctxt "TextFieldContextMenu|"
+msgid "Spell Check"
+msgstr "Verificação ortográfica"
+
+#: org.kde.desktop/private/TextFieldContextMenu.qml:259
+msgctxt "TextFieldContextMenu|"
+msgid "Undo"
+msgstr "Desfazer"
+
+#: org.kde.desktop/private/TextFieldContextMenu.qml:274
+msgctxt "TextFieldContextMenu|"
+msgid "Redo"
+msgstr "Refazer"
+
+#: org.kde.desktop/private/TextFieldContextMenu.qml:292
+msgctxt "TextFieldContextMenu|"
+msgid "Cut"
+msgstr "Recortar"
+
+#: org.kde.desktop/private/TextFieldContextMenu.qml:307
+msgctxt "TextFieldContextMenu|"
+msgid "Copy"
+msgstr "Copiar"
+
+#: org.kde.desktop/private/TextFieldContextMenu.qml:322
+msgctxt "TextFieldContextMenu|"
+msgid "Paste"
+msgstr "Colar"
+
+#: org.kde.desktop/private/TextFieldContextMenu.qml:337
+msgctxt "TextFieldContextMenu|"
+msgid "Delete"
+msgstr "Excluir"
+
+#: org.kde.desktop/private/TextFieldContextMenu.qml:356
+msgctxt "TextFieldContextMenu|"
+msgid "Select All"
+msgstr "Selecionar tudo"