Hello community, here is the log from the commit of package kdeclarative for openSUSE:Factory checked in at 2020-04-15 20:01:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kdeclarative (Old) and /work/SRC/openSUSE:Factory/.kdeclarative.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kdeclarative" Wed Apr 15 20:01:16 2020 rev:79 rq:793142 version:5.69.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kdeclarative/kdeclarative.changes 2020-03-19 19:43:59.331976347 +0100 +++ /work/SRC/openSUSE:Factory/.kdeclarative.new.2738/kdeclarative.changes 2020-04-15 20:02:31.633934995 +0200 @@ -1,0 +2,12 @@ +Sun Apr 5 19:45:27 UTC 2020 - Christophe Giboudeaux <[email protected]> + +- Update to 5.69.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.69.0 +- Changes since 5.68.0: + * Introduce api for passive notifications + * [KCM Controls GridDelegate] Use `ShadowedRectangle` + * [kcmcontrols] Respect header/footer visibility + +------------------------------------------------------------------- Old: ---- kdeclarative-5.68.0.tar.xz kdeclarative-5.68.0.tar.xz.sig New: ---- kdeclarative-5.69.0.tar.xz kdeclarative-5.69.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kdeclarative.spec ++++++ --- /var/tmp/diff_new_pack.5NZxOF/_old 2020-04-15 20:02:34.309937004 +0200 +++ /var/tmp/diff_new_pack.5NZxOF/_new 2020-04-15 20:02:34.313937006 +0200 @@ -17,14 +17,14 @@ %define lname libKF5Declarative5 -%define _tar_path 5.68 +%define _tar_path 5.69 # Full KF5 version (e.g. 5.33.0) %{!?_kf5_version: %global _kf5_version %{version}} # Last major and minor KF5 version (e.g. 5.33) %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | awk -F. '{print $1"."$2}')} %bcond_without lang Name: kdeclarative -Version: 5.68.0 +Version: 5.69.0 Release: 0 Summary: Integration of QML and KDE workspaces License: LGPL-2.1-or-later ++++++ kdeclarative-5.68.0.tar.xz -> kdeclarative-5.69.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeclarative-5.68.0/CMakeLists.txt new/kdeclarative-5.69.0/CMakeLists.txt --- old/kdeclarative-5.68.0/CMakeLists.txt 2020-03-07 10:38:53.000000000 +0100 +++ new/kdeclarative-5.69.0/CMakeLists.txt 2020-04-05 00:56:54.000000000 +0200 @@ -1,12 +1,12 @@ cmake_minimum_required(VERSION 3.5) -set(KF5_VERSION "5.68.0") # handled by release scripts -set(KF5_DEP_VERSION "5.68.0") # handled by release scripts +set(KF5_VERSION "5.69.0") # handled by release scripts +set(KF5_DEP_VERSION "5.69.0") # handled by release scripts project(KDeclarative VERSION ${KF5_VERSION}) # Dependencies include(FeatureSummary) -find_package(ECM 5.68.0 NO_MODULE) +find_package(ECM 5.69.0 NO_MODULE) set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake Modules." URL "https://commits.kde.org/extra-cmake-modules") feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND FATAL_ON_MISSING_REQUIRED_PACKAGES) @@ -32,7 +32,7 @@ ######################################################################### add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x050d00) -add_definitions(-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x054300) +add_definitions(-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x054400) #add_definitions(-Wno-deprecated) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeclarative-5.68.0/po/cs/kdeclarative5.po new/kdeclarative-5.69.0/po/cs/kdeclarative5.po --- old/kdeclarative-5.68.0/po/cs/kdeclarative5.po 2020-03-07 10:38:53.000000000 +0100 +++ new/kdeclarative-5.69.0/po/cs/kdeclarative5.po 2020-04-05 00:56:54.000000000 +0200 @@ -1,7 +1,7 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Lukáš Tinkl <[email protected]>, 2010, 2011, 2012. -# Vít Pelčák <[email protected]>, 2011, 2012, 2013, 2014, 2015, 2019. +# Vít Pelčák <[email protected]>, 2011, 2012, 2013, 2014, 2015, 2019, 2020. # Tomáš Chvátal <[email protected]>, 2012, 2013. # msgid "" @@ -9,7 +9,7 @@ "Project-Id-Version: kdelibs4\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2020-03-03 02:54+0100\n" -"PO-Revision-Date: 2019-11-01 14:59+0100\n" +"PO-Revision-Date: 2020-02-11 11:12+0100\n" "Last-Translator: Vit Pelcak <[email protected]>\n" "Language-Team: Czech <[email protected]>\n" "Language: en_US\n" @@ -17,7 +17,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Generator: Lokalize 19.08.2\n" +"X-Generator: Lokalize 19.12.1\n" "X-Language: cs_CZ\n" "X-Source-Language: en_US\n" @@ -111,7 +111,7 @@ #: quickaddons/configmodule.cpp:176 #, kde-format msgid "Invalid KPackage '%1'" -msgstr "" +msgstr "Neplatný KPackage '%1'" #: quickaddons/configmodule.cpp:182 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeclarative-5.68.0/po/en_GB/kdeclarative5.po new/kdeclarative-5.69.0/po/en_GB/kdeclarative5.po --- old/kdeclarative-5.68.0/po/en_GB/kdeclarative5.po 2020-03-07 10:38:53.000000000 +0100 +++ new/kdeclarative-5.69.0/po/en_GB/kdeclarative5.po 2020-04-05 00:56:54.000000000 +0200 @@ -2,13 +2,13 @@ # Malcolm Hunter <[email protected]>, 2002,2003,2004, 2005, 2006, 2007, 2008, 2009. # Jonathan Riddell <[email protected]>, 2003. # Andrew Coles <[email protected]>, 2004, 2005, 2009, 2010. -# Steve Allewell <[email protected]>, 2014, 2015, 2019. +# Steve Allewell <[email protected]>, 2014, 2015, 2019, 2020. msgid "" msgstr "" "Project-Id-Version: kdelibs4\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2020-03-03 02:54+0100\n" -"PO-Revision-Date: 2019-11-03 11:30+0000\n" +"PO-Revision-Date: 2020-03-30 19:59+0100\n" "Last-Translator: Steve Allewell <[email protected]>\n" "Language-Team: British English <[email protected]>\n" "Language: en_GB\n" @@ -107,10 +107,9 @@ msgstr "Unsupported Key" #: quickaddons/configmodule.cpp:176 -#, fuzzy, kde-format -#| msgid "Invalid KPackage" +#, kde-format msgid "Invalid KPackage '%1'" -msgstr "Invalid KPackage" +msgstr "Invalid KPackage '%1'" #: quickaddons/configmodule.cpp:182 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeclarative-5.68.0/po/fi/kdeclarative5.po new/kdeclarative-5.69.0/po/fi/kdeclarative5.po --- old/kdeclarative-5.68.0/po/fi/kdeclarative5.po 2020-03-07 10:38:53.000000000 +0100 +++ new/kdeclarative-5.69.0/po/fi/kdeclarative5.po 2020-04-05 00:56:54.000000000 +0200 @@ -11,8 +11,7 @@ # Joonas Niilola <[email protected]>, 2006. # Mikko Piippo <[email protected]>, 2007. # Teemu Rytilahti <[email protected]>, 2008. -# Tommi Nieminen <[email protected]>, 2009, 2010, 2011. -# Tommi Nieminen <[email protected]>, 2009, 2019, 2020. +# Tommi Nieminen <[email protected]>, 2009, 2010, 2011, 2020. # Jorma Karvonen <[email protected]>, 2010. # Lasse Liehu <[email protected]>, 2006, 2010, 2011, 2012, 2013, 2014, 2015. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeclarative-5.68.0/po/nb/kdeclarative5.po new/kdeclarative-5.69.0/po/nb/kdeclarative5.po --- old/kdeclarative-5.68.0/po/nb/kdeclarative5.po 2020-03-07 10:38:53.000000000 +0100 +++ new/kdeclarative-5.69.0/po/nb/kdeclarative5.po 2020-04-05 00:56:54.000000000 +0200 @@ -14,7 +14,7 @@ "POT-Creation-Date: 2020-03-03 02:54+0100\n" "PO-Revision-Date: 2015-04-28 08:55+0200\n" "Last-Translator: Bjørn Steensrud <[email protected]>\n" -"Language-Team: Norwegian Bokmål <[email protected]>\n" +"Language-Team: Norwegian Bokmål <[email protected]>\n" "Language: nb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeclarative-5.68.0/po/nn/kdeclarative5.po new/kdeclarative-5.69.0/po/nn/kdeclarative5.po --- old/kdeclarative-5.68.0/po/nn/kdeclarative5.po 2020-03-07 10:38:53.000000000 +0100 +++ new/kdeclarative-5.69.0/po/nn/kdeclarative5.po 2020-04-05 00:56:54.000000000 +0200 @@ -11,7 +11,7 @@ "POT-Creation-Date: 2020-03-03 02:54+0100\n" "PO-Revision-Date: 2020-02-16 14:31+0100\n" "Last-Translator: Karl Ove Hufthammer <[email protected]>\n" -"Language-Team: Norwegian Nynorsk <[email protected]>\n" +"Language-Team: Norwegian Nynorsk <[email protected]>\n" "Language: nn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeclarative-5.68.0/po/se/kdeclarative5.po new/kdeclarative-5.69.0/po/se/kdeclarative5.po --- old/kdeclarative-5.68.0/po/se/kdeclarative5.po 2020-03-07 10:38:53.000000000 +0100 +++ new/kdeclarative-5.69.0/po/se/kdeclarative5.po 2020-04-05 00:56:54.000000000 +0200 @@ -5,10 +5,10 @@ msgstr "" "Project-Id-Version: kdelibs4\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2020-01-08 02:55+0100\n" +"POT-Creation-Date: 2020-03-03 02:54+0100\n" "PO-Revision-Date: 2012-05-30 23:19+0200\n" "Last-Translator: Børre Gaup <[email protected]>\n" -"Language-Team: Northern Sami <[email protected]>\n" +"Language-Team: Northern Sami <[email protected]>\n" "Language: se\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -39,7 +39,7 @@ msgid "The unique name of the application (mandatory)" msgstr "" -#: qmlcontrols/kquickcontrols/KeySequenceItem.qml:38 +#: qmlcontrols/kquickcontrols/KeySequenceItem.qml:45 #, fuzzy, kde-format msgid "" "Click on the button, then enter the shortcut like you would in the program.\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeclarative-5.68.0/po/zh_CN/kdeclarative5.po new/kdeclarative-5.69.0/po/zh_CN/kdeclarative5.po --- old/kdeclarative-5.68.0/po/zh_CN/kdeclarative5.po 2020-03-07 10:38:53.000000000 +0100 +++ new/kdeclarative-5.69.0/po/zh_CN/kdeclarative5.po 2020-04-05 00:56:54.000000000 +0200 @@ -15,9 +15,9 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2020-03-03 02:54+0100\n" -"PO-Revision-Date: 2020-02-20 20:31+0800\n" -"Last-Translator: Feng Chao <[email protected]>\n" -"Language-Team: \n" +"PO-Revision-Date: 2020-03-25 19:51\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: Chinese Simplified\n" "Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -26,7 +26,6 @@ "X-Crowdin-Project: kdeorg\n" "X-Crowdin-Language: zh-CN\n" "X-Crowdin-File: /kf5-trunk/messages/frameworks/kdeclarative5.pot\n" -"X-Generator: Lokalize 19.12.2\n" #, kde-format msgctxt "NAME OF TRANSLATORS" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeclarative-5.68.0/src/qmlcontrols/kcmcontrols/qml/GridDelegate.qml new/kdeclarative-5.69.0/src/qmlcontrols/kcmcontrols/qml/GridDelegate.qml --- old/kdeclarative-5.68.0/src/qmlcontrols/kcmcontrols/qml/GridDelegate.qml 2020-03-07 10:38:53.000000000 +0100 +++ new/kdeclarative-5.69.0/src/qmlcontrols/kcmcontrols/qml/GridDelegate.qml 2020-04-05 00:56:54.000000000 +0200 @@ -22,7 +22,7 @@ import QtQuick.Templates 2.2 as T2 import QtGraphicalEffects 1.0 -import org.kde.kirigami 2.2 as Kirigami +import org.kde.kirigami 2.12 as Kirigami /** * Base delegate for KControlmodules based on Grid views of thumbnails @@ -70,7 +70,7 @@ height: GridView.view.cellHeight hoverEnabled: true - Rectangle { + Kirigami.ShadowedRectangle { id: thumbnail anchors { centerIn: parent @@ -84,6 +84,11 @@ Kirigami.Theme.inherit: false Kirigami.Theme.colorSet: Kirigami.Theme.View + shadow.xOffset: 0 + shadow.yOffset: 2 + shadow.size: 10 + shadow.color: Qt.rgba(0, 0, 0, 0.3) + color: { if (delegate.GridView.isCurrentItem) { return Kirigami.Theme.highlightColor; @@ -165,15 +170,6 @@ } } } - // Bug 397367: explicitly using "delegate" as otherwise it crashes when switching between KCMs - layer.enabled: delegate.GraphicsInfo.api === GraphicsInfo.OpenGL - layer.effect: DropShadow { - horizontalOffset: 0 - verticalOffset: 2 - radius: 10 - samples: 32 - color: Qt.rgba(0, 0, 0, 0.3) - } } ColumnLayout { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeclarative-5.68.0/src/qmlcontrols/kcmcontrols/qml/GridViewKCM.qml new/kdeclarative-5.69.0/src/qmlcontrols/kcmcontrols/qml/GridViewKCM.qml --- old/kdeclarative-5.68.0/src/qmlcontrols/kcmcontrols/qml/GridViewKCM.qml 2020-03-07 10:38:53.000000000 +0100 +++ new/kdeclarative-5.69.0/src/qmlcontrols/kcmcontrols/qml/GridViewKCM.qml 2020-04-05 00:56:54.000000000 +0200 @@ -98,7 +98,6 @@ footerParent.contentItem = f footer = footerParent - f.visible = true f.parent = footerParent } @@ -107,7 +106,6 @@ headerParent.contentItem = f header = headerParent - f.visible = true f.parent = headerParent } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeclarative-5.68.0/src/qmlcontrols/kcmcontrols/qml/ScrollViewKCM.qml new/kdeclarative-5.69.0/src/qmlcontrols/kcmcontrols/qml/ScrollViewKCM.qml --- old/kdeclarative-5.68.0/src/qmlcontrols/kcmcontrols/qml/ScrollViewKCM.qml 2020-03-07 10:38:53.000000000 +0100 +++ new/kdeclarative-5.69.0/src/qmlcontrols/kcmcontrols/qml/ScrollViewKCM.qml 2020-04-05 00:56:54.000000000 +0200 @@ -85,7 +85,6 @@ footerParent.contentItem = f footer = footerParent - f.visible = true f.parent = footerParent } @@ -94,7 +93,6 @@ headerParent.contentItem = h header = headerParent - h.visible = true h.parent = headerParent } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeclarative-5.68.0/src/quickaddons/configmodule.cpp new/kdeclarative-5.69.0/src/quickaddons/configmodule.cpp --- old/kdeclarative-5.68.0/src/quickaddons/configmodule.cpp 2020-03-07 10:38:53.000000000 +0100 +++ new/kdeclarative-5.69.0/src/quickaddons/configmodule.cpp 2020-04-05 00:56:54.000000000 +0200 @@ -256,6 +256,11 @@ setCurrentIndex(qMin(d->currentIndex, depth() - 1)); } +void ConfigModule::showPassiveNotification(const QString &message, const QVariant &timeout, const QString &actionText, const QJSValue &callBack) +{ + emit passiveNotificationRequested(message, timeout, actionText, callBack); +} + ConfigModule::Buttons ConfigModule::buttons() const { return d->_buttons; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdeclarative-5.68.0/src/quickaddons/configmodule.h new/kdeclarative-5.69.0/src/quickaddons/configmodule.h --- old/kdeclarative-5.68.0/src/quickaddons/configmodule.h 2020-03-07 10:38:53.000000000 +0100 +++ new/kdeclarative-5.69.0/src/quickaddons/configmodule.h 2020-04-05 00:56:54.000000000 +0200 @@ -496,6 +496,15 @@ */ void pop(); + /** + * Ask the shell to show a passive notification + * @param message The message text to dispalay + * @param timeout (optional) the timeout, either in milliseconds or the strings "short" and "long" + * @param actionText (optional) The notification can have a button with this text + * @param callBack (optional) If actionText is set and callBack is a JavaScript function, it will be called when the use clicks the button. + * @since 5.68 + */ + void showPassiveNotification(const QString &message, const QVariant &timeout = QVariant(), const QString &actionText = QString(), const QJSValue &callBack = QJSValue()); Q_SIGNALS: /** @@ -584,6 +593,12 @@ */ void depthChanged(int index); + /** + * Emitted when the kcm wants the shell to display a passive notification + * @since 5.68 + */ + void passiveNotificationRequested(const QString &message, const QVariant &timeout, const QString &actionText, const QJSValue &callBack); + private: ConfigModulePrivate *const d; };
