Hello community,
here is the log from the commit of package libqt5-qtquickcontrols for
openSUSE:Factory checked in at 2020-01-30 09:39:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libqt5-qtquickcontrols (Old)
and /work/SRC/openSUSE:Factory/.libqt5-qtquickcontrols.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libqt5-qtquickcontrols"
Thu Jan 30 09:39:13 2020 rev:39 rq:768117 version:5.14.1
Changes:
--------
---
/work/SRC/openSUSE:Factory/libqt5-qtquickcontrols/libqt5-qtquickcontrols.changes
2020-01-19 20:56:16.108013403 +0100
+++
/work/SRC/openSUSE:Factory/.libqt5-qtquickcontrols.new.26092/libqt5-qtquickcontrols.changes
2020-01-30 09:39:57.229443643 +0100
@@ -1,0 +2,8 @@
+Mon Jan 27 13:14:27 UTC 2020 - Fabian Vogt <[email protected]>
+
+- Update to 5.14.1:
+ * New bugfix release
+ * For more details please see:
+
http://code.qt.io/cgit/qt/qtquickcontrols.git/plain/dist/changes-5.14.1/?h=v5.14.1
+
+-------------------------------------------------------------------
Old:
----
qtquickcontrols-everywhere-src-5.14.0.tar.xz
New:
----
qtquickcontrols-everywhere-src-5.14.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libqt5-qtquickcontrols.spec ++++++
--- /var/tmp/diff_new_pack.lRcroh/_old 2020-01-30 09:39:58.665444412 +0100
+++ /var/tmp/diff_new_pack.lRcroh/_new 2020-01-30 09:39:58.665444412 +0100
@@ -18,11 +18,11 @@
%define qt5_snapshot 0
%define base_name libqt5
-%define real_version 5.14.0
-%define so_version 5.14.0
-%define tar_version qtquickcontrols-everywhere-src-5.14.0
+%define real_version 5.14.1
+%define so_version 5.14.1
+%define tar_version qtquickcontrols-everywhere-src-5.14.1
Name: libqt5-qtquickcontrols
-Version: 5.14.0
+Version: 5.14.1
Release: 0
Summary: Qt 5 Quick Controls Addon
License: LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later)
++++++ qtquickcontrols-everywhere-src-5.14.0.tar.xz ->
qtquickcontrols-everywhere-src-5.14.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/qtquickcontrols-everywhere-src-5.14.0/.qmake.conf
new/qtquickcontrols-everywhere-src-5.14.1/.qmake.conf
--- old/qtquickcontrols-everywhere-src-5.14.0/.qmake.conf 2019-11-26
13:46:01.000000000 +0100
+++ new/qtquickcontrols-everywhere-src-5.14.1/.qmake.conf 2020-01-15
18:09:35.000000000 +0100
@@ -4,4 +4,4 @@
DEFINES += QT_NO_FOREACH QT_NO_JAVA_STYLE_ITERATORS QT_NO_LINKED_LIST
-MODULE_VERSION = 5.14.0
+MODULE_VERSION = 5.14.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/qtquickcontrols-everywhere-src-5.14.0/.tag
new/qtquickcontrols-everywhere-src-5.14.1/.tag
--- old/qtquickcontrols-everywhere-src-5.14.0/.tag 2019-11-26
13:46:01.000000000 +0100
+++ new/qtquickcontrols-everywhere-src-5.14.1/.tag 2020-01-15
18:09:35.000000000 +0100
@@ -1 +1 @@
-d88b285166d7963faca84ce8484984a74904f58a
+c8a2a74b2839d9d6c5f8f6f9034470dafc8bcc40
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtquickcontrols-everywhere-src-5.14.0/dist/changes-5.14.1
new/qtquickcontrols-everywhere-src-5.14.1/dist/changes-5.14.1
--- old/qtquickcontrols-everywhere-src-5.14.0/dist/changes-5.14.1
1970-01-01 01:00:00.000000000 +0100
+++ new/qtquickcontrols-everywhere-src-5.14.1/dist/changes-5.14.1
2020-01-15 18:09:35.000000000 +0100
@@ -0,0 +1,20 @@
+Qt 5.14.1 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.14.0.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+https://doc.qt.io/qt-5/index.html
+
+The Qt version 5.14 series is binary compatible with the 5.13.x series.
+Applications compiled for 5.13 will continue to run with 5.14.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+ - This release contains only minor code improvements.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtquickcontrols-everywhere-src-5.14.0/src/controls/Private/BasicTableView.qml
new/qtquickcontrols-everywhere-src-5.14.1/src/controls/Private/BasicTableView.qml
---
old/qtquickcontrols-everywhere-src-5.14.0/src/controls/Private/BasicTableView.qml
2019-11-26 13:46:01.000000000 +0100
+++
new/qtquickcontrols-everywhere-src-5.14.1/src/controls/Private/BasicTableView.qml
2020-01-15 18:09:35.000000000 +0100
@@ -57,7 +57,6 @@
/*!
\qmltype BasicTableView
- \internal
\qmlabstract
\inqmlmodule QtQuick.Controls.Private
*/
@@ -98,7 +97,6 @@
property Component itemDelegate: __style ? __style.itemDelegate : null
/*! \qmlproperty Component BasicTableView::rowDelegate
- \keyword basictableview-rowdelegate
This property defines a delegate to draw a row.
@@ -121,7 +119,6 @@
property Component rowDelegate: __style ? __style.rowDelegate : null
/*! \qmlproperty Component BasicTableView::headerDelegate
- \keyword basictableview-headerdelegate
This property defines a delegate to draw a header.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtquickcontrols-everywhere-src-5.14.0/src/controls/doc/qtquickcontrols1.qdocconf
new/qtquickcontrols-everywhere-src-5.14.1/src/controls/doc/qtquickcontrols1.qdocconf
---
old/qtquickcontrols-everywhere-src-5.14.0/src/controls/doc/qtquickcontrols1.qdocconf
2019-11-26 13:46:01.000000000 +0100
+++
new/qtquickcontrols-everywhere-src-5.14.1/src/controls/doc/qtquickcontrols1.qdocconf
2020-01-15 18:09:35.000000000 +0100
@@ -81,3 +81,5 @@
navigation.qmltypespage = "Qt Quick Controls 1 QML Types"
tagfile = qtquickcontrols1.tags
+
+macro.deprecationwarning = "\\warning The Qt Quick Controls 1 module is
deprecated since Qt 5.12. Use the latest \\l{Qt Quick Controls} module instead."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtquickcontrols-everywhere-src-5.14.0/src/controls/doc/src/qtquickcontrols-examples.qdoc
new/qtquickcontrols-everywhere-src-5.14.1/src/controls/doc/src/qtquickcontrols-examples.qdoc
---
old/qtquickcontrols-everywhere-src-5.14.0/src/controls/doc/src/qtquickcontrols-examples.qdoc
2019-11-26 13:46:01.000000000 +0100
+++
new/qtquickcontrols-everywhere-src-5.14.1/src/controls/doc/src/qtquickcontrols-examples.qdoc
2020-01-15 18:09:35.000000000 +0100
@@ -31,6 +31,8 @@
\title Qt Quick Controls 1 Examples
\brief A Collection of examples for \l{Qt Quick Controls 1}, written in
QML.
+ \deprecationwarning
+
These examples show how to create user interfaces using
\l{Qt Quick Controls 1}.
*/
@@ -41,6 +43,8 @@
\ingroup qtquickcontrols_examples
\brief A collection of components for a classic desktop-style UI.
+ \deprecationwarning
+
\raw HTML
<div class="table"><table style="background:transparent; border:0px">
<tr><td style="border:0px">
@@ -69,6 +73,8 @@
\ingroup qtquickcontrols_examples
\brief Demonstrates how to separate the application logic from the UI.
+ \deprecationwarning
+
\image qtquickcontrols-example-uiforms.png
\e{UI Forms} demonstrates how to separate the application logic
@@ -129,6 +135,9 @@
\title Qt Quick Controls 1 - Table View Example
\ingroup qtquickcontrols_examples
\brief An example for the TableView control.
+
+ \deprecationwarning
+
\image qtquickcontrols-example-tableview.png
This example project demonstrates the usage of \l {TableView} from
@@ -170,6 +179,8 @@
\brief A QML app using Qt Quick Controls and a C++ class to
provide a fully-functional rich-text editor application.
+ \deprecationwarning
+
\image qtquickcontrols-example-text.png
The \e{Text Editor Example} presents a sample HTML file using the TextArea
@@ -209,6 +220,9 @@
\title Qt Quick Controls 1 - Touch Gallery
\ingroup qtquickcontrols_examples
\brief Demonstrates UI controls for a touch interface.
+
+ \deprecationwarning
+
\image qtquickcontrols-example-touch.png
\e {Touch Gallery} demonstrates how to implement a UI suitable for touch
@@ -455,6 +469,9 @@
\title Qt Quick Controls 1 - Calendar Example
\ingroup qtquickcontrols_examples
\brief Demonstrates the use of Calendar control.
+
+ \deprecationwarning
+
\image qtquickcontrols-example-calendar.png
The Calendar example displays a Calendar control and an events list for
@@ -543,6 +560,9 @@
\title Qt Quick Controls 1 - Styles Example
\ingroup qtquickcontrols_examples
\brief Demonstrates custom styles.
+
+ \deprecationwarning
+
\image qtquickcontrols-example-styles.png
This example shows how to create custom styles for \l{Qt Quick Controls 1}.
@@ -555,6 +575,9 @@
\title Qt Quick Controls 1 - File System Browser Example
\ingroup qtquickcontrols_examples
\brief An example for the TreeView control.
+
+ \deprecationwarning
+
\image qtquickcontrols-example-filesystembrowser.png
This example project demonstrates the usage of \l {TreeView} from
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtquickcontrols-everywhere-src-5.14.0/src/controls/doc/src/qtquickcontrols-index.qdoc
new/qtquickcontrols-everywhere-src-5.14.1/src/controls/doc/src/qtquickcontrols-index.qdoc
---
old/qtquickcontrols-everywhere-src-5.14.0/src/controls/doc/src/qtquickcontrols-index.qdoc
2019-11-26 13:46:01.000000000 +0100
+++
new/qtquickcontrols-everywhere-src-5.14.1/src/controls/doc/src/qtquickcontrols-index.qdoc
2020-01-15 18:09:35.000000000 +0100
@@ -31,6 +31,8 @@
\brief The Qt Quick Controls module provides a set of UI controls for Qt
Quick.
+ \deprecationwarning
+
The Qt Quick Controls module provides a set of controls that can be used to
build complete interfaces in Qt Quick.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtquickcontrols-everywhere-src-5.14.0/src/controls/doc/src/qtquickcontrols-overview.qdoc
new/qtquickcontrols-everywhere-src-5.14.1/src/controls/doc/src/qtquickcontrols-overview.qdoc
---
old/qtquickcontrols-everywhere-src-5.14.0/src/controls/doc/src/qtquickcontrols-overview.qdoc
2019-11-26 13:46:01.000000000 +0100
+++
new/qtquickcontrols-everywhere-src-5.14.1/src/controls/doc/src/qtquickcontrols-overview.qdoc
2020-01-15 18:09:35.000000000 +0100
@@ -30,6 +30,8 @@
\title Qt Quick Controls 1 Overview
\brief A set of UI controls to create user interfaces in Qt Quick
+ \deprecationwarning
+
The Qt Quick Controls provide a set of UI controls to create user
interfaces
in Qt Quick.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtquickcontrols-everywhere-src-5.14.0/src/controls/doc/src/qtquickcontrols-platformnotes.qdoc
new/qtquickcontrols-everywhere-src-5.14.1/src/controls/doc/src/qtquickcontrols-platformnotes.qdoc
---
old/qtquickcontrols-everywhere-src-5.14.0/src/controls/doc/src/qtquickcontrols-platformnotes.qdoc
2019-11-26 13:46:01.000000000 +0100
+++
new/qtquickcontrols-everywhere-src-5.14.1/src/controls/doc/src/qtquickcontrols-platformnotes.qdoc
2020-01-15 18:09:35.000000000 +0100
@@ -30,6 +30,8 @@
\title Qt Quick Controls 1 Platform Notes
\brief Platform specific notes for Qt Quick Controls.
+ \deprecationwarning
+
This page contains platform specific notes for creating applications
that use \l{Qt Quick Controls 1}.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtquickcontrols-everywhere-src-5.14.0/src/controls/doc/src/qtquickcontrols-treeview.qdoc
new/qtquickcontrols-everywhere-src-5.14.1/src/controls/doc/src/qtquickcontrols-treeview.qdoc
---
old/qtquickcontrols-everywhere-src-5.14.0/src/controls/doc/src/qtquickcontrols-treeview.qdoc
2019-11-26 13:46:01.000000000 +0100
+++
new/qtquickcontrols-everywhere-src-5.14.1/src/controls/doc/src/qtquickcontrols-treeview.qdoc
2020-01-15 18:09:35.000000000 +0100
@@ -65,7 +65,7 @@
then be shown in their corresponding column.
You can customize the look by overriding the \l
[QML]{TreeView::}{itemDelegate},
- \l {basictableview-rowdelegate}{rowDelegate}, or \l
{basictableview-headerdelegate}{headerDelegate} properties.
+ rowDelegate, or headerDelegate properties.
The view itself does not provide sorting. This has to
be done on the model itself. However you can provide sorting
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtquickcontrols-everywhere-src-5.14.0/src/controls/doc/src/qtquickcontrols.qdoc
new/qtquickcontrols-everywhere-src-5.14.1/src/controls/doc/src/qtquickcontrols.qdoc
---
old/qtquickcontrols-everywhere-src-5.14.0/src/controls/doc/src/qtquickcontrols.qdoc
2019-11-26 13:46:01.000000000 +0100
+++
new/qtquickcontrols-everywhere-src-5.14.1/src/controls/doc/src/qtquickcontrols.qdoc
2020-01-15 18:09:35.000000000 +0100
@@ -31,6 +31,8 @@
\ingroup qmlmodules
\brief Provides QML types for user interfaces.
+ \deprecationwarning
+
The \l{Qt Quick Controls 1} module provides QML types for creating user
interfaces. These QML types work in conjunction with \l{Qt Quick} and
\l{Qt Quick Layouts}.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtquickcontrols-everywhere-src-5.14.0/src/controls/doc/src/qtquickcontrolsstyles-index.qdoc
new/qtquickcontrols-everywhere-src-5.14.1/src/controls/doc/src/qtquickcontrolsstyles-index.qdoc
---
old/qtquickcontrols-everywhere-src-5.14.0/src/controls/doc/src/qtquickcontrolsstyles-index.qdoc
2019-11-26 13:46:01.000000000 +0100
+++
new/qtquickcontrols-everywhere-src-5.14.1/src/controls/doc/src/qtquickcontrolsstyles-index.qdoc
2020-01-15 18:09:35.000000000 +0100
@@ -60,6 +60,8 @@
\title Qt Quick Controls 1 Styles
\brief The Qt Quick Controls Styles submodule provides custom styles for
Qt Quick Controls.
+ \deprecation-warning
+
The Qt Quick Controls Styles submodule allows custom styling for \l {Qt
Quick Controls 1}.
The submodule was introduced in Qt 5.1.
@@ -130,6 +132,8 @@
\ingroup qmlmodules
\brief Provides QML types for Qt Quick Controls styles.
+ \deprecation-warning
+
The \l{Qt Quick Controls 1} module provides a set of QML types for handling
styles.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtquickcontrols-everywhere-src-5.14.0/src/dialogs/plugin.cpp
new/qtquickcontrols-everywhere-src-5.14.1/src/dialogs/plugin.cpp
--- old/qtquickcontrols-everywhere-src-5.14.0/src/dialogs/plugin.cpp
2019-11-26 13:46:01.000000000 +0100
+++ new/qtquickcontrols-everywhere-src-5.14.1/src/dialogs/plugin.cpp
2020-01-15 18:09:35.000000000 +0100
@@ -109,8 +109,14 @@
m_useResources = false;
#endif
#endif
+#ifdef Q_OS_ANDROID
+ const QString prefix = QLatin1String("qrc:/android_rcc_bundle/qml/");
+#else
+ const QString prefix = QLatin1String("qrc:/");
+#endif
+
QQuickAbstractDialog::m_decorationComponentUrl = m_useResources ?
- QUrl("qrc:/QtQuick/Dialogs/qml/DefaultWindowDecoration.qml") :
+ QUrl(prefix +
QString("QtQuick/Dialogs/qml/DefaultWindowDecoration.qml")) :
#ifndef QT_STATIC
QUrl::fromLocalFile(qmlDir.filePath(QString("qml/DefaultWindowDecoration.qml")));
#else
@@ -165,7 +171,7 @@
// @uri QtQuick.Dialogs.AbstractDialog
qmlRegisterType<QQuickDialog1>(uri, 1, 2, "AbstractDialog"); //
implementation wrapper
QUrl dialogQmlPath = m_useResources ?
- QUrl("qrc:/QtQuick/Dialogs/DefaultDialogWrapper.qml") :
+ QUrl(prefix +
QString("QtQuick/Dialogs/DefaultDialogWrapper.qml")) :
#ifndef QT_STATIC
QUrl::fromLocalFile(qmlDir.filePath("DefaultDialogWrapper.qml"));
#else
@@ -209,6 +215,12 @@
mobileTouchPlatform = true;
#endif
+#ifdef Q_OS_ANDROID
+ const QString prefix = QLatin1String("qrc:/android_rcc_bundle/qml/");
+#else
+ const QString prefix = QLatin1String("qrc:/");
+#endif
+
// If there is a qmldir and we have a QApplication instance (as
opposed to a
// widget-free QGuiApplication), and this isn't a mobile touch-based
platform,
// assume that the widget-based dialog will work. Otherwise an
application developer
@@ -217,7 +229,7 @@
if (!mobileTouchPlatform && hasTopLevelWindows &&
widgetsDir.exists("qmldir") &&
QCoreApplication::instance()->inherits("QApplication")) {
QUrl dialogQmlPath = m_useResources ?
-
QUrl(QString("qrc:/QtQuick/Dialogs/Widget%1.qml").arg(qmlName)) :
+ QUrl(prefix +
QString("QtQuick/Dialogs/Widget%1.qml").arg(qmlName)) :
#ifndef QT_STATIC
QUrl::fromLocalFile(qmlDir.filePath(QString("Widget%1.qml").arg(qmlName)));
#else
@@ -235,12 +247,17 @@
template <class WrapperType>
void registerQmlImplementation(const QDir &qmlDir, const char *qmlName,
const char *uri , int versionMajor, int versionMinor)
{
+#ifdef Q_OS_ANDROID
+ const QString prefix = QLatin1String("qrc:/android_rcc_bundle/qml/");
+#else
+ const QString prefix = QLatin1String("qrc:/");
+#endif
qCDebug(lcRegistration) << "Register QML version for" << qmlName <<
"with uri:" << uri;
QByteArray abstractTypeName = QByteArray("Abstract") + qmlName;
qmlRegisterType<WrapperType>(uri, versionMajor, versionMinor,
abstractTypeName);
QUrl dialogQmlPath = m_useResources ?
-
QUrl(QString("qrc:/QtQuick/Dialogs/Default%1.qml").arg(qmlName)) :
+ QUrl(prefix +
QString("QtQuick/Dialogs/Default%1.qml").arg(qmlName)) :
#ifndef QT_STATIC
QUrl::fromLocalFile(qmlDir.filePath(QString("Default%1.qml").arg(qmlName)));
#else
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtquickcontrols-everywhere-src-5.14.0/src/extras/plugin.cpp
new/qtquickcontrols-everywhere-src-5.14.1/src/extras/plugin.cpp
--- old/qtquickcontrols-everywhere-src-5.14.0/src/extras/plugin.cpp
2019-11-26 13:46:01.000000000 +0100
+++ new/qtquickcontrols-everywhere-src-5.14.1/src/extras/plugin.cpp
2020-01-15 18:09:35.000000000 +0100
@@ -73,7 +73,11 @@
void QtQuickExtrasPlugin::registerTypes(const char *uri)
{
#ifndef QT_STATIC
+# ifdef Q_OS_ANDROID
+ const QString prefix =
QLatin1String("qrc:/android_rcc_bundle/qml/QtQuick/Extras");
+# else
const QString prefix = baseUrl().toString();
+# endif // Q_OS_ANDROID
#else
const QString prefix = "qrc:/qt-project.org/imports/QtQuick/Extras";
#endif