forked from pool/breeze
Accepting request 1085751 from home:Vogtinator:plasma5.27
Plasma 5.27.5. Not built yet. OBS-URL: https://build.opensuse.org/request/show/1085751 OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/breeze?expand=0&rev=411
This commit is contained in:
parent
bf02b7e9b2
commit
927e4a6af7
@ -1,53 +0,0 @@
|
|||||||
From 633a368833e824bf8b62d344057d079a1f533459 Mon Sep 17 00:00:00 2001
|
|
||||||
From: ivan tkachenko <me@ratijas.tk>
|
|
||||||
Date: Sun, 26 Feb 2023 00:17:53 +0300
|
|
||||||
Subject: [PATCH] ProgressBar: Stop emitting polish requests when item becomes
|
|
||||||
invisible
|
|
||||||
|
|
||||||
BUG: 468903
|
|
||||||
---
|
|
||||||
kstyle/animations/breezebusyindicatorengine.cpp | 17 +++++++++++++++++
|
|
||||||
1 file changed, 17 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/kstyle/animations/breezebusyindicatorengine.cpp b/kstyle/animations/breezebusyindicatorengine.cpp
|
|
||||||
index 15d110e9..7fa8300b 100644
|
|
||||||
--- a/kstyle/animations/breezebusyindicatorengine.cpp
|
|
||||||
+++ b/kstyle/animations/breezebusyindicatorengine.cpp
|
|
||||||
@@ -4,10 +4,16 @@
|
|
||||||
* SPDX-License-Identifier: GPL-2.0-or-later
|
|
||||||
*/
|
|
||||||
|
|
||||||
+#include "config-breeze.h"
|
|
||||||
+
|
|
||||||
#include "breezebusyindicatorengine.h"
|
|
||||||
|
|
||||||
#include "breezemetrics.h"
|
|
||||||
|
|
||||||
+#if BREEZE_HAVE_QTQUICK
|
|
||||||
+#include <QQuickItem>
|
|
||||||
+#endif
|
|
||||||
+
|
|
||||||
#include <QVariant>
|
|
||||||
|
|
||||||
namespace Breeze
|
|
||||||
@@ -32,6 +38,17 @@ bool BusyIndicatorEngine::registerWidget(QObject *object)
|
|
||||||
|
|
||||||
// connect destruction signal
|
|
||||||
connect(object, SIGNAL(destroyed(QObject *)), this, SLOT(unregisterWidget(QObject *)), Qt::UniqueConnection);
|
|
||||||
+
|
|
||||||
+#if BREEZE_HAVE_QTQUICK
|
|
||||||
+ if (QQuickItem *item = qobject_cast<QQuickItem *>(object)) {
|
|
||||||
+ connect(item, &QQuickItem::visibleChanged, this, [=]() {
|
|
||||||
+ if (!item->isVisible()) {
|
|
||||||
+ this->setAnimated(object, false);
|
|
||||||
+ }
|
|
||||||
+ // no need for the else {} branch, as its animation will be reset anyway
|
|
||||||
+ });
|
|
||||||
+ }
|
|
||||||
+#endif
|
|
||||||
}
|
|
||||||
|
|
||||||
return true;
|
|
||||||
--
|
|
||||||
2.40.0
|
|
||||||
|
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:62d80ebd690c7822bf05b19bec8b37af67cc1cd4bb3f38d2a88d8360fd6b1901
|
|
||||||
size 87590008
|
|
@ -1,16 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmQr/UYACgkQ11dEg7tX
|
|
||||||
sY0egA//dqt5uMisfL53PO0nCNhT3W3tQyDTB+zkES5mxcnhJbLk5P3qwxQYiBsQ
|
|
||||||
To59ZTvOVYCmdKOroPgcECiSTELxzKQZooUwUGLssjSrejXeJkSykBrxpE2Z5LnH
|
|
||||||
E1AogbjDb3uECDMxXC89r7V5vG6+/H2sGz4dZp2jVXb4h8gNAPBK+aWNfp8up8l9
|
|
||||||
PWqADhNRuzUoiaKOEHtmUNxPOOHmE8dQ5H7u/idQ2ICMFhmW1UYxhKQH/QNjU4pl
|
|
||||||
M+C1xXpV+mD1CRjQ/tNCLjgPChluDNVjDgftVLiKeRounKCu8xP4+MHy0XqnyaWS
|
|
||||||
WBwLUxMIRO4v/1mgIem763UGNmjDy6H8Yr5DFLHhS9vvXZpPASCz10quUh98ajCE
|
|
||||||
XdH9VY0gOuULwilNBysWmMMSnYGBn9iTXifN14JcTJyPP8konl3DAx9yfBCUUnCJ
|
|
||||||
lhrCcSVAa+1OqPwu403ioEPuYTeiiH70KuXKn+IzwH5rGqK0YjRJMDCt3xuwiAyi
|
|
||||||
nsZpPF+6wJ8y5mUJJExDEN2My6gpzq2IJBFQK00oOa7DdzYiNbH0hoL+ghmocAI+
|
|
||||||
ka33Msrctb8JRTCM87qe8FzIohpMrQtWrnfpT5LZtrkEvaXkgixO2BncCcD2z4/z
|
|
||||||
idBcnLU5EVofAWW7db38wOzNQfnoq1GIwZp9D2PjwKW5Xhu2rZY=
|
|
||||||
=pBvM
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
breeze-5.27.5.tar.xz
Normal file
3
breeze-5.27.5.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:70d8a35bf8c0758f9c3e3873b657250b1e09c1c79f92b066d3385a1e44fec868
|
||||||
|
size 87590396
|
16
breeze-5.27.5.tar.xz.sig
Normal file
16
breeze-5.27.5.tar.xz.sig
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmRaMB4ACgkQ11dEg7tX
|
||||||
|
sY3MvQ//TU6QyM5O25o8xEJ1hP1x8dtXlvfcLNj1PH4gfXUNujtF5tQobhOBGR5F
|
||||||
|
ZjatN+2Q/hV4RL4FOjLADh92/4c52DHBbbI/MwylXDPDge/fNbcQujV/mVesuAj1
|
||||||
|
IUvRmQUl6k7N/L3p0y2mqQ83sqCUKZ+CtAgZR7L4xEjeS8uDu1tR3QzwRjMox+q9
|
||||||
|
sCJYZlqgErp54KtHlJXg2/pq5j1vi6oEVgxj7Dcq6q0EEmPkg31v6fbaZQjISSXO
|
||||||
|
EzxNpb6hchr/Dem/BpA8pUyvzaN5XIktWvw41iQVUYUfzuOcbXbm3r7QmW56GV9v
|
||||||
|
bzhEYC48MR0CclgTleql0UJ+sDpWlN1dm+vnQLZDTDo/rnFjQNn4oQFev5ptPCla
|
||||||
|
Zq3ns//hi/8fw26hmiBCE48SEqHwhKqNh7ZiTNqqS1Xh0cfLwcnV4paTI1jASR4/
|
||||||
|
qPSsziMXyF2TiiPOEQsMzl6vXyDaGs/o9XySpCICSdlthjm1sfjOHNu6olwKHh0A
|
||||||
|
Xde+znTk6EOwhI7a2mA7HwjTVAQxjGu7ao9MY87BttW79VEwgq85cVJb2ssWPIrj
|
||||||
|
/CSq2Az2YwmNN9KFx+7uTtUJ4OClGm28pEefb0krdlr5btI7bAiO7dIQQE0oocu8
|
||||||
|
9AO575tDUxNnrH+Kd9v6r8TQFpAszgrgT/zJ4kBmLRbB1fQAOdI=
|
||||||
|
=+AC0
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +1,18 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 9 13:44:05 UTC 2023 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||||
|
|
||||||
|
- Update to 5.27.5
|
||||||
|
* New bugfix release
|
||||||
|
* For more details please see:
|
||||||
|
* https://kde.org/announcements/plasma/5/5.27.5
|
||||||
|
- Changes since 5.27.4:
|
||||||
|
* ProgressBar: Stop emitting polish requests when item becomes invisible (kde#468903)
|
||||||
|
* ToolButton: Fix subcontrol menu buttons outline in RTL mode
|
||||||
|
* Remove unused methods
|
||||||
|
* ToolButton: Fix text & icon position in textUnderIcon RTL mode
|
||||||
|
- Drop patches, now upstream:
|
||||||
|
* 0001-ProgressBar-Stop-emitting-polish-requests-when-item-.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Apr 26 06:25:30 UTC 2023 - Fabian Vogt <fabian@ritter-vogt.de>
|
Wed Apr 26 06:25:30 UTC 2023 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||||
|
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
%{!?_plasma5_version: %define _plasma5_version %(echo %{_plasma5_bugfix} | awk -F. '{print $1"."$2}')}
|
%{!?_plasma5_version: %define _plasma5_version %(echo %{_plasma5_bugfix} | awk -F. '{print $1"."$2}')}
|
||||||
%bcond_without released
|
%bcond_without released
|
||||||
Name: breeze
|
Name: breeze
|
||||||
Version: 5.27.4
|
Version: 5.27.5
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Plasma Desktop artwork, styles and assets
|
Summary: Plasma Desktop artwork, styles and assets
|
||||||
License: GPL-2.0-or-later
|
License: GPL-2.0-or-later
|
||||||
@ -33,8 +33,6 @@ Source: https://download.kde.org/stable/plasma/%{version}/breeze-%{versi
|
|||||||
Source1: https://download.kde.org/stable/plasma/%{version}/breeze-%{version}.tar.xz.sig
|
Source1: https://download.kde.org/stable/plasma/%{version}/breeze-%{version}.tar.xz.sig
|
||||||
Source2: plasma.keyring
|
Source2: plasma.keyring
|
||||||
%endif
|
%endif
|
||||||
# PATCH-FIX-UPSTREAM
|
|
||||||
Patch1: 0001-ProgressBar-Stop-emitting-polish-requests-when-item-.patch
|
|
||||||
# PATCH-FEATURE-UPSTREAM
|
# PATCH-FEATURE-UPSTREAM
|
||||||
Patch100: 0001-Outline-intensity-setting.patch
|
Patch100: 0001-Outline-intensity-setting.patch
|
||||||
# PATCH-FIX-OPENSUSE for ^
|
# PATCH-FIX-OPENSUSE for ^
|
||||||
|
Loading…
Reference in New Issue
Block a user