Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package kde-gtk-config5 for openSUSE:Factory
checked in at 2021-03-10 08:51:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kde-gtk-config5 (Old)
and /work/SRC/openSUSE:Factory/.kde-gtk-config5.new.2378 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kde-gtk-config5"
Wed Mar 10 08:51:02 2021 rev:109 rq:876465 version:5.21.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/kde-gtk-config5/kde-gtk-config5.changes
2021-03-02 12:31:35.727629529 +0100
+++
/work/SRC/openSUSE:Factory/.kde-gtk-config5.new.2378/kde-gtk-config5.changes
2021-03-10 08:52:22.742586990 +0100
@@ -1,0 +2,11 @@
+Tue Mar 2 15:01:35 UTC 2021 - Fabian Vogt <[email protected]>
+
+- Update to 5.21.2
+ * New bugfix release
+ * For more details please see:
+ * https://kde.org/announcements/plasma/5/5.21.2
+- Changes since 5.21.1:
+ * Use unique temporary directory for CSD assets, and clean it up (kde#433608)
+ * Support svgz buttons in Aurorae themes (kde#432712)
+
+-------------------------------------------------------------------
Old:
----
kde-gtk-config-5.21.1.tar.xz
kde-gtk-config-5.21.1.tar.xz.sig
New:
----
kde-gtk-config-5.21.2.tar.xz
kde-gtk-config-5.21.2.tar.xz.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kde-gtk-config5.spec ++++++
--- /var/tmp/diff_new_pack.vTx7Vg/_old 2021-03-10 08:52:23.394587662 +0100
+++ /var/tmp/diff_new_pack.vTx7Vg/_new 2021-03-10 08:52:23.398587667 +0100
@@ -18,7 +18,7 @@
%bcond_without lang
Name: kde-gtk-config5
-Version: 5.21.1
+Version: 5.21.2
Release: 0
Summary: Daemon for GTK2 and GTK3 Applications Appearance Under KDE
License: LGPL-3.0-or-later AND GPL-3.0-or-later
++++++ kde-gtk-config-5.21.1.tar.xz -> kde-gtk-config-5.21.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/kde-gtk-config-5.21.1/CMakeLists.txt
new/kde-gtk-config-5.21.2/CMakeLists.txt
--- old/kde-gtk-config-5.21.1/CMakeLists.txt 2021-02-23 13:49:26.000000000
+0100
+++ new/kde-gtk-config-5.21.2/CMakeLists.txt 2021-03-02 13:34:22.000000000
+0100
@@ -1,5 +1,5 @@
project(kde-gtk-config)
-set(PROJECT_VERSION "5.21.1")
+set(PROJECT_VERSION "5.21.2")
cmake_minimum_required(VERSION 3.10)
find_package(ECM REQUIRED NO_MODULE)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/kde-gtk-config-5.21.1/kded/configvalueprovider.cpp
new/kde-gtk-config-5.21.2/kded/configvalueprovider.cpp
--- old/kde-gtk-config-5.21.1/kded/configvalueprovider.cpp 2021-02-23
13:49:26.000000000 +0100
+++ new/kde-gtk-config-5.21.2/kded/configvalueprovider.cpp 2021-03-02
13:34:22.000000000 +0100
@@ -25,7 +25,8 @@
ConfigValueProvider::ConfigValueProvider() :
kdeglobalsConfig(KSharedConfig::openConfig()),
inputConfig(KSharedConfig::openConfig(QStringLiteral("kcminputrc"))),
- kwinConfig(KSharedConfig::openConfig(QStringLiteral("kwinrc")))
+ kwinConfig(KSharedConfig::openConfig(QStringLiteral("kwinrc"))),
+ generatedCSDTempPath(QDir::tempPath() +
QStringLiteral("/plasma-csd-generator"))
{
}
@@ -197,9 +198,7 @@
for (const auto &buttonState : buttonStates) {
QSvgGenerator svgGenerator {};
- const QString fileDirPath = QDir::tempPath() +
QStringLiteral("/plasma-csd-generator");
- QDir(fileDirPath).mkpath(QStringLiteral("."));
- QString filePath = QStringLiteral("%1/%2-%3.svg").arg(fileDirPath,
buttonType, buttonState);
+ QString filePath =
generatedCSDTempPath.filePath(QStringLiteral("%1-%2.svg").arg(buttonType,
buttonState));
svgGenerator.setFileName(filePath);
svgGenerator.setViewBox(DecorationPainter::ButtonGeometry);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/kde-gtk-config-5.21.1/kded/configvalueprovider.h
new/kde-gtk-config-5.21.2/kded/configvalueprovider.h
--- old/kde-gtk-config-5.21.1/kded/configvalueprovider.h 2021-02-23
13:49:26.000000000 +0100
+++ new/kde-gtk-config-5.21.2/kded/configvalueprovider.h 2021-03-02
13:34:22.000000000 +0100
@@ -6,6 +6,8 @@
#pragma once
+#include <QTemporaryDir>
+
#include <KSharedConfig>
class QString;
@@ -38,4 +40,6 @@
KSharedConfigPtr kdeglobalsConfig;
KSharedConfigPtr inputConfig;
KSharedConfigPtr kwinConfig;
+
+ QTemporaryDir generatedCSDTempPath;
};
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/kde-gtk-config-5.21.1/kded/kwin_bridge/auroraedecorationpainter.cpp
new/kde-gtk-config-5.21.2/kded/kwin_bridge/auroraedecorationpainter.cpp
--- old/kde-gtk-config-5.21.1/kded/kwin_bridge/auroraedecorationpainter.cpp
2021-02-23 13:49:26.000000000 +0100
+++ new/kde-gtk-config-5.21.2/kded/kwin_bridge/auroraedecorationpainter.cpp
2021-03-02 13:34:22.000000000 +0100
@@ -25,7 +25,10 @@
const QString buttonFileName = buttonTypeToFileName(buttonType);
const QString elementIdName = buttonStateToElementId(buttonState);
- QSvgRenderer buttonRenderer {m_themePath + buttonFileName};
+ const QString buttonFilePath = m_themePath + buttonFileName;
+
+ QSvgRenderer buttonRenderer;
+ buttonRenderer.load(buttonFilePath) || buttonRenderer.load(buttonFilePath
+ "z");
buttonRenderer.render(&painter, elementIdName,
DecorationPainter::ButtonGeometry);
}