Hello community,

here is the log from the commit of package kirigami2 for openSUSE:Factory 
checked in at 2019-06-22 11:12:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kirigami2 (Old)
 and      /work/SRC/openSUSE:Factory/.kirigami2.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kirigami2"

Sat Jun 22 11:12:24 2019 rev:28 rq:710750 version:5.59.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kirigami2/kirigami2.changes      2019-05-21 
10:29:41.639452960 +0200
+++ /work/SRC/openSUSE:Factory/.kirigami2.new.4615/kirigami2.changes    
2019-06-22 11:12:25.900606292 +0200
@@ -1,0 +2,16 @@
+Sun Jun 09 07:35:12 UTC 2019 - [email protected]
+
+- Update to 5.59.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.59.0.php
+- Changes since 5.58.0:
+  * [ActionTextField] Make QML tooltip consistent
+  * base on height for items that should have a top padding (kde#405614)
+  * Compress color changes without a QTimer
+  * [FormLayout] Use even top and bottom spacing for separator (kde#405614)
+  * ScrollablePage: Make sure the scrolled view gets the focus when it's set
+  * Improve keyboard-only usage of the toolbar (kde#403711)
+  * make the recycler a FocusScope
+
+-------------------------------------------------------------------

Old:
----
  kirigami2-5.58.0.tar.xz

New:
----
  kirigami2-5.59.0.tar.xz

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

Other differences:
------------------
++++++ kirigami2.spec ++++++
--- /var/tmp/diff_new_pack.sbLUOn/_old  2019-06-22 11:12:26.820607632 +0200
+++ /var/tmp/diff_new_pack.sbLUOn/_new  2019-06-22 11:12:26.820607632 +0200
@@ -17,14 +17,14 @@
 
 
 %define lname libKF5Kirigami2-5
-%define _tar_path 5.58
+%define _tar_path 5.59
 # 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:           kirigami2
-Version:        5.58.0
+Version:        5.59.0
 Release:        0
 Summary:        Set of QtQuick components
 License:        LGPL-2.1-or-later

++++++ kirigami2-5.58.0.tar.xz -> kirigami2-5.59.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kirigami2-5.58.0/CMakeLists.txt 
new/kirigami2-5.59.0/CMakeLists.txt
--- old/kirigami2-5.58.0/CMakeLists.txt 2019-05-07 13:25:03.000000000 +0200
+++ new/kirigami2-5.59.0/CMakeLists.txt 2019-06-01 18:57:36.000000000 +0200
@@ -1,7 +1,7 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(KF5_VERSION "5.58.0") # handled by release scripts
-set(KF5_DEP_VERSION "5.58.0") # handled by release scripts
+set(KF5_VERSION "5.59.0") # handled by release scripts
+set(KF5_DEP_VERSION "5.59.0") # handled by release scripts
 
 project(kirigami2 VERSION ${KF5_VERSION})
 
@@ -52,7 +52,7 @@
 
 ################# set KDE specific information #################
 
-find_package(ECM 5.58.0 NO_MODULE)
+find_package(ECM 5.59.0 NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 
 # where to look first for cmake modules, before ${CMAKE_ROOT}/Modules/ is 
checked
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kirigami2-5.58.0/po/da/libkirigami2plugin_qt.po 
new/kirigami2-5.59.0/po/da/libkirigami2plugin_qt.po
--- old/kirigami2-5.58.0/po/da/libkirigami2plugin_qt.po 2019-05-07 
13:25:03.000000000 +0200
+++ new/kirigami2-5.59.0/po/da/libkirigami2plugin_qt.po 2019-06-01 
18:57:36.000000000 +0200
@@ -1,8 +1,8 @@
-# Martin Schlander <[email protected]>, 2017, 2018.
+# Martin Schlander <[email protected]>, 2017, 2018, 2019.
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2018-07-12 09:52+0100\n"
+"PO-Revision-Date: 2019-05-07 12:27+0100\n"
 "Last-Translator: Martin Schlander <[email protected]>\n"
 "Language-Team: Danish <[email protected]>\n"
 "Language: da\n"
@@ -16,43 +16,43 @@
 #: controls/AboutPage.qml:79
 msgctxt "AboutPage|"
 msgid "About"
-msgstr ""
+msgstr "Om"
 
 #: controls/AboutPage.qml:107
 #, qt-format
 msgctxt "AboutPage|"
 msgid "%1 <%2>"
-msgstr ""
+msgstr "%1 <%2>"
 
 #: controls/AboutPage.qml:142
 msgctxt "AboutPage|"
 msgid "Copyright"
-msgstr ""
+msgstr "Ophavsret"
 
 #: controls/AboutPage.qml:164
 msgctxt "AboutPage|"
 msgid "License:"
-msgstr ""
+msgstr "Licens:"
 
 #: controls/AboutPage.qml:173
 msgctxt "AboutPage|"
 msgid "Libraries in use"
-msgstr ""
+msgstr "Biblioteker i brug"
 
 #: controls/AboutPage.qml:186
 msgctxt "AboutPage|"
 msgid "Authors"
-msgstr ""
+msgstr "Ophavsmænd"
 
 #: controls/AboutPage.qml:195
 msgctxt "AboutPage|"
 msgid "Credits"
-msgstr ""
+msgstr "Tak"
 
 #: controls/AboutPage.qml:204
 msgctxt "AboutPage|"
 msgid "Translators"
-msgstr ""
+msgstr "Oversættere"
 
 #: controls/ContextDrawer.qml:78
 msgctxt "ContextDrawer|"
@@ -67,7 +67,7 @@
 #: controls/PasswordField.qml:45
 msgctxt "PasswordField|"
 msgid "Password"
-msgstr ""
+msgstr "Adgangskode"
 
 #: controls/private/globaltoolbar/ToolBarPageHeader.qml:107
 msgctxt "ToolBarPageHeader|"
@@ -77,7 +77,7 @@
 #: controls/SearchField.qml:44
 msgctxt "SearchField|"
 msgid "Search..."
-msgstr ""
+msgstr "Søg..."
 
 #: controls/templates/private/BackButton.qml:47
 msgctxt "BackButton|"
@@ -97,4 +97,4 @@
 #: controls/UrlButton.qml:51
 msgctxt "UrlButton|"
 msgid "Copy link address"
-msgstr ""
+msgstr "Kopiér linkadresse"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kirigami2-5.58.0/po/fi/libkirigami2plugin_qt.po 
new/kirigami2-5.59.0/po/fi/libkirigami2plugin_qt.po
--- old/kirigami2-5.58.0/po/fi/libkirigami2plugin_qt.po 2019-05-07 
13:25:03.000000000 +0200
+++ new/kirigami2-5.59.0/po/fi/libkirigami2plugin_qt.po 2019-06-01 
18:57:36.000000000 +0200
@@ -3,7 +3,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2019-01-23 12:40+0200\n"
+"PO-Revision-Date: 2019-05-16 23:33+0200\n"
 "Last-Translator: Tommi Nieminen <[email protected]>\n"
 "Language-Team: Finnish <[email protected]>\n"
 "Language: fi_FI\n"
@@ -68,7 +68,7 @@
 #: controls/PasswordField.qml:45
 msgctxt "PasswordField|"
 msgid "Password"
-msgstr ""
+msgstr "Salasana"
 
 #: controls/private/globaltoolbar/ToolBarPageHeader.qml:107
 msgctxt "ToolBarPageHeader|"
@@ -78,7 +78,7 @@
 #: controls/SearchField.qml:44
 msgctxt "SearchField|"
 msgid "Search..."
-msgstr ""
+msgstr "Etsi…"
 
 #: controls/templates/private/BackButton.qml:47
 msgctxt "BackButton|"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kirigami2-5.58.0/po/ko/libkirigami2plugin_qt.po 
new/kirigami2-5.59.0/po/ko/libkirigami2plugin_qt.po
--- old/kirigami2-5.58.0/po/ko/libkirigami2plugin_qt.po 2019-05-07 
13:25:03.000000000 +0200
+++ new/kirigami2-5.59.0/po/ko/libkirigami2plugin_qt.po 2019-06-01 
18:57:36.000000000 +0200
@@ -4,7 +4,7 @@
 "Project-Id-Version: \n"
 "PO-Revision-Date: 2019-04-12 00:48+0100\n"
 "Last-Translator: Shinjo Park <[email protected]>\n"
-"Language-Team: Korean <[email protected]>\n"
+"Language-Team: Korean <[email protected]>\n"
 "Language: ko\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/kirigami2-5.58.0/po/lt/libkirigami2plugin_qt.po 
new/kirigami2-5.59.0/po/lt/libkirigami2plugin_qt.po
--- old/kirigami2-5.58.0/po/lt/libkirigami2plugin_qt.po 2019-05-07 
13:25:03.000000000 +0200
+++ new/kirigami2-5.59.0/po/lt/libkirigami2plugin_qt.po 2019-06-01 
18:57:36.000000000 +0200
@@ -2,8 +2,8 @@
 msgstr ""
 "Project-Id-Version: trunk-kf 5\n"
 "Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
-"Language: \n"
+"Language-Team: lt\n"
+"Language: lt\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kirigami2-5.58.0/po/pl/libkirigami2plugin_qt.po 
new/kirigami2-5.59.0/po/pl/libkirigami2plugin_qt.po
--- old/kirigami2-5.58.0/po/pl/libkirigami2plugin_qt.po 2019-05-07 
13:25:03.000000000 +0200
+++ new/kirigami2-5.59.0/po/pl/libkirigami2plugin_qt.po 2019-06-01 
18:57:36.000000000 +0200
@@ -2,7 +2,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2019-01-13 09:50+0100\n"
+"PO-Revision-Date: 2019-05-11 06:02+0200\n"
 "Last-Translator: Łukasz Wojniłowicz <[email protected]>\n"
 "Language-Team: Polish <[email protected]>\n"
 "Language: pl\n"
@@ -12,7 +12,7 @@
 "X-Qt-Contexts: true\n"
 "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
 "|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Lokalize 19.03.70\n"
+"X-Generator: Lokalize 19.07.70\n"
 
 #: controls/AboutPage.qml:79
 msgctxt "AboutPage|"
@@ -68,7 +68,7 @@
 #: controls/PasswordField.qml:45
 msgctxt "PasswordField|"
 msgid "Password"
-msgstr ""
+msgstr "Hasło"
 
 #: controls/private/globaltoolbar/ToolBarPageHeader.qml:107
 msgctxt "ToolBarPageHeader|"
@@ -78,7 +78,7 @@
 #: controls/SearchField.qml:44
 msgctxt "SearchField|"
 msgid "Search..."
-msgstr ""
+msgstr "Szukaj..."
 
 #: controls/templates/private/BackButton.qml:47
 msgctxt "BackButton|"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kirigami2-5.58.0/po/ru/libkirigami2plugin_qt.po 
new/kirigami2-5.59.0/po/ru/libkirigami2plugin_qt.po
--- old/kirigami2-5.58.0/po/ru/libkirigami2plugin_qt.po 2019-05-07 
13:25:03.000000000 +0200
+++ new/kirigami2-5.59.0/po/ru/libkirigami2plugin_qt.po 2019-06-01 
18:57:36.000000000 +0200
@@ -2,7 +2,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2019-02-25 02:06+0300\n"
+"PO-Revision-Date: 2019-05-27 21:16+0300\n"
 "Last-Translator: Alexander Potashev <[email protected]>\n"
 "Language-Team: Russian <[email protected]>\n"
 "Language: ru\n"
@@ -12,7 +12,7 @@
 "X-Qt-Contexts: true\n"
 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
 "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Lokalize 2.0\n"
+"X-Generator: Lokalize 19.07.70\n"
 
 #: controls/AboutPage.qml:79
 msgctxt "AboutPage|"
@@ -68,20 +68,17 @@
 #: controls/PasswordField.qml:45
 msgctxt "PasswordField|"
 msgid "Password"
-msgstr ""
+msgstr "Пароль"
 
 #: controls/private/globaltoolbar/ToolBarPageHeader.qml:107
-#, fuzzy
-#| msgctxt "ContextDrawer|"
-#| msgid "Actions"
 msgctxt "ToolBarPageHeader|"
 msgid "More Actions"
-msgstr "Действия"
+msgstr "Больше действий"
 
 #: controls/SearchField.qml:44
 msgctxt "SearchField|"
 msgid "Search..."
-msgstr ""
+msgstr "Поиск..."
 
 #: controls/templates/private/BackButton.qml:47
 msgctxt "BackButton|"
@@ -94,12 +91,9 @@
 msgstr "Перейти вперёд"
 
 #: controls/ToolBarApplicationHeader.qml:126
-#, fuzzy
-#| msgctxt "ContextDrawer|"
-#| msgid "Actions"
 msgctxt "ToolBarApplicationHeader|"
 msgid "More Actions"
-msgstr "Действия"
+msgstr "Больше действий"
 
 #: controls/UrlButton.qml:51
 msgctxt "UrlButton|"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kirigami2-5.58.0/src/controls/ActionTextField.qml 
new/kirigami2-5.59.0/src/controls/ActionTextField.qml
--- old/kirigami2-5.58.0/src/controls/ActionTextField.qml       2019-05-07 
13:25:03.000000000 +0200
+++ new/kirigami2-5.59.0/src/controls/ActionTextField.qml       2019-06-01 
18:57:36.000000000 +0200
@@ -95,7 +95,6 @@
     }
 
     Controls.ToolTip {
-        delay: Kirigami.Units.longDuration
         visible: root.focusSequence && root.text.length === 0 && 
!rightActionsRow.hovered && !leftActionsRow.hovered && hovered
         text: root.focusSequence ? root.focusSequence : ""
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kirigami2-5.58.0/src/controls/FormLayout.qml 
new/kirigami2-5.59.0/src/controls/FormLayout.qml
--- old/kirigami2-5.58.0/src/controls/FormLayout.qml    2019-05-07 
13:25:03.000000000 +0200
+++ new/kirigami2-5.59.0/src/controls/FormLayout.qml    2019-06-01 
18:57:36.000000000 +0200
@@ -245,6 +245,7 @@
             visible: item.visible
             width: Kirigami.Units.smallSpacing
             height: Kirigami.Units.smallSpacing
+            Layout.topMargin: item.height > 0 ? Kirigami.Units.smallSpacing : 
0 
             onItemChanged: {
                 if (!item) {
                     labelItem.destroy();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kirigami2-5.58.0/src/controls/ScrollablePage.qml 
new/kirigami2-5.59.0/src/controls/ScrollablePage.qml
--- old/kirigami2-5.58.0/src/controls/ScrollablePage.qml        2019-05-07 
13:25:03.000000000 +0200
+++ new/kirigami2-5.59.0/src/controls/ScrollablePage.qml        2019-06-01 
18:57:36.000000000 +0200
@@ -170,6 +170,7 @@
     onMainItemChanged: {
          if (mainItem.hasOwnProperty("anchors")) {
              scrollView.contentItem = mainItem
+             mainItem.focus = true
          //don't try to reparent drawers
          } else if (mainItem.hasOwnProperty("dragMargin")) {
              return;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kirigami2-5.58.0/src/controls/private/PrivateActionToolButton.qml 
new/kirigami2-5.59.0/src/controls/private/PrivateActionToolButton.qml
--- old/kirigami2-5.58.0/src/controls/private/PrivateActionToolButton.qml       
2019-05-07 13:25:03.000000000 +0200
+++ new/kirigami2-5.59.0/src/controls/private/PrivateActionToolButton.qml       
2019-06-01 18:57:36.000000000 +0200
@@ -96,6 +96,11 @@
 
                 text: MnemonicData.richTextLabel
                 visible: control.showText && text.length > 0
+
+                Shortcut {
+                    sequence: label.MnemonicData.sequence
+                    onActivated: control.clicked()
+                }
             }
             Icon {
                 id: menuArrow
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kirigami2-5.58.0/src/delegaterecycler.cpp 
new/kirigami2-5.59.0/src/delegaterecycler.cpp
--- old/kirigami2-5.58.0/src/delegaterecycler.cpp       2019-05-07 
13:25:03.000000000 +0200
+++ new/kirigami2-5.59.0/src/delegaterecycler.cpp       2019-06-01 
18:57:36.000000000 +0200
@@ -104,6 +104,7 @@
 DelegateRecycler::DelegateRecycler(QQuickItem *parent)
     : QQuickItem(parent)
 {
+    setFlags(QQuickItem::ItemIsFocusScope);
 }
 
 DelegateRecycler::~DelegateRecycler()
@@ -325,6 +326,16 @@
     QQuickItem::geometryChanged(newGeometry, oldGeometry);
 }
 
+void DelegateRecycler::focusInEvent(QFocusEvent *event)
+{
+    QQuickItem::focusInEvent(event);
+    if (!m_item) {
+        return;
+    }
+
+    m_item->setFocus(event->reason());
+}
+
 void DelegateRecycler::updateHints()
 {
     updateSize(false);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kirigami2-5.58.0/src/delegaterecycler.h 
new/kirigami2-5.59.0/src/delegaterecycler.h
--- old/kirigami2-5.58.0/src/delegaterecycler.h 2019-05-07 13:25:03.000000000 
+0200
+++ new/kirigami2-5.59.0/src/delegaterecycler.h 2019-06-01 18:57:36.000000000 
+0200
@@ -65,6 +65,7 @@
 
 protected:
     void geometryChanged(const QRectF &newGeometry, const QRectF &oldGeometry) 
override;
+    void focusInEvent(QFocusEvent *event) override;
 
     void updateHints();
     void updateSize(bool parentResized);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kirigami2-5.58.0/src/libkirigami/platformtheme.cpp 
new/kirigami2-5.59.0/src/libkirigami/platformtheme.cpp
--- old/kirigami2-5.58.0/src/libkirigami/platformtheme.cpp      2019-05-07 
13:25:03.000000000 +0200
+++ new/kirigami2-5.59.0/src/libkirigami/platformtheme.cpp      2019-06-01 
18:57:36.000000000 +0200
@@ -28,7 +28,6 @@
 #include <QQuickWindow>
 #include <QPluginLoader>
 #include <QDir>
-#include <QTimer>
 #include <QQuickStyle>
 
 namespace Kirigami {
@@ -39,12 +38,12 @@
     ~PlatformThemePrivate();
 
     inline void syncCustomPalette();
+    void emitCompressedColorChanged();
     void findParentStyle();
     static QColor tint(const QColor &c1, const QColor &c2, qreal ratio);
 
 
     PlatformTheme *q;
-    QTimer *setColorCompressTimer;
     PlatformTheme::ColorSet m_colorSet = PlatformTheme::Window;
     PlatformTheme::ColorGroup m_colorGroup = PlatformTheme::Active;
     QSet<PlatformTheme *> m_childThemes;
@@ -94,6 +93,7 @@
     bool m_inherit = true;
     bool m_init = true;
     bool m_supportsIconColoring = false;
+    bool m_pendingColorChange = false;
 
     static KirigamiPluginFactory *s_pluginFactory;
 };
@@ -103,9 +103,6 @@
 PlatformThemePrivate::PlatformThemePrivate(PlatformTheme *q)
     : q(q)
 {
-    setColorCompressTimer = new QTimer(q);
-    setColorCompressTimer->setSingleShot(true);
-    setColorCompressTimer->setInterval(0);
 }
 
 PlatformThemePrivate::~PlatformThemePrivate()
@@ -182,6 +179,19 @@
     return QColor::fromRgbF(r, g, b, 1);
 }
 
+void PlatformThemePrivate::emitCompressedColorChanged()
+{
+    if (m_pendingColorChange) {
+        return;
+    }
+
+    m_pendingColorChange = true;
+    QMetaObject::invokeMethod(q, [this]() {
+        syncCustomPalette();
+        emit q->colorsChanged();
+        m_pendingColorChange = false;
+    }, Qt::QueuedConnection);
+}
 
 
 
@@ -189,11 +199,6 @@
     : QObject(parent),
       d(new PlatformThemePrivate(this))
 {
-    connect(d->setColorCompressTimer, &QTimer::timeout,
-            this, [this]() {
-                d->syncCustomPalette();
-                emit colorsChanged();
-            });
     d->findParentStyle();
 
     if (QQuickItem *item = qobject_cast<QQuickItem *>(parent)) {
@@ -232,7 +237,7 @@
 
     if (!d->m_init) {
         emit colorSetChanged(colorSet);
-        d->setColorCompressTimer->start();
+        d->emitCompressedColorChanged();
     }
 }
 
@@ -257,7 +262,7 @@
 
     if (!d->m_init) {
         emit colorGroupChanged(colorGroup);
-        d->setColorCompressTimer->start();
+        d->emitCompressedColorChanged();
     }
 }
 
@@ -362,7 +367,7 @@
     }
 
     d->textColor = color;
-    d->setColorCompressTimer->start();
+    d->emitCompressedColorChanged();
 }
 
 void PlatformTheme::setDisabledTextColor(const QColor &color)
@@ -372,7 +377,7 @@
     }
 
     d->disabledTextColor = color;
-    d->setColorCompressTimer->start();
+    d->emitCompressedColorChanged();
 }
 
 void PlatformTheme::setBackgroundColor(const QColor &color)
@@ -382,7 +387,7 @@
     }
 
     d->backgroundColor = color;
-    d->setColorCompressTimer->start();
+    d->emitCompressedColorChanged();
 }
 
 void PlatformTheme::setAlternateBackgroundColor(const QColor &color)
@@ -392,7 +397,7 @@
     }
 
     d->alternateBackgroundColor = color;
-    d->setColorCompressTimer->start();
+    d->emitCompressedColorChanged();
 }
 
 void PlatformTheme::setHighlightColor(const QColor &color)
@@ -402,7 +407,7 @@
     }
 
     d->highlightColor = color;
-    d->setColorCompressTimer->start();
+    d->emitCompressedColorChanged();
 }
 
 void PlatformTheme::setHighlightedTextColor(const QColor &color)
@@ -412,7 +417,7 @@
     }
 
     d->highlightedTextColor = color;
-    d->setColorCompressTimer->start();
+    d->emitCompressedColorChanged();
 }
 
 void PlatformTheme::setActiveTextColor(const QColor &color)
@@ -422,7 +427,7 @@
     }
 
     d->activeTextColor = color;
-    d->setColorCompressTimer->start();
+    d->emitCompressedColorChanged();
 }
 
 void PlatformTheme::setLinkColor(const QColor &color)
@@ -432,7 +437,7 @@
     }
 
     d->linkColor = color;
-    d->setColorCompressTimer->start();
+    d->emitCompressedColorChanged();
 }
 
 void PlatformTheme::setVisitedLinkColor(const QColor &color)
@@ -442,7 +447,7 @@
     }
 
     d->visitedLinkColor = color;
-    d->setColorCompressTimer->start();
+    d->emitCompressedColorChanged();
 }
 
 void PlatformTheme::setNegativeTextColor(const QColor &color)
@@ -452,7 +457,7 @@
     }
 
     d->negativeTextColor = color;
-    d->setColorCompressTimer->start();
+    d->emitCompressedColorChanged();
 }
 
 void PlatformTheme::setNeutralTextColor(const QColor &color)
@@ -462,7 +467,7 @@
     }
 
     d->neutralTextColor = color;
-    d->setColorCompressTimer->start();
+    d->emitCompressedColorChanged();
 }
 
 void PlatformTheme::setPositiveTextColor(const QColor &color)
@@ -472,7 +477,7 @@
     }
 
     d->positiveTextColor = color;
-    d->setColorCompressTimer->start();
+    d->emitCompressedColorChanged();
 }
 
 void PlatformTheme::setHoverColor(const QColor &color)
@@ -482,7 +487,7 @@
     }
 
     d->hoverColor = color;
-    d->setColorCompressTimer->start();
+    d->emitCompressedColorChanged();
 }
 
 void PlatformTheme::setFocusColor(const QColor &color)
@@ -492,7 +497,7 @@
     }
 
     d->focusColor = color;
-    d->setColorCompressTimer->start();
+    d->emitCompressedColorChanged();
 }
 
 QFont PlatformTheme::defaultFont() const
@@ -528,7 +533,7 @@
 
     d->customTextColor = color;
     PROPAGATECUSTOMCOLOR(CustomTextColor, color)
-    d->setColorCompressTimer->start();
+    d->emitCompressedColorChanged();
 }
 
 void PlatformTheme::setCustomDisabledTextColor(const QColor &color)
@@ -539,7 +544,7 @@
 
     d->customDisabledTextColor = color;
     PROPAGATECUSTOMCOLOR(CustomDisabledTextColor, color)
-    d->setColorCompressTimer->start();
+    d->emitCompressedColorChanged();
 }
 
 void PlatformTheme::setCustomBackgroundColor(const QColor &color)
@@ -550,7 +555,7 @@
 
     d->customBackgroundColor = color;
     PROPAGATECUSTOMCOLOR(CustomBackgroundColor, color)
-    d->setColorCompressTimer->start();
+    d->emitCompressedColorChanged();
 }
 
 void PlatformTheme::setCustomAlternateBackgroundColor(const QColor &color)
@@ -561,7 +566,7 @@
 
     d->customAlternateBackgroundColor = color;
     PROPAGATECUSTOMCOLOR(CustomAlternateBackgroundColor, color)
-    d->setColorCompressTimer->start();
+    d->emitCompressedColorChanged();
 }
 
 void PlatformTheme::setCustomHighlightColor(const QColor &color)
@@ -572,7 +577,7 @@
 
     d->customHighlightColor = color;
     PROPAGATECUSTOMCOLOR(CustomHighlightColor, color)
-    d->setColorCompressTimer->start();
+    d->emitCompressedColorChanged();
 }
 
 void PlatformTheme::setCustomHighlightedTextColor(const QColor &color)
@@ -583,7 +588,7 @@
 
     d->customHighlightedTextColor = color;
     PROPAGATECUSTOMCOLOR(CustomHighlightedTextColor, color)
-    d->setColorCompressTimer->start();
+    d->emitCompressedColorChanged();
 }
 
 void PlatformTheme::setCustomActiveTextColor(const QColor &color)
@@ -594,7 +599,7 @@
 
     d->customActiveTextColor = color;
     PROPAGATECUSTOMCOLOR(CustomActiveTextColor, color)
-    d->setColorCompressTimer->start();
+    d->emitCompressedColorChanged();
 }
 
 void PlatformTheme::setCustomLinkColor(const QColor &color)
@@ -605,7 +610,7 @@
 
     d->customLinkColor = color;
     PROPAGATECUSTOMCOLOR(CustomLinkColor, color)
-    d->setColorCompressTimer->start();
+    d->emitCompressedColorChanged();
 }
 
 void PlatformTheme::setCustomVisitedLinkColor(const QColor &color)
@@ -616,7 +621,7 @@
 
     d->customVisitedLinkColor = color;
     PROPAGATECUSTOMCOLOR(CustomVisitedLinkColor, color)
-    d->setColorCompressTimer->start();
+    d->emitCompressedColorChanged();
 }
 
 void PlatformTheme::setCustomNegativeTextColor(const QColor &color)
@@ -627,7 +632,7 @@
 
     d->customNegativeTextColor = color;
     PROPAGATECUSTOMCOLOR(CustomNegativeTextColor, color)
-    d->setColorCompressTimer->start();
+    d->emitCompressedColorChanged();
 }
 
 void PlatformTheme::setCustomNeutralTextColor(const QColor &color)
@@ -638,7 +643,7 @@
 
     d->customNeutralTextColor = color;
     PROPAGATECUSTOMCOLOR(CustomNeutralTextColor, color)
-    d->setColorCompressTimer->start();
+    d->emitCompressedColorChanged();
 }
 
 void PlatformTheme::setCustomPositiveTextColor(const QColor &color)
@@ -649,7 +654,7 @@
 
     d->customPositiveTextColor = color;
     PROPAGATECUSTOMCOLOR(CustomPositiveTextColor, color)
-    d->setColorCompressTimer->start();
+    d->emitCompressedColorChanged();
 }
 
 void PlatformTheme::setCustomHoverColor(const QColor &color)
@@ -660,7 +665,7 @@
 
     d->customHoverColor = color;
     PROPAGATECUSTOMCOLOR(CustomHoverColor, color)
-    d->setColorCompressTimer->start();
+    d->emitCompressedColorChanged();
 }
 
 void PlatformTheme::setCustomFocusColor(const QColor &color)
@@ -671,7 +676,7 @@
 
     d->customFocusColor = color;
     PROPAGATECUSTOMCOLOR(CustomFocusColor, color)
-    d->setColorCompressTimer->start();
+    d->emitCompressedColorChanged();
 }
 
 


Reply via email to