commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2020-10-18 11:31:35 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.3486 (New) Package is "plasma-framework" Sun Oct 18 11:31:35 2020 rev:100 rq:842293 version:5.75.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2020-10-16 16:15:49.416719110 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.3486/plasma-framework.changes 2020-10-18 11:31:39.332797204 +0200 @@ -1,0 +2,6 @@ +Sat Oct 17 11:50:09 UTC 2020 - Fabian Vogt + +- Add patch to avoid 100% CPU usage by plasmashell: + * 0001-Fix-BusyIndicator-rotating-even-when-invisible-again.patch + +--- New: 0001-Fix-BusyIndicator-rotating-even-when-invisible-again.patch Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.ocnNnn/_old 2020-10-18 11:31:40.164797655 +0200 +++ /var/tmp/diff_new_pack.ocnNnn/_new 2020-10-18 11:31:40.164797655 +0200 @@ -38,6 +38,8 @@ Source99: baselibs.conf # PATCH-FIX-UPSTREAM Patch1: 0001-BusyIndicator-Do-not-rotate-when-invisible.patch +# https://invent.kde.org/frameworks/plasma-framework/-/merge_requests/118 +Patch2: 0001-Fix-BusyIndicator-rotating-even-when-invisible-again.patch BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version} BuildRequires: fdupes BuildRequires: kf5-filesystem ++ 0001-Fix-BusyIndicator-rotating-even-when-invisible-again.patch ++ >From ee5b68b0ec78f552b129bc382bc2f9643ae29929 Mon Sep 17 00:00:00 2001 From: Fabian Vogt Date: Sat, 17 Oct 2020 13:45:15 +0200 Subject: [PATCH] Fix BusyIndicator rotating even when invisible, again After "BusyIndicator: Do not rotate when invisible", plasmashell started consuming 100% CPU due to plasma-nm's icon having an invisible BusyIndicator. Adding the "visible" property back into the equation avoids this. Third time's the charm? --- src/declarativeimports/plasmacomponents3/BusyIndicator.qml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/declarativeimports/plasmacomponents3/BusyIndicator.qml b/src/declarativeimports/plasmacomponents3/BusyIndicator.qml index ec4ccaf13..6321d88cf 100644 --- a/src/declarativeimports/plasmacomponents3/BusyIndicator.qml +++ b/src/declarativeimports/plasmacomponents3/BusyIndicator.qml @@ -62,7 +62,7 @@ T.BusyIndicator { to: 360 duration: 2000 loops: Animation.Infinite -running: control.running || baseItem.opacity > 0 +running: visible && (control.running || baseItem.opacity > 0) } } } -- 2.25.1
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2020-10-16 16:15:07 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.3486 (New) Package is "plasma-framework" Fri Oct 16 16:15:07 2020 rev:99 rq:842003 version:5.75.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2020-10-12 13:58:48.962203622 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.3486/plasma-framework.changes 2020-10-16 16:15:49.416719110 +0200 @@ -1,0 +2,6 @@ +Thu Oct 15 19:53:18 UTC 2020 - Fabian Vogt + +- Add patch to improve krunner responsiveness on wayland (kde#426746): + * 0001-BusyIndicator-Do-not-rotate-when-invisible.patch + +--- New: 0001-BusyIndicator-Do-not-rotate-when-invisible.patch Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.VfST9n/_old 2020-10-16 16:15:50.960719583 +0200 +++ /var/tmp/diff_new_pack.VfST9n/_new 2020-10-16 16:15:50.960719583 +0200 @@ -36,6 +36,8 @@ Source2:frameworks.keyring %endif Source99: baselibs.conf +# PATCH-FIX-UPSTREAM +Patch1: 0001-BusyIndicator-Do-not-rotate-when-invisible.patch BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version} BuildRequires: fdupes BuildRequires: kf5-filesystem @@ -134,7 +136,7 @@ %lang_package %prep -%setup -q +%autosetup -p1 %build %cmake_kf5 -d build ++ 0001-BusyIndicator-Do-not-rotate-when-invisible.patch ++ >From f1158b32d3c8874536efcf7dc3f4f3050d976b25 Mon Sep 17 00:00:00 2001 From: Aleix Pol Date: Thu, 8 Oct 2020 16:35:39 +0200 Subject: [PATCH] BusyIndicator: Do not rotate when invisible It seems like the "visible" property is catching there is the wrong one and would still rotate while invisible. CCBUG: 426746 (cherry picked from commit e0e7840a0307deaee7a0b63f341973f8e3508873) --- src/declarativeimports/plasmacomponents3/BusyIndicator.qml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/declarativeimports/plasmacomponents3/BusyIndicator.qml b/src/declarativeimports/plasmacomponents3/BusyIndicator.qml index d081fc43d..ec4ccaf13 100644 --- a/src/declarativeimports/plasmacomponents3/BusyIndicator.qml +++ b/src/declarativeimports/plasmacomponents3/BusyIndicator.qml @@ -25,6 +25,7 @@ T.BusyIndicator { padding: 0 contentItem: Item { +id: baseItem /* implicitWidth and implicitHeight won't work unless they come * from a child of the contentItem. No idea why. */ @@ -61,7 +62,7 @@ T.BusyIndicator { to: 360 duration: 2000 loops: Animation.Infinite -running: visible +running: control.running || baseItem.opacity > 0 } } } -- 2.25.1
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2020-10-12 13:57:13 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.3486 (New) Package is "plasma-framework" Mon Oct 12 13:57:13 2020 rev:98 rq:840860 version:5.75.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2020-10-03 18:55:41.201494529 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.3486/plasma-framework.changes 2020-10-12 13:58:48.962203622 +0200 @@ -1,0 +2,15 @@ +Mon Oct 5 08:33:43 UTC 2020 - Christophe Giboudeaux + +- Update to 5.75.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.75.0 +- Too many changes since 5.74.0, only listing bugfixes: + * Fix plasmoidheading.svgz being installed to the wrong place (kde#426537) + * Make PlasmaComponents3 Tooltips use the typical tooltip style (kde#424506) + * Fix PC3 Button/ToolButton icons not always having the right color set (kde#426556) + * Ensure FrameSvg uses lastModified timestamp when using cache (kde#426674) +- Drop upstream patch: + * 0001-Fix-PC3-Button-ToolButton-icons-not-always-having-th.patch + +--- Old: 0001-Fix-PC3-Button-ToolButton-icons-not-always-having-th.patch plasma-framework-5.74.0.tar.xz plasma-framework-5.74.0.tar.xz.sig New: plasma-framework-5.75.0.tar.xz plasma-framework-5.75.0.tar.xz.sig Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.4gX9rP/_old 2020-10-12 13:58:49.814203978 +0200 +++ /var/tmp/diff_new_pack.4gX9rP/_new 2020-10-12 13:58:49.818203979 +0200 @@ -17,14 +17,14 @@ %define lname libKF5Plasma5 -%define _tar_path 5.74 +%define _tar_path 5.75 # 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: plasma-framework -Version:5.74.0 +Version:5.75.0 Release:0 Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0-or-later AND LGPL-2.0-or-later @@ -36,8 +36,6 @@ Source2:frameworks.keyring %endif Source99: baselibs.conf -# PATCH-FIX-UPSTREAM -Patch1: 0001-Fix-PC3-Button-ToolButton-icons-not-always-having-th.patch BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version} BuildRequires: fdupes BuildRequires: kf5-filesystem @@ -136,7 +134,7 @@ %lang_package %prep -%autosetup -p1 +%setup -q %build %cmake_kf5 -d build ++ plasma-framework-5.74.0.tar.xz -> plasma-framework-5.75.0.tar.xz ++ 5907 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2020-10-03 18:55:32 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.4249 (New) Package is "plasma-framework" Sat Oct 3 18:55:32 2020 rev:97 rq:836486 version:5.74.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2020-09-18 14:44:30.164170646 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.4249/plasma-framework.changes 2020-10-03 18:55:41.201494529 +0200 @@ -1,0 +2,6 @@ +Thu Sep 24 07:48:56 UTC 2020 - Fabian Vogt + +- Add patch to fix PC3 Button icon colors (kde#426556): + * 0001-Fix-PC3-Button-ToolButton-icons-not-always-having-th.patch + +--- New: 0001-Fix-PC3-Button-ToolButton-icons-not-always-having-th.patch Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.4CtcRL/_old 2020-10-03 18:55:42.553496027 +0200 +++ /var/tmp/diff_new_pack.4CtcRL/_new 2020-10-03 18:55:42.553496027 +0200 @@ -36,6 +36,8 @@ Source2:frameworks.keyring %endif Source99: baselibs.conf +# PATCH-FIX-UPSTREAM +Patch1: 0001-Fix-PC3-Button-ToolButton-icons-not-always-having-th.patch BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version} BuildRequires: fdupes BuildRequires: kf5-filesystem @@ -134,7 +136,7 @@ %lang_package %prep -%setup -q +%autosetup -p1 %build %cmake_kf5 -d build ++ 0001-Fix-PC3-Button-ToolButton-icons-not-always-having-th.patch ++ >From 3167717797d07a8645391e093fa91526c4645f4f Mon Sep 17 00:00:00 2001 From: Noah Davis Date: Wed, 23 Sep 2020 20:23:08 -0400 Subject: [PATCH] Fix PC3 Button/ToolButton icons not always having the right color set BUG: 426556 FIXED-IN: 5.75 --- .../plasmacomponents3/private/ButtonContent.qml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/declarativeimports/plasmacomponents3/private/ButtonContent.qml b/src/declarativeimports/plasmacomponents3/private/ButtonContent.qml index 6dc2ce085..91428bdb3 100644 --- a/src/declarativeimports/plasmacomponents3/private/ButtonContent.qml +++ b/src/declarativeimports/plasmacomponents3/private/ButtonContent.qml @@ -42,7 +42,7 @@ GridLayout { implicitWidth: root.parent.icon.width > 0 ? root.parent.icon.width : defaultIconSize implicitHeight: root.parent.icon.height > 0 ? root.parent.icon.height : defaultIconSize - +colorGroup: parent.PlasmaCore.ColorScope.colorGroup visible: source.length > 0 && root.parent.display !== T.Button.TextOnly source: root.parent.icon ? (root.parent.icon.name || root.parent.icon.source) : "" status: usingFocusBackground ? PlasmaCore.Svg.Selected : PlasmaCore.Svg.Normal -- 2.25.1
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2020-09-18 14:43:23 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.4249 (New) Package is "plasma-framework" Fri Sep 18 14:43:23 2020 rev:96 rq:834445 version:5.74.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2020-08-12 12:29:33.200184759 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.4249/plasma-framework.changes 2020-09-18 14:44:30.164170646 +0200 @@ -1,0 +2,16 @@ +Sun Sep 6 12:50:27 UTC 2020 - Christophe Giboudeaux + +- Update to 5.74.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.74.0 +- Too many changes since 5.73.0, only listing bugfixes: + * Fix incorrect default for PlasmaExtras.ListItem (kde#425769) + * Don't let the background become smaller than the svg (kde#424448) + * Make PC3 BusyIndicator visuals keep a 1:1 aspect ratio (kde#425504) + * Unify the flat/normal behavior of PC3 Buttons/ToolButtons (kde#425174) + * Fix toolbutton-hover margins in button.svg (kde#425255) + * Fix PC2 ToolButtonStyle margins (kde#425255) + * Only draw the focus indicator when we got focus via the keyboard (kde#424446) + +--- Old: plasma-framework-5.73.0.tar.xz plasma-framework-5.73.0.tar.xz.sig New: plasma-framework-5.74.0.tar.xz plasma-framework-5.74.0.tar.xz.sig Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.EMU6cK/_old 2020-09-18 14:44:30.860171351 +0200 +++ /var/tmp/diff_new_pack.EMU6cK/_new 2020-09-18 14:44:30.864171355 +0200 @@ -17,14 +17,14 @@ %define lname libKF5Plasma5 -%define _tar_path 5.73 +%define _tar_path 5.74 # 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: plasma-framework -Version:5.73.0 +Version:5.74.0 Release:0 Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0-or-later AND LGPL-2.0-or-later @@ -165,14 +165,14 @@ %endif %files -n %{lname} -%license COPYING* +%license LICENSES/* %{_kf5_libdir}/libKF5Plasma.so.* %{_kf5_libdir}/libKF5PlasmaQuick.so.* %{_kf5_debugdir}/plasma-framework.categories %{_kf5_debugdir}/*.renamecategories %files -%license COPYING* +%license LICENSES/* %{_kf5_bindir}/* %{_kf5_plugindir}/ %{_kf5_plasmadir}/ @@ -181,11 +181,11 @@ %{_kf5_mandir}/man1/plasmapkg*.* %files components -%license COPYING* +%license LICENSES/* %{_kf5_qmldir}/ %files devel -%license COPYING* +%license LICENSES/* %{_kf5_includedir}/Plasma/ %{_kf5_includedir}/PlasmaQuick/ %{_kf5_includedir}/plasma/ ++ plasma-framework-5.73.0.tar.xz -> plasma-framework-5.74.0.tar.xz ++ 68991 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2020-08-12 12:27:02 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.3399 (New) Package is "plasma-framework" Wed Aug 12 12:27:02 2020 rev:95 rq:825119 version:5.73.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2020-07-14 07:57:07.941370536 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.3399/plasma-framework.changes 2020-08-12 12:29:33.200184759 +0200 @@ -1,0 +2,12 @@ +Sun Aug 2 07:13:57 UTC 2020 - Christophe Giboudeaux + +- Update to 5.73.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.73.0 +- Too many changes since 5.72.0, only listing bugfixes: + * Don't show Plasma dialogs in task switchers (kde#419239) + * Copy DataEngine relays before itterating (kde#422973) + * Make signal strength in network icons more visible (kde#423843) + +--- Old: plasma-framework-5.72.0.tar.xz plasma-framework-5.72.0.tar.xz.sig New: plasma-framework-5.73.0.tar.xz plasma-framework-5.73.0.tar.xz.sig Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.MMGgDN/_old 2020-08-12 12:29:33.712185034 +0200 +++ /var/tmp/diff_new_pack.MMGgDN/_new 2020-08-12 12:29:33.716185036 +0200 @@ -17,14 +17,14 @@ %define lname libKF5Plasma5 -%define _tar_path 5.72 +%define _tar_path 5.73 # 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: plasma-framework -Version:5.72.0 +Version:5.73.0 Release:0 Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0-or-later AND LGPL-2.0-or-later @@ -169,6 +169,7 @@ %{_kf5_libdir}/libKF5Plasma.so.* %{_kf5_libdir}/libKF5PlasmaQuick.so.* %{_kf5_debugdir}/plasma-framework.categories +%{_kf5_debugdir}/*.renamecategories %files %license COPYING* ++ plasma-framework-5.72.0.tar.xz -> plasma-framework-5.73.0.tar.xz ++ 15368 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2020-07-14 07:55:00 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.3060 (New) Package is "plasma-framework" Tue Jul 14 07:55:00 2020 rev:94 rq:820405 version:5.72.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2020-06-23 21:02:10.977376398 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.3060/plasma-framework.changes 2020-07-14 07:57:07.941370536 +0200 @@ -1,0 +2,14 @@ +Sun Jul 5 07:55:53 UTC 2020 - Christophe Giboudeaux + +- Update to 5.72.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.72.0 +- Too many changes since 5.71.0, only listing bugfixes: + * [spinbox] Don't use QQC2 items when we should use PlasmaComponents (kde#423445) + * Use fully qualified identifiers for metaobject types (kde#423643) +- Drop upstream patches: + * 0001-Add-property-to-access-the-ExpandableListItem-loader.patch + * 0001-Introduce-PlaceholderMessage.patch + +--- Old: 0001-Add-property-to-access-the-ExpandableListItem-loader.patch 0001-Introduce-PlaceholderMessage.patch plasma-framework-5.71.0.tar.xz plasma-framework-5.71.0.tar.xz.sig New: plasma-framework-5.72.0.tar.xz plasma-framework-5.72.0.tar.xz.sig Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.2vNsMk/_old 2020-07-14 07:57:09.797376545 +0200 +++ /var/tmp/diff_new_pack.2vNsMk/_new 2020-07-14 07:57:09.801376558 +0200 @@ -17,14 +17,14 @@ %define lname libKF5Plasma5 -%define _tar_path 5.71 +%define _tar_path 5.72 # 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: plasma-framework -Version:5.71.0 +Version:5.72.0 Release:0 Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0-or-later AND LGPL-2.0-or-later @@ -36,16 +36,13 @@ Source2:frameworks.keyring %endif Source99: baselibs.conf -# PATCH-FIX-UPSTREAM -Patch1: 0001-Add-property-to-access-the-ExpandableListItem-loader.patch -Patch2: 0001-Introduce-PlaceholderMessage.patch BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version} BuildRequires: fdupes BuildRequires: kf5-filesystem BuildRequires: libxcb-devel BuildRequires: pkgconfig BuildRequires: xz -BuildRequires: cmake(KF5Activities) >= 5.19.0 +BuildRequires: cmake(KF5Activities) >= %{_kf5_bugfix_version} BuildRequires: cmake(KF5Archive) >= %{_kf5_bugfix_version} BuildRequires: cmake(KF5Config) >= %{_kf5_bugfix_version} BuildRequires: cmake(KF5ConfigWidgets) >= %{_kf5_bugfix_version} @@ -70,7 +67,7 @@ BuildRequires: cmake(Qt5Gui) >= 5.12.0 BuildRequires: cmake(Qt5Qml) >= 5.12.0 BuildRequires: cmake(Qt5Quick) >= 5.12.0 -BuildRequires: cmake(Qt5QuickControls2) >= 5.7.0 +BuildRequires: cmake(Qt5QuickControls2) >= 5.12.0 BuildRequires: cmake(Qt5Sql) >= 5.12.0 BuildRequires: cmake(Qt5Svg) >= 5.12.0 BuildRequires: cmake(Qt5Test) >= 5.12.0 @@ -137,7 +134,7 @@ %lang_package %prep -%autosetup -p1 +%setup -q %build %cmake_kf5 -d build ++ plasma-framework-5.71.0.tar.xz -> plasma-framework-5.72.0.tar.xz ++ 7314 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2020-06-23 21:01:52 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.2956 (New) Package is "plasma-framework" Tue Jun 23 21:01:52 2020 rev:93 rq:816410 version:5.71.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2020-06-21 19:02:09.328168478 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.2956/plasma-framework.changes 2020-06-23 21:02:10.977376398 +0200 @@ -1,0 +2,6 @@ +Sat Jun 20 09:28:28 UTC 2020 - Fabian Vogt + +- Add new component needed to fix label appearance (kde#422684): + * 0001-Introduce-PlaceholderMessage.patch + +--- New: 0001-Introduce-PlaceholderMessage.patch Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.zRKMOc/_old 2020-06-23 21:02:12.293380632 +0200 +++ /var/tmp/diff_new_pack.zRKMOc/_new 2020-06-23 21:02:12.297380645 +0200 @@ -38,6 +38,7 @@ Source99: baselibs.conf # PATCH-FIX-UPSTREAM Patch1: 0001-Add-property-to-access-the-ExpandableListItem-loader.patch +Patch2: 0001-Introduce-PlaceholderMessage.patch BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version} BuildRequires: fdupes BuildRequires: kf5-filesystem ++ 0001-Introduce-PlaceholderMessage.patch ++ >From abc6409f1a1868289db0f62d12dbd5de9cca6aa8 Mon Sep 17 00:00:00 2001 From: Nate Graham Date: Fri, 19 Jun 2020 22:45:19 + Subject: [PATCH] Introduce PlaceholderMessage This is a clone of the Kirigami component that we can use in Plasma applets until we arrive at a solution for styling QQC2 items using the Plasma style (https://phabricator.kde.org/T13256). See dependent patches: - plasma-workspace: https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/73 - bluedevil: https://invent.kde.org/plasma/bluedevil/-/merge_requests/1 - print-manager: https://invent.kde.org/utilities/print-manager/-/merge_requests/1 - plasma-vault: https://invent.kde.org/plasma/plasma-vault/-/merge_requests/3 Merge request: https://invent.kde.org/frameworks/plasma-framework/-/merge_requests/13 --- .../qml/PlaceholderMessage.qml| 237 ++ .../plasmaextracomponents/qml/qmldir | 1 + 2 files changed, 238 insertions(+) create mode 100644 src/declarativeimports/plasmaextracomponents/qml/PlaceholderMessage.qml diff --git a/src/declarativeimports/plasmaextracomponents/qml/PlaceholderMessage.qml b/src/declarativeimports/plasmaextracomponents/qml/PlaceholderMessage.qml new file mode 100644 index 0..958399a8f --- /dev/null +++ b/src/declarativeimports/plasmaextracomponents/qml/PlaceholderMessage.qml @@ -0,0 +1,237 @@ +/* + * Copyright 2020 Nate Graham + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU Library General Public License as + * published by the Free Software Foundation; either version 2, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Library General Public License for more details + * + * You should have received a copy of the GNU Library General Public + * License along with this program; if not, write to the + * Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +import QtQuick 2.0 +import QtQuick.Layouts 1.12 +import QtQuick.Controls 2.12 as QQC2 + +import org.kde.plasma.core 2.0 as PlasmaCore +import org.kde.plasma.components 3.0 as PlasmaComponents3 +import org.kde.plasma.extras 2.0 as PlasmaExtras + +/** + * A placeholder message indicating that a list view is empty. The message + * comprises a label with lightened text, an optional icon above the text, and + * an optional button below the text which can be used to easily show the user + * what to do next to add content to the view. + * + * The top-level component is a ColumnLayout, so additional components items can + * simply be added as child items and they will be positioned sanely. + * + * Example usage: + * + * @code{.qml} + ** Shows how to use PlaceholderMessage to implement a "this view is empty" message + * import QtQuick 2.12 + * import org.kde.plasma.extras 2.0 as PlasmaExtras + * + * ListView { + * id: listView + * model: [...] + * delegate: [...] + * + * PlasmaExtras.PlaceholderMessage { + * anchors.centerIn:
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2020-06-20 20:12:23 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.3606 (New) Package is "plasma-framework" Sat Jun 20 20:12:23 2020 rev:92 rq:815805 version:5.71.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2020-06-16 13:44:46.945539434 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.3606/plasma-framework.changes 2020-06-21 19:02:09.328168478 +0200 @@ -1,0 +2,6 @@ +Thu Jun 18 15:48:02 UTC 2020 - Fabian Vogt + +- Add new API needed by fix for plasma-nm5 (kde#423093): + * 0001-Add-property-to-access-the-ExpandableListItem-loader.patch + +--- New: 0001-Add-property-to-access-the-ExpandableListItem-loader.patch Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.iY06Xh/_old 2020-06-21 19:02:09.808170100 +0200 +++ /var/tmp/diff_new_pack.iY06Xh/_new 2020-06-21 19:02:09.812170113 +0200 @@ -36,6 +36,8 @@ Source2:frameworks.keyring %endif Source99: baselibs.conf +# PATCH-FIX-UPSTREAM +Patch1: 0001-Add-property-to-access-the-ExpandableListItem-loader.patch BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version} BuildRequires: fdupes BuildRequires: kf5-filesystem @@ -134,7 +136,7 @@ %lang_package %prep -%setup -q +%autosetup -p1 %build %cmake_kf5 -d build ++ 0001-Add-property-to-access-the-ExpandableListItem-loader.patch ++ >From c60ff915165b00c58f7e860b3cb573136ccbe918 Mon Sep 17 00:00:00 2001 From: Nate Graham Date: Sun, 7 Jun 2020 08:46:39 -0600 Subject: [PATCH] Add property to access the ExpandableListItem loader's item --- .../plasmaextracomponents/qml/ExpandableListItem.qml| 6 ++ 1 file changed, 6 insertions(+) diff --git a/src/declarativeimports/plasmaextracomponents/qml/ExpandableListItem.qml b/src/declarativeimports/plasmaextracomponents/qml/ExpandableListItem.qml index d9d0662ee..ed21ab8e4 100644 --- a/src/declarativeimports/plasmaextracomponents/qml/ExpandableListItem.qml +++ b/src/declarativeimports/plasmaextracomponents/qml/ExpandableListItem.qml @@ -261,6 +261,12 @@ Item { */ property var customExpandedViewContent: actionsListComponent +/* + * The actual instance of the custom view content, if loaded + * @since 5.72 + */ +property alias customExpandedViewContentItem: expandedView.item + /* * isBusy: bool * Whether or not to display a busy indicator on the list item. Set to true -- 2.25.1
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2020-06-16 13:44:28 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.3606 (New) Package is "plasma-framework" Tue Jun 16 13:44:28 2020 rev:91 rq:814399 version:5.71.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2020-05-16 22:23:55.148975722 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.3606/plasma-framework.changes 2020-06-16 13:44:46.945539434 +0200 @@ -1,0 +2,12 @@ +Sun Jun 7 08:07:10 UTC 2020 - Christophe Giboudeaux + +- Update to 5.71.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.71.0 +- Too many changes since 5.70.0, only listing bugfixes: + * Avoid potential disconnect of all signals in IconItem (kde#421170) +- Drop upstream patch: + * Avoid-potential-disconnect-of-all-signals-in-IconItem.patch + +--- Old: Avoid-potential-disconnect-of-all-signals-in-IconItem.patch plasma-framework-5.70.0.tar.xz plasma-framework-5.70.0.tar.xz.sig New: plasma-framework-5.71.0.tar.xz plasma-framework-5.71.0.tar.xz.sig Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.rClO8Y/_old 2020-06-16 13:44:48.289544334 +0200 +++ /var/tmp/diff_new_pack.rClO8Y/_new 2020-06-16 13:44:48.293544348 +0200 @@ -17,14 +17,14 @@ %define lname libKF5Plasma5 -%define _tar_path 5.70 +%define _tar_path 5.71 # 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: plasma-framework -Version:5.70.0 +Version:5.71.0 Release:0 Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0-or-later AND LGPL-2.0-or-later @@ -36,8 +36,6 @@ Source2:frameworks.keyring %endif Source99: baselibs.conf -# PATCH-FIX-UPSTREAM -Patch: Avoid-potential-disconnect-of-all-signals-in-IconItem.patch BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version} BuildRequires: fdupes BuildRequires: kf5-filesystem @@ -137,7 +135,6 @@ %prep %setup -q -%autopatch -p1 %build %cmake_kf5 -d build @@ -188,9 +185,11 @@ %files devel %license COPYING* -%dir %{_kf5_includedir}/*/ -%{_kf5_includedir}/*/ -%{_kf5_includedir}/*.h +%{_kf5_includedir}/Plasma/ +%{_kf5_includedir}/PlasmaQuick/ +%{_kf5_includedir}/plasma/ +%{_kf5_includedir}/plasma_version.h +%{_kf5_includedir}/plasmaquick/ %{_kf5_libdir}/cmake/*/ %{_kf5_libdir}/libKF5Plasma.so %{_kf5_libdir}/libKF5PlasmaQuick.so ++ plasma-framework-5.70.0.tar.xz -> plasma-framework-5.71.0.tar.xz ++ 4668 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2020-05-16 22:23:44 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.2738 (New) Package is "plasma-framework" Sat May 16 22:23:44 2020 rev:90 rq:805589 version:5.70.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2020-05-11 13:33:47.540166538 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.2738/plasma-framework.changes 2020-05-16 22:23:55.148975722 +0200 @@ -1,0 +2,6 @@ +Thu May 14 12:03:55 UTC 2020 - Wolfgang Bauer + +- Add Avoid-potential-disconnect-of-all-signals-in-IconItem.patch + to fix a possible crash of plasmashell (boo#1171641, kde#421170) + +--- New: Avoid-potential-disconnect-of-all-signals-in-IconItem.patch Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.P53CNa/_old 2020-05-16 22:23:57.672980902 +0200 +++ /var/tmp/diff_new_pack.P53CNa/_new 2020-05-16 22:23:57.676980910 +0200 @@ -36,6 +36,8 @@ Source2:frameworks.keyring %endif Source99: baselibs.conf +# PATCH-FIX-UPSTREAM +Patch: Avoid-potential-disconnect-of-all-signals-in-IconItem.patch BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version} BuildRequires: fdupes BuildRequires: kf5-filesystem @@ -135,6 +137,7 @@ %prep %setup -q +%autopatch -p1 %build %cmake_kf5 -d build ++ Avoid-potential-disconnect-of-all-signals-in-IconItem.patch ++ >From c215c54eced5bd0b195c208dd72bb580e65f8fe4 Mon Sep 17 00:00:00 2001 From: David Edmundson Date: Thu, 14 May 2020 12:19:27 +0100 Subject: Avoid potential disconnect of all signals in IconItem Summary: m_svgIcon can be null. disconnect(q, nullptr, nullptr, nullptr); would have pretty catastrophic consequences as it disconnects everything. Anyone listening for QObject::destroyed of IconItem for cleanup would no longer get anything. That could lead to obscure conditions. ShaderEffectSource watches for the source being destroyed for cleanup and we have a newly introduced crash with ShaderEffectSource that seems to come from this patch. BUG: 421170 Test Plan: Someone who could reproduce the crash reliably confirms it fixes the issue Reviewers: #plasma Subscribers: kde-frameworks-devel Tags: #frameworks Differential Revision: https://phabricator.kde.org/D29742 --- src/declarativeimports/core/iconitem.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/declarativeimports/core/iconitem.cpp b/src/declarativeimports/core/iconitem.cpp index c59fd18..092a6fb 100644 --- a/src/declarativeimports/core/iconitem.cpp +++ b/src/declarativeimports/core/iconitem.cpp @@ -196,7 +196,9 @@ public: } ~SvgSource() { -QObject::disconnect(m_iconItem, nullptr, m_svgIcon, nullptr); +if (m_svgIcon) { +QObject::disconnect(m_iconItem, nullptr, m_svgIcon, nullptr); +} } bool isValid() const override -- cgit v1.1
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2020-05-11 13:31:14 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.2738 (New) Package is "plasma-framework" Mon May 11 13:31:14 2020 rev:89 rq:802128 version:5.70.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2020-04-15 20:05:25.422061396 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.2738/plasma-framework.changes 2020-05-11 13:33:47.540166538 +0200 @@ -1,0 +2,13 @@ +Sun May 3 09:40:18 UTC 2020 - Christophe Giboudeaux + +- Update to 5.70.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.70.0 +- Too many changes since 5.69.0, only listing bugfixes: + * [PlasmaCore.IconItem] Regression: fix crash on source change (kde#420801) + * [Plasmoid Heading] Draw the heading only when there is + an SVG in the theme + * Fix rounded borders + +--- Old: plasma-framework-5.69.0.tar.xz plasma-framework-5.69.0.tar.xz.sig New: plasma-framework-5.70.0.tar.xz plasma-framework-5.70.0.tar.xz.sig Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.CC3FD8/_old 2020-05-11 13:33:50.408172550 +0200 +++ /var/tmp/diff_new_pack.CC3FD8/_new 2020-05-11 13:33:50.412172558 +0200 @@ -17,14 +17,14 @@ %define lname libKF5Plasma5 -%define _tar_path 5.69 +%define _tar_path 5.70 # 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: plasma-framework -Version:5.69.0 +Version:5.70.0 Release:0 Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0-or-later AND LGPL-2.0-or-later ++ plasma-framework-5.69.0.tar.xz -> plasma-framework-5.70.0.tar.xz ++ 11207 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2020-04-15 20:03:20 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.2738 (New) Package is "plasma-framework" Wed Apr 15 20:03:20 2020 rev:88 rq:793195 version:5.69.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2020-03-19 19:47:43.604097323 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.2738/plasma-framework.changes 2020-04-15 20:05:25.422061396 +0200 @@ -1,0 +2,16 @@ +Sun Apr 5 19:45:57 UTC 2020 - Christophe Giboudeaux + +- 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: + * Added Page element + * [pc3/busyindicator] Hide when not running + * Update window-pin, Add more sizes, Remove redundant edit-delete + * Make animation durations consistent with Kirigami values + * WIP: Create a new TopArea element using widgets/toparea svg + * Added plasmoid heading svg + * make highlighted property work for roundbutton + +--- Old: plasma-framework-5.68.0.tar.xz plasma-framework-5.68.0.tar.xz.sig New: plasma-framework-5.69.0.tar.xz plasma-framework-5.69.0.tar.xz.sig Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.8FVZtg/_old 2020-04-15 20:05:26.482062117 +0200 +++ /var/tmp/diff_new_pack.8FVZtg/_new 2020-04-15 20:05:26.482062117 +0200 @@ -17,14 +17,14 @@ %define lname libKF5Plasma5 -%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: plasma-framework -Version:5.68.0 +Version:5.69.0 Release:0 Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0-or-later AND LGPL-2.0-or-later ++ plasma-framework-5.68.0.tar.xz -> plasma-framework-5.69.0.tar.xz ++ 1880 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2020-03-19 19:44:07 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.3160 (New) Package is "plasma-framework" Thu Mar 19 19:44:07 2020 rev:87 rq:785362 version:5.68.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2020-03-05 23:17:09.677139205 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.3160/plasma-framework.changes 2020-03-19 19:47:43.604097323 +0100 @@ -1,0 +2,14 @@ +Sun Mar 8 09:18:05 UTC 2020 - Christophe Giboudeaux + +- Update to 5.68.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.68.0.php +- Too many changes since 5.67.0, only listing bugfixes: + * Try to apply the colorscheme of the current theme to QIcons (kde#417780) + * Remove hardcoded colors (kde#417511) + * Construct NullEngine with KPluginMetaData() (kde#417548) + * Don't warn for invalid plugin metata (kde#412464) +- Drop Try-to-apply-the-colorscheme-of-the-current-theme-to-QIcons.patch + +--- Old: Try-to-apply-the-colorscheme-of-the-current-theme-to-QIcons.patch plasma-framework-5.67.0.tar.xz plasma-framework-5.67.0.tar.xz.sig New: plasma-framework-5.68.0.tar.xz plasma-framework-5.68.0.tar.xz.sig Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.v1fait/_old 2020-03-19 19:47:45.620098402 +0100 +++ /var/tmp/diff_new_pack.v1fait/_new 2020-03-19 19:47:45.624098405 +0100 @@ -17,14 +17,14 @@ %define lname libKF5Plasma5 -%define _tar_path 5.67 +%define _tar_path 5.68 # 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: plasma-framework -Version:5.67.0 +Version:5.68.0 Release:0 Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0-or-later AND LGPL-2.0-or-later @@ -36,8 +36,6 @@ Source2:frameworks.keyring %endif Source99: baselibs.conf -# PATCH-FIX-UPSTREAM -Patch: Try-to-apply-the-colorscheme-of-the-current-theme-to-QIcons.patch BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version} BuildRequires: fdupes BuildRequires: kf5-filesystem @@ -137,7 +135,6 @@ %prep %setup -q -%autopatch -p1 %build %cmake_kf5 -d build ++ plasma-framework-5.67.0.tar.xz -> plasma-framework-5.68.0.tar.xz ++ 9197 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2020-03-05 23:16:53 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.26092 (New) Package is "plasma-framework" Thu Mar 5 23:16:53 2020 rev:86 rq:780933 version:5.67.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2020-02-14 16:35:34.739525701 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.26092/plasma-framework.changes 2020-03-05 23:17:09.677139205 +0100 @@ -1,0 +2,7 @@ +Mon Mar 2 11:14:42 UTC 2020 - Wolfgang Bauer + +- Add upstream patch to fix wrong icon colors with dark desktop + themes if a fallback icon is used (boo#1157921, kde#417780) + * Try-to-apply-the-colorscheme-of-the-current-theme-to-QIcons.patch + +--- New: Try-to-apply-the-colorscheme-of-the-current-theme-to-QIcons.patch Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.SPlEpx/_old 2020-03-05 23:17:10.729139801 +0100 +++ /var/tmp/diff_new_pack.SPlEpx/_new 2020-03-05 23:17:10.741139807 +0100 @@ -36,6 +36,8 @@ Source2:frameworks.keyring %endif Source99: baselibs.conf +# PATCH-FIX-UPSTREAM +Patch: Try-to-apply-the-colorscheme-of-the-current-theme-to-QIcons.patch BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version} BuildRequires: fdupes BuildRequires: kf5-filesystem @@ -135,6 +137,7 @@ %prep %setup -q +%autopatch -p1 %build %cmake_kf5 -d build ++ Try-to-apply-the-colorscheme-of-the-current-theme-to-QIcons.patch ++ >From b7fa6e0e916bd8856cbf85b2d3886bc1e7b0e278 Mon Sep 17 00:00:00 2001 From: David Redondo Date: Mon, 24 Feb 2020 14:34:23 +0100 Subject: Try to apply the colorscheme of the current theme to QIcons Summary: Before icons loaded internally with QIcon::fromTheme were being colored with the colors from the current global color scheme instead of the ones from the current Plasma Theme. Leading to visual bugs when the two differ. This happened because KIconLoader uses the global color scheme by default. A prominent case is the notification send by the network plasmoid when one successfully connected to a wireless network. It sets the icon "network-wireless-on" which is not included in Breeze icons (but is included in Breeze Plasma Theme). If the current icon theme is indeed Breeze, IconItem resorts to using QIcon::fromTheme and we end up with a wrong colored "network-wireless" icon. BUG: 417780 Test Plan: {F8125752} {F8125753} Reviewers: #plasma, cblack, ngraham, mart Reviewed By: #plasma, cblack, ngraham, mart Subscribers: mart, wbauer, cblack, kde-frameworks-devel Tags: #frameworks Differential Revision: https://phabricator.kde.org/D27589 --- src/declarativeimports/core/iconitem.cpp | 4 src/plasma/private/theme_p.cpp | 2 ++ src/plasma/private/theme_p.h | 1 + src/plasma/theme.cpp | 6 ++ src/plasma/theme.h | 8 5 files changed, 21 insertions(+) diff --git a/src/declarativeimports/core/iconitem.cpp b/src/declarativeimports/core/iconitem.cpp index 2beaccd..a65fa55 100644 --- a/src/declarativeimports/core/iconitem.cpp +++ b/src/declarativeimports/core/iconitem.cpp @@ -22,6 +22,7 @@ #include #include #include +#include #include #include #include @@ -33,6 +34,7 @@ #include "fadingnode_p.h" #include +#include "theme.h" #include "units.h" IconItem::IconItem(QQuickItem *parent) @@ -595,7 +597,9 @@ void IconItem::loadPixmap() result = m_svgIcon->pixmap(); } } else if (!m_icon.isNull()) { +KIconLoader::global()->setCustomPalette(Plasma::Theme().palette()); result = m_icon.pixmap(QSize(size, size) * (window() ? window()->devicePixelRatio() : qApp->devicePixelRatio())); +KIconLoader::global()->resetPalette(); } else if (!m_imageIcon.isNull()) { result = QPixmap::fromImage(m_imageIcon); } else { diff --git a/src/plasma/private/theme_p.cpp b/src/plasma/private/theme_p.cpp index b0731c8..5cd13c6 100644 --- a/src/plasma/private/theme_p.cpp +++ b/src/plasma/private/theme_p.cpp @@ -400,6 +400,7 @@ void ThemePrivate::colorsChanged() buttonColorScheme = KColorScheme(QPalette::Active, KColorScheme::Button, colors); viewColorScheme = KColorScheme(QPalette::Active, KColorScheme::View, colors); selectionColorScheme = KColorScheme(QPalette::Active, KColorScheme::Selection, colors); +palette = KColorScheme::createApplicationPalette(colors); scheduleThemeChangeNotification(PixmapCache | SvgEleme
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2020-02-14 16:34:48 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.26092 (New) Package is "plasma-framework" Fri Feb 14 16:34:48 2020 rev:85 rq:773300 version:5.67.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2020-01-14 21:07:44.962775813 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.26092/plasma-framework.changes 2020-02-14 16:35:34.739525701 +0100 @@ -1,0 +2,14 @@ +Sun Feb 2 18:07:17 UTC 2020 - Christophe Giboudeaux + +- Replace %make_jobs with %cmake_build. + +--- +Sun Feb 2 14:33:05 UTC 2020 - Christophe Giboudeaux + +- Update to 5.67.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.67.0.php +- Too many changes to list here. + +--- Old: plasma-framework-5.66.0.tar.xz plasma-framework-5.66.0.tar.xz.sig New: plasma-framework-5.67.0.tar.xz plasma-framework-5.67.0.tar.xz.sig Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.uQTOfR/_old 2020-02-14 16:35:35.403526071 +0100 +++ /var/tmp/diff_new_pack.uQTOfR/_new 2020-02-14 16:35:35.407526073 +0100 @@ -17,14 +17,14 @@ %define lname libKF5Plasma5 -%define _tar_path 5.66 +%define _tar_path 5.67 # 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: plasma-framework -Version:5.66.0 +Version:5.67.0 Release:0 Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0-or-later AND LGPL-2.0-or-later @@ -63,16 +63,16 @@ BuildRequires: cmake(KF5Wayland) >= %{_kf5_bugfix_version} BuildRequires: cmake(KF5WindowSystem) >= %{_kf5_bugfix_version} BuildRequires: cmake(KF5XmlGui) >= %{_kf5_bugfix_version} -BuildRequires: cmake(Qt5Concurrent) >= 5.11.0 -BuildRequires: cmake(Qt5Gui) >= 5.11.0 -BuildRequires: cmake(Qt5Qml) >= 5.11.0 -BuildRequires: cmake(Qt5Quick) >= 5.11.0 +BuildRequires: cmake(Qt5Concurrent) >= 5.12.0 +BuildRequires: cmake(Qt5Gui) >= 5.12.0 +BuildRequires: cmake(Qt5Qml) >= 5.12.0 +BuildRequires: cmake(Qt5Quick) >= 5.12.0 BuildRequires: cmake(Qt5QuickControls2) >= 5.7.0 -BuildRequires: cmake(Qt5Sql) >= 5.11.0 -BuildRequires: cmake(Qt5Svg) >= 5.11.0 -BuildRequires: cmake(Qt5Test) >= 5.11.0 -BuildRequires: cmake(Qt5Widgets) >= 5.11.0 -BuildRequires: cmake(Qt5X11Extras) >= 5.11.0 +BuildRequires: cmake(Qt5Sql) >= 5.12.0 +BuildRequires: cmake(Qt5Svg) >= 5.12.0 +BuildRequires: cmake(Qt5Test) >= 5.12.0 +BuildRequires: cmake(Qt5Widgets) >= 5.12.0 +BuildRequires: cmake(Qt5X11Extras) >= 5.12.0 #FIXME: Figure how to add it properly BuildRequires: libQt5PlatformHeaders-devel BuildRequires: pkgconfig(egl) @@ -123,9 +123,9 @@ Requires: cmake(KF5Package) >= %{_kf5_bugfix_version} Requires: cmake(KF5Service) >= %{_kf5_bugfix_version} Requires: cmake(KF5WindowSystem) >= %{_kf5_bugfix_version} -Requires: cmake(Qt5Gui) >= 5.11.0 -Requires: cmake(Qt5Qml) >= 5.11.0 -Requires: cmake(Qt5Quick) >= 5.11.0 +Requires: cmake(Qt5Gui) >= 5.12.0 +Requires: cmake(Qt5Qml) >= 5.12.0 +Requires: cmake(Qt5Quick) >= 5.12.0 Conflicts: kapptemplate <= 15.12.3 %description devel @@ -138,7 +138,7 @@ %build %cmake_kf5 -d build - %make_jobs + %cmake_build %install %kf5_makeinstall -C build ++ plasma-framework-5.66.0.tar.xz -> plasma-framework-5.67.0.tar.xz ++ 13297 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2020-01-14 21:04:31 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.6675 (New) Package is "plasma-framework" Tue Jan 14 21:04:31 2020 rev:84 rq:763500 version:5.66.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2020-01-06 16:01:57.353718561 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.6675/plasma-framework.changes 2020-01-14 21:07:44.962775813 +0100 @@ -1,0 +2,14 @@ +Sun Jan 5 09:02:26 UTC 2020 - Christophe Giboudeaux + +- Update to 5.66.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.66.0.php +- Too many changes since 5.65.0, only listing bugfixes: + * Sync QWindow flag WindowDoesNotAcceptFocus to wayland plasmashell interface (kde#415124) + * [RFC] Fix Display Configuration icon margins (kde#400087) + * [PC3 ToolButton] Have the label take into account complementary color schemes (kde#414929) + * Added background colors to active and inactive icon view (kde#370465) +- Drop calendar-Check-out-of-bounds-array-access.patch. Merged upstream + +--- Old: calendar-Check-out-of-bounds-array-access.patch plasma-framework-5.65.0.tar.xz plasma-framework-5.65.0.tar.xz.sig New: plasma-framework-5.66.0.tar.xz plasma-framework-5.66.0.tar.xz.sig Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.Nyx0Jn/_old 2020-01-14 21:07:45.790776197 +0100 +++ /var/tmp/diff_new_pack.Nyx0Jn/_new 2020-01-14 21:07:45.790776197 +0100 @@ -1,7 +1,7 @@ # # spec file for package plasma-framework # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,14 +17,14 @@ %define lname libKF5Plasma5 -%define _tar_path 5.65 +%define _tar_path 5.66 # 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: plasma-framework -Version:5.65.0 +Version:5.66.0 Release:0 Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0-or-later AND LGPL-2.0-or-later @@ -36,8 +36,6 @@ Source2:frameworks.keyring %endif Source99: baselibs.conf -# PATCH-FIX-UPSTREAM -Patch0: calendar-Check-out-of-bounds-array-access.patch BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version} BuildRequires: fdupes BuildRequires: kf5-filesystem @@ -75,6 +73,8 @@ BuildRequires: cmake(Qt5Test) >= 5.11.0 BuildRequires: cmake(Qt5Widgets) >= 5.11.0 BuildRequires: cmake(Qt5X11Extras) >= 5.11.0 +#FIXME: Figure how to add it properly +BuildRequires: libQt5PlatformHeaders-devel BuildRequires: pkgconfig(egl) BuildRequires: pkgconfig(x11) Recommends: %{name}-components = %{version} @@ -135,7 +135,6 @@ %prep %setup -q -%autopatch -p1 %build %cmake_kf5 -d build ++ plasma-framework-5.65.0.tar.xz -> plasma-framework-5.66.0.tar.xz ++ 14593 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2020-01-06 16:01:56 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.6675 (New) Package is "plasma-framework" Mon Jan 6 16:01:56 2020 rev:83 rq:760440 version:5.65.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2019-12-18 14:44:47.509841834 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.6675/plasma-framework.changes 2020-01-06 16:01:57.353718561 +0100 @@ -1,0 +2,6 @@ +Mon Dec 30 07:16:20 UTC 2019 - Wolfgang Bauer + +- Add calendar-Check-out-of-bounds-array-access.patch to fix a + possible crash with a "broken" locale setup (boo#1159871) + +--- New: calendar-Check-out-of-bounds-array-access.patch Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.KYKLZf/_old 2020-01-06 16:01:57.901718846 +0100 +++ /var/tmp/diff_new_pack.KYKLZf/_new 2020-01-06 16:01:57.909718851 +0100 @@ -36,6 +36,8 @@ Source2:frameworks.keyring %endif Source99: baselibs.conf +# PATCH-FIX-UPSTREAM +Patch0: calendar-Check-out-of-bounds-array-access.patch BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version} BuildRequires: fdupes BuildRequires: kf5-filesystem @@ -133,6 +135,7 @@ %prep %setup -q +%autopatch -p1 %build %cmake_kf5 -d build ++ calendar-Check-out-of-bounds-array-access.patch ++ >From 6756d00fba11ca2af921a67acdb5e3c92e23bb8a Mon Sep 17 00:00:00 2001 From: David Edmundson Date: Wed, 18 Dec 2019 12:52:15 + Subject: [calendar] Check out of bounds array access in QLocale lookup Summary: If we have a broken locale setup we don't have any uiLanugages to look up the relevant locale object for. In that case use the system locale. Test Plan: Had a crash here #11 0x7ff982aab0b2 in QList::at(int) const (this=0x7ffd50b1d928, i=0) at /opt/qt5/include/QtCore/qlist.h:571 #12 0x7ff9824a in Calendar::monthName() const (this=0x5640cce026f0) at /home/david/projects/kde5/src/frameworks/plasma-framework/src/declarativeimports/calendar/calendar.cpp:202 #13 0x7ff982aa14e9 in Calendar::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x5640cce026f0, _c=QMetaObject::ReadProperty, _id=9, _a=0x7ffd50b1dd40) at src/declarativeimports/calendar/calendarplugin_autogen/EWIEGA46WW/moc_calendar.cpp:340 Reviewers: #plasma, vkrause Reviewed By: vkrause Subscribers: kde-frameworks-devel Tags: #frameworks Differential Revision: https://phabricator.kde.org/D25960 --- src/declarativeimports/calendar/calendar.cpp | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/declarativeimports/calendar/calendar.cpp b/src/declarativeimports/calendar/calendar.cpp index f652c65..c77824d 100644 --- a/src/declarativeimports/calendar/calendar.cpp +++ b/src/declarativeimports/calendar/calendar.cpp @@ -199,9 +199,12 @@ QString Calendar::monthName() const // locale and take the month name from that. // // See https://bugs.kde.org/show_bug.cgi?id=353715 -const QString lang = QLocale().uiLanguages().at(0); -// If lang is empty, it will create just a system locale -QLocale langLocale(lang); + +QLocale langLocale; + +if (QLocale().uiLanguages().length() > 0) { +langLocale = QLocale(QLocale().uiLanguages().at(0)); +} return langLocale.standaloneMonthName(m_displayedDate.month()); } -- cgit v1.1
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2019-12-18 14:42:21 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.4691 (New) Package is "plasma-framework" Wed Dec 18 14:42:21 2019 rev:82 rq:757074 version:5.65.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2019-11-12 11:51:45.399115619 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.4691/plasma-framework.changes 2019-12-18 14:44:47.509841834 +0100 @@ -1,0 +2,9 @@ +Sun Dec 8 11:18:56 UTC 2019 - Christophe Giboudeaux + +- Update to 5.65.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.65.0.php +- Too many changes to list here. + +--- Old: plasma-framework-5.64.0.tar.xz plasma-framework-5.64.0.tar.xz.sig New: plasma-framework-5.65.0.tar.xz plasma-framework-5.65.0.tar.xz.sig Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.p0dsGS/_old 2019-12-18 14:44:48.085842098 +0100 +++ /var/tmp/diff_new_pack.p0dsGS/_new 2019-12-18 14:44:48.085842098 +0100 @@ -1,7 +1,7 @@ # # spec file for package plasma-framework # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,14 +17,14 @@ %define lname libKF5Plasma5 -%define _tar_path 5.64 +%define _tar_path 5.65 # 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: plasma-framework -Version:5.64.0 +Version:5.65.0 Release:0 Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0-or-later AND LGPL-2.0-or-later ++ plasma-framework-5.64.0.tar.xz -> plasma-framework-5.65.0.tar.xz ++ 4040 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2019-11-12 11:51:36 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.2990 (New) Package is "plasma-framework" Tue Nov 12 11:51:36 2019 rev:81 rq:747150 version:5.64.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2019-10-14 13:40:26.813562473 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.2990/plasma-framework.changes 2019-11-12 11:51:45.399115619 +0100 @@ -1,0 +2,17 @@ +Sun Nov 3 15:47:21 UTC 2019 - Christophe Giboudeaux + +- Update to 5.64.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.64.0.php +- Changes since 5.63.0: + * map disabledTextColor to ColorScope + * add DisabledTextColor to Theme + * [PC3/button] Elide text always + * Improve panel options menu entries + * edit mode action + * Use ECMGenerateExportHeader to manage deprecated API better + * [icons/media.svg] Add 16 & 32px icons, update style + * [PlasmaComponents3] Fix checkable toolbutton background + +--- Old: plasma-framework-5.63.0.tar.xz plasma-framework-5.63.0.tar.xz.sig New: plasma-framework-5.64.0.tar.xz plasma-framework-5.64.0.tar.xz.sig Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.EYqb2W/_old 2019-11-12 11:51:46.66858 +0100 +++ /var/tmp/diff_new_pack.EYqb2W/_new 2019-11-12 11:51:46.623116871 +0100 @@ -17,14 +17,14 @@ %define lname libKF5Plasma5 -%define _tar_path 5.63 +%define _tar_path 5.64 # 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: plasma-framework -Version:5.63.0 +Version:5.64.0 Release:0 Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0-or-later AND LGPL-2.0-or-later ++ plasma-framework-5.63.0.tar.xz -> plasma-framework-5.64.0.tar.xz ++ 5095 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2019-10-14 13:40:15 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.2352 (New) Package is "plasma-framework" Mon Oct 14 13:40:15 2019 rev:80 rq:738068 version:5.63.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2019-09-23 12:27:33.401707175 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.2352/plasma-framework.changes 2019-10-14 13:40:26.813562473 +0200 @@ -1,0 +2,10 @@ +Sun Oct 6 13:27:04 UTC 2019 - Christophe Giboudeaux + +- Update to 5.63.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.63.0.php +- Too many changes since 5.62.0, only listing bugfixes: + * Fix crash on teardown with Applet's ConfigLoader (kde#411221) + +--- Old: plasma-framework-5.62.0.tar.xz plasma-framework-5.62.0.tar.xz.sig New: plasma-framework-5.63.0.tar.xz plasma-framework-5.63.0.tar.xz.sig Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.xesGVD/_old 2019-10-14 13:40:27.405560930 +0200 +++ /var/tmp/diff_new_pack.xesGVD/_new 2019-10-14 13:40:27.421560888 +0200 @@ -17,14 +17,14 @@ %define lname libKF5Plasma5 -%define _tar_path 5.62 +%define _tar_path 5.63 # 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: plasma-framework -Version:5.62.0 +Version:5.63.0 Release:0 Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0-or-later AND LGPL-2.0-or-later @@ -63,16 +63,16 @@ BuildRequires: cmake(KF5Wayland) >= %{_kf5_bugfix_version} BuildRequires: cmake(KF5WindowSystem) >= %{_kf5_bugfix_version} BuildRequires: cmake(KF5XmlGui) >= %{_kf5_bugfix_version} -BuildRequires: cmake(Qt5Concurrent) >= 5.6.0 -BuildRequires: cmake(Qt5Gui) >= 5.6.0 -BuildRequires: cmake(Qt5Qml) >= 5.6.0 -BuildRequires: cmake(Qt5Quick) >= 5.6.0 +BuildRequires: cmake(Qt5Concurrent) >= 5.11.0 +BuildRequires: cmake(Qt5Gui) >= 5.11.0 +BuildRequires: cmake(Qt5Qml) >= 5.11.0 +BuildRequires: cmake(Qt5Quick) >= 5.11.0 BuildRequires: cmake(Qt5QuickControls2) >= 5.7.0 -BuildRequires: cmake(Qt5Sql) >= 5.6.0 -BuildRequires: cmake(Qt5Svg) >= 5.6.0 -BuildRequires: cmake(Qt5Test) >= 5.6.0 -BuildRequires: cmake(Qt5Widgets) >= 5.6.0 -BuildRequires: cmake(Qt5X11Extras) >= 5.6.0 +BuildRequires: cmake(Qt5Sql) >= 5.11.0 +BuildRequires: cmake(Qt5Svg) >= 5.11.0 +BuildRequires: cmake(Qt5Test) >= 5.11.0 +BuildRequires: cmake(Qt5Widgets) >= 5.11.0 +BuildRequires: cmake(Qt5X11Extras) >= 5.11.0 BuildRequires: pkgconfig(egl) BuildRequires: pkgconfig(x11) Recommends: %{name}-components = %{version} @@ -121,9 +121,9 @@ Requires: cmake(KF5Package) >= %{_kf5_bugfix_version} Requires: cmake(KF5Service) >= %{_kf5_bugfix_version} Requires: cmake(KF5WindowSystem) >= %{_kf5_bugfix_version} -Requires: cmake(Qt5Gui) >= 5.6.0 -Requires: cmake(Qt5Qml) >= 5.6.0 -Requires: cmake(Qt5Quick) >= 5.6.0 +Requires: cmake(Qt5Gui) >= 5.11.0 +Requires: cmake(Qt5Qml) >= 5.11.0 +Requires: cmake(Qt5Quick) >= 5.11.0 Conflicts: kapptemplate <= 15.12.3 %description devel @@ -166,6 +166,7 @@ %license COPYING* %{_kf5_libdir}/libKF5Plasma.so.* %{_kf5_libdir}/libKF5PlasmaQuick.so.* +%{_kf5_debugdir}/plasma-framework.categories %files %license COPYING* ++ plasma-framework-5.62.0.tar.xz -> plasma-framework-5.63.0.tar.xz ++ 7117 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2019-09-23 12:27:29 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.7948 (New) Package is "plasma-framework" Mon Sep 23 12:27:29 2019 rev:79 rq:730968 version:5.62.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2019-08-19 21:23:51.792689269 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.7948/plasma-framework.changes 2019-09-23 12:27:33.401707175 +0200 @@ -1,0 +2,19 @@ +Sat Sep 7 20:37:16 UTC 2019 - Christophe Giboudeaux + +- Update to 5.62.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.62.0.php +- Changes since 5.61.0: + * Make notification icons use outline style + * Skip test on wayland + * Port trivial connects to the new style + * make the sizing of the toolbuttons more coherent + * make button icons follow a reasonable size and layout (kde#399952) + * Allow applets/containments/wallpaper to defer UIReadyConstraint + * Make notification icons look like bells + * Fix incorrect initial tabs position for vertical tab bars (kde#395390) + * Add missing include +- Replace foo-devel with cmake(KF5Foo) in build requirements + +--- Old: plasma-framework-5.61.0.tar.xz plasma-framework-5.61.0.tar.xz.sig New: plasma-framework-5.62.0.tar.xz plasma-framework-5.62.0.tar.xz.sig Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.rtDBse/_old 2019-09-23 12:27:34.009707076 +0200 +++ /var/tmp/diff_new_pack.rtDBse/_new 2019-09-23 12:27:34.017707074 +0200 @@ -17,14 +17,14 @@ %define lname libKF5Plasma5 -%define _tar_path 5.61 +%define _tar_path 5.62 # 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: plasma-framework -Version:5.61.0 +Version:5.62.0 Release:0 Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0-or-later AND LGPL-2.0-or-later @@ -38,31 +38,31 @@ Source99: baselibs.conf BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version} BuildRequires: fdupes -BuildRequires: kactivities5-devel >= 5.19.0 -BuildRequires: karchive-devel >= %{_kf5_bugfix_version} -BuildRequires: kconfig-devel >= %{_kf5_bugfix_version} -BuildRequires: kconfigwidgets-devel >= %{_kf5_bugfix_version} -BuildRequires: kcoreaddons-devel >= %{_kf5_bugfix_version} -BuildRequires: kdbusaddons-devel >= %{_kf5_bugfix_version} -BuildRequires: kdeclarative-devel >= %{_kf5_bugfix_version} -BuildRequires: kdoctools-devel >= %{_kf5_bugfix_version} BuildRequires: kf5-filesystem -BuildRequires: kglobalaccel-devel >= %{_kf5_bugfix_version} -BuildRequires: kguiaddons-devel >= %{_kf5_bugfix_version} -BuildRequires: ki18n-devel >= %{_kf5_bugfix_version} -BuildRequires: kiconthemes-devel >= %{_kf5_bugfix_version} -BuildRequires: kio-devel >= %{_kf5_bugfix_version} -BuildRequires: kirigami2-devel >= %{_kf5_bugfix_version} -BuildRequires: knotifications-devel >= %{_kf5_bugfix_version} -BuildRequires: kpackage-devel >= %{_kf5_bugfix_version} -BuildRequires: kparts-devel >= %{_kf5_bugfix_version} -BuildRequires: kservice-devel >= %{_kf5_bugfix_version} -BuildRequires: kwayland-devel >= %{_kf5_bugfix_version} -BuildRequires: kwindowsystem-devel >= %{_kf5_bugfix_version} -BuildRequires: kxmlgui-devel >= %{_kf5_bugfix_version} BuildRequires: libxcb-devel BuildRequires: pkgconfig BuildRequires: xz +BuildRequires: cmake(KF5Activities) >= 5.19.0 +BuildRequires: cmake(KF5Archive) >= %{_kf5_bugfix_version} +BuildRequires: cmake(KF5Config) >= %{_kf5_bugfix_version} +BuildRequires: cmake(KF5ConfigWidgets) >= %{_kf5_bugfix_version} +BuildRequires: cmake(KF5CoreAddons) >= %{_kf5_bugfix_version} +BuildRequires: cmake(KF5DBusAddons) >= %{_kf5_bugfix_version} +BuildRequires: cmake(KF5Declarative) >= %{_kf5_bugfix_version} +BuildRequires: cmake(KF5DocTools) >= %{_kf5_bugfix_version} +BuildRequires: cmake(KF5GlobalAccel) >= %{_kf5_bugfix_version} +BuildRequires: cmake(KF5GuiAddons) >= %{_kf5_bugfix_version} +BuildRequires: cmake(KF5I18n) >= %{_kf5_bugfix_version} +BuildRequires: cmake(KF5IconThemes) >= %{_kf5_bugfix_version} +BuildRequires: cmake(KF5KIO) >= %{_kf5_bugfix_version} +BuildRequires: cmake(KF5Kirigami2) >= %{_kf5_bugfix_version} +B
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2019-08-19 21:23:41 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.22127 (New) Package is "plasma-framework" Mon Aug 19 21:23:41 2019 rev:78 rq:722505 version:5.61.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2019-07-26 12:22:28.454532865 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.22127/plasma-framework.changes 2019-08-19 21:23:51.792689269 +0200 @@ -1,0 +2,37 @@ +Wed Aug 7 17:51:55 UTC 2019 - Christophe Giboudeaux + +- Update to 5.61.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.61.0.php +- Changes since 5.60.0: + * [ToolButtonStyle] Use same color group for hovered state + * Handle colors file in fake plasma theme installer + * Install plasma theme into local XDG_DATA_DIR for icon test + * Apply busy indicator duration change of D22646 to the QQC2 style + * Compile package structure plugins into expected subdirectory + * Change Highlight to ButtonFocus + * Make sure we compare paths properly + * Fix running the dialognativetest without installing + * Search for the plugin of the other plasmoid + * [Busy Indicator] Match duration of QQC2-desktop-style version + * remove dangling remote widgets code + * Remove deprecated tests + * Remove hardcoded colors (view.svg, system.svg) + * Add missing components in org.kde.plasma.components 3.0 + * Update refresh and restart icons to reflect new breeze-icons versions + * itemMouse isn't defined in plasma.components 3.0 + * use clearItems when an applet gets deleted + * Fix crash if swtichSize is adjusted during initial setup + * react when switchWidth/Height changes + * Remove unused bits in ContainmentAction + * Improve plugin caching + +--- +Fri Jul 19 11:48:57 UTC 2019 - Wolfgang Bauer + +- Don't lower minimum Qt version anymore, it requires 5.11 now +- Drop patch to support Qt 5.9: + * 0001-Revert-Remove-Qt-version-check.patch + +--- Old: 0001-Revert-Remove-Qt-version-check.patch plasma-framework-5.60.0.tar.xz New: frameworks.keyring plasma-framework-5.61.0.tar.xz plasma-framework-5.61.0.tar.xz.sig Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.DF2q2J/_old 2019-08-19 21:23:55.532688509 +0200 +++ /var/tmp/diff_new_pack.DF2q2J/_new 2019-08-19 21:23:55.536688508 +0200 @@ -17,23 +17,25 @@ %define lname libKF5Plasma5 -%define _tar_path 5.60 +%define _tar_path 5.61 # 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: plasma-framework -Version:5.60.0 +Version:5.61.0 Release:0 Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0-or-later AND LGPL-2.0-or-later Group: System/GUI/KDE URL:https://www.kde.org -Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz -Source1:baselibs.conf -# PATCH-FIX-OPENSUSE -Patch0: 0001-Revert-Remove-Qt-version-check.patch +Source: https://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz +%if %{with lang} +Source1: https://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz.sig +Source2:frameworks.keyring +%endif +Source99: baselibs.conf BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version} BuildRequires: fdupes BuildRequires: kactivities5-devel >= 5.19.0 @@ -131,10 +133,6 @@ %prep %setup -q -%autopatch -p1 -%if 0%{?suse_version} == 1500 -sed -i -e "s/^set *(REQUIRED_QT_VERSION 5.10.0)$/set(REQUIRED_QT_VERSION 5.9.0)/" CMakeLists.txt -%endif %build %cmake_kf5 -d build ++ plasma-framework-5.60.0.tar.xz -> plasma-framework-5.61.0.tar.xz ++ 11084 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2019-07-26 12:22:23 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.4126 (New) Package is "plasma-framework" Fri Jul 26 12:22:23 2019 rev:77 rq:715918 version:5.60.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2019-06-22 11:15:52.712878949 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.4126/plasma-framework.changes 2019-07-26 12:22:28.454532865 +0200 @@ -1,0 +2,22 @@ +Sun Jul 14 06:41:40 UTC 2019 - lbeltr...@kde.org + +- Update to 5.60.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.60.0.php +- Changes since 5.59.0: + * [Svg] Fix porting error from QRegExp::exactMatch + * ContainmentAction: Fix loading from KPlugin + * regular expression shouldn't be static + * Better use of Qt APIs in Plasma::Theme + * [TabBar] Remove exterior margins + * pluginloader: Change behavior of X-KDE-ParentApp + * make pinch in calendar work again + * Add disk-quota icons (kde#403506) + * Make Plasma::Svg::elementRect a bit leaner + * Automatically set version of desktopthemes packages to KF5_VERSION + * Don't notify about changing to the same state it was at + * Fix the alignment of the label of the toolbutton + * [PlasmaComponents3] Vertically center button text as well + +--- Old: plasma-framework-5.59.0.tar.xz New: plasma-framework-5.60.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.QCkMXD/_old 2019-07-26 12:22:29.062532626 +0200 +++ /var/tmp/diff_new_pack.QCkMXD/_new 2019-07-26 12:22:29.066532625 +0200 @@ -17,14 +17,14 @@ %define lname libKF5Plasma5 -%define _tar_path 5.59 +%define _tar_path 5.60 # 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: plasma-framework -Version:5.59.0 +Version:5.60.0 Release:0 Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0-or-later AND LGPL-2.0-or-later ++ plasma-framework-5.59.0.tar.xz -> plasma-framework-5.60.0.tar.xz ++ 10939 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2019-06-22 11:15:51 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.4615 (New) Package is "plasma-framework" Sat Jun 22 11:15:51 2019 rev:76 rq:710780 version:5.59.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2019-05-21 10:34:07.879330751 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.4615/plasma-framework.changes 2019-06-22 11:15:52.712878949 +0200 @@ -1,0 +2,28 @@ +Sun Jun 09 07:35:13 UTC 2019 - lbeltr...@kde.org + +- 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: + * Don't modify a temporary object + * Make Breeze Light/Dark use more system colors + * Fix warnings + * Export SortFilterModel sort column to QML + * plasmacore: fix qmldir, ToolTip.qml no longer part of module + * signal availableScreenRectChanged for all applets + * Use simply configure_file to generate the plasmacomponents3 files + * Update *.qmltypes to current API of QML modules + * FrameSvg: also clear mask cache on clearCache() + * FrameSvg: make hasElementPrefix() also handle prefix with trailing - + * FrameSvgPrivate::generateBackground: generate background also if reqp != p + * FrameSvgItem: emit maskChanged also from geometryChanged() + * FrameSvg: prevent crash when calling mask() with no frame yet created + * FrameSvgItem: emit maskChanged always from doUpdate() + * API dox: note for FrameSvg::prefix()/actualPrefix() the trailing '-' + * a kf6 comment + * Add test for buttons with icon height + * API dox: point to Plasma5 versions on techbase if avail + * FrameSvg: l & r borders or t & b don't need to have same height resp. width + +--- Old: plasma-framework-5.58.0.tar.xz New: plasma-framework-5.59.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.DPusuQ/_old 2019-06-22 11:15:54.352880930 +0200 +++ /var/tmp/diff_new_pack.DPusuQ/_new 2019-06-22 11:15:54.400880989 +0200 @@ -17,14 +17,14 @@ %define lname libKF5Plasma5 -%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: plasma-framework -Version:5.58.0 +Version:5.59.0 Release:0 Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0-or-later AND LGPL-2.0-or-later ++ plasma-framework-5.58.0.tar.xz -> plasma-framework-5.59.0.tar.xz ++ 14152 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2019-05-21 10:33:57 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.5148 (New) Package is "plasma-framework" Tue May 21 10:33:57 2019 rev:75 rq:703390 version:5.58.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2019-04-19 21:25:19.331945905 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.5148/plasma-framework.changes 2019-05-21 10:34:07.879330751 +0200 @@ -1,0 +2,10 @@ +Wed May 15 18:16:19 UTC 2019 - lbeltr...@kde.org + +- Update to 5.58.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.58.0.php +- Changes since 5.57.0: + * Too many changes to list here + +--- Old: plasma-framework-5.57.0.tar.xz New: plasma-framework-5.58.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.PxzKjw/_old 2019-05-21 10:34:08.611330275 +0200 +++ /var/tmp/diff_new_pack.PxzKjw/_new 2019-05-21 10:34:08.615330272 +0200 @@ -17,14 +17,14 @@ %define lname libKF5Plasma5 -%define _tar_path 5.57 +%define _tar_path 5.58 # 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: plasma-framework -Version:5.57.0 +Version:5.58.0 Release:0 Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0-or-later AND LGPL-2.0-or-later ++ plasma-framework-5.57.0.tar.xz -> plasma-framework-5.58.0.tar.xz ++ 168743 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2019-04-19 21:25:17 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.5536 (New) Package is "plasma-framework" Fri Apr 19 21:25:17 2019 rev:74 rq:695262 version:5.57.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2019-03-21 09:49:41.882847302 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.5536/plasma-framework.changes 2019-04-19 21:25:19.331945905 +0200 @@ -1,0 +2,25 @@ +Sun Apr 14 20:21:45 UTC 2019 - lbeltr...@kde.org + +- Update to 5.57.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.57.0.php +- Changes since 5.56.0: + * [AppletInterface] Check for corona before accessing it + * [Dialog] Don't forward hover event when there is nowhere to forward it to + * [Menu] Fix triggered signal + * Reduce the importance of some debug information so actual warnings can be seen. + * Fix qml warning + * [PlasmaComponents3 ComboBox] Fix textColor + * autotests: don't fail if an unrelated window shows up. + * FrameSvgItem: catch margin changes of FrameSvg also outside own methods + * Add Theme::blurBehindEnabled() + * FrameSvgItem: fix textureRect for tiled subitems to not shrink to 0 + * Fix breeze dialog background with Qt 5.12.2 (kde#405548) + * [Icon Item] Also clear image icon when using Plasma Svg (kde#405298) + * textfield height based only on clear text (kde#399155) + * bind alternateBackgroundColor +- Dropped patches, now upstream: + * 0001-Fix-breeze-dialog-background-with-Qt-5.12.2.patch + +--- Old: 0001-Fix-breeze-dialog-background-with-Qt-5.12.2.patch plasma-framework-5.56.1.tar.xz New: plasma-framework-5.57.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.YdO4uw/_old 2019-04-19 21:25:20.747947709 +0200 +++ /var/tmp/diff_new_pack.YdO4uw/_new 2019-04-19 21:25:20.783947755 +0200 @@ -17,14 +17,14 @@ %define lname libKF5Plasma5 -%define _tar_path 5.56 +%define _tar_path 5.57 # 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: plasma-framework -Version:5.56.1 +Version:5.57.0 Release:0 Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0-or-later AND LGPL-2.0-or-later @@ -34,12 +34,8 @@ Source1:baselibs.conf # PATCH-FIX-OPENSUSE Patch0: 0001-Revert-Remove-Qt-version-check.patch -# PATCH-FIX-UPSTREAM (warning: binary) -Patch1: 0001-Fix-breeze-dialog-background-with-Qt-5.12.2.patch BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version} BuildRequires: fdupes -# Just for Patch1 -BuildRequires: git-core BuildRequires: kactivities5-devel >= 5.19.0 BuildRequires: karchive-devel >= %{_kf5_bugfix_version} BuildRequires: kconfig-devel >= %{_kf5_bugfix_version} @@ -134,9 +130,8 @@ %lang_package %prep -# Use git, Patch1 is binary -%autosetup -p1 -S git - +%setup -q +%autopatch -p1 %if 0%{?suse_version} == 1500 sed -i -e "s/^set *(REQUIRED_QT_VERSION 5.10.0)$/set(REQUIRED_QT_VERSION 5.9.0)/" CMakeLists.txt %endif ++ plasma-framework-5.56.1.tar.xz -> plasma-framework-5.57.0.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-framework-5.56.1/.gitignore new/plasma-framework-5.57.0/.gitignore --- old/plasma-framework-5.56.1/.gitignore 1970-01-01 01:00:00.0 +0100 +++ new/plasma-framework-5.57.0/.gitignore 2019-04-07 09:34:27.0 +0200 @@ -0,0 +1,21 @@ +# Ignore the following files +*~ +*.[oa] +*.diff +*.kate-swp +*.kdev4 +.kdev_include_paths +*.kdevelop.pcs +*.moc +*.moc.cpp +*.orig +*.user +.*.swp +.swp.* +Doxyfile +Makefile +avail +random_seed +/build*/ +CMakeLists.txt.user* +*.unc-backup* diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-framework-5.56.1/CMakeLists.txt new/plasma-framework-5.57.0/CMakeLists.txt --- old/plasma-framework-5.56.1/CMakeLists.txt 2019-03-13 11:47:12.0 +0100 +++ new/plasma-framework-5.57.0/CMakeLists.txt 2019-04-07 09:34:27.0 +0200 @@ -1,12 +1,12 @@ cmake_minimum_required(VERSION 3.5) -set(KF5_VERSION "5.56.0") # handled by release scripts -set(KF5_DEP_VERSION "5.56.0") # handled by re
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2019-03-21 09:49:38 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.28833 (New) Package is "plasma-framework" Thu Mar 21 09:49:38 2019 rev:73 rq:686779 version:5.56.1 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2019-02-28 21:33:14.765737512 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.28833/plasma-framework.changes 2019-03-21 09:49:41.882847302 +0100 @@ -1,0 +2,36 @@ +Tue Mar 19 16:29:51 UTC 2019 - Fabian Vogt + +- Add patch to make certain .svgz work with Qt 5.12.2 (kde#405548): + * 0001-Fix-breeze-dialog-background-with-Qt-5.12.2.patch + +--- +Fri Mar 15 23:54:14 UTC 2019 - lbeltr...@kde.org + +- Update to 5.56.1 + * New bugfix release +- Changes since 5.56.0: + * Remove crash in plasmashell + +--- +Sun Mar 10 20:15:38 UTC 2019 - lbeltr...@kde.org + +- Update to 5.56.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.56.0.php +- Changes since 5.55.0: + * Make it compiles without deprecated method + * [Icon Item] Block next animation also based on window visibility + * it's already defined in KDEFrameworkCompilerSettings + * Show a warning if a plugin requires a newer version + * Bump the theme versions because icons changed, to invalidate old caches + * [breeze-icons] Revamp system.svgz + * Make Breeze theme tooltip texts consistent + * Change glowbar.svgz to smoother style (kde#391343) + * Do background contrast fallback at runtime (kde#401142) + * [breeze desktop theme/dialogs] Add rounded corners to dialogs + * Fix warning +- Refreshed patches: + * 0001-Revert-Remove-Qt-version-check.patch + +--- Old: plasma-framework-5.55.0.tar.xz New: 0001-Fix-breeze-dialog-background-with-Qt-5.12.2.patch plasma-framework-5.56.1.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.YthwvA/_old 2019-03-21 09:49:42.874847034 +0100 +++ /var/tmp/diff_new_pack.YthwvA/_new 2019-03-21 09:49:42.878847033 +0100 @@ -17,14 +17,14 @@ %define lname libKF5Plasma5 -%define _tar_path 5.55 +%define _tar_path 5.56 # 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: plasma-framework -Version:5.55.0 +Version:5.56.1 Release:0 Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0-or-later AND LGPL-2.0-or-later @@ -34,8 +34,12 @@ Source1:baselibs.conf # PATCH-FIX-OPENSUSE Patch0: 0001-Revert-Remove-Qt-version-check.patch +# PATCH-FIX-UPSTREAM (warning: binary) +Patch1: 0001-Fix-breeze-dialog-background-with-Qt-5.12.2.patch BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version} BuildRequires: fdupes +# Just for Patch1 +BuildRequires: git-core BuildRequires: kactivities5-devel >= 5.19.0 BuildRequires: karchive-devel >= %{_kf5_bugfix_version} BuildRequires: kconfig-devel >= %{_kf5_bugfix_version} @@ -130,8 +134,9 @@ %lang_package %prep -%setup -q -%autopatch -p1 +# Use git, Patch1 is binary +%autosetup -p1 -S git + %if 0%{?suse_version} == 1500 sed -i -e "s/^set *(REQUIRED_QT_VERSION 5.10.0)$/set(REQUIRED_QT_VERSION 5.9.0)/" CMakeLists.txt %endif ++ 0001-Fix-breeze-dialog-background-with-Qt-5.12.2.patch ++ 905 lines (skipped) ++ 0001-Revert-Remove-Qt-version-check.patch ++ --- /var/tmp/diff_new_pack.YthwvA/_old 2019-03-21 09:49:42.894847028 +0100 +++ /var/tmp/diff_new_pack.YthwvA/_new 2019-03-21 09:49:42.894847028 +0100 @@ -12,11 +12,11 @@ Reverted and rebased by Antonio Larrosa so Qt 5.9 is still supported -diff --git a/src/declarativeimports/core/iconitem.cpp b/src/declarativeimports/core/iconitem.cpp -index 70baa88..fd46f6d 100644 a/src/declarativeimports/core/iconitem.cpp -+++ b/src/declarativeimports/core/iconitem.cpp -@@ -67,6 +67,11 @@ IconItem::IconItem(QQuickItem *parent) +Index: plasma-framework-5.56.0git.20190301T055628~21e671bee/src/declarativeimports/core/iconitem.cpp +=== +--- plasma-framework-5.56.0git.20190301T055628~21e671bee.orig/src/declarativeimports/cor
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2019-02-28 21:33:12 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.28833 (New) Package is "plasma-framework" Thu Feb 28 21:33:12 2019 rev:72 rq:678727 version:5.55.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2019-02-14 14:29:38.755754806 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.28833/plasma-framework.changes 2019-02-28 21:33:14.765737512 +0100 @@ -1,0 +2,7 @@ +Fri Feb 15 09:25:42 UTC 2019 - alarr...@suse.com + +- Add 0001-Revert-Remove-Qt-version-check.patch to revert the commit + that removes support for Qt < 5.10 +- Downgrade the Qt version requirement to build with 5.9 + +--- New: 0001-Revert-Remove-Qt-version-check.patch Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.ewpx4s/_old 2019-02-28 21:33:16.185737066 +0100 +++ /var/tmp/diff_new_pack.ewpx4s/_new 2019-02-28 21:33:16.213737057 +0100 @@ -32,6 +32,8 @@ URL:https://www.kde.org Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz Source1:baselibs.conf +# PATCH-FIX-OPENSUSE +Patch0: 0001-Revert-Remove-Qt-version-check.patch BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version} BuildRequires: fdupes BuildRequires: kactivities5-devel >= 5.19.0 @@ -129,6 +131,10 @@ %prep %setup -q +%autopatch -p1 +%if 0%{?suse_version} == 1500 +sed -i -e "s/^set *(REQUIRED_QT_VERSION 5.10.0)$/set(REQUIRED_QT_VERSION 5.9.0)/" CMakeLists.txt +%endif %build %cmake_kf5 -d build ++ 0001-Revert-Remove-Qt-version-check.patch ++ >From 39aa628e17145ca250458e20ae922c3bd0e4e9c6 Mon Sep 17 00:00:00 2001 From: Albert Astals Cid Date: Mon, 7 Jan 2019 00:35:45 +0100 Subject: Remove Qt version check Now that Qt 5.10 is the minimum required version --- src/declarativeimports/core/iconitem.cpp | 7 --- src/plasmaquick/dialog.cpp | 2 -- 2 files changed, 9 deletions(-) Reverted and rebased by Antonio Larrosa so Qt 5.9 is still supported diff --git a/src/declarativeimports/core/iconitem.cpp b/src/declarativeimports/core/iconitem.cpp index 70baa88..fd46f6d 100644 --- a/src/declarativeimports/core/iconitem.cpp +++ b/src/declarativeimports/core/iconitem.cpp @@ -67,6 +67,11 @@ IconItem::IconItem(QQuickItem *parent) connect(KIconLoader::global(), &KIconLoader::iconLoaderSettingsChanged, this, &IconItem::updateImplicitSize); +#if QT_VERSION < QT_VERSION_CHECK(5, 10, 0) +connect(this, &QQuickItem::enabledChanged, +this, &IconItem::onEnabledChanged); +#endif + connect(this, &IconItem::implicitWidthChanged, this, &IconItem::implicitWidthChanged2); connect(this, &IconItem::implicitHeightChanged, this, &IconItem::implicitHeightChanged2); @@ -667,8 +672,10 @@ void IconItem::itemChange(ItemChange change, const ItemChangeData &value) { if (change == ItemVisibleHasChanged && value.boolValue) { m_blockNextAnimation = true; +#if QT_VERSION >= QT_VERSION_CHECK(5, 10, 0) } else if (change == ItemEnabledHasChanged) { onEnabledChanged(); +#endif } else if (change == ItemSceneChange && value.window) { schedulePixmapUpdate(); } diff --git a/src/plasmaquick/dialog.cpp b/src/plasmaquick/dialog.cpp index 46f4cec..4b7d770 100644 --- a/src/plasmaquick/dialog.cpp +++ b/src/plasmaquick/dialog.cpp @@ -1365,8 +1365,10 @@ void Dialog::setVisible(bool visible) setPosition(popupPosition(d->visualParent, size())); } +#if QT_VERSION >= QT_VERSION_CHECK(5, 10, 0) // Bug 381242: Qt remembers minimize state and re-applies it when showing setWindowStates(windowStates() & ~Qt::WindowMinimized); +#endif QQuickWindow::setVisible(visible); //signal will be emitted and proxied from the QQuickWindow code } else { -- cgit v1.1
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2019-02-14 14:29:13 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.28833 (New) Package is "plasma-framework" Thu Feb 14 14:29:13 2019 rev:71 rq:674279 version:5.55.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2019-01-21 10:23:18.937885178 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.28833/plasma-framework.changes 2019-02-14 14:29:38.755754806 +0100 @@ -1,0 +2,19 @@ +Sun Feb 10 22:03:23 UTC 2019 - lbeltr...@kde.org + +- Update to 5.55.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.55.0.php +- Changes since 5.54.0: + * Use more https in links (& update a few urls) + * [Wallpaper templates] Add missing Comment= entry to desktop file + * Remove explicit use of ECM_KDE_MODULE_DIR, part of ECM_MODULE_PATH + * [Plasma Theme] Use new connect syntax + * Share Plasma::Theme instances between multiple ColorScope + * Make the clock svg's shadows more logically correct and visually appropriate + * [frameworks] Do not use light font styles for headings (1/3) (kde#402730) + * [Dialog] Don't alter mainItem's visibility + * Reset parentItem when mainItem changes + * Remove Qt version check + +--- Old: plasma-framework-5.54.0.tar.xz New: plasma-framework-5.55.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.UsHMtE/_old 2019-02-14 14:29:42.243753195 +0100 +++ /var/tmp/diff_new_pack.UsHMtE/_new 2019-02-14 14:29:42.243753195 +0100 @@ -17,14 +17,14 @@ %define lname libKF5Plasma5 -%define _tar_path 5.54 +%define _tar_path 5.55 # 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: plasma-framework -Version:5.54.0 +Version:5.55.0 Release:0 Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0-or-later AND LGPL-2.0-or-later ++ plasma-framework-5.54.0.tar.xz -> plasma-framework-5.55.0.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-framework-5.54.0/CMakeLists.txt new/plasma-framework-5.55.0/CMakeLists.txt --- old/plasma-framework-5.54.0/CMakeLists.txt 2019-01-06 21:28:41.0 +0100 +++ new/plasma-framework-5.55.0/CMakeLists.txt 2019-02-03 01:05:33.0 +0100 @@ -1,16 +1,16 @@ cmake_minimum_required(VERSION 3.5) -set(KF5_VERSION "5.54.0") # handled by release scripts -set(KF5_DEP_VERSION "5.54.0") # handled by release scripts +set(KF5_VERSION "5.55.0") # handled by release scripts +set(KF5_DEP_VERSION "5.55.0") # handled by release scripts project(Plasma VERSION ${KF5_VERSION}) # ECM setup include(FeatureSummary) -find_package(ECM 5.54.0 NO_MODULE) +find_package(ECM 5.55.0 NO_MODULE) set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake Modules." URL "https://projects.kde.org/projects/kdesupport/extra-cmake-modules";) feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND FATAL_ON_MISSING_REQUIRED_PACKAGES) -set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) +set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) include(GenerateExportHeader) include(ECMGenerateHeaders) @@ -41,7 +41,7 @@ # now find all used packages # -set (REQUIRED_QT_VERSION 5.9.0) +set (REQUIRED_QT_VERSION 5.10.0) find_package(Qt5 ${REQUIRED_QT_VERSION} REQUIRED NO_MODULE COMPONENTS Quick Gui Sql Qml Svg QuickControls2) @@ -84,12 +84,12 @@ #optional features find_package(X11 MODULE) set_package_properties(X11 PROPERTIES DESCRIPTION "X11 libraries" - URL "http://www.x.org"; + URL "https://www.x.org/"; TYPE OPTIONAL ) find_package(XCB MODULE COMPONENTS XCB COMPOSITE DAMAGE SHAPE XFIXES RENDER) set_package_properties(XCB PROPERTIES DESCRIPTION "X protocol C-language Binding" - URL "http://xcb.freedesktop.org"; + URL "https://xcb.freedesktop.org/"; TYPE OPTIONAL ) if(X11_FOUND AND XCB_XCB_FOUND) @@ -101,7 +101,7 @@ find_package(OpenGL) set_package_properties(OpenGL PROPERTIES DESCRIPTION "The OpenGL libraries" -
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2019-01-21 10:23:17 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.28833 (New) Package is "plasma-framework" Mon Jan 21 10:23:17 2019 rev:70 rq:665869 version:5.54.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2018-12-19 13:45:08.899641925 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.28833/plasma-framework.changes 2019-01-21 10:23:18.937885178 +0100 @@ -1,0 +2,14 @@ +Mon Jan 14 06:08:55 UTC 2019 - lbeltr...@kde.org + +- Update to 5.54.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.54.0.php +- Changes since 5.53.0: + * [Calendar] Expose firstDayOfWeek in MonthView + * Add override + * Add preferences-system-bluetooth-battery to preferences.svgz + * Fix comparison between signed and unsigned integer warning + * Fix unused parameter warning + +--- Old: plasma-framework-5.53.0.tar.xz New: plasma-framework-5.54.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.JgAhLF/_old 2019-01-21 10:23:19.445884618 +0100 +++ /var/tmp/diff_new_pack.JgAhLF/_new 2019-01-21 10:23:19.445884618 +0100 @@ -1,7 +1,7 @@ # # spec file for package plasma-framework # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,14 +17,14 @@ %define lname libKF5Plasma5 -%define _tar_path 5.53 +%define _tar_path 5.54 # 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: plasma-framework -Version:5.53.0 +Version:5.54.0 Release:0 Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0-or-later AND LGPL-2.0-or-later ++ plasma-framework-5.53.0.tar.xz -> plasma-framework-5.54.0.tar.xz ++ 2539 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2018-12-19 13:44:36 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new.28833 (New) Package is "plasma-framework" Wed Dec 19 13:44:36 2018 rev:69 rq:658603 version:5.53.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2018-11-14 14:40:46.238868683 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new.28833/plasma-framework.changes 2018-12-19 13:45:08.899641925 +0100 @@ -1,0 +2,33 @@ +Sun Dec 09 19:43:46 UTC 2018 - lbeltr...@kde.org + +- Update to 5.53.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.53.0.php +- Changes since 5.52.0: + * Use isEmpty() + * Remove virtual keyword + * same behavior as qwidgets comboboxes + * feature parity of Menu with the Desktop style + * default values for tooltips + * make sure flickables are pixelaligned + * Simplify reference counting of FrameData + * less spacing + * ASAN: Fix memory leak in CalendarPlugin + * ASAN: Fix memory leak in DataSource + * ASAN: Fix memory leak in Corona + * ASAN: Fix leak in AppletQuickItem + * Remove ComponentInstaller + * Qt 5.9 is now the minimum required version + * Add back (accidentally?) deleted line in CMakeLists.txt + * 100% consistency with kirigami heading sizing + * more homogeneous look with Kirigami headings + * install the processed version of private imports + * Mobile text selection controls + * Update breeze-light and breeze-dark colorschemes + * Make sure private header fields are initialized + * Summary: After this commit https://cgit.kde.org/plasma-framework.git/commit/?id=9f08668147d2e99f8b5069ff50d5c54e672a87af the iconitemtest started to fail, the reason was just a typo in the initial "if" so it does exactly the same in the "if" and the "else" part. So let's correct it to do what it is suposed to do. + * remove unneeded include + * Remove qt include prefix + +--- Old: plasma-framework-5.52.0.tar.xz New: plasma-framework-5.53.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.E2Y18w/_old 2018-12-19 13:45:11.683638027 +0100 +++ /var/tmp/diff_new_pack.E2Y18w/_new 2018-12-19 13:45:11.687638021 +0100 @@ -17,14 +17,14 @@ %define lname libKF5Plasma5 -%define _tar_path 5.52 +%define _tar_path 5.53 # 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: plasma-framework -Version:5.52.0 +Version:5.53.0 Release:0 Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0-or-later AND LGPL-2.0-or-later ++ plasma-framework-5.52.0.tar.xz -> plasma-framework-5.53.0.tar.xz ++ 5551 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2018-11-14 14:39:05 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Wed Nov 14 14:39:05 2018 rev:68 rq:648554 version:5.52.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2018-10-22 11:19:35.903385283 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2018-11-14 14:40:46.238868683 +0100 @@ -1,0 +2,20 @@ +Sun Nov 11 19:48:08 UTC 2018 - lbeltr...@kde.org + +- Update to 5.52.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.52.0.php +- Changes since 5.51.0: + * Remove unused variables + * revert icons scaling on mobile + * Fix minor EBN issues and typos + * Support mnemonic labels + * Remove PLASMA_NO_KIO option + * proper color group for icons + * center text when no icon + * smaller dots + * Reduce double and triple lookups to the frames hash + * No point in including an empty foreach when NDEBUG isn't defined + * Properly look for fallback themes + +--- Old: plasma-framework-5.51.0.tar.xz New: plasma-framework-5.52.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.2mPUnC/_old 2018-11-14 14:40:46.802868016 +0100 +++ /var/tmp/diff_new_pack.2mPUnC/_new 2018-11-14 14:40:46.802868016 +0100 @@ -17,14 +17,14 @@ %define lname libKF5Plasma5 -%define _tar_path 5.51 +%define _tar_path 5.52 # 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: plasma-framework -Version:5.51.0 +Version:5.52.0 Release:0 Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0-or-later AND LGPL-2.0-or-later ++ plasma-framework-5.51.0.tar.xz -> plasma-framework-5.52.0.tar.xz ++ 16125 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2018-10-22 11:17:00 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Mon Oct 22 11:17:00 2018 rev:67 rq:642357 version:5.51.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2018-10-15 09:17:10.668836325 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2018-10-22 11:19:35.903385283 +0200 @@ -1,0 +2,41 @@ +Tue Oct 16 08:02:48 UTC 2018 - Luca Beltrame + +- Run spec-cleaner + +--- +Mon Oct 15 11:50:43 UTC 2018 - lbeltr...@kde.org + +- Update to 5.51.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.51.0.php +- Changes since 5.50.0: + * Bump theme version strings because there are new icons in 5.51 + * add missing PageIndicator + * better sizing for roundbutton + * Also raise configuration window when reusing it + * follow colorscope + * no hover effects on mobile + * Revert "add a "preview" file definition for widgetexplorer" + * slightly translucent when disabled + * Add missing component: RoundButton + * add a "preview" file definition for widgetexplorer + * Remove this line + * Avoid potential detach on range-loops with non-const Qt containers + * Combine display OSD icon files and move to plasma icon theme (kde#395714) + * same fixes as Slider + * make use of hint-handle-size + * align the groove in a better way + * respect color group + * don't corrupt the active part + * [Plasma Components 3 Slider] Fix implicit size of handle + * [Plasma Components 3 ComboBox] Switch entries with mouse wheel + * Support button icons when present + * stubs, warning-- + * [Calendar] Wrap day name index around (kde#390330) + * Fix minor typos + * [DialogShadows] Use 0 offset for disabled borders on Wayland +- Dropped patches, now upstream: + * 0001-Support-button-icons-when-present.patch + +--- Old: 0001-Support-button-icons-when-present.patch plasma-framework-5.50.0.tar.xz New: plasma-framework-5.51.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.KoWHqo/_old 2018-10-22 11:19:36.451384714 +0200 +++ /var/tmp/diff_new_pack.KoWHqo/_new 2018-10-22 11:19:36.451384714 +0200 @@ -12,28 +12,26 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define lname libKF5Plasma5 -%define _tar_path 5.50 +%define _tar_path 5.51 # 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: plasma-framework -Version:5.50.0 +Version:5.51.0 Release:0 Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0-or-later AND LGPL-2.0-or-later Group: System/GUI/KDE -URL:http://www.kde.org +URL:https://www.kde.org Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz Source1:baselibs.conf -# PATCH-FIX-UPSTREAM -Patch1: 0001-Support-button-icons-when-present.patch BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version} BuildRequires: fdupes BuildRequires: kactivities5-devel >= 5.19.0 @@ -131,7 +129,6 @@ %prep %setup -q -%autopatch -p1 %build %cmake_kf5 -d build ++ plasma-framework-5.50.0.tar.xz -> plasma-framework-5.51.0.tar.xz ++ 1895 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2018-10-15 09:17:08 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Mon Oct 15 09:17:08 2018 rev:66 rq:641278 version:5.50.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2018-10-01 08:11:00.686205437 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2018-10-15 09:17:10.668836325 +0200 @@ -1,0 +2,6 @@ +Thu Oct 11 13:59:40 UTC 2018 - fab...@ritter-vogt.de + +- Add patch to workaround use of Frameworks 5.51 features in Plasma 5.14: + * 0001-Support-button-icons-when-present.patch (kde#398626) + +--- New: 0001-Support-button-icons-when-present.patch Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.RgA75k/_old 2018-10-15 09:17:11.288835741 +0200 +++ /var/tmp/diff_new_pack.RgA75k/_new 2018-10-15 09:17:11.292835737 +0200 @@ -32,6 +32,8 @@ URL:http://www.kde.org Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz Source1:baselibs.conf +# PATCH-FIX-UPSTREAM +Patch1: 0001-Support-button-icons-when-present.patch BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version} BuildRequires: fdupes BuildRequires: kactivities5-devel >= 5.19.0 @@ -129,6 +131,7 @@ %prep %setup -q +%autopatch -p1 %build %cmake_kf5 -d build ++ 0001-Support-button-icons-when-present.patch ++ >From 2353f2fcf155429ebca5ce9c538f3879cc41283f Mon Sep 17 00:00:00 2001 From: Marco Martin Date: Thu, 6 Sep 2018 14:06:34 +0200 Subject: [PATCH] Support button icons when present Summary: support button icons. if there is no icon or is Qt 5.9, the iconItem will stay invisible Test Plan: tested with ported mediacontroller to PlasmaComponents3 Reviewers: #plasma Subscribers: kde-frameworks-devel Tags: #frameworks Differential Revision: https://phabricator.kde.org/D15164 --- .../plasmacomponents3/Button.qml | 26 +-- .../plasmacomponents3/ToolButton.qml | 26 +-- 2 files changed, 36 insertions(+), 16 deletions(-) diff --git a/src/declarativeimports/plasmacomponents3/Button.qml b/src/declarativeimports/plasmacomponents3/Button.qml index c30648887..3bf58cdde 100644 --- a/src/declarativeimports/plasmacomponents3/Button.qml +++ b/src/declarativeimports/plasmacomponents3/Button.qml @@ -18,6 +18,7 @@ */ import QtQuick 2.6 +import QtQuick.Layouts 1.2 import QtQuick.Templates @QQC2_VERSION@ as T import org.kde.plasma.core 2.0 as PlasmaCore import "private" as Private @@ -36,14 +37,23 @@ T.Button { hoverEnabled: true //Qt.styleHints.useHoverEffects TODO: how to make this work in 5.7? -contentItem: Label { -text: control.text -font: control.font -opacity: enabled || control.highlighted || control.checked ? 1 : 0.4 -color: theme.buttonTextColor -horizontalAlignment: Text.AlignHCenter -verticalAlignment: Text.AlignVCenter -elide: Text.ElideRight +contentItem: RowLayout { +PlasmaCore.IconItem { +Layout.fillWidth: true +Layout.fillHeight: true +visible: source.length > 0 +source: control.icon ? (control.icon.name || control.icon.source) : "" +} +Label { +visible: text.length > 0 +text: control.text +font: control.font +opacity: enabled || control.highlighted || control.checked ? 1 : 0.4 +color: theme.buttonTextColor +horizontalAlignment: Text.AlignHCenter +verticalAlignment: Text.AlignVCenter +elide: Text.ElideRight +} } background: Item { diff --git a/src/declarativeimports/plasmacomponents3/ToolButton.qml b/src/declarativeimports/plasmacomponents3/ToolButton.qml index 6a1399e89..2ecf09a03 100644 --- a/src/declarativeimports/plasmacomponents3/ToolButton.qml +++ b/src/declarativeimports/plasmacomponents3/ToolButton.qml @@ -18,6 +18,7 @@ */ import QtQuick 2.6 +import QtQuick.Layouts 1.2 import QtQuick.Templates @QQC2_VERSION@ as T import org.kde.plasma.core 2.0 as PlasmaCore import "private" as Private @@ -38,14 +39,23 @@ T.ToolButton { flat: true -contentItem: Label { -text: control.text -font: control.font -opacity: enabled || control.highlighted || control.checked ? 1 : 0.4 -color: theme.buttonTextColor -horizontalAlignment: Text.A
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2018-10-01 08:10:28 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Mon Oct 1 08:10:28 2018 rev:65 rq:636036 version:5.50.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2018-08-24 16:57:54.573631114 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2018-10-01 08:11:00.686205437 +0200 @@ -1,0 +2,16 @@ +Thu Sep 13 21:58:47 UTC 2018 - lbeltr...@kde.org + +- Update to 5.50.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.50.0.php +- Changes since 5.49.0: + * Workaround bug with native rendering and opacity in TextField text (kde#396813) + * [Icon Item] Watch KIconLoader icon change when using QIcon + * [Icon Item] Use ItemEnabledHasChanged + * Get rid of deprecated QWeakPointer usage + * Fix style sheet for 22-22-system-suspend (kde#397441) + * Improve Widgets' removal and configure text + * Copy PlasmaCore binary qmldir file structure into bin for unit tests + +--- Old: plasma-framework-5.49.0.tar.xz New: plasma-framework-5.50.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.zuDinc/_old 2018-10-01 08:11:01.482205013 +0200 +++ /var/tmp/diff_new_pack.zuDinc/_new 2018-10-01 08:11:01.486205011 +0200 @@ -17,14 +17,14 @@ %define lname libKF5Plasma5 -%define _tar_path 5.49 +%define _tar_path 5.50 # 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: plasma-framework -Version:5.49.0 +Version:5.50.0 Release:0 Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0-or-later AND LGPL-2.0-or-later ++ plasma-framework-5.49.0.tar.xz -> plasma-framework-5.50.0.tar.xz ++ 10754 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2018-08-24 16:57:42 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Fri Aug 24 16:57:42 2018 rev:64 rq:630648 version:5.49.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2018-07-21 10:20:00.515032670 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2018-08-24 16:57:54.573631114 +0200 @@ -1,0 +2,14 @@ +Sun Aug 19 09:19:34 UTC 2018 - christo...@krop.fr + +- Update to 5.49.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.49.0.php +- Changes since 5.48.0: + * if an applet is invalid, it has immediately UiReadyConstraint + * [Plasma PluginLoader] Cache plugins during startup + * Fix fading node when one textured is atlassed. + * [Containment] Don't load containment actions with plasma/containment_actions KIOSK restriction + * Honor BUILD_TESTING + +--- Old: plasma-framework-5.48.0.tar.xz New: plasma-framework-5.49.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.4wu3v7/_old 2018-08-24 16:57:55.241631905 +0200 +++ /var/tmp/diff_new_pack.4wu3v7/_new 2018-08-24 16:57:55.245631909 +0200 @@ -17,19 +17,19 @@ %define lname libKF5Plasma5 -%bcond_without lang -%define _tar_path 5.48 +%define _tar_path 5.49 # 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: plasma-framework -Version:5.48.0 +Version:5.49.0 Release:0 Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0-or-later AND LGPL-2.0-or-later Group: System/GUI/KDE -Url:https://projects.kde.org/plasma-framework +URL:http://www.kde.org Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz Source1:baselibs.conf BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version} @@ -57,6 +57,7 @@ BuildRequires: kwindowsystem-devel >= %{_kf5_bugfix_version} BuildRequires: kxmlgui-devel >= %{_kf5_bugfix_version} BuildRequires: libxcb-devel +BuildRequires: pkgconfig BuildRequires: xz BuildRequires: cmake(Qt5Concurrent) >= 5.6.0 BuildRequires: cmake(Qt5Gui) >= 5.6.0 @@ -69,16 +70,16 @@ BuildRequires: cmake(Qt5Widgets) >= 5.6.0 BuildRequires: cmake(Qt5X11Extras) >= 5.6.0 BuildRequires: pkgconfig(egl) -%ifarch %arm aarch64 -BuildRequires: pkgconfig(glesv2) -%else -BuildRequires: pkgconfig(gl) -%endif BuildRequires: pkgconfig(x11) -Recommends: %{name}-lang = %{version} Recommends: %{name}-components = %{version} +Recommends: %{name}-lang = %{version} Provides: %{name}-private = %{version} Obsoletes: %{name}-private < %{version} +%ifarch %{arm} aarch64 +BuildRequires: pkgconfig(glesv2) +%else +BuildRequires: pkgconfig(gl) +%endif %description Plasma library and runtime components based upon KF5 and Qt5 @@ -86,8 +87,8 @@ %package -n %{lname} Summary:Plasma framework - core libraries Group: System/GUI/KDE -Conflicts: %{name} < 5.48 -Conflicts: %{name}-private < 5.48 +Conflicts: %{name} < 5.49 +Conflicts: %{name}-private < 5.49 %description -n %{lname} This package contains the core libraries needed by the Plasma framework. @@ -125,6 +126,7 @@ Plasma library and runtime components based upon KF5 and Qt5 %lang_package + %prep %setup -q @@ -162,7 +164,6 @@ %{_kf5_libdir}/libKF5PlasmaQuick.so.* %files -%defattr(-,root,root) %license COPYING* %{_kf5_bindir}/* %{_kf5_plugindir}/ @@ -172,12 +173,10 @@ %{_kf5_mandir}/man1/plasmapkg*.* %files components -%defattr(-,root,root) %license COPYING* %{_kf5_qmldir}/ %files devel -%defattr(-,root,root) %license COPYING* %dir %{_kf5_includedir}/*/ %{_kf5_includedir}/*/ ++ plasma-framework-5.48.0.tar.xz -> plasma-framework-5.49.0.tar.xz ++ 7252 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2018-07-21 10:17:07 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Sat Jul 21 10:17:07 2018 rev:63 rq:623327 version:5.48.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2018-06-22 13:25:50.791799913 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2018-07-21 10:20:00.515032670 +0200 @@ -1,0 +2,27 @@ +Mon Jul 16 04:37:48 UTC 2018 - lbeltr...@kde.org + +- Update to 5.48.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.48.0.php +- Changes since 5.47.0: + * Use more nullptr + * FrameSvg: Update mask frame if image path has been changed + * FrameSvg: Do not wreck shared mask frames + * FrameSvg: Simplify updateSizes + * Icons for Keyboard Indicator T9050 + * fix color for media icon + * FrameSvg: Recache maskFrame if enabledBorders has been changed (kde#382324, kde#390632, kde#391659) + * FrameSvg: Draw corners only if both borders in both directions are enabled + * Teach ContainmentInterface::processMimeData how to handle Task Manager drops + * FrameSVG: Delete redundant checks + * FrameSVG: Fix QObject include + * Use QDateTime for interfacing with QML (kde#394423) +- Dropped patches, now upstream: + * upstream patch use-qdatetime-with-qml.patch +- Remove update-alternatives for input.svgz - not used anymore? +- Fix %_kf5_bugfix_version +- Merge -private into plasma-framework +- Split off main library as separate package + +--- Old: plasma-framework-5.47.0.tar.xz use-qdatetime-with-qml.patch New: plasma-framework-5.48.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.t0oiXe/_old 2018-07-21 10:20:02.003032315 +0200 +++ /var/tmp/diff_new_pack.t0oiXe/_new 2018-07-21 10:20:02.047032304 +0200 @@ -16,24 +16,22 @@ # +%define lname libKF5Plasma5 %bcond_without lang -%define _tar_path 5.47 +%define _tar_path 5.48 # 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: %global _kf5_bugfix_version %(echo %{_kf5_version} | awk -F. '{print $1"."$2}')} +%{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | awk -F. '{print $1"."$2}')} Name: plasma-framework -Version:5.47.0 +Version:5.48.0 Release:0 -%define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0-or-later AND LGPL-2.0-or-later Group: System/GUI/KDE Url:https://projects.kde.org/plasma-framework Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz Source1:baselibs.conf -# PATCH-FIX-UPSTREAM -Patch0: use-qdatetime-with-qml.patch BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version} BuildRequires: fdupes BuildRequires: kactivities5-devel >= 5.19.0 @@ -60,6 +58,7 @@ BuildRequires: kxmlgui-devel >= %{_kf5_bugfix_version} BuildRequires: libxcb-devel BuildRequires: xz +BuildRequires: cmake(Qt5Concurrent) >= 5.6.0 BuildRequires: cmake(Qt5Gui) >= 5.6.0 BuildRequires: cmake(Qt5Qml) >= 5.6.0 BuildRequires: cmake(Qt5Quick) >= 5.6.0 @@ -75,34 +74,31 @@ %else BuildRequires: pkgconfig(gl) %endif -BuildRequires: update-alternatives BuildRequires: pkgconfig(x11) -Requires(post): update-alternatives -Requires(postun): update-alternatives -Recommends: libqt5-qtquickcontrols -%if %{with lang} Recommends: %{name}-lang = %{version} -%endif Recommends: %{name}-components = %{version} -Recommends: %{name}-private = %{version} -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Provides: %{name}-private = %{version} +Obsoletes: %{name}-private < %{version} %description Plasma library and runtime components based upon KF5 and Qt5 -%package private -Summary:Plasma private library and runtime components -Group: Development/Libraries/KDE -Requires: %{name} = %{version} +%package -n %{lname} +Summary:Plasma framework - core libraries +Group: System/GUI/KDE +Conflicts: %{name} < 5.48 +Conflicts: %{name}-private < 5.48 -%description private -Plasma private library and runtime components based upon KF5 and Qt5 +%description -n %{lname} +This package contains the core libraries needed by the Plasma f
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2018-06-22 13:25:17 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Fri Jun 22 13:25:17 2018 rev:62 rq:616800 version:5.47.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2018-06-05 12:51:22.505014625 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2018-06-22 13:25:50.791799913 +0200 @@ -1,0 +2,13 @@ +Tue Jun 12 21:26:09 UTC 2018 - lbeltr...@kde.org + +- Update to 5.47.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.47.0.php +- Changes since 5.46.0: + * Use override + * Templates: consistent naming, fix translation catalog names & more + * [Breeze Plasma Theme] Fix kleopatra icon to use color stylesheet (kde#394400) + * [Dialog] Handle dialog being minimized gracefully (kde#381242) + +--- Old: plasma-framework-5.46.0.tar.xz New: plasma-framework-5.47.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.Kt6LNg/_old 2018-06-22 13:25:51.479774489 +0200 +++ /var/tmp/diff_new_pack.Kt6LNg/_new 2018-06-22 13:25:51.483774341 +0200 @@ -17,13 +17,13 @@ %bcond_without lang -%define _tar_path 5.46 +%define _tar_path 5.47 # 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: %global _kf5_bugfix_version %(echo %{_kf5_version} | awk -F. '{print $1"."$2}')} Name: plasma-framework -Version:5.46.0 +Version:5.47.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 ++ plasma-framework-5.46.0.tar.xz -> plasma-framework-5.47.0.tar.xz ++ 2706 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2018-06-05 12:51:21 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Tue Jun 5 12:51:21 2018 rev:61 rq:613907 version:5.46.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2018-05-18 14:25:11.808329732 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2018-06-05 12:51:22.505014625 +0200 @@ -1,0 +2,6 @@ +Mon Jun 4 08:37:00 UTC 2018 - lbeltr...@kde.org + +- Add upstream patch use-qdatetime-with-qml.patch: + * Fixes wrong dates being shown in Plasma calendar (kde#394423) + +--- New: use-qdatetime-with-qml.patch Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.bBknHD/_old 2018-06-05 12:51:23.212988693 +0200 +++ /var/tmp/diff_new_pack.bBknHD/_new 2018-06-05 12:51:23.216988547 +0200 @@ -32,6 +32,8 @@ Url:https://projects.kde.org/plasma-framework Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz Source1:baselibs.conf +# PATCH-FIX-UPSTREAM +Patch0: use-qdatetime-with-qml.patch BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version} BuildRequires: fdupes BuildRequires: kactivities5-devel >= 5.19.0 @@ -128,6 +130,7 @@ %lang_package %prep %setup -q +%autopatch -p1 %build %cmake_kf5 -d build ++ use-qdatetime-with-qml.patch ++ >From d15f0fa8322dc2632f15024457bea41e7dd058d7 Mon Sep 17 00:00:00 2001 From: Fabian Vogt Date: Wed, 30 May 2018 21:27:30 +0200 Subject: Use QDateTime for interfacing with QML Summary: QDate from/to JS Date has unexpected results, so use QDateTime to have a timezone assigned to prevent conversions. That way the date values are consistent. The behaviour got changed with Qt 5.11 (see the linked bug report) which lead to plasma showing the wrong dates in the calendar. BUG: 394423 Test Plan: Tested with and without this patch on Qt 5.10.1 and 5.11.0. Now the correct date is displayed for -0004 and +0001 timezones. Reviewers: #plasma, #frameworks, davidedmundson Reviewed By: #plasma, davidedmundson Subscribers: ngraham, Zren, sharvey, kde-frameworks-devel Tags: #frameworks Differential Revision: https://phabricator.kde.org/D13222 --- src/declarativeimports/calendar/calendar.cpp | 20 +--- src/declarativeimports/calendar/calendar.h | 17 - 2 files changed, 25 insertions(+), 12 deletions(-) diff --git a/src/declarativeimports/calendar/calendar.cpp b/src/declarativeimports/calendar/calendar.cpp index ea63694..46b19ba 100644 --- a/src/declarativeimports/calendar/calendar.cpp +++ b/src/declarativeimports/calendar/calendar.cpp @@ -39,9 +39,9 @@ Calendar::Calendar(QObject *parent) // connect(m_dayHelper, SIGNAL(calendarChanged()), this, SLOT(updateData())); } -QDate Calendar::displayedDate() const +QDateTime Calendar::displayedDate() const { -return m_displayedDate; +return QDateTime(m_displayedDate); } void Calendar::setDisplayedDate(const QDate &dateTime) @@ -67,18 +67,24 @@ void Calendar::setDisplayedDate(const QDate &dateTime) } } -QDate Calendar::today() const +void Calendar::setDisplayedDate(const QDateTime &dateTime) { -return m_today; +setDisplayedDate(dateTime.date()); } -void Calendar::setToday(const QDate &dateTime) +QDateTime Calendar::today() const { -if (dateTime == m_today) { +return QDateTime(m_today); +} + +void Calendar::setToday(const QDateTime &dateTime) +{ +QDate date = dateTime.date(); +if (date == m_today) { return; } -m_today = dateTime; +m_today = date; if (m_displayedDate.isNull()) { resetToToday(); } else { diff --git a/src/declarativeimports/calendar/calendar.h b/src/declarativeimports/calendar/calendar.h index a746bd9..95755e6 100644 --- a/src/declarativeimports/calendar/calendar.h +++ b/src/declarativeimports/calendar/calendar.h @@ -32,17 +32,23 @@ class Calendar : public QObject { Q_OBJECT +/* The conversion between QDate and JS Date is broken. The specification says that a date + * is represented by the start of the UTC day, but for negative to UTC timezones this results + * in wrong dates: Jan 2 in C++ -> Jan 2 (00:00) UTC -> Jan 1 (23:00) UTC-1 in JS. + * So use QDateTime for interfacing to always carry a timezone around. + * https://bugreports.qt.io/browse/QTBUG-29328 */ + /** * This property is used to determine which data from which
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2018-05-18 14:25:01 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Fri May 18 14:25:01 2018 rev:60 rq:607599 version:5.46.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2018-05-06 15:00:51.670363383 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2018-05-18 14:25:11.808329732 +0200 @@ -1,0 +2,15 @@ +Sun May 13 21:03:10 UTC 2018 - lbeltr...@kde.org + +- Update to 5.46.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.46.0.php +- Changes since 5.45.0: + * Too many changes to list here +- Dropped patches, now upstream: + * Dont-alter-memory-management-to-hide-an-item.patch + * 0001-Revert-windowthumbnail-Use-gamma-correct-scaling.patch + * 0002-Revert-windowthumbnail-Use-mipmap-texture-filtering.patch + * Air-Oxygen-themes-Bump-version.patch + +--- Old: 0001-Revert-windowthumbnail-Use-gamma-correct-scaling.patch 0002-Revert-windowthumbnail-Use-mipmap-texture-filtering.patch Air-Oxygen-themes-Bump-version.patch Dont-alter-memory-management-to-hide-an-item.patch plasma-framework-5.45.0.tar.xz New: plasma-framework-5.46.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.wT9XkC/_old 2018-05-18 14:25:12.488304775 +0200 +++ /var/tmp/diff_new_pack.wT9XkC/_new 2018-05-18 14:25:12.492304628 +0200 @@ -17,13 +17,13 @@ %bcond_without lang -%define _tar_path 5.45 +%define _tar_path 5.46 # 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: %global _kf5_bugfix_version %(echo %{_kf5_version} | awk -F. '{print $1"."$2}')} Name: plasma-framework -Version:5.45.0 +Version:5.46.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 @@ -32,13 +32,6 @@ Url:https://projects.kde.org/plasma-framework Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz Source1:baselibs.conf -# PATCH-FIX-UPSTREAM -Patch0: Dont-alter-memory-management-to-hide-an-item.patch -# PATCH-FIX-UPSTREAM -Patch1: 0001-Revert-windowthumbnail-Use-gamma-correct-scaling.patch -Patch2: 0002-Revert-windowthumbnail-Use-mipmap-texture-filtering.patch -# PATCH-FIX-UPSTREAM -Patch3: Air-Oxygen-themes-Bump-version.patch BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version} BuildRequires: fdupes BuildRequires: kactivities5-devel >= 5.19.0 @@ -135,10 +128,6 @@ %lang_package %prep %setup -q -%autopatch -p1 - -# these files are outdated and break showing event markers in Plasma's calendar, have been removed upstream for 5.46 -rm src/desktoptheme/air/widgets/calendar.svgz src/desktoptheme/oxygen/widgets/calendar.svgz %build %cmake_kf5 -d build ++ plasma-framework-5.45.0.tar.xz -> plasma-framework-5.46.0.tar.xz ++ 9024 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2018-05-06 15:00:50 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Sun May 6 15:00:50 2018 rev:59 rq:603979 version:5.45.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2018-04-19 15:19:50.174529195 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2018-05-06 15:00:51.670363383 +0200 @@ -1,0 +2,23 @@ +Fri May 4 10:50:48 UTC 2018 - wba...@tmo.at + +- Remove outdated calendar.svgz from the Air and Oxygen themes to + fix showing event markers in the calendar (boo#1091832) +- Add Air-Oxygen-themes-Bump-version.patch to raise the version of + these 2 themes, otherwise Plasma would reuse existing caches + rendering the above fix ineffective + +--- +Fri May 4 08:55:32 UTC 2018 - fab...@ritter-vogt.de + +- Add patches to fix window thumbnails on Nvidia: + * 0001-Revert-windowthumbnail-Use-gamma-correct-scaling.patch + * 0002-Revert-windowthumbnail-Use-mipmap-texture-filtering.patch + +--- +Thu May 3 11:10:11 UTC 2018 - wba...@tmo.at + +- Add Dont-alter-memory-management-to-hide-an-item.patch to fix a + possible Plasma crash when changing the desktop layout + (kde#391642) + +--- New: 0001-Revert-windowthumbnail-Use-gamma-correct-scaling.patch 0002-Revert-windowthumbnail-Use-mipmap-texture-filtering.patch Air-Oxygen-themes-Bump-version.patch Dont-alter-memory-management-to-hide-an-item.patch Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.OQUyHU/_old 2018-05-06 15:00:52.502332849 +0200 +++ /var/tmp/diff_new_pack.OQUyHU/_new 2018-05-06 15:00:52.506332702 +0200 @@ -32,6 +32,13 @@ Url:https://projects.kde.org/plasma-framework Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz Source1:baselibs.conf +# PATCH-FIX-UPSTREAM +Patch0: Dont-alter-memory-management-to-hide-an-item.patch +# PATCH-FIX-UPSTREAM +Patch1: 0001-Revert-windowthumbnail-Use-gamma-correct-scaling.patch +Patch2: 0002-Revert-windowthumbnail-Use-mipmap-texture-filtering.patch +# PATCH-FIX-UPSTREAM +Patch3: Air-Oxygen-themes-Bump-version.patch BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version} BuildRequires: fdupes BuildRequires: kactivities5-devel >= 5.19.0 @@ -128,6 +135,10 @@ %lang_package %prep %setup -q +%autopatch -p1 + +# these files are outdated and break showing event markers in Plasma's calendar, have been removed upstream for 5.46 +rm src/desktoptheme/air/widgets/calendar.svgz src/desktoptheme/oxygen/widgets/calendar.svgz %build %cmake_kf5 -d build ++ 0001-Revert-windowthumbnail-Use-gamma-correct-scaling.patch ++ >From f7c1752ae1204f1ef9f5e917308ea1cf388dc2fe Mon Sep 17 00:00:00 2001 From: David Edmundson Date: Tue, 1 May 2018 23:48:55 +0100 Subject: [PATCH 1/2] Revert "windowthumbnail: Use gamma correct scaling" This reverts commit 42d3fde1eef6866640cee8671b07dc81fa2df28c. --- src/declarativeimports/core/windowthumbnail.cpp | 34 +++-- 1 file changed, 4 insertions(+), 30 deletions(-) diff --git a/src/declarativeimports/core/windowthumbnail.cpp b/src/declarativeimports/core/windowthumbnail.cpp index 5f687b98e..906455d96 100644 --- a/src/declarativeimports/core/windowthumbnail.cpp +++ b/src/declarativeimports/core/windowthumbnail.cpp @@ -440,20 +440,13 @@ bool WindowThumbnail::windowToTextureGLX(WindowTextureNode *textureNode) static bool haveTextureStorage = !ctx->isOpenGLES() && ctx->hasExtension(QByteArrayLiteral("GL_ARB_texture_storage")); -static bool sRGB = !ctx->isOpenGLES() && - ctx->hasExtension(QByteArrayLiteral("GL_ARB_framebuffer_sRGB")) && - ctx->hasExtension(QByteArrayLiteral("GL_EXT_texture_sRGB_decode")); - // Save the GL state -GLuint prevReadFb = 0, prevDrawFb = 0, prevTex2D = 0, prevScissorTest = 0, prevFramebufferSrgb = 0; +GLuint prevReadFb = 0, prevDrawFb = 0, prevTex2D = 0, prevScissorTest = 0; funcs->glGetIntegerv(GL_READ_FRAMEBUFFER_BINDING, (GLint *) &prevReadFb); funcs->glGetIntegerv(GL_DRAW_FRAMEBUFFER_BINDING, (GLint *) &prevDrawFb); funcs->glGetIntegerv(GL_TEXTURE_BINDING_2D, (GLint *) &prevTex
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2018-04-19 15:19:46 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Thu Apr 19 15:19:46 2018 rev:58 rq:596912 version:5.45.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2018-03-20 21:48:40.598923700 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2018-04-19 15:19:50.174529195 +0200 @@ -1,0 +2,10 @@ +Sat Apr 14 13:19:08 CEST 2018 - lbeltr...@kde.org + +- Update to 5.45.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.45.0.php +- Changes since 5.44.0: + * Too many changes to list here + +--- Old: plasma-framework-5.44.0.tar.xz New: plasma-framework-5.45.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.ABN39L/_old 2018-04-19 15:19:50.90254 +0200 +++ /var/tmp/diff_new_pack.ABN39L/_new 2018-04-19 15:19:50.90254 +0200 @@ -17,13 +17,13 @@ %bcond_without lang -%define _tar_path 5.44 +%define _tar_path 5.45 # 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: %global _kf5_bugfix_version %(echo %{_kf5_version} | awk -F. '{print $1"."$2}')} Name: plasma-framework -Version:5.44.0 +Version:5.45.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 ++ plasma-framework-5.44.0.tar.xz -> plasma-framework-5.45.0.tar.xz ++ 2335 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2018-03-20 21:48:39 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Tue Mar 20 21:48:39 2018 rev:57 rq:586868 version:5.44.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2018-02-16 21:36:13.685366785 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2018-03-20 21:48:40.598923700 +0100 @@ -1,0 +2,30 @@ +Mon Mar 12 23:29:43 CET 2018 - lbeltr...@kde.org + +- Update to 5.44.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.44.0.php +- Changes since 5.43.0: + * use the new value for largeSpacing in Kirigami + * Reduce visibility of PC3 TextField placeholder text + * Don't make Titles 20% transparent either + * [PackageUrlInterceptor] Don't rewrite "inline" + * API dox: remove duplicated deprecated comment + * API dox: Use @deprecated tag for deprecation comment + * Don't make Headings 20% transparent, to match Kirigami + * don't put the fullrep in the popup if not collapsed + * Remove dead code for finding QCA2, not used since Plasma5 + * Help automoc to find metadata JSON files referenced in the code + * [AppletQuickItem] Preload applet expander only if not already expanded + * other preload microoptimizations + * drop the setting of c++0x + * Set IconItem default to smooth=true + * preload the expander (the dialog) too + * [AppletQuickItem] Fix setting default preload policy if no environment variable is set + * fix RTL appearance for ComboBox + * try to preload certain applets in a smart way + * [Icon Item] Set filtering on FadingNode texture + * Initialize m_actualGroup to NormalColorGroup + * Make sure the FrameSvg and Svg instances have the right devicePixelRatio + +--- Old: plasma-framework-5.43.0.tar.xz New: plasma-framework-5.44.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.5R21uh/_old 2018-03-20 21:48:41.534889994 +0100 +++ /var/tmp/diff_new_pack.5R21uh/_new 2018-03-20 21:48:41.534889994 +0100 @@ -17,17 +17,17 @@ %bcond_without lang -%define _tar_path 5.43 +%define _tar_path 5.44 # 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: %global _kf5_bugfix_version %(echo %{_kf5_version} | awk -F. '{print $1"."$2}')} Name: plasma-framework -Version:5.43.0 +Version:5.44.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 -License:GPL-2.0+ and LGPL-2.0+ +License:GPL-2.0-or-later AND LGPL-2.0-or-later Group: System/GUI/KDE Url:https://projects.kde.org/plasma-framework Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz @@ -61,12 +61,12 @@ BuildRequires: cmake(Qt5Gui) >= 5.6.0 BuildRequires: cmake(Qt5Qml) >= 5.6.0 BuildRequires: cmake(Qt5Quick) >= 5.6.0 +BuildRequires: cmake(Qt5QuickControls2) >= 5.7.0 BuildRequires: cmake(Qt5Sql) >= 5.6.0 BuildRequires: cmake(Qt5Svg) >= 5.6.0 BuildRequires: cmake(Qt5Test) >= 5.6.0 BuildRequires: cmake(Qt5Widgets) >= 5.6.0 BuildRequires: cmake(Qt5X11Extras) >= 5.6.0 -BuildRequires: cmake(Qt5QuickControls2) >= 5.7.0 BuildRequires: pkgconfig(egl) %ifarch %arm aarch64 BuildRequires: pkgconfig(glesv2) ++ plasma-framework-5.43.0.tar.xz -> plasma-framework-5.44.0.tar.xz ++ 3059 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2018-02-16 21:35:50 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Fri Feb 16 21:35:50 2018 rev:56 rq:576571 version:5.43.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2018-01-22 16:04:59.227916871 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2018-02-16 21:36:13.685366785 +0100 @@ -1,0 +2,25 @@ +Mon Feb 12 23:42:13 CET 2018 - lbeltr...@kde.org + +- Update to 5.43.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.43.0.php +- Changes since 5.42.0: + * Define property in Units.qml for the Plasma styles + * Include cstdlib for std::free + * windowthumbnail: Fix the GLXFBConfig selection code + * Revert "[Plasma Dialog] Call window effects only if visible" (kde#389352) + * [Default Tooltip] Fix sizing (kde#386260, kde#389371) + * [Examples] Fix build + * parametrize qqc2 version + * don't multiply svg sizes by devicepixelratio + * [Plasma Dialog] Call window effects only if visible + * [Plasma Theme] Guard against invalid KPluginInfo object (kde#389152) + * Fix one source of log spam referenced in Bug 388389 (Empty filename passed to function) + * [Calendar] Adjust the calendar toolbar anchors + * API dox: Use code markup for described dataUpdated slot signature + * [ConfigModel] Set QML context on ConfigModule (kde#388766) + * [Icon Item] Treat sources starting with a slash as local file + * fix RTL appearance for ComboBox (kde#387558) + +--- Old: plasma-framework-5.42.0.tar.xz New: plasma-framework-5.43.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.YY0kIV/_old 2018-02-16 21:36:15.169313212 +0100 +++ /var/tmp/diff_new_pack.YY0kIV/_new 2018-02-16 21:36:15.173313067 +0100 @@ -17,13 +17,13 @@ %bcond_without lang -%define _tar_path 5.42 +%define _tar_path 5.43 # 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: %global _kf5_bugfix_version %(echo %{_kf5_version} | awk -F. '{print $1"."$2}')} Name: plasma-framework -Version:5.42.0 +Version:5.43.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 @@ -66,6 +66,7 @@ BuildRequires: cmake(Qt5Test) >= 5.6.0 BuildRequires: cmake(Qt5Widgets) >= 5.6.0 BuildRequires: cmake(Qt5X11Extras) >= 5.6.0 +BuildRequires: cmake(Qt5QuickControls2) >= 5.7.0 BuildRequires: pkgconfig(egl) %ifarch %arm aarch64 BuildRequires: pkgconfig(glesv2) ++ plasma-framework-5.42.0.tar.xz -> plasma-framework-5.43.0.tar.xz ++ 2841 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2018-01-22 16:04:25 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Mon Jan 22 16:04:25 2018 rev:55 rq:566718 version:5.42.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2018-01-09 14:45:55.620243085 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2018-01-22 16:04:59.227916871 +0100 @@ -1,0 +2,32 @@ +Tue Jan 16 22:50:23 CET 2018 - lbeltr...@kde.org + +- Update to 5.42.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.42.0.php +- Changes since 5.41.0: + * Remove obsolete reviewboardrc file + * Const'ify, use nullptr + * Prevent cmake 3.10+ warning about moc include & Plasma plugin macros + * [Air theme] Add task bar progress graphic (kde#368215) + * Templates: remove stray * from license headers + * make packageurlinterceptor as noop as possible + * Revert "Don't tear down renderer and other busy work when Svg::setImagePath is invoked with the same arg" + * move kirigami plasma styles here + * Add more explicit + * Use nullptr + add explicit + * disappearing scrollbars on mobile + * reuse KPackage instance between PluginLoader and Applet + * test return value from QTest::qWaitForWindowExposed + * [AppletQuickItem] Only set QtQuick Controls 1 style once per engine + * Don't set a window icon in Plasma::Dialog + * [RTL] - align properly the selected text for RTL (kde#387415) + * Initialize scale factor to the last scale factor set on any instance + * Revert "Initialize scale factor to the last scale factor set on any instance" + * Don't update when the underlying FrameSvg is repaint-blocked + * Initialize scale factor to the last scale factor set on any instance + * Move if check inside #ifdef + * [FrameSvgItem] Don't create unneccessary nodes + * Don't tear down renderer and other busy work when Svg::setImagePath is invoked with the same arg + +--- Old: plasma-framework-5.41.0.tar.xz New: plasma-framework-5.42.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.XR90Wq/_old 2018-01-22 16:04:59.859887299 +0100 +++ /var/tmp/diff_new_pack.XR90Wq/_new 2018-01-22 16:04:59.863887112 +0100 @@ -1,7 +1,7 @@ # # spec file for package plasma-framework # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,13 +17,13 @@ %bcond_without lang -%define _tar_path 5.41 +%define _tar_path 5.42 # 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: %global _kf5_bugfix_version %(echo %{_kf5_version} | awk -F. '{print $1"."$2}')} Name: plasma-framework -Version:5.41.0 +Version:5.42.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 @@ -48,6 +48,7 @@ BuildRequires: ki18n-devel >= %{_kf5_bugfix_version} BuildRequires: kiconthemes-devel >= %{_kf5_bugfix_version} BuildRequires: kio-devel >= %{_kf5_bugfix_version} +BuildRequires: kirigami2-devel >= %{_kf5_bugfix_version} BuildRequires: knotifications-devel >= %{_kf5_bugfix_version} BuildRequires: kpackage-devel >= %{_kf5_bugfix_version} BuildRequires: kparts-devel >= %{_kf5_bugfix_version} ++ plasma-framework-5.41.0.tar.xz -> plasma-framework-5.42.0.tar.xz ++ 10650 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2018-01-09 14:45:52 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Tue Jan 9 14:45:52 2018 rev:54 rq:559479 version:5.41.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2017-11-16 14:42:15.147975491 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2018-01-09 14:45:55.620243085 +0100 @@ -1,0 +2,10 @@ +Sun Dec 17 09:43:50 CET 2017 - lbeltr...@kde.org + +- Update to 5.41.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.41.0.php +- Changes since 5.40.0: + * Too many changes to list here + +--- Old: plasma-framework-5.40.0.tar.xz New: plasma-framework-5.41.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.Ueds5y/_old 2018-01-09 14:45:56.440204636 +0100 +++ /var/tmp/diff_new_pack.Ueds5y/_new 2018-01-09 14:45:56.440204636 +0100 @@ -17,13 +17,13 @@ %bcond_without lang -%define _tar_path 5.40 +%define _tar_path 5.41 # 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: %global _kf5_bugfix_version %(echo %{_kf5_version} | awk -F. '{print $1"."$2}')} Name: plasma-framework -Version:5.40.0 +Version:5.41.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 ++ plasma-framework-5.40.0.tar.xz -> plasma-framework-5.41.0.tar.xz ++ 2487 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2017-11-16 14:42:03 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Thu Nov 16 14:42:03 2017 rev:53 rq:541697 version:5.40.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2017-10-27 13:59:36.053123338 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2017-11-16 14:42:15.147975491 +0100 @@ -1,0 +2,13 @@ +Mon Nov 13 07:01:17 CET 2017 - lbeltr...@kde.org + +- Update to 5.40.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.40.0.php +- Changes since 5.39.0: + * manually draw the circle arc + * [PlasmaComponents Menu] Add ungrabMouseHack + * [FrameSvg] Optimize updateSizes + * Don't position a Dialog if it's of type OSD + +--- Old: plasma-framework-5.39.0.tar.xz New: plasma-framework-5.40.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.osPwVF/_old 2017-11-16 14:42:15.803951684 +0100 +++ /var/tmp/diff_new_pack.osPwVF/_new 2017-11-16 14:42:15.803951684 +0100 @@ -17,13 +17,13 @@ %bcond_without lang -%define _tar_path 5.39 +%define _tar_path 5.40 # 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: %global _kf5_bugfix_version %(echo %{_kf5_version} | awk -F. '{print $1"."$2}')} Name: plasma-framework -Version:5.39.0 +Version:5.40.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 ++ plasma-framework-5.39.0.tar.xz -> plasma-framework-5.40.0.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-framework-5.39.0/CMakeLists.txt new/plasma-framework-5.40.0/CMakeLists.txt --- old/plasma-framework-5.39.0/CMakeLists.txt 2017-10-07 21:27:46.0 +0200 +++ new/plasma-framework-5.40.0/CMakeLists.txt 2017-11-05 09:42:42.0 +0100 @@ -1,12 +1,12 @@ cmake_minimum_required(VERSION 3.0) -set(KF5_VERSION "5.39.0") # handled by release scripts -set(KF5_DEP_VERSION "5.39.0") # handled by release scripts +set(KF5_VERSION "5.40.0") # handled by release scripts +set(KF5_DEP_VERSION "5.40.0") # handled by release scripts project(Plasma VERSION ${KF5_VERSION}) # ECM setup include(FeatureSummary) -find_package(ECM 5.39.0 NO_MODULE) +find_package(ECM 5.40.0 NO_MODULE) set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake Modules." URL "https://projects.kde.org/projects/kdesupport/extra-cmake-modules";) feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND FATAL_ON_MISSING_REQUIRED_PACKAGES) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-framework-5.39.0/examples/dataengines/simpleEngine/plasma-dataengine-example-simpleEngine.desktop new/plasma-framework-5.40.0/examples/dataengines/simpleEngine/plasma-dataengine-example-simpleEngine.desktop --- old/plasma-framework-5.39.0/examples/dataengines/simpleEngine/plasma-dataengine-example-simpleEngine.desktop 2017-10-07 21:27:46.0 +0200 +++ new/plasma-framework-5.40.0/examples/dataengines/simpleEngine/plasma-dataengine-example-simpleEngine.desktop 2017-11-05 09:42:42.0 +0100 @@ -53,7 +53,7 @@ Comment[fi]=Erittäin yksinkertainen DataEngine-toteutus Comment[fr]=Une implémentation très basique de DataEngine Comment[gd]=Ball-eisimpleir glè bhunasach de DataEngine -Comment[gl]=Unha implementación moi básica de DataEngine +Comment[gl]=Unha realización moi básica de DataEngine Comment[hu]=Egy nagyon egyszerű adatmotor megvalósÃtás Comment[ia]=Un implementation multo basic de DataEngine (Motor de datos) Comment[it]=Un'implementazione base di un motore di dati diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-framework-5.39.0/po/gl/libplasma5.po new/plasma-framework-5.40.0/po/gl/libplasma5.po --- old/plasma-framework-5.39.0/po/gl/libplasma5.po 2017-10-07 21:27:46.0 +0200 +++ new/plasma-framework-5.40.0/po/gl/libplasma5.po 2017-11-05 09:42:42.0 +0100 @@ -32,7 +32,7 @@ #, kde-format msgctxt "Agenda listview section title" msgid "Events" -msgstr "Acontecementos" +msgstr "Eventos" #: declarativeimports/calendar/eventdatadecorator.cpp:68 #, kde-format diff -urN '--excl
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2017-10-27 13:59:21 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Fri Oct 27 13:59:21 2017 rev:52 rq:536362 version:5.39.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2017-09-19 16:31:26.306943982 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2017-10-27 13:59:36.053123338 +0200 @@ -1,0 +2,33 @@ +Mon Oct 23 06:41:47 CEST 2017 - lbeltr...@kde.org + +- Update to 5.39.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.39.0.php +- Changes since 5.38.0: + * Fix org.kde.plasma.calendar with Qt 5.10 + * sceneGraphBackend() is new in Qt 5.9 + * [FrameSvgItem] Iterate child nodes properly + * pick up the proper positive/neutral/negative colors + * [Containment Interface] Don't add containment actions to applet actions on desktop + * Add new component for the greyed out labels in Item Delegates. + * Fix FrameSVGItem with the software renderer + * Don't animate IconItem in software mode + * Fix build without KDocTools + * remove extra executable bits + * [FrameSvg] Use new-style connect + * possibility to set an attached colorscope to not inherit + * Add extra visual indicator for Checkbox/Radio keyboard focus + * don't recreate a null pixmap + * Remove unused functions + * Pass item to rootObject() since it's now a singleton (kde#384776) + * Don't list tab names twice + * don't accept active focus on tab + * register revision 1 for QQuickItem + * [Plasma Components 3] Fix RTL in some widgets. + * Fix invalid id in viewitem. + * update mail notification icon for better contrast BUG:365297 (kde#365297) +- Dropped patches, now upstream: + * 0001-Pass-item-to-rootObject-since-it-s-now-a-singleton.patch + +--- Old: 0001-Pass-item-to-rootObject-since-it-s-now-a-singleton.patch plasma-framework-5.38.0.tar.xz New: plasma-framework-5.39.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.ITvyb4/_old 2017-10-27 13:59:36.841086504 +0200 +++ /var/tmp/diff_new_pack.ITvyb4/_new 2017-10-27 13:59:36.841086504 +0200 @@ -17,13 +17,13 @@ %bcond_without lang -%define _tar_path 5.38 +%define _tar_path 5.39 # 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: %global _kf5_bugfix_version %(echo %{_kf5_version} | awk -F. '{print $1"."$2}')} Name: plasma-framework -Version:5.38.0 +Version:5.39.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 @@ -32,8 +32,6 @@ Url:https://projects.kde.org/plasma-framework Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz Source1:baselibs.conf -# PATCH-FIX-UPSTREAM -Patch1: 0001-Pass-item-to-rootObject-since-it-s-now-a-singleton.patch BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version} BuildRequires: fdupes BuildRequires: kactivities5-devel >= 5.19.0 @@ -128,7 +126,6 @@ %lang_package %prep %setup -q -%patch1 -p1 %build %cmake_kf5 -d build ++ plasma-framework-5.38.0.tar.xz -> plasma-framework-5.39.0.tar.xz ++ 1895 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2017-09-19 16:29:24 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Tue Sep 19 16:29:24 2017 rev:51 rq:527069 version:5.38.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2017-08-24 18:00:07.239168755 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2017-09-19 16:31:26.306943982 +0200 @@ -1,0 +2,36 @@ +Mon Sep 18 16:19:04 UTC 2017 - fab...@ritter-vogt.de + +- Add patch to fix Plasma Dialogs (kde#384776): + * 0001-Pass-item-to-rootObject-since-it-s-now-a-singleton.patch + +--- +Tue Sep 12 07:11:19 CEST 2017 - lbeltr...@kde.org + +- Update to 5.38.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.38.0.php +- Changes since 5.37.0: + * [ConfigModel] Guard against adding a null ConfigCategory + * [ConfigModel] Allow programmatically adding and removing ConfigCategory + * [EventPluginsManager] Expose pluginPath in model + * [Icon Item] Don't needlessly unset imagePath + * [FrameSvg] Use QPixmap::mask() instead of deprecated convoluted way via alphaChannel() + * [FrameSvgItem] Create margins/fixedMargins object on demand + * HTML-escape applet name in undo notification + * fix check state for menu items + * Force Plasma style for QQC2 in applets + * Install the PlasmaComponents.3/private folder + * Guard failed testItem creation + * [Service] Restore /dev/null usage + * [Service] Use KConfig::SimpleConfig + * Drop remains of "locolor" themes + * Get rid of QSignalMapper + * [Theme] Use KConfig SimpleConfig + * Avoid some unnecessary theme content lookups + * fix check + * ignore spurious resize events to empty sizes (kde#382340) +- Dropped patches, now upstream: + * 0001-ignore-spurious-resize-events-to-empty-sizes.patch + +--- Old: 0001-ignore-spurious-resize-events-to-empty-sizes.patch plasma-framework-5.37.0.tar.xz New: 0001-Pass-item-to-rootObject-since-it-s-now-a-singleton.patch plasma-framework-5.38.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.4ccLDo/_old 2017-09-19 16:31:26.966850502 +0200 +++ /var/tmp/diff_new_pack.4ccLDo/_new 2017-09-19 16:31:26.970849934 +0200 @@ -17,9 +17,13 @@ %bcond_without lang -%define _tar_path 5.37 +%define _tar_path 5.38 +# 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: %global _kf5_bugfix_version %(echo %{_kf5_version} | awk -F. '{print $1"."$2}')} Name: plasma-framework -Version:5.37.0 +Version:5.38.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 @@ -29,30 +33,30 @@ Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz Source1:baselibs.conf # PATCH-FIX-UPSTREAM -Patch0: 0001-ignore-spurious-resize-events-to-empty-sizes.patch -BuildRequires: extra-cmake-modules >= %{_tar_path} +Patch1: 0001-Pass-item-to-rootObject-since-it-s-now-a-singleton.patch +BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version} BuildRequires: fdupes BuildRequires: kactivities5-devel >= 5.19.0 -BuildRequires: karchive-devel >= %{_tar_path} -BuildRequires: kconfig-devel >= %{_tar_path} -BuildRequires: kconfigwidgets-devel >= %{_tar_path} -BuildRequires: kcoreaddons-devel >= %{_tar_path} -BuildRequires: kdbusaddons-devel >= %{_tar_path} -BuildRequires: kdeclarative-devel >= %{_tar_path} -BuildRequires: kdoctools-devel >= %{_tar_path} +BuildRequires: karchive-devel >= %{_kf5_bugfix_version} +BuildRequires: kconfig-devel >= %{_kf5_bugfix_version} +BuildRequires: kconfigwidgets-devel >= %{_kf5_bugfix_version} +BuildRequires: kcoreaddons-devel >= %{_kf5_bugfix_version} +BuildRequires: kdbusaddons-devel >= %{_kf5_bugfix_version} +BuildRequires: kdeclarative-devel >= %{_kf5_bugfix_version} +BuildRequires: kdoctools-devel >= %{_kf5_bugfix_version} BuildRequires: kf5-filesystem -BuildRequires: kglobalaccel-devel >= %{_tar_path} -BuildRequires: kguiaddons-devel >= %{_tar_path} -BuildRequires: ki18n-devel >= %{_tar_path} -BuildRequires: kiconthemes-devel >= %{_tar_path} -BuildRequires: kio-devel >= %{_tar_path} -BuildRequires: knotifications-devel >= %{_tar_path} -Buil
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2017-08-24 17:59:44 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Thu Aug 24 17:59:44 2017 rev:50 rq:516710 version:5.37.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2017-07-17 10:27:24.979328728 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2017-08-24 18:00:07.239168755 +0200 @@ -1,0 +2,33 @@ +Sat Aug 12 09:23:43 UTC 2017 - christo...@krop.fr + +- Update to 5.37.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.37.0.php +- Changes since 5.36.0 : + * Fix compilation on Yocto + * [Containment Interface] always emit contextualActionsAboutToShow for containment + * add some @deprecated in the documentation + * remove resourceinstance + * Treat Button/ToolButton labels as plaintext + * Don't perform wayland specific fixes when on X (kde#381130) + * Add KF5WindowSystem to link interface + * Declare AppManager.js as pragma library + * [PlasmaComponents] Remove Config.js + * default to plain text for labels + * Load translations from KPackage files if bundled (kde#374825) + * [PlasmaComponents Menu] Don't crash on null action + * Use new connect syntax in more places + * [Plasma Dialog] Fix flag conditions + * update akregator system tray icon BUG: 379861 (kde#379861) + * [Containment Interface] Keep containment in RequiresAttentionStatus while context menu is open (kde#344205) + * Revert "Don't list KF5::WindowSystem in public libraries" + * Don't list KF5::WindowSystem in public libraries + * API dox: use @param for normal parameter listing, not @arg + * fix apidocs + * Fix tab bar layout key handling in RTL (kde#379894) +- Drop 0001-Revert-recreate-plasmashellsurf-on-exposed-destoy-on.patch + (fixed upstream) +- Add 0001-ignore-spurious-resize-events-to-empty-sizes.patch + +--- Old: 0001-Revert-recreate-plasmashellsurf-on-exposed-destoy-on.patch plasma-framework-5.36.0.tar.xz New: 0001-ignore-spurious-resize-events-to-empty-sizes.patch plasma-framework-5.37.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.ex2YPo/_old 2017-08-24 18:00:08.542985113 +0200 +++ /var/tmp/diff_new_pack.ex2YPo/_new 2017-08-24 18:00:08.554983423 +0200 @@ -17,9 +17,9 @@ %bcond_without lang -%define _tar_path 5.36 +%define _tar_path 5.37 Name: plasma-framework -Version:5.36.0 +Version:5.37.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 @@ -28,8 +28,8 @@ Url:https://projects.kde.org/plasma-framework Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz Source1:baselibs.conf -# PATCH-FIX-OPENSUSE -Patch1: 0001-Revert-recreate-plasmashellsurf-on-exposed-destoy-on.patch +# PATCH-FIX-UPSTREAM +Patch0: 0001-ignore-spurious-resize-events-to-empty-sizes.patch BuildRequires: extra-cmake-modules >= %{_tar_path} BuildRequires: fdupes BuildRequires: kactivities5-devel >= 5.19.0 @@ -112,6 +112,7 @@ Requires: kf5-filesystem Requires: kpackage-devel >= %{_tar_path} Requires: kservice-devel >= %{_tar_path} +Requires: kwindowsystem-devel >= %{_tar_path} Requires: cmake(Qt5Gui) >= 5.6.0 Requires: cmake(Qt5Qml) >= 5.6.0 Requires: cmake(Qt5Quick) >= 5.6.0 @@ -123,7 +124,7 @@ %lang_package %prep %setup -q -%patch1 -p1 +%patch0 -p1 %build %cmake_kf5 -d build ++ 0001-ignore-spurious-resize-events-to-empty-sizes.patch ++ >From 0c27df529d80e0449cfdc6352ad46c904f38c634 Mon Sep 17 00:00:00 2001 From: Marco Martin Date: Fri, 4 Aug 2017 13:39:36 +0200 Subject: [PATCH] ignore spurious resize events to empty sizes Summary: on multiscreen systems, the notification dialog gets resized to 0x0 right after componentcomplete by someone else (either kwin, notification applet or Qt code) causing 382340, resizing a window to a null size is not correct anyways and should never happen. with this, all other resize events are correct and notifications are ok on multiscreen systems BUG:382340 Test Plan: system with primary monitor and panel in the external monitor at the right of a panel, notifications are fine Reviewers: #plasma, davidedmundson Reviewed By: #plasma, davidedmundson Subscribers: davidedmundson, broulik, plasma-devel, #fram
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2017-07-17 10:27:22 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Mon Jul 17 10:27:22 2017 rev:49 rq:510482 version:5.36.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2017-07-05 23:54:24.918235495 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2017-07-17 10:27:24.979328728 +0200 @@ -1,0 +2,33 @@ +Sat Jul 15 09:54:58 UTC 2017 - fab...@ritter-vogt.de + +- Add patch to revert upstream commit to workaround notifications + appearing at the wrong location (kde#381130): + * 0001-Revert-recreate-plasmashellsurf-on-exposed-destoy-on.patch + +--- +Wed Jul 12 07:14:05 CEST 2017 - lbeltr...@kde.org + +- Update to 5.36.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.36.0.php +- Changes since 5.35.0: + * Use #if instead of #ifdef + * Fix the build without wayland/kwayland + * Make sure size is final after showEvent + * Fix vlc tray icon margins + * Fix vlc tray icon color scheme + * Revert "Make every applet its own focus scope" + * Set Containments to have focus within the view (kde#381124) + * generate the old key before updating enabledborders (kde#378508) + * show show password button also if empty text (kde#378277) + * Make every applet its own focus scope + * Emit usedPrefixChanged when prefix is empty + * don't switch colors on new themes + * tests: run i18ndcheck only when bash is found + * Port a bunch of classes away from Plasma::Package + * cmake: use ecm_add_test more + * src/plasmaquick/dialog.cpp - fix build without kwayland + * [FEATURE] Option to build & install QCH file with the public API dox + +--- Old: plasma-framework-5.35.0.tar.xz New: 0001-Revert-recreate-plasmashellsurf-on-exposed-destoy-on.patch plasma-framework-5.36.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.rw238P/_old 2017-07-17 10:27:25.855205249 +0200 +++ /var/tmp/diff_new_pack.rw238P/_new 2017-07-17 10:27:25.855205249 +0200 @@ -17,9 +17,9 @@ %bcond_without lang -%define _tar_path 5.35 +%define _tar_path 5.36 Name: plasma-framework -Version:5.35.0 +Version:5.36.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 @@ -28,6 +28,8 @@ Url:https://projects.kde.org/plasma-framework Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz Source1:baselibs.conf +# PATCH-FIX-OPENSUSE +Patch1: 0001-Revert-recreate-plasmashellsurf-on-exposed-destoy-on.patch BuildRequires: extra-cmake-modules >= %{_tar_path} BuildRequires: fdupes BuildRequires: kactivities5-devel >= 5.19.0 @@ -121,6 +123,7 @@ %lang_package %prep %setup -q +%patch1 -p1 %build %cmake_kf5 -d build ++ 0001-Revert-recreate-plasmashellsurf-on-exposed-destoy-on.patch ++ >From 4f549e55e4b7275e937fbe8a10c955fb8090b409 Mon Sep 17 00:00:00 2001 From: Fabian Vogt Date: Sat, 15 Jul 2017 11:51:58 +0200 Subject: [PATCH] Revert "recreate plasmashellsurf on exposed, destoy on hidden" This reverts commit fd2e850156ac7aa9c9dc2cf46652b2a1f1fc3a07. Workaround for notifications appearing at the wrong location sometimes (kde#381130). --- src/declarativeimports/core/tooltipdialog.cpp | 9 +++ src/plasmaquick/dialog.cpp| 39 +++ 2 files changed, 18 insertions(+), 30 deletions(-) diff --git a/src/declarativeimports/core/tooltipdialog.cpp b/src/declarativeimports/core/tooltipdialog.cpp index 04c544614..f6cad6fb5 100644 --- a/src/declarativeimports/core/tooltipdialog.cpp +++ b/src/declarativeimports/core/tooltipdialog.cpp @@ -98,6 +98,15 @@ bool ToolTipDialog::event(QEvent *e) dismiss(); } +#if (QT_VERSION >= QT_VERSION_CHECK(5, 5, 0)) +if (e->type() == QEvent::PlatformSurface) { +auto pe = static_cast(e); +if (pe->surfaceEventType() == QPlatformSurfaceEvent::SurfaceCreated) { +KWindowSystem::setType(winId(), NET::Tooltip); +} +} +#endif + bool ret = Dialog::event(e); Qt::WindowFlags flags = Qt::ToolTip | Qt::WindowDoesNotAcceptFocus | Qt::WindowStaysOnTopHint; if (KWindowSystem::isPlatformX11()) { diff --git a/src/plasmaquick/dialog.cpp b/src/plasmaqui
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2017-07-05 23:54:11 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Wed Jul 5 23:54:11 2017 rev:48 rq:502982 version:5.35.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2017-06-01 16:22:17.583461123 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2017-07-05 23:54:24.918235495 +0200 @@ -1,0 +2,22 @@ +Sun Jun 11 09:27:44 CEST 2017 - lbeltr...@kde.org + +- Update to 5.35.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.35.0.php +- Changes since 5.34.0: + * src/plasmaquick/dialog.cpp - fix build without kwayland + * Add VLC tray icon + * Small improvements in IconItem + * API dox: Use doxygen notation to have comments used + * API dox: note CamelCase includes by @class tag with more classes + * API dox: fix doxygen notation with some post-position comments + * minimize dialog resizes/moves + * set transientparent for menus + * Plasmoid templates: use the image which is part of the package (again) + * Add template for Plasma QML Applet with QML extension + * [WIP] workarounds for menu positioning + * recreate plasmashellsurf on exposed, destoy on hidden + * tests: fix i18ndcheck.sh for paths with special chars + +--- Old: plasma-framework-5.34.0.tar.xz New: plasma-framework-5.35.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.x0Jn2o/_old 2017-07-05 23:54:25.578142539 +0200 +++ /var/tmp/diff_new_pack.x0Jn2o/_new 2017-07-05 23:54:25.582141976 +0200 @@ -17,9 +17,9 @@ %bcond_without lang -%define _tar_path 5.34 +%define _tar_path 5.35 Name: plasma-framework -Version:5.34.0 +Version:5.35.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 ++ plasma-framework-5.34.0.tar.xz -> plasma-framework-5.35.0.tar.xz ++ 5051 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2017-06-01 16:22:16 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Thu Jun 1 16:22:16 2017 rev:47 rq:495080 version:5.34.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2017-04-30 21:22:13.470856243 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2017-06-01 16:22:17.583461123 +0200 @@ -1,0 +2,28 @@ +Mon May 15 13:53:18 CEST 2017 - fab...@ritter-vogt.de + +- Update to 5.34.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.34.0.php +- Changes since 5.33.0: + * reload icon when usesPlasmaTheme changes + * fix include even if load path isn't set + * Fix build with CMake 3.8 + * hide scrollbar when useless + * Install Plasma Components 3 so they can be used + * Introduce units.iconSizeHints.* to provide user-configurable icon size hints + * [TextFieldStyle] Fix textField is not defined error + * Update the ungrabMouse hack for Qt 5.8 + * Guard against Applet not loading AppletInterface (kde#377050) + * Calendar: Use correct language for month and day names + * Update qmltypes + * Generate plugins.qmltypes files for the plugins we install + * remove some debug + * if the user did set an implicit size, keep it +- Remove patches, now upstream: + * keep-implicit-size-if-set.patch +- Remove obsolete patches: + * loosen-up-kactivities-requirement.patch +- Use %find_lang %{name} --with-man --all-name + +--- Old: keep-implicit-size-if-set.patch loosen-up-kactivities-requirement.patch plasma-framework-5.33.0.tar.xz New: plasma-framework-5.34.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.qI44VC/_old 2017-06-01 16:22:18.495332540 +0200 +++ /var/tmp/diff_new_pack.qI44VC/_new 2017-06-01 16:22:18.499331977 +0200 @@ -17,9 +17,9 @@ %bcond_without lang -%define _tar_path 5.33 +%define _tar_path 5.34 Name: plasma-framework -Version:5.33.0 +Version:5.34.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 @@ -28,10 +28,6 @@ Url:https://projects.kde.org/plasma-framework Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz Source1:baselibs.conf -# PATCH-FIX-OPENSUSE loosen-up-kactivities-requirement.patch -- require kactivities 5.19.0, as we can't update kactivities5 to 5.26.0 before Plasma 5.6.0 -Patch0: loosen-up-kactivities-requirement.patch -# PATCH-FIX-UPSTREAM -Patch101: keep-implicit-size-if-set.patch BuildRequires: extra-cmake-modules >= %{_tar_path} BuildRequires: fdupes BuildRequires: kactivities5-devel >= 5.19.0 @@ -125,8 +121,6 @@ %lang_package %prep %setup -q -%patch0 -p1 -%patch101 -p1 %build %cmake_kf5 -d build @@ -137,16 +131,7 @@ %fdupes %{buildroot} %if %{with lang} -%find_lang libplasma5 %{name}.lang -echo "%doc %lang(lt) %{_kf5_sharedir}/locale/lt/LC_SCRIPTS" >>%{name}.lang -echo "%doc %lang(ca) %{_kf5_mandir}/ca/" >>%{name}.lang -echo "%doc %lang(de) %{_kf5_mandir}/de/" >>%{name}.lang -echo "%doc %lang(es) %{_kf5_mandir}/es" >>%{name}.lang -echo "%doc %lang(it) %{_kf5_mandir}/it/" >>%{name}.lang -echo "%doc %lang(nl) %{_kf5_mandir}/nl/" >>%{name}.lang -echo "%doc %lang(pt_BR) %{_kf5_mandir}/pt_BR/" >>%{name}.lang -echo "%doc %lang(sv) %{_kf5_mandir}/sv/" >>%{name}.lang -echo "%doc %lang(uk) %{_kf5_mandir}/uk/" >>%{name}.lang +%find_lang %{name} --with-man --all-name %endif # update-alternatives for input.svgz @@ -178,6 +163,8 @@ %if %{with lang} %files lang -f %{name}.lang +# LC_SCRIPTS is not recognized by find-lang.sh +%lang(lt) %{_datadir}/locale/lt/LC_SCRIPTS %endif %files ++ plasma-framework-5.33.0.tar.xz -> plasma-framework-5.34.0.tar.xz ++ 15535 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2017-04-30 21:22:11 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Sun Apr 30 21:22:11 2017 rev:46 rq:492100 version:5.33.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2017-03-28 15:13:35.310938875 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2017-04-30 21:22:13.470856243 +0200 @@ -1,0 +2,40 @@ +Sat Apr 15 10:15:17 CEST 2017 - lbeltr...@kde.org + +- Drop upstreamed patches: + * 0001-Handle-applyPrefixes-with-an-empty-string.patch +- Add patches from upstream: + * keep-implicit-size-if-set.patch - Fixes icon size in desktop toolbox +- Update to 5.33.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-5.33.0.php +- Changes since 5.32.0: + * Upgrade ECM and KF5 version requirements for 5.33.0 release. + * [ModelContextMenu] Silence warnings + * [ModelContextMenu] Use Instantiator instead of Repeater-and-reparent-hack + * [Calendar] Shrink and elide week names like is done with day delegate + * [Icon Item] Make "smooth" property actually do something + * sensible implicit size for svgs + * [Default Tooltip] Fix icon size + * fix stylesheet for fcitx.svgz + * fix typo, iterate all colors available + * Set implicit size from source size for image/SVG URL sources. + * add a new property in containment, for an edit mode + * correct maskRequestedPrefix when no prefix is used + * [Menu] Harmonize openRelative placement + * Add KAcceleratorManager + * Plasma controls based on QtQuickControls2 + * Upgrade KF5 version to 5.33.0. + * Handle applyPrefixes with an empty string + * Forward keyPressEvent to super class + * actually delete old theme caches + * [Containment Interface] Trigger context menus on pressing "Menu" key + * [Breeze Plasma Theme] Improve action-overlay icons + * Port away from setRoleNames where easily possible + * Use initialiser list + * Ref/deref DataEngines even if the metadata is invalid + * Implement FadingMaterial frag/vert shaders on core profile + * Split frag and vert code of FadingNode into separate files + * Small cleanups + +--- Old: 0001-Handle-applyPrefixes-with-an-empty-string.patch plasma-framework-5.32.0.tar.xz New: keep-implicit-size-if-set.patch plasma-framework-5.33.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.EdhWEa/_old 2017-04-30 21:22:14.282741768 +0200 +++ /var/tmp/diff_new_pack.EdhWEa/_new 2017-04-30 21:22:14.286741205 +0200 @@ -17,9 +17,9 @@ %bcond_without lang -%define _tar_path 5.32 +%define _tar_path 5.33 Name: plasma-framework -Version:5.32.0 +Version:5.33.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 @@ -31,7 +31,7 @@ # PATCH-FIX-OPENSUSE loosen-up-kactivities-requirement.patch -- require kactivities 5.19.0, as we can't update kactivities5 to 5.26.0 before Plasma 5.6.0 Patch0: loosen-up-kactivities-requirement.patch # PATCH-FIX-UPSTREAM -Patch101: 0001-Handle-applyPrefixes-with-an-empty-string.patch +Patch101: keep-implicit-size-if-set.patch BuildRequires: extra-cmake-modules >= %{_tar_path} BuildRequires: fdupes BuildRequires: kactivities5-devel >= 5.19.0 ++ keep-implicit-size-if-set.patch ++ >From fb8ed07651a7101c2f9c41c6e6676ac8196c1225 Mon Sep 17 00:00:00 2001 From: Marco Martin Date: Mon, 3 Apr 2017 15:42:29 +0200 Subject: if the user did set an implicit size, keep it Summary: if the user code did something like IconItem { implicitWidth: 32 implicitHeight: 32 } then never automatically update implicitWidth or height. this favors compatibility and fixes the desktop toolbox appearance Test Plan: textbox works, other icon items in plasmashell seems properly sized. applet alternatives fix is still needed Reviewers: #plasma, hein Reviewed By: #plasma, hein Subscribers: hein, davidedmundson, plasma-devel, #frameworks Tags: #plasma, #frameworks Differential Revision: https://phabricator.kde.org/D5243 --- src/declarativeimports/core/iconitem.cpp | 44 +--- src/declarativeimports/core/iconitem.h | 11 2 files changed, 52 insertions(+), 3 deletions(-) diff --git a/src/declarativeimports/core/iconitem.cpp b/src/declarativeimports/core/iconitem.cpp index e1666aa..2b96c61 100644 --- a/src/d
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2017-03-28 15:13:24 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Tue Mar 28 15:13:24 2017 rev:45 rq:481549 version:5.32.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2017-03-03 17:27:52.446396573 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2017-03-28 15:13:35.310938875 +0200 @@ -1,0 +2,52 @@ +Mon Mar 20 08:44:38 UTC 2017 - fab...@ritter-vogt.de + +- Add upstream patch to fix unhovering of desktop items (kde#377441): + * 0001-Handle-applyPrefixes-with-an-empty-string.patch + * Workaround already applied to plasma-workspace + +--- +Sun Mar 19 14:51:16 CET 2017 - lbeltr...@kde.org + +- Update to 5.32.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.32.0.php +- Changes since 5.31.0: + * Too many changes to list here + * Commit translations from l10n-kf5 + * set default hints when repr doesn't export Layout.* + * possible to set expanded=false for a containment + * Upgrade ECM and KF5 version requirements for 5.32.0 release. + * [Menu] Improve available space correction for openRelative + * move setImagePath logic into updateFrameData() + * IconItem: Add roundToIconSize property + * same margins as the normal button + * [Desktop Themes] Bump version number + * [SliderStyle] Allow providing a "hint-handle-size" element + * possibility to use a fallback chain as prefix + * Make the dataengine alignment timer more precise + * Connect all connections to action in QMenuItem::setAction + * [ConfigView] Honor KIOSK Control Module restrictions + * Fix disabling the spinner animation when Busy indicator has no opacity + * Fix binding loop regression in FrameSVGItem + * [FrameSvgItemMargins] Don't update on repaintNeeded + * IconItemTest: Fix loadPixmap and loadImage tests + * qml/plasmoid/containmentinterface.cpp - fix compile with Qt5.6 + * [WIP]: integrate drop menu and filecopy drop menu + * Applet icons for the Plasma Vault + * fix stylesheet + * Migrate AppearAnimation and DisappearAnimation to Animators + * Use QtQuickControls button, instead of PlasmaComponent's + * Upgrade KF5 version to 5.32.0. + * Align bottom edge to top edge of visualParent in the TopPosedLeftAlignedPopup case. + * [ConfigModel] Emit dataChanged when a ConfigCategory changes + * use anchors instead of fillHeight + * hardcode padding of scrollview style to 0 + * [ScrollViewStyle] Evaluate frameVisible property + * don't regenerate frames when setting every property + * Add kleopatra icon + * [Button Styles] Use Layout.fillHeight instead of parent.height in a Layout + * [ContainmentInterface] Also align containment context menu to panel + * Upgrade Qt5 version requirement to 5.6.0. + +--- Old: plasma-framework-5.31.0.tar.xz New: 0001-Handle-applyPrefixes-with-an-empty-string.patch plasma-framework-5.32.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.OaZ9hn/_old 2017-03-28 15:13:36.826724157 +0200 +++ /var/tmp/diff_new_pack.OaZ9hn/_new 2017-03-28 15:13:36.826724157 +0200 @@ -17,9 +17,9 @@ %bcond_without lang -%define _tar_path 5.31 +%define _tar_path 5.32 Name: plasma-framework -Version:5.31.0 +Version:5.32.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 @@ -30,6 +30,8 @@ Source1:baselibs.conf # PATCH-FIX-OPENSUSE loosen-up-kactivities-requirement.patch -- require kactivities 5.19.0, as we can't update kactivities5 to 5.26.0 before Plasma 5.6.0 Patch0: loosen-up-kactivities-requirement.patch +# PATCH-FIX-UPSTREAM +Patch101: 0001-Handle-applyPrefixes-with-an-empty-string.patch BuildRequires: extra-cmake-modules >= %{_tar_path} BuildRequires: fdupes BuildRequires: kactivities5-devel >= 5.19.0 @@ -124,6 +126,7 @@ %prep %setup -q %patch0 -p1 +%patch101 -p1 %build %cmake_kf5 -d build ++ 0001-Handle-applyPrefixes-with-an-empty-string.patch ++ >From 547a34d346695295ce05499ae355203414412993 Mon Sep 17 00:00:00 2001 From: David Edmundson Date: Fri, 10 Mar 2017 09:49:47 + Subject: [PATCH] Handle applyPrefixes with an empty string Summary: When setting an empty QStringList as prefix, it can lead to unexpected results, such as the prefix no
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2017-03-03 17:27:51 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Fri Mar 3 17:27:51 2017 rev:44 rq:461492 version:5.31.0 Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2017-02-03 18:55:59.405397141 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2017-03-03 17:27:52.446396573 +0100 @@ -1,0 +2,7 @@ +Thu Feb 9 10:19:32 UTC 2017 - hrvoje.sen...@gmail.com + +- Update to 5.31.0 + * For more details please see: +https://www.kde.org/announcements/kde-frameworks-5.31.0.php + +--- Old: plasma-framework-5.30.0.tar.xz New: plasma-framework-5.31.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.el01Ev/_old 2017-03-03 17:27:53.202289647 +0100 +++ /var/tmp/diff_new_pack.el01Ev/_new 2017-03-03 17:27:53.206289081 +0100 @@ -17,9 +17,9 @@ %bcond_without lang -%define _tar_path 5.30 +%define _tar_path 5.31 Name: plasma-framework -Version:5.30.0 +Version:5.31.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 @@ -55,14 +55,14 @@ BuildRequires: kxmlgui-devel >= %{_tar_path} BuildRequires: libxcb-devel BuildRequires: xz -BuildRequires: cmake(Qt5Gui) >= 5.5.0 -BuildRequires: cmake(Qt5Qml) >= 5.5.0 -BuildRequires: cmake(Qt5Quick) >= 5.5.0 -BuildRequires: cmake(Qt5Sql) >= 5.5.0 -BuildRequires: cmake(Qt5Svg) >= 5.5.0 -BuildRequires: cmake(Qt5Test) >= 5.5.0 -BuildRequires: cmake(Qt5Widgets) >= 5.5.0 -BuildRequires: cmake(Qt5X11Extras) >= 5.5.0 +BuildRequires: cmake(Qt5Gui) >= 5.6.0 +BuildRequires: cmake(Qt5Qml) >= 5.6.0 +BuildRequires: cmake(Qt5Quick) >= 5.6.0 +BuildRequires: cmake(Qt5Sql) >= 5.6.0 +BuildRequires: cmake(Qt5Svg) >= 5.6.0 +BuildRequires: cmake(Qt5Test) >= 5.6.0 +BuildRequires: cmake(Qt5Widgets) >= 5.6.0 +BuildRequires: cmake(Qt5X11Extras) >= 5.6.0 BuildRequires: pkgconfig(egl) %ifarch %arm aarch64 BuildRequires: pkgconfig(glesv2) @@ -112,9 +112,9 @@ Requires: kf5-filesystem Requires: kpackage-devel >= %{_tar_path} Requires: kservice-devel >= %{_tar_path} -Requires: cmake(Qt5Gui) >= 5.5.0 -Requires: cmake(Qt5Qml) >= 5.5.0 -Requires: cmake(Qt5Quick) >= 5.5.0 +Requires: cmake(Qt5Gui) >= 5.6.0 +Requires: cmake(Qt5Qml) >= 5.6.0 +Requires: cmake(Qt5Quick) >= 5.6.0 Conflicts: kapptemplate <= 15.12.3 %description devel ++ plasma-framework-5.30.0.tar.xz -> plasma-framework-5.31.0.tar.xz ++ 8190 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2017-01-31 12:12:18 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2016-12-17 11:15:43.034064639 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2017-02-03 18:55:59.405397141 +0100 @@ -1,0 +2,7 @@ +Mon Jan 9 00:00:15 UTC 2017 - hrvoje.sen...@gmail.com + +- Update to 5.30.0 + * For more details please see: +https://www.kde.org/announcements/kde-frameworks-5.30.0.php + +--- Old: plasma-framework-5.29.0.tar.xz New: plasma-framework-5.30.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.Es3JQ2/_old 2017-02-03 18:55:59.989315143 +0100 +++ /var/tmp/diff_new_pack.Es3JQ2/_new 2017-02-03 18:55:59.993314582 +0100 @@ -1,7 +1,7 @@ # # spec file for package plasma-framework # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,9 +17,9 @@ %bcond_without lang -%define _tar_path 5.29 +%define _tar_path 5.30 Name: plasma-framework -Version:5.29.0 +Version:5.30.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 ++ plasma-framework-5.29.0.tar.xz -> plasma-framework-5.30.0.tar.xz ++ 32787 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2016-11-17 12:40:18 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2016-11-04 20:51:13.0 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2016-11-17 12:40:18.0 +0100 @@ -1,0 +2,33 @@ +Mon Nov 14 18:04:05 UTC 2016 - fab...@ritter-vogt.de + +- Add neverpullaway.patch to fix unfocusing when hiding launcher + with shortcut (kde#372476) + +--- +Sat Nov 5 22:25:32 UTC 2016 - hrvoje.sen...@gmail.com + +- Update to 5.28.0 + * make sure OSD doesn't have Dialog flag (kde#370433) + * set context proeprties before reloading the qml (kde#371763) + * Don't reparse the metadata file if it's already loaded + * Fix crash in qmlplugindump when no QApplication is available + * Don't show "Alternatives" menu by default + * New bool to use activated signal as toggle of expanded +(kde#367685) + * Fixes for building plasma-framework with Qt 5.5 + * [PluginLoader] Use operator<< for finalArgs instead of +initializer list + * use kwayland for shadows and dialog positioning + * Remaining missing icons and network improvements + * Move availableScreenRect/Region up to AppletInterface + * Don't load containment actions for embedded containments +(system trays) + * Update applet alternatives menu entry visibility on demand + * For more details please see: +https://www.kde.org/announcements/kde-frameworks-5.28.0.php +- Drop upstreamed Fixes-for-building-plasma-framework-with-Qt-55.patch, + 0001-make-sure-OSD-doesnt-have-Dialog-flag.patch and + new-bool-to-use-activated-signal-as-toggle.patch +- Remove network.svgz, latest version is now included in tar + +--- Old: 0001-make-sure-OSD-doesnt-have-Dialog-flag.patch Fixes-for-building-plasma-framework-with-Qt-55.patch network.svgz new-bool-to-use-activated-signal-as-toggle.patch plasma-framework-5.27.0.tar.xz New: neverpullaway.patch plasma-framework-5.28.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.CVUhVe/_old 2016-11-17 12:40:20.0 +0100 +++ /var/tmp/diff_new_pack.CVUhVe/_new 2016-11-17 12:40:20.0 +0100 @@ -17,9 +17,9 @@ %bcond_without lang -%define _tar_path 5.27 +%define _tar_path 5.28 Name: plasma-framework -Version:5.27.0 +Version:5.28.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 @@ -28,16 +28,10 @@ Url:https://projects.kde.org/plasma-framework Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz Source1:baselibs.conf -# latest network.svgz from git for the Air theme, contains a lot of network icons that were missing before (boo#67) -Source2:network.svgz # PATCH-FIX-OPENSUSE loosen-up-kactivities-requirement.patch -- require kactivities 5.19.0, as we can't update kactivities5 to 5.26.0 before Plasma 5.6.0 Patch0: loosen-up-kactivities-requirement.patch -# PATCH-FIX-UPSTREAM new-bool-to-use-activated-signal-as-toggle.patch New bool to use activated signal as toggle of expanded -Patch2: new-bool-to-use-activated-signal-as-toggle.patch -# PATCH-FIX-UPSTREAM Fixes-for-building-plasma-framework-with-Qt-55.patch -Patch3: Fixes-for-building-plasma-framework-with-Qt-55.patch -# PATCH-FIX-UPSTREAM 0001-make-sure-OSD-doesnt-have-Dialog-flag.patch -- Fix OSD not showing up when panel visibility is set to auto-hide -Patch4: 0001-make-sure-OSD-doesnt-have-Dialog-flag.patch +# PATCH-FIX-UPSTREAM neverpullaway.patch -- [AppletInterface] Never pull focus away from fullRepresentation (https://git.reviewboard.kde.org/r/129404) +Patch1: neverpullaway.patch BuildRequires: extra-cmake-modules >= %{_tar_path} BuildRequires: fdupes BuildRequires: kactivities5-devel >= 5.19.0 @@ -58,6 +52,7 @@ BuildRequires: kpackage-devel >= %{_tar_path} BuildRequires: kparts-devel >= %{_tar_path} BuildRequires: kservice-devel >= %{_tar_path} +BuildRequires: kwayland-devel >= %{_tar_path} BuildRequires: kwindowsystem-devel >= %{_tar_path} BuildRequires: kxmlgui-devel >= %{_tar_path} BuildRequires: libxcb-devel @@ -131,11 +126,7 @@ %prep %setup -q %patch0 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -# install u
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2016-11-04 20:51:12 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2016-10-28 12:27:25.0 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2016-11-04 20:51:13.0 +0100 @@ -1,0 +2,7 @@ +Wed Nov 2 11:28:03 UTC 2016 - alarr...@suse.com + +- Add 0001-make-sure-OSD-doesnt-have-Dialog-flag.patch to fix an + issue by which OSD (like volume changes notifications) were + not shown when panel was hidden (kde#370433). + +--- New: 0001-make-sure-OSD-doesnt-have-Dialog-flag.patch Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.d5hcHV/_old 2016-11-04 20:51:14.0 +0100 +++ /var/tmp/diff_new_pack.d5hcHV/_new 2016-11-04 20:51:14.0 +0100 @@ -36,6 +36,8 @@ Patch2: new-bool-to-use-activated-signal-as-toggle.patch # PATCH-FIX-UPSTREAM Fixes-for-building-plasma-framework-with-Qt-55.patch Patch3: Fixes-for-building-plasma-framework-with-Qt-55.patch +# PATCH-FIX-UPSTREAM 0001-make-sure-OSD-doesnt-have-Dialog-flag.patch -- Fix OSD not showing up when panel visibility is set to auto-hide +Patch4: 0001-make-sure-OSD-doesnt-have-Dialog-flag.patch BuildRequires: extra-cmake-modules >= %{_tar_path} BuildRequires: fdupes BuildRequires: kactivities5-devel >= 5.19.0 @@ -131,6 +133,7 @@ %patch0 -p1 %patch2 -p1 %patch3 -p1 +%patch4 -p1 # install updated network.svgz cp %{S:2} src/desktoptheme/air/icons ++ 0001-make-sure-OSD-doesnt-have-Dialog-flag.patch ++ >From 62b0865492d863cd000814054681ba6a97972cd5 Mon Sep 17 00:00:00 2001 From: Marco Martin Date: Wed, 2 Nov 2016 11:56:40 +0100 Subject: make sure OSD doesn't have Dialog flag an OSD can't be a Dialog, as qt xcb would attempt to set a transient parent for it, same as panels, which in turn will make for invisible osd on autohide panels Change-Id: I5afea6d4bfa0bfee8b3453e78a1c214a3a0894ec reviewed-by: Martin Graesslin CCMAIL:distributi...@kde.org BUG:370433 --- src/plasmaquick/dialog.cpp | 5 + 1 file changed, 5 insertions(+) diff --git a/src/plasmaquick/dialog.cpp b/src/plasmaquick/dialog.cpp index 9afdf60..6e2041a 100644 --- a/src/plasmaquick/dialog.cpp +++ b/src/plasmaquick/dialog.cpp @@ -1037,6 +1037,11 @@ void Dialog::setType(WindowType type) } else { setFlags(Qt::FramelessWindowHint | flags()); } +//an OSD can't be a Dialog, as qt xcb would attempt to set a transient parent for it +//see bug 370433 +if (type == OnScreenDisplay) { +setFlags((flags() & ~Qt::Dialog) | Qt::Window); +} if (d->backgroundHints == Dialog::NoBackground) { d->frameSvgItem->setImagePath(QString()); -- cgit v0.11.2
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2016-10-28 12:27:24 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2016-10-04 15:46:36.0 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2016-10-28 12:27:25.0 +0200 @@ -1,0 +2,49 @@ +Thu Oct 27 20:57:36 UTC 2016 - hrvoje.sen...@gmail.com + +- Fix SLE build: Fixes-for-building-plasma-framework-with-Qt-55.patch + +--- +Thu Oct 27 19:25:57 UTC 2016 - fab...@ritter-vogt.de + +- Add new-bool-to-use-activated-signal-as-toggle.patch to support + change in plasma5-desktop to enable closing launchers with Meta + (kde#367685) + +--- +Fri Oct 14 12:26:41 UTC 2016 - wba...@tmo.at + +- Update network.svgz to the latest git version to also add the + "flightmode-on/off" icons to the Air/Oxygen desktop themes + (boo#67, kde#368660) + +--- +Thu Oct 13 09:11:03 UTC 2016 - wba...@tmo.at + +- Add network.svgz from latest upstream git Air desktop theme, this + includes a lot of network icons that were missing before + (boo#67, kde#368660) + +--- +Sun Oct 2 12:48:18 UTC 2016 - hrvoje.sen...@gmail.com + +- Update to 5.27.0 + * Improve timetracker output + * [ToolButtonStyle] Fix menu arrow + * i18n: handle strings in kdevtemplate files + * i18n: review strings in kdevtemplate files + * Add removeMenuItem to PlasmaComponents.ContextMenu + * Update ktorrent icon (kde#369302) + * [WindowThumbnail] Discard pixmap on map events + * Don't include kdeglobals when dealing with a cache config + * Fix Plasma::knownLanguages + * Resize the view just after setting the containment + * Avoid creating a KPluginInfo from a KPluginMetaData instance + * Running tasks must have some indicator + * Task bar lines according to RR 128802 + * [AppletQuickItem] Break from loop when we found a layout + * For more details please see: +https://www.kde.org/announcements/kde-frameworks-5.27.0.php +- Drop 0001-Commit-translations-from-l10n-kf5.patch, obsorbed by + 5.27.0 tar + +--- Old: 0001-Commit-translations-from-l10n-kf5.patch plasma-framework-5.27.0~20160928~b115ea1.git.tar.xz New: Fixes-for-building-plasma-framework-with-Qt-55.patch network.svgz new-bool-to-use-activated-signal-as-toggle.patch plasma-framework-5.27.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.s2Jxqi/_old 2016-10-28 12:27:26.0 +0200 +++ /var/tmp/diff_new_pack.s2Jxqi/_new 2016-10-28 12:27:26.0 +0200 @@ -17,22 +17,25 @@ %bcond_without lang -%define _tar_path 5.26 +%define _tar_path 5.27 Name: plasma-framework -Version:5.27.0~20160928~b115ea1.git +Version:5.27.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0+ and LGPL-2.0+ Group: System/GUI/KDE Url:https://projects.kde.org/plasma-framework -#Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz -Source: %{name}-%{version}.tar.xz +Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz Source1:baselibs.conf +# latest network.svgz from git for the Air theme, contains a lot of network icons that were missing before (boo#67) +Source2:network.svgz # PATCH-FIX-OPENSUSE loosen-up-kactivities-requirement.patch -- require kactivities 5.19.0, as we can't update kactivities5 to 5.26.0 before Plasma 5.6.0 Patch0: loosen-up-kactivities-requirement.patch -# PATCH-FIX-UPSTREAM 0001-Commit-translations-from-l10n-kf5.patch -Patch1: 0001-Commit-translations-from-l10n-kf5.patch +# PATCH-FIX-UPSTREAM new-bool-to-use-activated-signal-as-toggle.patch New bool to use activated signal as toggle of expanded +Patch2: new-bool-to-use-activated-signal-as-toggle.patch +# PATCH-FIX-UPSTREAM Fixes-for-building-plasma-framework-with-Qt-55.patch +Patch3: Fixes-for-building-plasma-framework-with-Qt-55.patch BuildRequires: extra-cmake-modules >= %{_tar_path} BuildRequires: fdupes BuildRequires: kactivities5-devel >= 5.1
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2016-10-04 15:46:58 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2016-09-14 23:30:20.0 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2016-10-04 15:46:36.0 +0200 @@ -1,0 +2,9 @@ +Wed Sep 28 20:19:00 UTC 2016 - hrvoje.sen...@gmail.com + +- Update to 5.27.0~20160928~b115ea1.git + * Pick up plasma theme to be used with Plasma 5.8 +- Cherry pick 0001-Commit-translations-from-l10n-kf5.patch so the + translations from 5.26.0 are kept (they are only part of tar and + tag, not in git master) + +--- Old: plasma-framework-5.26.0.tar.xz New: 0001-Commit-translations-from-l10n-kf5.patch plasma-framework-5.27.0~20160928~b115ea1.git.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.V2vQTN/_old 2016-10-04 15:46:38.0 +0200 +++ /var/tmp/diff_new_pack.V2vQTN/_new 2016-10-04 15:46:38.0 +0200 @@ -19,17 +19,20 @@ %bcond_without lang %define _tar_path 5.26 Name: plasma-framework -Version:5.26.0 +Version:5.27.0~20160928~b115ea1.git Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0+ and LGPL-2.0+ Group: System/GUI/KDE Url:https://projects.kde.org/plasma-framework -Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz +#Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz +Source: %{name}-%{version}.tar.xz Source1:baselibs.conf # PATCH-FIX-OPENSUSE loosen-up-kactivities-requirement.patch -- require kactivities 5.19.0, as we can't update kactivities5 to 5.26.0 before Plasma 5.6.0 Patch0: loosen-up-kactivities-requirement.patch +# PATCH-FIX-UPSTREAM 0001-Commit-translations-from-l10n-kf5.patch +Patch1: 0001-Commit-translations-from-l10n-kf5.patch BuildRequires: extra-cmake-modules >= %{_tar_path} BuildRequires: fdupes BuildRequires: kactivities5-devel >= 5.19.0 @@ -123,6 +126,7 @@ %prep %setup -q %patch0 -p1 +%patch1 -p1 %build %cmake_kf5 -d build ++ 0001-Commit-translations-from-l10n-kf5.patch ++ 49775 lines (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2016-09-14 23:30:18 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2016-08-29 15:13:55.0 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2016-09-14 23:30:20.0 +0200 @@ -1,0 +2,47 @@ +Tue Sep 6 21:14:45 UTC 2016 - hrvoje.sen...@gmail.com + +- Update to 5.26.0 + * Fix device icon 22px icon didn't work in the old file + * WindowThumbnail: Do GL calls in the correct thread (kde#368066) + * Make plasma_install_package work with +KDE_INSTALL_DIRS_NO_DEPRECATED + * Add margin and padding to the start.svgz icon + * Fix stylesheet stuff in computer icon + * Add computer and laptop icon for kicker (kde#367816) + * Fix cannot assign undefined to double warning in DayDelegate + * Fix stylesheed svgz files are not in love with me + * Rename the 22px icons to 22-22-x and the 32px icons to +x for kicker + * [PlasmaComponents TextField] Don't bother loading icons +for unused buttons + * Extra guard in Containment::corona in the special +system tray case + * When marking a containment as deleted, also mark all +sub-applets as deleted - fixes system tray container configs +not being deleted + * Fix Device Notifier icon + * Add system-search to system in 32 and 22px size + * Add monochrome icons for kicker + * Set colour scheme on system-search icon + * Move system-search into system.svgz + * Fix wrong or missing "X-KDE-ParentApp" in desktop file definitions + * Fix API dox of Plasma::PluginLoader: mixup of +applets/dataengine/services/.. + * Add system-search icon for the sddm theme + * Add nepomuk 32px icon + * Update touchpad icon for the system tray + * Remove code that can never be executed + * [ContainmentView] Show panels when UI becomes ready + * Don't redeclare property implicitHeight + * Use QQuickViewSharedEngine::setTranslationDomain (kde#361513) + * Add 22px and 32px plasma breeze icon support + * Remove colored system icons and add 32px monochrome ones + * Add an optional reveal password button to TextField + * The standard tooltips are now mirrored when in a +right-to-left language + * Performance when changing months in the calendar has +been greatly improved + * For more details please see: +https://www.kde.org/announcements/kde-frameworks-5.26.0.php + +--- Old: plasma-framework-5.25.0.tar.xz New: plasma-framework-5.26.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.Zr7sUI/_old 2016-09-14 23:30:21.0 +0200 +++ /var/tmp/diff_new_pack.Zr7sUI/_new 2016-09-14 23:30:21.0 +0200 @@ -17,9 +17,9 @@ %bcond_without lang -%define _tar_path 5.25 +%define _tar_path 5.26 Name: plasma-framework -Version:5.25.0 +Version:5.26.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 @@ -28,7 +28,7 @@ Url:https://projects.kde.org/plasma-framework Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz Source1:baselibs.conf -# PATCH-FIX-OPENSUSE loosen-up-kactivities-requirement.patch -- require kactivities 5.19.0, as we can't update kactivities5 to 5.25.0 before Plasma 5.6.0 +# PATCH-FIX-OPENSUSE loosen-up-kactivities-requirement.patch -- require kactivities 5.19.0, as we can't update kactivities5 to 5.26.0 before Plasma 5.6.0 Patch0: loosen-up-kactivities-requirement.patch BuildRequires: extra-cmake-modules >= %{_tar_path} BuildRequires: fdupes ++ plasma-framework-5.25.0.tar.xz -> plasma-framework-5.26.0.tar.xz ++ 8866 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2016-08-29 15:13:48 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2016-07-15 12:41:56.0 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2016-08-29 15:13:55.0 +0200 @@ -1,0 +2,40 @@ +Sun Aug 7 22:17:26 UTC 2016 - hrvoje.sen...@gmail.com + +- Update to 5.25.0 + * Qt >= 5.5 is now required + * Keep compatiable slot createApplet with Frameworks 5.24 + * Don't delete gl texture twice in thumbnail (kde#365946) + * Add translation domain to wallpaper QML object + * Don't manually delete applets + * Add a kapptemplate for Plasma Wallpaper + * Templates: register templates in own toplevel category "Plasma/" + * Templates: Update techbase wiki links in READMEs + * Define what Plasma packagestructures extend plasmashell + * Support a size for adding applets + * Define Plasma PackageStructure as regular +KPackage PackageStructure plugins + * Fix: update wallpaper example Autumn's config.qml to QtQuick.Controls + * Use KPackage to install Plasma Packages + * If we pass a QIcon as an argument to IconItem::Source, use it + * Add overlay support to Plasma IconItem + * Add Qt::Dialog to default flags to make +QXcbWindow::isTransient() happy (kde#366278) + * [Breeze Plasma Theme] Add network-flightmode-on/off icons + * Emit contextualActionsAboutToShow before showing the applet's +contextualActions menu (kde#366294) + * [TextField] Bind to TextField length instead of text + * [Button Styles] Horizontally center in icon-only mode +(kde#365947) + * [Containment] Treat HiddenStatus as low status + * Add kruler system tray icon from Yuri Fabirovsky + * Fix the infamous 'dialogs show up on the Task Manager' +bug once more + * Fix network wireless available icon with an ? emblem +(kde#355490) + * IconItem: Use better approach to disable animation when going +from invisible to visible + * Set Tooltip window type on ToolTipDialog through KWindowSystem API + * For more details please see: +https://www.kde.org/announcements/kde-frameworks-5.25.0.php + +--- Old: plasma-framework-5.24.0.tar.xz New: plasma-framework-5.25.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.Wh9JBe/_old 2016-08-29 15:13:57.0 +0200 +++ /var/tmp/diff_new_pack.Wh9JBe/_new 2016-08-29 15:13:57.0 +0200 @@ -17,9 +17,9 @@ %bcond_without lang -%define _tar_path 5.24 +%define _tar_path 5.25 Name: plasma-framework -Version:5.24.0 +Version:5.25.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 @@ -28,7 +28,7 @@ Url:https://projects.kde.org/plasma-framework Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz Source1:baselibs.conf -# PATCH-FIX-OPENSUSE loosen-up-kactivities-requirement.patch -- require kactivities 5.19.0, as we can't update kactivities5 to 5.24.0 before Plasma 5.6.0 +# PATCH-FIX-OPENSUSE loosen-up-kactivities-requirement.patch -- require kactivities 5.19.0, as we can't update kactivities5 to 5.25.0 before Plasma 5.6.0 Patch0: loosen-up-kactivities-requirement.patch BuildRequires: extra-cmake-modules >= %{_tar_path} BuildRequires: fdupes @@ -54,14 +54,14 @@ BuildRequires: kxmlgui-devel >= %{_tar_path} BuildRequires: libxcb-devel BuildRequires: xz -BuildRequires: cmake(Qt5Gui) >= 5.4.0 -BuildRequires: cmake(Qt5Qml) >= 5.4.0 -BuildRequires: cmake(Qt5Quick) >= 5.4.0 -BuildRequires: cmake(Qt5Sql) >= 5.4.0 -BuildRequires: cmake(Qt5Svg) >= 5.4.0 -BuildRequires: cmake(Qt5Test) >= 5.4.0 -BuildRequires: cmake(Qt5Widgets) >= 5.4.0 -BuildRequires: cmake(Qt5X11Extras) >= 5.4.0 +BuildRequires: cmake(Qt5Gui) >= 5.5.0 +BuildRequires: cmake(Qt5Qml) >= 5.5.0 +BuildRequires: cmake(Qt5Quick) >= 5.5.0 +BuildRequires: cmake(Qt5Sql) >= 5.5.0 +BuildRequires: cmake(Qt5Svg) >= 5.5.0 +BuildRequires: cmake(Qt5Test) >= 5.5.0 +BuildRequires: cmake(Qt5Widgets) >= 5.5.0 +BuildRequires: cmake(Qt5X11Extras) >= 5.5.0 BuildRequires: pkgconfig(egl) %ifarch %arm aarch64 BuildRequires: pkgconfig(glesv2) @@ -111,9 +111,9 @@ Requires: kf5-filesystem Requires: kpackage-devel >= %{_tar_path} Requires: kservice-devel >= %{_tar_path} -Requires: cmak
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2016-07-15 12:41:46 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2016-07-03 12:27:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2016-07-15 12:41:56.0 +0200 @@ -1,0 +2,22 @@ +Wed Jul 6 15:07:25 UTC 2016 - hrvoje.sen...@gmail.com + +- Update to 5.24.0 + * [Calendar] Flip arrow buttons on right-to-left languages + * Plasma::Service::operationDescription() should return a QVariantMap + * Don't include embedded contrainers in containmentAt(pos) +(kde#361777) + * Fix the color theming for the restart system icon (login screen) +(kde#364454) + * Disable taskbar thumbnails with llvmpipe (kde#363371) + * Guard against invalid applets (kde#364281) + * PluginLoader::loadApplet: restore compatibility for +misinstalled applets + * Correct folder for PLASMA_PLASMOIDS_PLUGINDIR + * PluginLoader: improve error message about +plugin version compatibility + * Fix check to keep QMenu on screen for multiscreen layouts + * New containment type for the systray + * For more details please see: +https://www.kde.org/announcements/kde-frameworks-5.24.0.php + +--- Old: plasma-framework-5.23.0.tar.xz New: plasma-framework-5.24.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.rzugg1/_old 2016-07-15 12:41:58.0 +0200 +++ /var/tmp/diff_new_pack.rzugg1/_new 2016-07-15 12:41:58.0 +0200 @@ -17,9 +17,9 @@ %bcond_without lang -%define _tar_path 5.23 +%define _tar_path 5.24 Name: plasma-framework -Version:5.23.0 +Version:5.24.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 @@ -28,7 +28,7 @@ Url:https://projects.kde.org/plasma-framework Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz Source1:baselibs.conf -# PATCH-FIX-OPENSUSE loosen-up-kactivities-requirement.patch -- require kactivities 5.19.0, as we can't update kactivities5 to 5.23.0 before Plasma 5.6.0 +# PATCH-FIX-OPENSUSE loosen-up-kactivities-requirement.patch -- require kactivities 5.19.0, as we can't update kactivities5 to 5.24.0 before Plasma 5.6.0 Patch0: loosen-up-kactivities-requirement.patch BuildRequires: extra-cmake-modules >= %{_tar_path} BuildRequires: fdupes @@ -135,6 +135,13 @@ %if %{with lang} %find_lang libplasma5 %{name}.lang echo "%doc %lang(lt) %{_kf5_sharedir}/locale/lt/LC_SCRIPTS" >>%{name}.lang +echo "%doc %lang(ca) %{_kf5_sharedir}/man/ca/" >>%{name}.lang +echo "%doc %lang(de) %{_kf5_sharedir}/man/de/" >>%{name}.lang +echo "%doc %lang(it) %{_kf5_sharedir}/man/it/" >>%{name}.lang +echo "%doc %lang(nl) %{_kf5_sharedir}/man/nl/" >>%{name}.lang +echo "%doc %lang(pt_BR) %{_kf5_sharedir}/man/pt_BR/" >>%{name}.lang +echo "%doc %lang(sv) %{_kf5_sharedir}/man/sv/" >>%{name}.lang +echo "%doc %lang(uk) %{_kf5_sharedir}/man/uk/" >>%{name}.lang %endif # update-alternatives for input.svgz ++ plasma-framework-5.23.0.tar.xz -> plasma-framework-5.24.0.tar.xz ++ 14620 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2016-07-03 12:27:10 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2016-05-19 12:10:35.0 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2016-07-03 12:27:11.0 +0200 @@ -1,0 +2,23 @@ +Mon Jun 6 21:45:05 UTC 2016 - hrvoje.sen...@gmail.com + +- Update to 5.23.0 + * Add cantata system tray support (kde#363784) + * Selected state for Plasma::Svg and IconItem + * DaysModel: reset m_agendaNeedsUpdate when plugin sends +new events + * Update audio and network icon to get a better contrast +(kde#356082) + * Deprecate downloadPath(const QString &file) +in favor of downloadPath() + * [icon thumbnail] Request for preferred icon size (kde#362324) + * Plasmoids can now tell whether widgets are locked by +the user or sysadmin restrictions + * [ContainmentInterface] Don't try to popup empty QMenu + * Use SAX for Plasma::Svg stylesheet replacement + * [DialogShadows] Cache access to QX11Info::display() + * restore air plasma theme icons from KDE4 + * Reload selected color scheme on colors changed + * For more details please see: +https://www.kde.org/announcements/kde-frameworks-5.23.0.php + +--- Old: plasma-framework-5.22.0.tar.xz New: plasma-framework-5.23.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.jOkjd8/_old 2016-07-03 12:27:12.0 +0200 +++ /var/tmp/diff_new_pack.jOkjd8/_new 2016-07-03 12:27:12.0 +0200 @@ -17,9 +17,9 @@ %bcond_without lang -%define _tar_path 5.22 +%define _tar_path 5.23 Name: plasma-framework -Version:5.22.0 +Version:5.23.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 @@ -28,7 +28,7 @@ Url:https://projects.kde.org/plasma-framework Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz Source1:baselibs.conf -# PATCH-FIX-OPENSUSE loosen-up-kactivities-requirement.patch -- require kactivities 5.19.0, as we can't update kactivities5 to 5.22.0 before Plasma 5.6.0 +# PATCH-FIX-OPENSUSE loosen-up-kactivities-requirement.patch -- require kactivities 5.19.0, as we can't update kactivities5 to 5.23.0 before Plasma 5.6.0 Patch0: loosen-up-kactivities-requirement.patch BuildRequires: extra-cmake-modules >= %{_tar_path} BuildRequires: fdupes ++ plasma-framework-5.22.0.tar.xz -> plasma-framework-5.23.0.tar.xz ++ 5380 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2016-05-19 12:10:33 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2016-04-12 19:29:52.0 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2016-05-19 12:10:35.0 +0200 @@ -1,0 +2,30 @@ +Sat May 7 18:46:26 UTC 2016 - hrvoje.sen...@gmail.com + +- Update to 5.22.0 (boo#980066) + * [QuickTheme] Fix properties + * highlight/highlightedText from proper color group + * ConfigModel: Don't try to resolve empty source path from package + * [calendar] Only show the events mark on days grid, +not month or year + * declarativeimports/core/windowthumbnail.h - fix -Wreorder warning + * Reload icon theme properly + * Always write the theme name to plasmarc, also if the +default theme is chosen + * [calendar] Add a mark to days containing an event + * Add Positive, Neutral, Negative text colors + * ScrollArea: Fix warning when contentItem is not Flickable + * Add a prop and method for aligning the menu against a corner +of its visual parent + * Allow setting minimum width on Menu + * Maintain order in stored item list + * Extend API to allow (re)positioning menu items during +procedural insert + * Bind highlightedText color in Plasma::Theme + * Fix unsetting associated application/urls for Plasma::Applets + * Don't expose symbols of private class DataEngineManager + * Add an "event" element in the calendar svg + * SortFilterModel: Invalidate filter when changing filter callback + * For more details please see: +https://www.kde.org/announcements/kde-frameworks-5.22.0.php + +--- Old: plasma-framework-5.21.0.tar.xz New: plasma-framework-5.22.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.VRUrAG/_old 2016-05-19 12:10:36.0 +0200 +++ /var/tmp/diff_new_pack.VRUrAG/_new 2016-05-19 12:10:36.0 +0200 @@ -17,9 +17,9 @@ %bcond_without lang -%define _tar_path 5.21 +%define _tar_path 5.22 Name: plasma-framework -Version:5.21.0 +Version:5.22.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 @@ -28,7 +28,7 @@ Url:https://projects.kde.org/plasma-framework Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz Source1:baselibs.conf -# PATCH-FIX-OPENSUSE loosen-up-kactivities-requirement.patch -- require kactivities 5.19.0, as we can't update kactivities5 to 5.21.0 before Plasma 5.6.0 +# PATCH-FIX-OPENSUSE loosen-up-kactivities-requirement.patch -- require kactivities 5.19.0, as we can't update kactivities5 to 5.22.0 before Plasma 5.6.0 Patch0: loosen-up-kactivities-requirement.patch BuildRequires: extra-cmake-modules >= %{_tar_path} BuildRequires: fdupes ++ plasma-framework-5.21.0.tar.xz -> plasma-framework-5.22.0.tar.xz ++ 4587 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2016-04-12 19:29:51 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2016-03-16 10:33:05.0 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2016-04-12 19:29:52.0 +0200 @@ -1,0 +2,45 @@ +Mon Apr 4 14:31:31 UTC 2016 - hrvoje.sen...@gmail.com + +- Update to 5.21.0 (boo#974793) + * [calendar] Fix calendar applet not clearing selection +when hiding (kde#360683) + * update audio icon to use stylesheet + * update audio mute icon (kde#360953) + * Fixing the force-creation of applets when plasma is immutable + * [Fading Node] Don't mix opacity separately (kde#355894) + * [Svg] Don't reparse configuration in response to +Theme::applicationPaletteChanged + * Dialog: Set SkipTaskbar/Pager states before showing window +(kde#332024) + * Reintroduce busy property in Applet + * Make sure PlasmaQuick export file is properly found + * Don't import an nonexistent layout + * Make it possible for an applet to offer a test object + * Replace QMenu::exec with QMenu::popup + * FrameSvg: Fix dangling pointers in sharedFrames when +theme changes + * IconItem: Schedule pixmap update when window changes + * IconItem: Animate active and enabled change even with +animations disabled + * DaysModel: Make update a slot + * [Icon Item] Don't animate from previous pixmap when it +has been invisible + * [Icon Item] Don't call loadPixmap in setColorGroup + * [Applet] Don't overwrite "Persistent" flag of Undo notification + * Allowing to override plasma mutability setting on +containment creation + * Add icon/titleChanged + * Remove QtScript dependency + * Header of plasmaquick_export.h is in plasmaquick folder + * Install some plasmaquick headers + * Upgrade Qt version requirement to 5.4.0 + * For more details please see: +https://www.kde.org/announcements/kde-frameworks-5.21.0.php + +--- +Thu Mar 31 16:42:44 UTC 2016 - hrvoje.sen...@gmail.com + +- Conflict with kapptemplate <= 15.12.3 as the Plasma templates + are removed in newer versions + +--- Old: plasma-framework-5.20.0.tar.xz New: plasma-framework-5.21.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.pkXtJg/_old 2016-04-12 19:29:53.0 +0200 +++ /var/tmp/diff_new_pack.pkXtJg/_new 2016-04-12 19:29:53.0 +0200 @@ -17,9 +17,9 @@ %bcond_without lang -%define _tar_path 5.20 +%define _tar_path 5.21 Name: plasma-framework -Version:5.20.0 +Version:5.21.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 @@ -28,7 +28,7 @@ Url:https://projects.kde.org/plasma-framework Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz Source1:baselibs.conf -# PATCH-FIX-OPENSUSE loosen-up-kactivities-requirement.patch -- require kactivities 5.19.0, as we can't update kactivities5 to 5.20.0 before Plasma 5.6.0 +# PATCH-FIX-OPENSUSE loosen-up-kactivities-requirement.patch -- require kactivities 5.19.0, as we can't update kactivities5 to 5.21.0 before Plasma 5.6.0 Patch0: loosen-up-kactivities-requirement.patch BuildRequires: extra-cmake-modules >= %{_tar_path} BuildRequires: fdupes @@ -54,15 +54,14 @@ BuildRequires: kxmlgui-devel >= %{_tar_path} BuildRequires: libxcb-devel BuildRequires: xz -BuildRequires: cmake(Qt5Gui) >= 5.3.0 -BuildRequires: cmake(Qt5Qml) >= 5.3.0 -BuildRequires: cmake(Qt5Quick) >= 5.3.0 -BuildRequires: cmake(Qt5Script) >= 5.3.0 -BuildRequires: cmake(Qt5Sql) >= 5.3.0 -BuildRequires: cmake(Qt5Svg) >= 5.3.0 -BuildRequires: cmake(Qt5Test) >= 5.3.0 -BuildRequires: cmake(Qt5Widgets) >= 5.3.0 -BuildRequires: cmake(Qt5X11Extras) >= 5.3.0 +BuildRequires: cmake(Qt5Gui) >= 5.4.0 +BuildRequires: cmake(Qt5Qml) >= 5.4.0 +BuildRequires: cmake(Qt5Quick) >= 5.4.0 +BuildRequires: cmake(Qt5Sql) >= 5.4.0 +BuildRequires: cmake(Qt5Svg) >= 5.4.0 +BuildRequires: cmake(Qt5Test) >= 5.4.0 +BuildRequires: cmake(Qt5Widgets) >= 5.4.0 +BuildRequires: cmake(Qt5X11Extras) >= 5.4.0 BuildRequires: pkgconfig(egl) %ifarch %arm aarch64 BuildRequires: pkgconfig(glesv2) @@ -112,10 +111,10 @@ Requires: kf5-filesystem Requires: kpackage-deve
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2016-03-16 10:33:03 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2016-03-07 13:36:59.0 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2016-03-16 10:33:05.0 +0100 @@ -1,0 +2,49 @@ +Sun Mar 6 10:04:05 UTC 2016 - hrvoje.sen...@gmail.com + +- Update to 5.20.0 (boo#970856) + * IconItem: Don't overwrite source when using QIcon::name() + * ContainmentInterface: Fix use of QRect right() and bottom() + * Remove effectively duplicate code path for handling QPixmaps + * Add API docs for IconItem + * Fix stylesheet (kde#359345) + * Don't wipe window mask on every geometry change when +compositing is active and no mask has been set + * Applet: Don't crash on remove panel (kde#345723) + * Theme: Discard pixmap cache when changing theme (kde#359924) + * IconItemTest: Skip when grabToImage fails + * IconItem: Fix changing color of svg icons loaded from icon theme + * Fix svg iconPath resolving in IconItem + * If path is passed, pick the tail (kde#359902) + * Add properties configurationRequired and reason + * Move contextualActionsAboutToShow to Applet + * ScrollViewStyle: Do not use margins of the flickable item + * DataContainer: Fix slot checks before connect/disconnect + * ToolTip: Prevent multiple geometry changes while changing contents + * SvgItem: Don't use Plasma::Theme from rendering thread + * AppletQuickItem: Fix finding own attached layout (kde#358849) + * Smaller expander for the taskbar + * ToolTip: Stop show timer if hideTooltip is called (kde#358894) + * Disable animation of icons in plasma tooltips + * Drop animations from tooltips + * Default theme follows color scheme + * Fix IconItem not loading non-theme icons with name (kde#359388) + * Prefer other containments than desktop in containmentAt() + * WindowThumbnail: Discard glx pixmap in stopRedirecting() +(kde#357895) + * Remove the legacy applets filter + * ToolButtonStyle: Don't rely on an outside ID + * Don't assume we find a corona (kde#359026) + * Calendar: Add proper back/forward buttons and a "Today" button +(kde#336124, kde#348362, kde#358536) + * For more details please see: +https://www.kde.org/announcements/kde-frameworks-5.20.0.php +- Drop upstreamed patches: + 0001-Theme-Discard-pixmap-cache-when-changing-theme.patch + 0001-if-path-is-passed-pick-the-tail.patch + fix-IconItem-regression.patch + kde357895.patch +- Added loosen-up-kactivities-requirement.patch -- require + kactivities 5.19.0, as we can't update kactivities5 to 5.20.0 + before Plasma 5.6.0 + +--- Old: 0001-Theme-Discard-pixmap-cache-when-changing-theme.patch 0001-if-path-is-passed-pick-the-tail.patch fix-IconItem-regression.patch kde357895.patch plasma-framework-5.19.0.tar.xz New: loosen-up-kactivities-requirement.patch plasma-framework-5.20.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.Ak17Z9/_old 2016-03-16 10:33:06.0 +0100 +++ /var/tmp/diff_new_pack.Ak17Z9/_new 2016-03-16 10:33:06.0 +0100 @@ -17,9 +17,9 @@ %bcond_without lang -%define _tar_path 5.19 +%define _tar_path 5.20 Name: plasma-framework -Version:5.19.0 +Version:5.20.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 @@ -28,17 +28,11 @@ Url:https://projects.kde.org/plasma-framework Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz Source1:baselibs.conf -# PATCH-FIX-UPSTREAM kde357895.patch Fix windowthumbnails kde#357895 -Patch0: kde357895.patch -# PATCH-FIX-UPSTREAM fix-IconItem-regression.patch -- kde#359388 -Patch1: fix-IconItem-regression.patch -# PATCH-FIX-UPSTREAM 0001-if-path-is-passed-pick-the-tail.patch -Patch2: 0001-if-path-is-passed-pick-the-tail.patch -# PATCH-FIX-UPSTREAM 0001-Theme-Discard-pixmap-cache-when-changing-theme.patch -Patch3: 0001-Theme-Discard-pixmap-cache-when-changing-theme.patch +# PATCH-FIX-OPENSUSE loosen-up-kactivities-requirement.patch -- require kactivities 5.19.0, as we can't update kactivities5 to 5.20.0 before Plasma 5.6.0 +Patch0: loosen-up-kactivities-requirement.patch BuildRequires: extra-cmake-modules >= %{_tar_path} BuildRequires: fdup
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2016-03-07 13:36:57 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2016-02-24 18:57:55.0 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2016-03-07 13:36:59.0 +0100 @@ -1,0 +2,12 @@ +Tue Mar 1 18:04:31 UTC 2016 - hrvoje.sen...@gmail.com + +- Added 0001-Theme-Discard-pixmap-cache-when-changing-theme.patch + (kde#359924) + +--- +Mon Feb 29 17:12:54 UTC 2016 - hrvoje.sen...@gmail.com + +- Add 0001-if-path-is-passed-pick-the-tail.patch -- fix loading + of c++ based applets + +--- New: 0001-Theme-Discard-pixmap-cache-when-changing-theme.patch 0001-if-path-is-passed-pick-the-tail.patch Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.W9NsJr/_old 2016-03-07 13:37:00.0 +0100 +++ /var/tmp/diff_new_pack.W9NsJr/_new 2016-03-07 13:37:00.0 +0100 @@ -32,6 +32,10 @@ Patch0: kde357895.patch # PATCH-FIX-UPSTREAM fix-IconItem-regression.patch -- kde#359388 Patch1: fix-IconItem-regression.patch +# PATCH-FIX-UPSTREAM 0001-if-path-is-passed-pick-the-tail.patch +Patch2: 0001-if-path-is-passed-pick-the-tail.patch +# PATCH-FIX-UPSTREAM 0001-Theme-Discard-pixmap-cache-when-changing-theme.patch +Patch3: 0001-Theme-Discard-pixmap-cache-when-changing-theme.patch BuildRequires: extra-cmake-modules >= %{_tar_path} BuildRequires: fdupes BuildRequires: kactivities5-devel >= %{_tar_path} @@ -127,6 +131,8 @@ %setup -q %patch0 %patch1 -p1 +%patch2 -p1 +%patch3 -p1 %build %cmake_kf5 -d build ++ 0001-Theme-Discard-pixmap-cache-when-changing-theme.patch ++ >From 60af310cfc456558648c9af73d35c8a7dbee3011 Mon Sep 17 00:00:00 2001 From: David Rosca Date: Tue, 1 Mar 2016 00:06:15 +0100 Subject: [PATCH 1/4] Theme: Discard pixmap cache when changing theme Changing theme also changes color scheme making the pixmap cache invalid for monochrome icons. CCBUG: 359924 REVIEW: 127226 --- src/plasma/private/theme_p.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plasma/private/theme_p.cpp b/src/plasma/private/theme_p.cpp index cca11f3..943d3af 100644 --- a/src/plasma/private/theme_p.cpp +++ b/src/plasma/private/theme_p.cpp @@ -772,7 +772,7 @@ void ThemePrivate::setThemeName(const QString &tempThemeName, bool writeSettings } if(emitChanged) { -scheduleThemeChangeNotification(SvgElementsCache); +scheduleThemeChangeNotification(PixmapCache | SvgElementsCache); } } -- 2.6.2 ++ 0001-if-path-is-passed-pick-the-tail.patch ++ >From 40b99a91222f59a6172b8673536c3c15c0458bf6 Mon Sep 17 00:00:00 2001 From: Marco Martin Date: Mon, 29 Feb 2016 17:31:38 +0100 Subject: [PATCH 1/1] if path is passed, pick the tail PluginLoader::loadApplet works both by passing a simple plugin name and a full path of a plasmoid package. However, when loading the optional C++ plugin, we have to look in the standard plasmoid plugin path, so only consider the tail of the path name, as is guaranteed that part is equal to the plugin name. BUG:359902 Change-Id: Ic7300b7c12d7693bcb5590e29de780109a8ff81c --- src/plasma/pluginloader.cpp | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/plasma/pluginloader.cpp b/src/plasma/pluginloader.cpp index 6691980..0915e46 100644 --- a/src/plasma/pluginloader.cpp +++ b/src/plasma/pluginloader.cpp @@ -186,11 +186,13 @@ Applet *PluginLoader::loadApplet(const QString &name, uint appletId, const QVari } +//if name wasn't a path, pluginName == name +const QString pluginName = name.split('/').last(); // Look for C++ plugins first -auto filter = [&name](const KPluginMetaData &md) -> bool +auto filter = [&pluginName](const KPluginMetaData &md) -> bool { -return md.pluginId() == name; +return md.pluginId() == pluginName; }; QVector plugins = KPluginLoader::findPlugins(PluginLoaderPrivate::s_plasmoidsPluginDir, filter); -- 2.6.2
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2016-02-24 18:57:54 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2016-01-20 09:53:25.0 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2016-02-24 18:57:55.0 +0100 @@ -1,0 +2,41 @@ +Tue Feb 16 17:16:21 UTC 2016 - hrvoje.sen...@gmail.com + +- Added fix-IconItem-regression.patch (kde#359388) + +--- +Sat Feb 13 15:35:31 UTC 2016 - opensuse.lietuviu.ka...@gmail.com + +- Fix regression introduced in KDE Frameworks 5.18 that crash + KDE Plasma if mouse repeatedly hovers over TaskManager: + added kde357895.patch (kde#357895) + +--- +Sat Feb 6 18:09:02 UTC 2016 - hrvoje.sen...@gmail.com + +- Update to 5.19.0 (boo#967668) + * Add a property separatorVisible + * More explicit removal from m_appletInterfaces (kde#358551) + * Use complementaryColorScheme from KColorScheme + * AppletQuickItem: Don't try to set initial size bigger than +parent size (kde#358200) + * IconItem: Add usesPlasmaTheme property + * Don't load toolbox on types not desktop or panel + * IconItem: Try to load QIcon::fromTheme icons as svg (kde#353358) + * Ignore check if just one part of size is zero in +compactRepresentationCheck (kde#358039) + * [Units] Return at least 1ms for durations (kde#357532) + * Add clearActions() to remove every applet interface action + * [plasmaquick/dialog] Don't use KWindowEffects for +Notification window type + * Deprecate Applet::loadPlasmoid() + * [PlasmaCore DataModel] Don't reset model when a source is removed + * Fix margin hints in opague panel background SVG + * IconItem: Add animated property + * [Unity] Scale Desktop icon size + * The button is compose-over-borders + * PaintedWidth/paintedheight for IconItem + * For more details please see: +https://www.kde.org/announcements/kde-frameworks-5.19.0.php +- Drop upstreamed compactreprecheck.diff + +--- Old: compactreprecheck.diff plasma-framework-5.18.0.tar.xz New: fix-IconItem-regression.patch kde357895.patch plasma-framework-5.19.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.Jq6clk/_old 2016-02-24 18:57:56.0 +0100 +++ /var/tmp/diff_new_pack.Jq6clk/_new 2016-02-24 18:57:56.0 +0100 @@ -17,9 +17,9 @@ %bcond_without lang -%define _tar_path 5.18 +%define _tar_path 5.19 Name: plasma-framework -Version:5.18.0 +Version:5.19.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 @@ -28,8 +28,10 @@ Url:https://projects.kde.org/plasma-framework Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz Source1:baselibs.conf -# PATCH-FIX-UPSTREAM compactreprecheck.diff -Patch0: compactreprecheck.diff +# PATCH-FIX-UPSTREAM kde357895.patch Fix windowthumbnails kde#357895 +Patch0: kde357895.patch +# PATCH-FIX-UPSTREAM fix-IconItem-regression.patch -- kde#359388 +Patch1: fix-IconItem-regression.patch BuildRequires: extra-cmake-modules >= %{_tar_path} BuildRequires: fdupes BuildRequires: kactivities5-devel >= %{_tar_path} @@ -123,7 +125,8 @@ %lang_package %prep %setup -q -%patch0 -p1 +%patch0 +%patch1 -p1 %build %cmake_kf5 -d build ++ fix-IconItem-regression.patch ++ diff --git a/src/declarativeimports/core/iconitem.cpp b/src/declarativeimports/core/iconitem.cpp index 1d7921a..085f284 100644 --- a/src/declarativeimports/core/iconitem.cpp +++ b/src/declarativeimports/core/iconitem.cpp @@ -148,6 +148,10 @@ void IconItem::setSource(const QVariant &source) //fail, use QIcon } else { m_icon = QIcon::fromTheme(sourceString); +if (m_icon.isNull()) { +// fallback for non-theme icons +m_icon = source.value(); +} delete m_svgIcon; m_svgIcon = 0; m_imageIcon = QImage(); ++ kde357895.patch ++ Index: src/declarativeimports/core/windowthumbnail.cpp === --- src/declarativeimports/core/w
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2016-01-20 09:53:15 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2015-12-29 12:58:27.0 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2016-01-20 09:53:25.0 +0100 @@ -1,0 +2,29 @@ +Sun Jan 17 16:47:02 UTC 2016 - hrvoje.sen...@gmail.com + +- Unbreak initial layout of the folderview applet: + added compactreprecheck.diff (kde#358039) + +--- +Sat Jan 2 17:46:20 UTC 2016 - hrvoje.sen...@gmail.com + +- Update to 5.18.0 + * [ToolButtonStyle] Always indicate activeFocus + * Use the SkipGrouping flag for the "widget deleted" notification +(kde#356653) + * Deal properly with symlinks in path to packages + * Add HiddenStatus for plasmoid self-hiding + * Stop redirecting windows when item is disabled or hidden. +(kde#356938) + * Don't emit statusChanged if it hasn't changed + * Fix element ids for east orientation + * Containment: Don't emit appletCreated with null applet +(kde#356428) + * [Containment Interface] Fix erratic high precision scrolling + * Read KPluginMetada's property X-Plasma-ComponentTypes +as a stringlist + * [Window Thumbnails] Don't crash if Composite is disabled + * Let containments override CompactApplet.qml + * For more details please see: +https://www.kde.org/announcements/kde-frameworks-5.18.0.php + +--- Old: plasma-framework-5.17.0.tar.xz New: compactreprecheck.diff plasma-framework-5.18.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.1rojEJ/_old 2016-01-20 09:53:29.0 +0100 +++ /var/tmp/diff_new_pack.1rojEJ/_new 2016-01-20 09:53:29.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package plasma-framework # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,9 +17,9 @@ %bcond_without lang -%define _tar_path 5.17 +%define _tar_path 5.18 Name: plasma-framework -Version:5.17.0 +Version:5.18.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 @@ -28,6 +28,8 @@ Url:https://projects.kde.org/plasma-framework Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz Source1:baselibs.conf +# PATCH-FIX-UPSTREAM compactreprecheck.diff +Patch0: compactreprecheck.diff BuildRequires: extra-cmake-modules >= %{_tar_path} BuildRequires: fdupes BuildRequires: kactivities5-devel >= %{_tar_path} @@ -121,6 +123,7 @@ %lang_package %prep %setup -q +%patch0 -p1 %build %cmake_kf5 -d build ++ compactreprecheck.diff ++ diff --git a/src/plasmaquick/appletquickitem.cpp b/src/plasmaquick/appletquickitem.cpp index ec2ed24..995ec10 100644 --- a/src/plasmaquick/appletquickitem.cpp +++ b/src/plasmaquick/appletquickitem.cpp @@ -255,8 +255,8 @@ void AppletQuickItemPrivate::compactRepresentationCheck() return; } -//ignore 0,0 sizes; -if (q->width() <= 0 && q->height() <= 0) { +//ignore 0 sizes; +if (q->width() <= 0 || q->height() <= 0) { return; } ++ plasma-framework-5.17.0.tar.xz -> plasma-framework-5.18.0.tar.xz ++ 26115 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2015-12-29 12:58:26 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2015-11-24 22:25:49.0 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2015-12-29 12:58:27.0 +0100 @@ -1,0 +2,40 @@ +Mon Dec 21 16:02:08 UTC 2015 - hrvoje.sen...@gmail.com + +- Make plasma-framework-devel conflict with kapptemplate + +--- +Thu Dec 10 23:12:04 UTC 2015 - hrvoje.sen...@gmail.com + +- Update to 5.17.0 + * Add basic plasmoid as example for developerguide + * Add a couple of plasmoid templates for kapptemplate/kdevelop + * [calendar] Delay the model reset until the view is ready +(kde#355943) + * Don't reposition while hiding. (kde#354352) + * [IconItem] Don't crash on null KIconLoader theme (kde#355577) + * Dropping image files onto a panel will no longer offer to set +them as wallpaper for the panel + * Dropping a .plasmoid file onto a panel or the desktop will +install and add it + * Remove the now unused platformstatus kded module +(kde#348840) + * Allow paste on password fields + * Fix positioning of edit menu, add a button to select + * [calendar] Use ui language for getting the month name +(kde#353715) + * [calendar] Sort the events by their type too + * [calendar] Move the plugin library to KDeclarative + * [calendar] qmlRegisterUncreatableType needs a bit +more arguments + * Allow adding config categories dynamically + * [calendar] Move the plugins handling to a separate class + * Allow plugins to supply event data to Calendar applet +(kde#349676) + * Check for slot existence before connecting or disconnecting +(kde#354751) + * [plasmaquick] Don't link OpenGL explicitly + * [plasmaquick] Drop XCB::COMPOSITE and DAMAGE dependency + * For more details please see: +https://www.kde.org/announcements/kde-frameworks-5.17.0.php + +--- Old: plasma-framework-5.16.0.tar.xz New: plasma-framework-5.17.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.cAkfba/_old 2015-12-29 12:58:29.0 +0100 +++ /var/tmp/diff_new_pack.cAkfba/_new 2015-12-29 12:58:29.0 +0100 @@ -17,9 +17,9 @@ %bcond_without lang -%define _tar_path 5.16 +%define _tar_path 5.17 Name: plasma-framework -Version:5.16.0 +Version:5.17.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 @@ -113,6 +113,7 @@ Requires: cmake(Qt5Gui) >= 5.3.0 Requires: cmake(Qt5Qml) >= 5.3.0 Requires: cmake(Qt5Quick) >= 5.3.0 +Conflicts: kapptemplate %description devel Plasma library and runtime components based upon KF5 and Qt5 @@ -172,7 +173,6 @@ %{_kf5_bindir}/* %{_kf5_libdir}/libKF5Plasma.so.* %{_kf5_plugindir}/ -%{_kf5_sharedir}/dbus-1/ %{_kf5_plasmadir}/ %{_kf5_servicesdir}/ %{_kf5_servicetypesdir}/ @@ -212,5 +212,6 @@ %{_kf5_includedir}/*.h %{_kf5_libdir}/cmake/*/ %{_kf5_libdir}/*.so +%{_kf5_sharedir}/kdevappwizard %changelog ++ plasma-framework-5.16.0.tar.xz -> plasma-framework-5.17.0.tar.xz ++ 9190 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2015-11-24 22:25:48 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2015-10-19 22:29:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2015-11-24 22:25:49.0 +0100 @@ -1,0 +2,28 @@ +Sun Nov 8 17:05:59 UTC 2015 - hrvoje.sen...@gmail.com + +- Update to 5.16.0 (boo#955067) + * Fix TabBar items being cramped together on initial creation, +which can be observed in eg. Kickoff after Plasma start + * Fix dropping files onto the desktop/panel not offering a +selection of actions to take + * Take QApplication::wheelScrollLines into account from ScrollView + * Use BypassWindowManagerHint only on platform X11 + * delete old panel background + * more readable spinner at small sizes + * colored view-history + * calendar: Make the entire header area clickable + * calendar: Don't use current day number in goToMonth + * calendar: Fix updating decade overview + * Theme breeze icons when loaded trough IconItem + * Fix Button minimumWidth property (kde#353584) + * Introduce appletCreated signal + * Plasma Breeze Icon: Touchpad add svg id elements + * Plasma Breeze Icon: change Touchpad to 22x22px size + * Breeze Icon: add widget icon to notes + * A script to replace hardcoded colors with stylesheets + * Apply SkipTaskbar on ExposeEvent + * Don't set SkipTaskbar on every event + * For more details please see: +https://www.kde.org/announcements/kde-frameworks-5.16.0.php + +--- Old: plasma-framework-5.15.0.tar.xz New: plasma-framework-5.16.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.ecgrVs/_old 2015-11-24 22:25:50.0 +0100 +++ /var/tmp/diff_new_pack.ecgrVs/_new 2015-11-24 22:25:50.0 +0100 @@ -17,9 +17,9 @@ %bcond_without lang -%define _tar_path 5.15 +%define _tar_path 5.16 Name: plasma-framework -Version:5.15.0 +Version:5.16.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 ++ plasma-framework-5.15.0.tar.xz -> plasma-framework-5.16.0.tar.xz ++ 6135 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2015-10-19 22:29:17 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2015-09-24 07:14:50.0 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2015-10-19 22:29:19.0 +0200 @@ -1,0 +2,21 @@ +Mon Oct 5 17:37:42 UTC 2015 - hrvoje.sen...@gmail.com + +- Update to 5.15.0 + * Make tooltip dialog hidden on the cursor entering the +inactive ToolTipArea + * If the desktop file has Icon=/foo.svgz use that file +from package + * Add a "screenshot" file type in packages + * Consider devicepixelration in standalone scrollbar + * No hover effect on touchscreen+mobile + * Use lineedit svg margins in sizeHint calculation + * Don't fade animate icon in plasma tooltips + * Fix eliding button text + * Context menus of applets within a panel no longer overlap +the applet + * Simplify getting associated apps list in +AssociatedApplicationManager + * For more details please see: +https://www.kde.org/announcements/kde-frameworks-5.15.0.php + +--- Old: plasma-framework-5.14.0.tar.xz New: plasma-framework-5.15.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.H4SF0v/_old 2015-10-19 22:29:20.0 +0200 +++ /var/tmp/diff_new_pack.H4SF0v/_new 2015-10-19 22:29:20.0 +0200 @@ -17,9 +17,9 @@ %bcond_without lang -%define _tar_path 5.14 +%define _tar_path 5.15 Name: plasma-framework -Version:5.14.0 +Version:5.15.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 ++ plasma-framework-5.14.0.tar.xz -> plasma-framework-5.15.0.tar.xz ++ 12185 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2015-09-24 07:14:49 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2015-09-02 07:49:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2015-09-24 07:14:50.0 +0200 @@ -1,0 +2,29 @@ +Tue Sep 8 17:13:42 UTC 2015 - hrvoje.sen...@gmail.com + +- Update to 5.14.0 + * Reparent to flickable if possible + * Fix package listing + * Plasma: Fix applet actions might be nullptr (kde#351777) + * The onClicked signal of PlasmaComponents.ModelContextMenu now +works properly + * PlasmaComponents ModelContextMenu can now create Menu sections + * Port platformstatus kded plugin to json metadata... + * Handle an invalid metadata in PluginLoader + * Let the RowLayout figure out the size of the label + * Always show the edit menu when the cursor is visible + * Fix loop on ButtonStyle + * Don't change the flat-iness of a button on pressed + * On touchscreen and mobile scrollbars are transient + * Adjust flick velocity&deceleration to dpi + * Custom cursor delegate only if mobile + * Touch friendly text cursor + * Fix parenting and popping up policy + * Declare __editMenu + * Add missing cursot handles delegates + * Rewrite the EditMenu implementation + * Use the mobile menu only conditionally + * Reparent the menu to root + * For more details please see: +https://www.kde.org/announcements/kde-frameworks-5.14.0.php + +--- Old: plasma-framework-5.13.0.tar.xz New: plasma-framework-5.14.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.IYCFHx/_old 2015-09-24 07:14:51.0 +0200 +++ /var/tmp/diff_new_pack.IYCFHx/_new 2015-09-24 07:14:51.0 +0200 @@ -17,9 +17,9 @@ %bcond_without lang -%define _tar_path 5.13 +%define _tar_path 5.14 Name: plasma-framework -Version:5.13.0 +Version:5.14.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 ++ plasma-framework-5.13.0.tar.xz -> plasma-framework-5.14.0.tar.xz ++ 10210 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2015-09-02 07:49:16 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2015-08-10 09:14:03.0 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2015-09-02 07:49:17.0 +0200 @@ -1,0 +2,29 @@ +Tue Aug 4 19:20:52 UTC 2015 - hrvoje.sen...@gmail.com + +- Update to 5.13.0 + * The Qt version requirement has been bumped from 5.2 to 5.3 + * Debug output has been ported to categorized output, for less +noise by default + * Docbook documentation has been reviewed and updated + * Using a pinch gesture one can now switch between the different +zoom levels of the calenda + * comment about code duplication in icondialog + * Slider groove color was hardcoded, modified to use color scheme + * Use QBENCHMARK instead of a hard requirement on the machine's +performance + * Calendar navigation has been significantly improved, providing +a year and decade overview + * PlasmaCore.Dialog now has an 'opacity' property + * Make some space for the radio button + * Don't show the circular background if there's a menu + * Add X-Plasma-NotificationAreaCategory definition + * Set notifications and osd to show on all desktops + * Print useful warning when we can not get valid KPluginInfo + * Fix potential endless recursion in +PlatformStatus::findLookAndFeelPackage() + * Rename software-updates.svgz to software.svgz + * For more details please see: +https://www.kde.org/announcements/kde-frameworks-5.13.0.php +- Drop 0001-Also-check-for-SharedEngineView.patch, merged upstream + +--- Old: 0001-Also-check-for-SharedEngineView.patch plasma-framework-5.12.0.tar.xz New: plasma-framework-5.13.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.zk4vj1/_old 2015-09-02 07:49:19.0 +0200 +++ /var/tmp/diff_new_pack.zk4vj1/_new 2015-09-02 07:49:19.0 +0200 @@ -17,9 +17,9 @@ %bcond_without lang -%define _tar_path 5.12 +%define _tar_path 5.13 Name: plasma-framework -Version:5.12.0 +Version:5.13.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 @@ -28,8 +28,6 @@ Url:https://projects.kde.org/plasma-framework Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz Source1:baselibs.conf -# PATCH-FIX-UPSTREAM 0001-Also-check-for-SharedEngineView.patch -Patch0: 0001-Also-check-for-SharedEngineView.patch BuildRequires: extra-cmake-modules >= %{_tar_path} BuildRequires: fdupes BuildRequires: kactivities5-devel >= %{_tar_path} @@ -54,15 +52,15 @@ BuildRequires: kxmlgui-devel >= %{_tar_path} BuildRequires: libxcb-devel BuildRequires: xz -BuildRequires: pkgconfig(Qt5Gui) >= 5.2.0 -BuildRequires: pkgconfig(Qt5Qml) >= 5.2.0 -BuildRequires: pkgconfig(Qt5Quick) >= 5.2.0 -BuildRequires: pkgconfig(Qt5Script) >= 5.2.0 -BuildRequires: pkgconfig(Qt5Sql) >= 5.2.0 -BuildRequires: pkgconfig(Qt5Svg) >= 5.2.0 -BuildRequires: pkgconfig(Qt5Test) >= 5.2.0 -BuildRequires: pkgconfig(Qt5Widgets) >= 5.2.0 -BuildRequires: pkgconfig(Qt5X11Extras) >= 5.2.0 +BuildRequires: cmake(Qt5Gui) >= 5.3.0 +BuildRequires: cmake(Qt5Qml) >= 5.3.0 +BuildRequires: cmake(Qt5Quick) >= 5.3.0 +BuildRequires: cmake(Qt5Script) >= 5.3.0 +BuildRequires: cmake(Qt5Sql) >= 5.3.0 +BuildRequires: cmake(Qt5Svg) >= 5.3.0 +BuildRequires: cmake(Qt5Test) >= 5.3.0 +BuildRequires: cmake(Qt5Widgets) >= 5.3.0 +BuildRequires: cmake(Qt5X11Extras) >= 5.3.0 BuildRequires: pkgconfig(egl) %ifarch %arm aarch64 BuildRequires: pkgconfig(glesv2) @@ -112,9 +110,9 @@ Requires: kf5-filesystem Requires: kpackage-devel >= %{_tar_path} Requires: kservice-devel >= %{_tar_path} -Requires: pkgconfig(Qt5Gui) >= 5.2.0 -Requires: pkgconfig(Qt5Qml) >= 5.2.0 -Requires: pkgconfig(Qt5Quick) >= 5.2.0 +Requires: cmake(Qt5Gui) >= 5.3.0 +Requires: cmake(Qt5Qml) >= 5.3.0 +Requires: cmake(Qt5Quick) >= 5.3.0 %description devel Plasma library and runtime components based upon KF5 and Qt5 @@ -122,7 +120,6 @@ %lang_package %prep %setup -q -%patch0 -p1 %build %cmake_kf5 -d build ++ plasma-framework-5.12.0.tar.xz -> plasma-framework-5.13.0.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsign
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2015-08-10 09:14:02 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2015-07-14 17:30:09.0 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2015-08-10 09:14:03.0 +0200 @@ -1,0 +2,11 @@ +Mon Jul 27 16:53:56 UTC 2015 - i...@marguerite.su + +- use update-alternatives for desktoptheme/input.svgz + to provide space for inputmethods to step in. +- in KDE 4, this icon wasn't held by KDE upstream, + so many inputmethods use it to integrate monochrome + systray icons for the DE. Now as it is held and + reserved, we need to allow inputmethods to override + it until they find a new solution. + +--- Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.P6fdun/_old 2015-08-10 09:14:03.0 +0200 +++ /var/tmp/diff_new_pack.P6fdun/_new 2015-08-10 09:14:03.0 +0200 @@ -69,7 +69,10 @@ %else BuildRequires: pkgconfig(gl) %endif +BuildRequires: update-alternatives BuildRequires: pkgconfig(x11) +Requires(post):update-alternatives +Requires(postun): update-alternatives Recommends: libqt5-qtquickcontrols %if %{with lang} Recommends: %{name}-lang = %{version} @@ -134,9 +137,28 @@ echo "%doc %lang(lt) %{_kf5_sharedir}/locale/lt/LC_SCRIPTS" >>%{name}.lang %endif -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig +# update-alternatives for input.svgz +mv %{buildroot}%{_datadir}/plasma/desktoptheme/default/icons/input.svgz \ + %{buildroot}%{_datadir}/plasma/desktoptheme/default/icons/input.svgz-kdeorg +mkdir -p %{buildroot}%{_sysconfdir}/alternatives +touch %{buildroot}%{_sysconfdir}/alternatives/input.svgz +ln -sf %{_sysconfdir}/alternatives/input.svgz \ + %{buildroot}%{_datadir}/plasma/desktoptheme/default/icons/input.svgz + +%post +/sbin/ldconfig +update-alternatives --install \ + %{_datadir}/plasma/desktoptheme/default/icons/input.svgz \ + input.svgz \ + %{_datadir}/plasma/desktoptheme/default/icons/input.svgz-kdeorg \ + 60 + +%postun +/sbin/ldconfig +if [ $1 -eq 0 ] ; then + update-alternatives --remove input.svgz \ +%{_datadir}/plasma/desktoptheme/default/icons/input.svgz-kdeorg +fi %post private -p /sbin/ldconfig @@ -149,6 +171,7 @@ %files %defattr(-,root,root) %doc COPYING* +%ghost %{_sysconfdir}/alternatives/input.svgz %{_kf5_bindir}/* %{_kf5_libdir}/libKF5Plasma.so.* %{_kf5_plugindir}/
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2015-07-14 17:30:08 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2015-06-23 12:13:01.0 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2015-07-14 17:30:09.0 +0200 @@ -1,0 +2,25 @@ +Sun Jul 5 18:45:30 UTC 2015 - hrvoje.sen...@gmail.com + +- Update to 5.12.0 + * Make the dark theme completely dark, also the +complementary group + * Cache naturalsize separately by scalefactor + * ContainmentView: Do not crash on an invalid corona metadata + * AppletQuickItem: Do not access KPluginInfo if not valid + * Fix occasional empty applet config pages (kde#349250) + * Improve hidpi support in the Calendar grid component + * Verify KService has valid plugin info before using it + * [calendar] Ensure the grid is repainted on theme changes + * [calendar] Always start counting weeks from Monday +(kde#349044) + * [calendar] Repaint the grid when show week numbers +setting changes + * An opaque theme is now used when only the blur effect is +available (kde#348154) + * Whitelist applets/versions for separate engine + * Introduce a new class ContainmentView + * For more details please see: +https://www.kde.org/announcements/kde-frameworks-5.12.0.php +- Added 0001-Also-check-for-SharedEngineView.patch (kde#349172) + +--- Old: plasma-framework-5.11.0.tar.xz New: 0001-Also-check-for-SharedEngineView.patch plasma-framework-5.12.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.yIBYk7/_old 2015-07-14 17:30:10.0 +0200 +++ /var/tmp/diff_new_pack.yIBYk7/_new 2015-07-14 17:30:10.0 +0200 @@ -17,9 +17,9 @@ %bcond_without lang -%define _tar_path 5.11 +%define _tar_path 5.12 Name: plasma-framework -Version:5.11.0 +Version:5.12.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 @@ -28,6 +28,8 @@ Url:https://projects.kde.org/plasma-framework Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz Source1:baselibs.conf +# PATCH-FIX-UPSTREAM 0001-Also-check-for-SharedEngineView.patch +Patch0: 0001-Also-check-for-SharedEngineView.patch BuildRequires: extra-cmake-modules >= %{_tar_path} BuildRequires: fdupes BuildRequires: kactivities5-devel >= %{_tar_path} @@ -117,6 +119,7 @@ %lang_package %prep %setup -q +%patch0 -p1 %build %cmake_kf5 -d build ++ 0001-Also-check-for-SharedEngineView.patch ++ >From 5cf9c04ff5a6809bf67fa27c86f5393d1ba9d08b Mon Sep 17 00:00:00 2001 From: Kai Uwe Broulik Date: Sun, 5 Jul 2015 15:21:04 +0200 Subject: [PATCH 1/1] Also check for SharedEngineView With the move to a shared QML engine infrastructure, the check for whether the focus item is a View no longer held and thus Plasma dialogs stayed opened when clicking the Desktop to dismiss them. CHANGELOG: Dialogs like Kickoff now properly close when clicking the Desktop BUG: 349172 REVIEW: 124260 FIXED-IN: 5.13 --- src/plasmaquick/dialog.cpp | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/plasmaquick/dialog.cpp b/src/plasmaquick/dialog.cpp index 216688025185592f3b91707e87ca9733129dca45..82311c75be4140873960d72910a0c25248bad1ec 100644 --- a/src/plasmaquick/dialog.cpp +++ b/src/plasmaquick/dialog.cpp @@ -35,6 +35,8 @@ #include #include +#include + #include #include #include @@ -1038,7 +1040,9 @@ void Dialog::focusOutEvent(QFocusEvent *ev) const QWindow *focusWindow = QGuiApplication::focusWindow(); bool childHasFocus = focusWindow && ((focusWindow->isActive() && isAncestorOf(focusWindow)) || focusWindow->type() & Qt::Popup); -if (qobject_cast(focusWindow) || (!parentHasFocus && !childHasFocus)) { +const bool viewClicked = qobject_cast(focusWindow) || qobject_cast(focusWindow); + +if (viewClicked || (!parentHasFocus && !childHasFocus)) { setVisible(false); emit windowDeactivated(); } -- 2.4.3 ++ plasma-framework-5.11.0.tar.xz -> plasma-framework-5.12.0.tar.xz ++ 4468 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2015-06-23 12:13:00 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2015-05-11 19:48:29.0 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2015-06-23 12:13:01.0 +0200 @@ -1,0 +2,19 @@ +Sun Jun 7 19:08:02 UTC 2015 - hrvoje.sen...@gmail.com + +- Update to 5.11.0 + * Calendar components can now display week numbers (kde#338195) + * Use QtRendering for fonts in password fields + * Fix AssociatedApplicationManager lookup when a mimetype has +(kde#340326) + * Fix panel background coloring (kde#347143) + * Get rid of "Could not load applet" message + * Capability to load QML kcms in plasmoid config windows + * Don't use the DataEngineStructure for Applets + * Port libplasma away from sycoca as much as possible + * Make SectionScroller follow the ListView.section.criteria + * Scroll bars no longer automatically hide when a touch +screen is present (kde#347254) + * For more details please see: +https://www.kde.org/announcements/kde-frameworks-5.11.0.php + +--- Old: plasma-framework-5.10.0.tar.xz New: plasma-framework-5.11.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.xCA6bT/_old 2015-06-23 12:13:02.0 +0200 +++ /var/tmp/diff_new_pack.xCA6bT/_new 2015-06-23 12:13:02.0 +0200 @@ -17,9 +17,9 @@ %bcond_without lang -%define _tar_path 5.10 +%define _tar_path 5.11 Name: plasma-framework -Version:5.10.0 +Version:5.11.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 @@ -155,7 +155,7 @@ %{_kf5_servicetypesdir}/ %{_kf5_mandir}/man1/plasmapkg*.* %exclude %{_kf5_servicesdir}/plasma-scriptengine-applet-declarative.desktop -%exclude %{_kf5_plugindir}/plasma_appletscript_declarative.so +%exclude %{_kf5_plugindir}/plasma/scriptengines/plasma_appletscript_declarative.so %exclude %{_kf5_servicetypesdir}/plasma-wallpaper.desktop %files private @@ -170,7 +170,8 @@ %{_kf5_qmldir}/org/kde/plasma/components/private/ %{_kf5_qmldir}/org/kde/plasma/core/private/ %{_kf5_servicesdir}/plasma-scriptengine-applet-declarative.desktop -%{_kf5_plugindir}/plasma_appletscript_declarative.so +%dir %{_kf5_plugindir}/plasma/scriptengines +%{_kf5_plugindir}/plasma/scriptengines/plasma_appletscript_declarative.so %{_kf5_servicetypesdir}/plasma-wallpaper.desktop %files components ++ plasma-framework-5.10.0.tar.xz -> plasma-framework-5.11.0.tar.xz ++ 28193 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2015-05-11 19:37:49 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2015-04-13 20:28:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2015-05-11 19:48:29.0 +0200 @@ -1,0 +2,11 @@ +Sun May 3 19:51:28 UTC 2015 - hrvoje.sen...@gmail.com + +- Update to 5.10.0 + * PlasmaComponents.Menu now supports sections + * Use KPluginLoader instead of ksycoca for loading C++ dataengines + * Consider visualParent rotation in popupPosition (kde#345787) + * For more details please see: +https://www.kde.org/announcements/kde-frameworks-5.10.0.php +- Drop Use-KPluginLoader-to-load-dataengines.patch, merged upstream + +--- Old: Use-KPluginLoader-to-load-dataengines.patch plasma-framework-5.9.0.tar.xz New: plasma-framework-5.10.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.TTs8hS/_old 2015-05-11 19:48:30.0 +0200 +++ /var/tmp/diff_new_pack.TTs8hS/_new 2015-05-11 19:48:30.0 +0200 @@ -17,9 +17,9 @@ %bcond_without lang -%define _tar_path 5.9 +%define _tar_path 5.10 Name: plasma-framework -Version:5.9.0 +Version:5.10.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 @@ -28,8 +28,6 @@ Url:https://projects.kde.org/plasma-framework Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz Source1:baselibs.conf -# PATCH-FIX-UPSTREAM Use-KPluginLoader-to-load-dataengines.patch -Patch0: Use-KPluginLoader-to-load-dataengines.patch BuildRequires: extra-cmake-modules >= %{_tar_path} BuildRequires: fdupes BuildRequires: kactivities5-devel >= %{_tar_path} @@ -119,7 +117,6 @@ %lang_package %prep %setup -q -%patch0 -p1 %build %cmake_kf5 -d build ++ plasma-framework-5.9.0.tar.xz -> plasma-framework-5.10.0.tar.xz ++ 7279 lines of diff (skipped)
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2015-04-13 20:28:16 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2015-03-16 09:35:41.0 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2015-04-13 20:28:17.0 +0200 @@ -1,0 +2,21 @@ +Sat Apr 4 14:41:04 UTC 2015 - hrvoje.sen...@gmail.com + +- Update to 5.9.0 + * Fixed stray tooltips when temporary owner of tooltip +disappeared or became empty + * Fix TabBar not properly laid out initially, which could +be observed in eg. Kickoff + * PageStack transitions now use Animators for smoother animations + * TabGroup transitions now use Animators for smoother animations + * Make Svg,FrameSvg work qith QT_DEVICE_PIXELRATIO + * For more details please see: +https://www.kde.org/announcements/kde-frameworks-5.9.0.php +- Added Use-KPluginLoader-to-load-dataengines.patch from upstream, + (kde#345209) + +--- +Mon Mar 16 15:25:06 UTC 2015 - hrvoje.sen...@gmail.com + +- Add explicit knotifications-devel BuildRequires + +--- Old: plasma-framework-5.8.0.tar.xz New: Use-KPluginLoader-to-load-dataengines.patch plasma-framework-5.9.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.AUSzKv/_old 2015-04-13 20:28:18.0 +0200 +++ /var/tmp/diff_new_pack.AUSzKv/_new 2015-04-13 20:28:18.0 +0200 @@ -16,9 +16,10 @@ # -%define _tar_path 5.8 +%bcond_without lang +%define _tar_path 5.9 Name: plasma-framework -Version:%{_tar_path}.0 +Version:5.9.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 @@ -27,27 +28,30 @@ Url:https://projects.kde.org/plasma-framework Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz Source1:baselibs.conf -BuildRequires: extra-cmake-modules >= 1.8.0 +# PATCH-FIX-UPSTREAM Use-KPluginLoader-to-load-dataengines.patch +Patch0: Use-KPluginLoader-to-load-dataengines.patch +BuildRequires: extra-cmake-modules >= %{_tar_path} BuildRequires: fdupes -BuildRequires: kactivities5-devel >= %{kf5_version} -BuildRequires: karchive-devel >= %{kf5_version} -BuildRequires: kconfig-devel >= %{kf5_version} -BuildRequires: kconfigwidgets-devel >= %{kf5_version} -BuildRequires: kcoreaddons-devel >= %{kf5_version} -BuildRequires: kdbusaddons-devel >= %{kf5_version} -BuildRequires: kdeclarative-devel >= %{kf5_version} -BuildRequires: kdoctools-devel >= %{kf5_version} +BuildRequires: kactivities5-devel >= %{_tar_path} +BuildRequires: karchive-devel >= %{_tar_path} +BuildRequires: kconfig-devel >= %{_tar_path} +BuildRequires: kconfigwidgets-devel >= %{_tar_path} +BuildRequires: kcoreaddons-devel >= %{_tar_path} +BuildRequires: kdbusaddons-devel >= %{_tar_path} +BuildRequires: kdeclarative-devel >= %{_tar_path} +BuildRequires: kdoctools-devel >= %{_tar_path} BuildRequires: kf5-filesystem -BuildRequires: kglobalaccel-devel >= %{kf5_version} -BuildRequires: kguiaddons-devel >= %{kf5_version} -BuildRequires: ki18n-devel >= %{kf5_version} -BuildRequires: kiconthemes-devel >= %{kf5_version} -BuildRequires: kio-devel >= %{kf5_version} -BuildRequires: kpackage-devel >= %{kf5_version} -BuildRequires: kparts-devel >= %{kf5_version} -BuildRequires: kservice-devel >= %{kf5_version} -BuildRequires: kwindowsystem-devel >= %{kf5_version} -BuildRequires: kxmlgui-devel >= %{kf5_version} +BuildRequires: kglobalaccel-devel >= %{_tar_path} +BuildRequires: kguiaddons-devel >= %{_tar_path} +BuildRequires: ki18n-devel >= %{_tar_path} +BuildRequires: kiconthemes-devel >= %{_tar_path} +BuildRequires: kio-devel >= %{_tar_path} +BuildRequires: knotifications-devel >= %{_tar_path} +BuildRequires: kpackage-devel >= %{_tar_path} +BuildRequires: kparts-devel >= %{_tar_path} +BuildRequires: kservice-devel >= %{_tar_path} +BuildRequires: kwindowsystem-devel >= %{_tar_path} +BuildRequires: kxmlgui-devel >= %{_tar_path} BuildRequires: libxcb-devel BuildRequires: xz BuildRequires: pkgconfig(Qt5Gui) >= 5.2.0 @@ -67,7 +71,9 @@ %endif BuildRequires: pkgconfig(x11) Recommends: libqt5-qtquickcontrols +%if %{with lang} Recommends: %{name}-lang = %{version} +%endif Recommends: %{name}-components = %{version}
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2015-03-16 09:35:39 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2015-02-16 17:43:07.0 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2015-03-16 09:35:41.0 +0100 @@ -1,0 +2,19 @@ +Sat Mar 7 16:59:03 UTC 2015 - hrvoje.sen...@gmail.com + +- Update to 5.8.0 + * Fix plasmapkg2 for translated systems + * Improve tooltip layout + * Make it possible to let plasmoids to load scripts outside +the plasma package + * For more details please see: +https://www.kde.org/announcements/kde-frameworks-5.8.0.php +- Drop guard-around-a-bug-in-older-versions-of-Qt.patch, merged + upstream + +--- +Tue Feb 17 09:34:25 UTC 2015 - hrvoje.sen...@gmail.com + +- Add guard-around-a-bug-in-older-versions-of-Qt.patch: disable + use of atlas textures with Qt <= 5.3.2 + +--- Old: plasma-framework-5.7.0.tar.xz New: plasma-framework-5.8.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.nATLvI/_old 2015-03-16 09:35:41.0 +0100 +++ /var/tmp/diff_new_pack.nATLvI/_new 2015-03-16 09:35:41.0 +0100 @@ -16,7 +16,7 @@ # -%define _tar_path 5.7 +%define _tar_path 5.8 Name: plasma-framework Version:%{_tar_path}.0 Release:0 @@ -27,7 +27,7 @@ Url:https://projects.kde.org/plasma-framework Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz Source1:baselibs.conf -BuildRequires: extra-cmake-modules >= 1.7.0 +BuildRequires: extra-cmake-modules >= 1.8.0 BuildRequires: fdupes BuildRequires: kactivities5-devel >= %{kf5_version} BuildRequires: karchive-devel >= %{kf5_version} @@ -133,7 +133,8 @@ %postun private -p /sbin/ldconfig %files lang -f %{name}.lang -%doc %lang(lt) %{_kf5_sharedir}/locale/lt +%defattr(-,root,root) +%doc %lang(lt) %{_kf5_sharedir}/locale/lt/LC_SCRIPTS %files %defattr(-,root,root) ++ plasma-framework-5.7.0.tar.xz -> plasma-framework-5.8.0.tar.xz ++ 6208 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2015-02-16 15:07:36 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2015-01-30 15:08:02.0 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2015-02-16 17:43:07.0 +0100 @@ -1,0 +2,27 @@ +Sun Feb 8 18:15:40 UTC 2015 - hrvoje.sen...@gmail.com + +- Update to 5.7.0 + * Fixed errorneously opening a broken context menu when middle +clicking Plasma popup + * Trigger button switch on mouse whee + * Never resize a dialog bigger than the screen + * Undelete panels when applet gets undeleted + * Fixed keyboard shortcuts + * Restore hint-apply-color-scheme support + * Reload the configuration when plasmarc changes + * For more details please see: +https://www.kde.org/announcements/kde-frameworks-5.7.0.php +- Drop patches merged upstream: + 0004-fix-tooltip-positioning.patch, + 0002-reset-the-internal-size-copy-when-the-theme-changes.patch, + 0004-don-t-forward-events-if-not-visible-anymore.patch, + 0005-a-check-more-on-centering.patch + 0003-restore-hint-apply-color-scheme-support.patch, + 0001-Fix-errorneously-opening-a-broken-context-menu-when-.patch, + 0001-collapse-tooltips-that-only-have-text.patch, + 0002-restore-hint-apply-color-scheme-support.patch, + 0001-make-sure-animation-is-disabled-the-first-time.patch, + 0005-Fix-fallback-from-invalid-L-F-packages.patch and + 0003-trigger-button-switch-on-mouse-wheel.patch + +--- Old: 0001-Fix-errorneously-opening-a-broken-context-menu-when-.patch 0001-collapse-tooltips-that-only-have-text.patch 0001-make-sure-animation-is-disabled-the-first-time.patch 0002-reset-the-internal-size-copy-when-the-theme-changes.patch 0002-restore-hint-apply-color-scheme-support.patch 0003-restore-hint-apply-color-scheme-support.patch 0003-trigger-button-switch-on-mouse-wheel.patch 0004-don-t-forward-events-if-not-visible-anymore.patch 0004-fix-tooltip-positioning.patch 0005-Fix-fallback-from-invalid-L-F-packages.patch 0005-a-check-more-on-centering.patch plasma-framework-5.6.0.tar.xz New: plasma-framework-5.7.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.KtDRi4/_old 2015-02-16 17:43:08.0 +0100 +++ /var/tmp/diff_new_pack.KtDRi4/_new 2015-02-16 17:43:08.0 +0100 @@ -16,39 +16,18 @@ # +%define _tar_path 5.7 Name: plasma-framework -Version:5.6.0 +Version:%{_tar_path}.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0+ and LGPL-2.0+ Group: System/GUI/KDE Url:https://projects.kde.org/plasma-framework -Source: http://download.kde.org/stable/frameworks/5.6/%{name}-%{version}.tar.xz +Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz Source1:baselibs.conf -# PATCH-FIX-UPSTREAM 0001-Fix-errorneously-opening-a-broken-context-menu-when-.patch -Patch0: 0001-Fix-errorneously-opening-a-broken-context-menu-when-.patch -# PATCH-FIX-UPSTREAM 0002-reset-the-internal-size-copy-when-the-theme-changes.patch -Patch1: 0002-reset-the-internal-size-copy-when-the-theme-changes.patch -# PATCH-FIX-UPSTREAM 0003-trigger-button-switch-on-mouse-wheel.patch -Patch2: 0003-trigger-button-switch-on-mouse-wheel.patch -# PATCH-FIX-UPSTREAM 0004-don-t-forward-events-if-not-visible-anymore.patch -Patch3: 0004-don-t-forward-events-if-not-visible-anymore.patch -# PATCH-FIX-UPSTREAM 0005-a-check-more-on-centering.patch -Patch4: 0005-a-check-more-on-centering.patch -# PATCH-FIX-UPSTREAM 0001-collapse-tooltips-that-only-have-text.patch -Patch5: 0001-collapse-tooltips-that-only-have-text.patch -# PATCH-FIX-UPSTREAM 0002-restore-hint-apply-color-scheme-support.patch -Patch6: 0002-restore-hint-apply-color-scheme-support.patch -# PATCH-FIX-UPSTREAM 0003-restore-hint-apply-color-scheme-support.patch -Patch7: 0003-restore-hint-apply-color-scheme-support.patch -# PATCH-FIX-UPSTREAM 0001-make-sure-animation-is-disabled-the-first-time.patch -Patch8: 0001-make-sure-animation-is-disabled-the-first-time.patch -# PATCH-FIX-UPSTREAM 0004-fix-tooltip-positioning.patch -Patch9: 0004-fix-tooltip-positioning.patch -# PATCH-FIX-UPSTREAM 0005-Fix-fallback-from-i
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2015-01-30 15:07:50 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2015-01-23 15:47:15.0 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2015-01-30 15:08:02.0 +0100 @@ -1,0 +2,11 @@ +Thu Jan 29 12:53:38 UTC 2015 - hrvoje.sen...@gmail.com + +- Added patches from upstream: + 0001-collapse-tooltips-that-only-have-text.patch (kde#343390), + 0002-restore-hint-apply-color-scheme-support.patch (kde#343389), + 0003-restore-hint-apply-color-scheme-support.patch (kde#343389), + 0001-make-sure-animation-is-disabled-the-first-time.patch (kde#341933), + 0004-fix-tooltip-positioning.patch and + 0005-Fix-fallback-from-invalid-L-F-packages.patch (kde#343510) + +--- New: 0001-collapse-tooltips-that-only-have-text.patch 0001-make-sure-animation-is-disabled-the-first-time.patch 0002-restore-hint-apply-color-scheme-support.patch 0003-restore-hint-apply-color-scheme-support.patch 0004-fix-tooltip-positioning.patch 0005-Fix-fallback-from-invalid-L-F-packages.patch Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.vTwv9C/_old 2015-01-30 15:08:03.0 +0100 +++ /var/tmp/diff_new_pack.vTwv9C/_new 2015-01-30 15:08:03.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package plasma-framework # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -36,6 +36,18 @@ Patch3: 0004-don-t-forward-events-if-not-visible-anymore.patch # PATCH-FIX-UPSTREAM 0005-a-check-more-on-centering.patch Patch4: 0005-a-check-more-on-centering.patch +# PATCH-FIX-UPSTREAM 0001-collapse-tooltips-that-only-have-text.patch +Patch5: 0001-collapse-tooltips-that-only-have-text.patch +# PATCH-FIX-UPSTREAM 0002-restore-hint-apply-color-scheme-support.patch +Patch6: 0002-restore-hint-apply-color-scheme-support.patch +# PATCH-FIX-UPSTREAM 0003-restore-hint-apply-color-scheme-support.patch +Patch7: 0003-restore-hint-apply-color-scheme-support.patch +# PATCH-FIX-UPSTREAM 0001-make-sure-animation-is-disabled-the-first-time.patch +Patch8: 0001-make-sure-animation-is-disabled-the-first-time.patch +# PATCH-FIX-UPSTREAM 0004-fix-tooltip-positioning.patch +Patch9: 0004-fix-tooltip-positioning.patch +# PATCH-FIX-UPSTREAM 0005-Fix-fallback-from-invalid-L-F-packages.patch +Patch10:0005-Fix-fallback-from-invalid-L-F-packages.patch BuildRequires: extra-cmake-modules >= 1.6.0 BuildRequires: fdupes BuildRequires: kactivities5-devel >= %{kf5_version} @@ -127,6 +139,12 @@ %patch2 -p1 %patch3 -p1 %patch4 -p1 +%patch5 -p1 +%patch6 -p1 +%patch7 -p1 +%patch8 -p1 +%patch9 -p1 +%patch10 -p1 %build %cmake_kf5 -d build ++ 0001-collapse-tooltips-that-only-have-text.patch ++ >From 993cdb54a66982f2984c49c6010b3f6ae5ca9131 Mon Sep 17 00:00:00 2001 From: Marco Martin Date: Wed, 28 Jan 2015 12:41:34 +0100 Subject: [PATCH 1/5] collapse tooltips that only have text if a tooltip has only text, expecially only title or only subtitle, make it as small as possible BUG:343390 Change-Id: I5eff081613c9c64c78b8c5741bac67409a112c98 --- src/declarativeimports/core/private/DefaultToolTip.qml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/declarativeimports/core/private/DefaultToolTip.qml b/src/declarativeimports/core/private/DefaultToolTip.qml index 60105713e2858f90854dcbe9980ecb735facf0ed..d1be6ae42d1c093100201dd9e20670edd6381c57 100644 --- a/src/declarativeimports/core/private/DefaultToolTip.qml +++ b/src/declarativeimports/core/private/DefaultToolTip.qml @@ -32,7 +32,7 @@ Row { property Item toolTip property int preferredTextWidth: theme.mSize(theme.defaultFont).width * 40 -property int _s: units.largeSpacing / 2 +property int _s: imageContainer.visible || (toolTip.mainText != "" && toolTip.subText != "") ? units.largeSpacing / 2 : 0 Layout.minimumWidth: implicitWidth + _s Layout.minimumHeight: implicitHeight + _s * 2 @@ -45,7 +45,7 @@ Row { Item { id: imageContainer -visible: toolTip != null && (toolTip.image != null || toolTip.icon != null) +visible: toolTip
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2015-01-23 15:47:12 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2014-12-21 11:59:13.0 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2015-01-23 15:47:15.0 +0100 @@ -1,0 +2,35 @@ +Tue Jan 13 16:16:28 UTC 2015 - hrvoje.sen...@gmail.com + +- Added patches from upstream: + 0001-Fix-errorneously-opening-a-broken-context-menu-when-.patch + (kde#342702), + 0002-reset-the-internal-size-copy-when-the-theme-changes.patch + (kde#337704), + 0003-trigger-button-switch-on-mouse-wheel.patch (kde#342778), + 0004-don-t-forward-events-if-not-visible-anymore.patch (kde#342444) + and 0005-a-check-more-on-centering.patch (kde#342537) + +--- +Sat Jan 3 18:03:35 UTC 2015 - hrvoje.sen...@gmail.com + +- Update to 5.6.0 + * Let month menu navigate in current year (kde#342327) + * Expose new OnScreenDisplay window type in Dialog + * Migrate Plasma::Package to KPackage + * Fix labels not picking up changes to font settings at runtime + * Fix text not properly updating its color when switching themes +(especially dark<-->light) + * Fix placeholder text in textfields being too strong when +using a light theme + * Set visibility on mainItem to match Dialog + * Load IconItem immediately upon componentComplete() + * Use the same text colour for comboboxes as buttons + * Performance improvements (less config-file reparsing, use +shared config...) + * roundToIconSize(0) now returns 0 + * Give undo notifications a title + * For more details please see: +https://www.kde.org/announcements/kde-frameworks-5.6.0.php +- (Build)Require kpackage-devel + +--- Old: plasma-framework-5.5.0.tar.xz New: 0001-Fix-errorneously-opening-a-broken-context-menu-when-.patch 0002-reset-the-internal-size-copy-when-the-theme-changes.patch 0003-trigger-button-switch-on-mouse-wheel.patch 0004-don-t-forward-events-if-not-visible-anymore.patch 0005-a-check-more-on-centering.patch plasma-framework-5.6.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.9OTAeL/_old 2015-01-23 15:47:16.0 +0100 +++ /var/tmp/diff_new_pack.9OTAeL/_new 2015-01-23 15:47:16.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package plasma-framework # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,16 +17,26 @@ Name: plasma-framework -Version:5.5.0 +Version:5.6.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0+ and LGPL-2.0+ Group: System/GUI/KDE Url:https://projects.kde.org/plasma-framework -Source: http://download.kde.org/stable/frameworks/5.5/%{name}-%{version}.tar.xz +Source: http://download.kde.org/stable/frameworks/5.6/%{name}-%{version}.tar.xz Source1:baselibs.conf -BuildRequires: extra-cmake-modules >= 1.5.0 +# PATCH-FIX-UPSTREAM 0001-Fix-errorneously-opening-a-broken-context-menu-when-.patch +Patch0: 0001-Fix-errorneously-opening-a-broken-context-menu-when-.patch +# PATCH-FIX-UPSTREAM 0002-reset-the-internal-size-copy-when-the-theme-changes.patch +Patch1: 0002-reset-the-internal-size-copy-when-the-theme-changes.patch +# PATCH-FIX-UPSTREAM 0003-trigger-button-switch-on-mouse-wheel.patch +Patch2: 0003-trigger-button-switch-on-mouse-wheel.patch +# PATCH-FIX-UPSTREAM 0004-don-t-forward-events-if-not-visible-anymore.patch +Patch3: 0004-don-t-forward-events-if-not-visible-anymore.patch +# PATCH-FIX-UPSTREAM 0005-a-check-more-on-centering.patch +Patch4: 0005-a-check-more-on-centering.patch +BuildRequires: extra-cmake-modules >= 1.6.0 BuildRequires: fdupes BuildRequires: kactivities5-devel >= %{kf5_version} BuildRequires: karchive-devel >= %{kf5_version} @@ -42,6 +52,7 @@ BuildRequires: ki18n-devel >= %{kf5_version} BuildRequires: kiconthemes-devel >= %{kf5_version} BuildRequires: kio-devel >= %{kf5_version} +BuildRequires: kpackage-devel >= %{kf5_version} BuildReq
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2014-12-21 11:59:14 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2014-11-11 01:10:33.0 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2014-12-21 11:59:13.0 +0100 @@ -1,0 +2,11 @@ +Sat Dec 6 12:53:55 UTC 2014 - hrvoje.sen...@gmail.com + +- Update to 5.5.0 + * Fix compilation with Qt 5.2.0 + * Fix the platformstatus kded module + * Migrate BusyIndicator, ProgressBar to QtQuick.Controls + * Add thumbnailAvailable property to PlasmaCore.WindowThumbnail + * For more details please see: +https://www.kde.org/announcements/kde-frameworks-5.5.0.php + +--- Old: plasma-framework-5.4.0.tar.xz New: plasma-framework-5.5.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.N0cee2/_old 2014-12-21 11:59:17.0 +0100 +++ /var/tmp/diff_new_pack.N0cee2/_new 2014-12-21 11:59:17.0 +0100 @@ -17,16 +17,16 @@ Name: plasma-framework -Version:5.4.0 +Version:5.5.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0+ and LGPL-2.0+ Group: System/GUI/KDE Url:https://projects.kde.org/plasma-framework -Source: http://download.kde.org/stable/frameworks/5.4/%{name}-%{version}.tar.xz +Source: http://download.kde.org/stable/frameworks/5.5/%{name}-%{version}.tar.xz Source1:baselibs.conf -BuildRequires: extra-cmake-modules >= 1.4.0 +BuildRequires: extra-cmake-modules >= 1.5.0 BuildRequires: fdupes BuildRequires: kactivities5-devel >= %{kf5_version} BuildRequires: karchive-devel >= %{kf5_version} @@ -97,7 +97,7 @@ Requires: %{name} = %{version} Requires: %{name}-components = %{version} Requires: %{name}-private = %{version} -Requires: extra-cmake-modules >= 1.4.0 +Requires: extra-cmake-modules >= 1.5.0 Requires: kf5-filesystem Requires: kservice-devel >= %{kf5_version} Requires: pkgconfig(Qt5Gui) >= 5.2.0 @@ -142,6 +142,7 @@ %{_kf5_servicesdir}/ %{_kf5_servicetypesdir}/ %{_kf5_mandir}/man1/plasmapkg*.* +%{_kf5_notifydir}/ %exclude %{_kf5_servicesdir}/plasma-scriptengine-applet-declarative.desktop %exclude %{_kf5_plugindir}/plasma_appletscript_declarative.so %exclude %{_kf5_servicetypesdir}/plasma-wallpaper.desktop ++ plasma-framework-5.4.0.tar.xz -> plasma-framework-5.5.0.tar.xz ++ 4098 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2014-11-11 01:10:14 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2014-10-18 09:09:13.0 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2014-11-11 01:10:33.0 +0100 @@ -1,0 +2,9 @@ +Sun Nov 2 17:47:52 UTC 2014 - hrvoje.sen...@gmail.com + +- Update to 5.4.0 + * For more details please see: +https://www.kde.org/announcements/kde-frameworks-5.4.0.php +- Added kdeclarative-components >= %{version} Requires to components + subpackage + +--- Old: plasma-framework-5.3.0.tar.xz New: plasma-framework-5.4.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.J12cYY/_old 2014-11-11 01:10:35.0 +0100 +++ /var/tmp/diff_new_pack.J12cYY/_new 2014-11-11 01:10:35.0 +0100 @@ -17,16 +17,16 @@ Name: plasma-framework -Version:5.3.0 +Version:5.4.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0+ and LGPL-2.0+ Group: System/GUI/KDE Url:https://projects.kde.org/plasma-framework -Source: http://download.kde.org/stable/frameworks/%{version}/%{name}-%{version}.tar.xz +Source: http://download.kde.org/stable/frameworks/5.4/%{name}-%{version}.tar.xz Source1:baselibs.conf -BuildRequires: extra-cmake-modules >= 1.3.0 +BuildRequires: extra-cmake-modules >= 1.4.0 BuildRequires: fdupes BuildRequires: kactivities5-devel >= %{kf5_version} BuildRequires: karchive-devel >= %{kf5_version} @@ -86,6 +86,7 @@ Group: Development/Libraries/KDE Requires: %{name} = %{version} Requires: %{name}-private = %{version} +Requires: kdeclarative-components >= %{version} %description components Plasma QML and runtime components based upon KF5 and Qt5 @@ -96,7 +97,7 @@ Requires: %{name} = %{version} Requires: %{name}-components = %{version} Requires: %{name}-private = %{version} -Requires: extra-cmake-modules >= 1.3.0 +Requires: extra-cmake-modules >= 1.4.0 Requires: kf5-filesystem Requires: kservice-devel >= %{kf5_version} Requires: pkgconfig(Qt5Gui) >= 5.2.0 @@ -143,7 +144,7 @@ %{_kf5_mandir}/man1/plasmapkg*.* %exclude %{_kf5_servicesdir}/plasma-scriptengine-applet-declarative.desktop %exclude %{_kf5_plugindir}/plasma_appletscript_declarative.so -%exclude %{_kf5_servicesdir}/plasma-wallpaper.desktop +%exclude %{_kf5_servicetypesdir}/plasma-wallpaper.desktop %files private %defattr(-,root,root) @@ -165,7 +166,7 @@ %{_kf5_qmldir}/org/kde/plasma/core/private/ %{_kf5_servicesdir}/plasma-scriptengine-applet-declarative.desktop %{_kf5_plugindir}/plasma_appletscript_declarative.so -%{_kf5_servicesdir}/plasma-wallpaper.desktop +%{_kf5_servicetypesdir}/plasma-wallpaper.desktop %files components %defattr(-,root,root) ++ plasma-framework-5.3.0.tar.xz -> plasma-framework-5.4.0.tar.xz ++ 8562 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2014-10-18 09:09:01 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2014-10-11 19:28:37.0 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2014-10-18 09:09:13.0 +0200 @@ -1,0 +2,5 @@ +Thu Oct 16 20:28:27 UTC 2014 - hrvoje.sen...@gmail.com + +- Fix typo in baselibs.conf + +--- Other differences: -- ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.WQh930/_old 2014-10-18 09:09:14.0 +0200 +++ /var/tmp/diff_new_pack.WQh930/_new 2014-10-18 09:09:14.0 +0200 @@ -5,5 +5,5 @@ requires "plasma-framework- = " plasma-framework-devel requires "plasma-framework- = " - requires "plasma-framework-private = " - requires "plasma-framework-components = " \ No newline at end of file + requires "plasma-framework-private- = " + requires "plasma-framework-components- = " \ No newline at end of file -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2014-10-11 19:26:46 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2014-10-07 16:00:53.0 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2014-10-11 19:28:37.0 +0200 @@ -1,0 +2,8 @@ +Fri Oct 10 19:58:04 UTC 2014 - hrvoje.sen...@gmail.com + +- Split out the private and components parts of plasma-framework + as upstream doesn't manage to keep backwards compability. This + allows updating API/ABI safe libplasma library at the cost of + hardcoding versions of those private parts in their consumers. + +--- Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.cjPEGi/_old 2014-10-11 19:28:38.0 +0200 +++ /var/tmp/diff_new_pack.cjPEGi/_new 2014-10-11 19:28:38.0 +0200 @@ -66,15 +66,36 @@ BuildRequires: pkgconfig(x11) Recommends: libqt5-qtquickcontrols Recommends: %{name}-lang = %{version} +Recommends: %{name}-components = %{version} +Recommends: %{name}-private = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Plasma library and runtime components based upon KF5 and Qt5 +%package private +Summary:Plasma private library and runtime components +Group: Development/Libraries/KDE +Requires: %{name} = %{version} + +%description private +Plasma private library and runtime components based upon KF5 and Qt5 + +%package components +Summary:Plasma QML components +Group: Development/Libraries/KDE +Requires: %{name} = %{version} +Requires: %{name}-private = %{version} + +%description components +Plasma QML and runtime components based upon KF5 and Qt5 + %package devel Summary:Plasma library and runtime components Group: Development/Libraries/KDE Requires: %{name} = %{version} +Requires: %{name}-components = %{version} +Requires: %{name}-private = %{version} Requires: extra-cmake-modules >= 1.3.0 Requires: kf5-filesystem Requires: kservice-devel >= %{kf5_version} @@ -103,21 +124,57 @@ %postun -p /sbin/ldconfig +%post private -p /sbin/ldconfig + +%postun private -p /sbin/ldconfig + %files lang -f %{name}.lang %files %defattr(-,root,root) %doc COPYING* %{_kf5_bindir}/* -%{_kf5_libdir}/*.so.* +%{_kf5_libdir}/libKF5Plasma.so.* %{_kf5_plugindir}/ -%{_kf5_qmldir}/ -%{_kf5_libdir}/qt5/platformqml/ %{_kf5_sharedir}/dbus-1/ %{_kf5_plasmadir}/ %{_kf5_servicesdir}/ %{_kf5_servicetypesdir}/ %{_kf5_mandir}/man1/plasmapkg*.* +%exclude %{_kf5_servicesdir}/plasma-scriptengine-applet-declarative.desktop +%exclude %{_kf5_plugindir}/plasma_appletscript_declarative.so +%exclude %{_kf5_servicesdir}/plasma-wallpaper.desktop + +%files private +%defattr(-,root,root) +%doc COPYING* +%{_kf5_libdir}/libKF5PlasmaQuick.so.* +%dir %{_kf5_libdir}/qt5/platformqml/touch/org/kde/plasma/components +%dir %{_kf5_libdir}/qt5/platformqml/touch/org/kde/plasma +%dir %{_kf5_libdir}/qt5/platformqml/touch/org/kde +%dir %{_kf5_libdir}/qt5/platformqml/touch/org +%dir %{_kf5_libdir}/qt5/platformqml/touch +%dir %{_kf5_libdir}/qt5/platformqml +%{_kf5_libdir}/qt5/platformqml/touch/org/kde/plasma/components/private/ +%dir %{_kf5_qmldir}/org/kde/plasma/components +%dir %{_kf5_qmldir}/org/kde/plasma/core +%dir %{_kf5_qmldir}/org/kde/plasma +%dir %{_kf5_qmldir}/org/kde +%dir %{_kf5_qmldir}/org +%{_kf5_qmldir}/org/kde/plasma/components/private/ +%{_kf5_qmldir}/org/kde/plasma/core/private/ +%{_kf5_servicesdir}/plasma-scriptengine-applet-declarative.desktop +%{_kf5_plugindir}/plasma_appletscript_declarative.so +%{_kf5_servicesdir}/plasma-wallpaper.desktop + +%files components +%defattr(-,root,root) +%doc COPYING* +%{_kf5_qmldir}/ +%{_kf5_libdir}/qt5/platformqml/ +%exclude %{_kf5_libdir}/qt5/platformqml/touch/org/kde/plasma/components/private/ +%exclude %{_kf5_qmldir}/org/kde/plasma/components/private/ +%exclude %{_kf5_qmldir}/org/kde/plasma/core/private/ %files devel %defattr(-,root,root) ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.cjPEGi/_old 2014-10-11 19:28:38.0 +0200 +++ /var/tmp/diff_new_pack.cjPEGi/_new 2014-10-11 19:28:38.0 +0200 @@ -1,3 +1,9 @@ plasma-framework +plasma-framework-private + requires "plasma-framework- = " +plasma-framework-components + requires "plasma-framework- = " plasma-framework-devel - requires "plasma
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2014-10-07 16:00:09 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2014-10-01 11:22:21.0 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2014-10-07 16:00:53.0 +0200 @@ -1,0 +2,8 @@ +Sat Oct 4 18:00:06 UTC 2014 - hrvoje.sen...@gmail.com + +- Update to 5.3.0 + * For more details please see: +https://www.kde.org/announcements/kde-frameworks-5.3.0.php +- Drop 18b57ff.patch, merged upstream + +--- Old: 18b57ff.patch plasma-framework-5.2.0.tar.xz New: plasma-framework-5.3.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.q410ho/_old 2014-10-07 16:00:56.0 +0200 +++ /var/tmp/diff_new_pack.q410ho/_new 2014-10-07 16:00:56.0 +0200 @@ -17,7 +17,7 @@ Name: plasma-framework -Version:5.2.0 +Version:5.3.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 @@ -26,9 +26,7 @@ Url:https://projects.kde.org/plasma-framework Source: http://download.kde.org/stable/frameworks/%{version}/%{name}-%{version}.tar.xz Source1:baselibs.conf -# PATCH-FIX-UPSTREAM 18b57ff.patch -Patch0: 18b57ff.patch -BuildRequires: extra-cmake-modules >= 1.2.0 +BuildRequires: extra-cmake-modules >= 1.3.0 BuildRequires: fdupes BuildRequires: kactivities5-devel >= %{kf5_version} BuildRequires: karchive-devel >= %{kf5_version} @@ -67,6 +65,7 @@ %endif BuildRequires: pkgconfig(x11) Recommends: libqt5-qtquickcontrols +Recommends: %{name}-lang = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -76,7 +75,7 @@ Summary:Plasma library and runtime components Group: Development/Libraries/KDE Requires: %{name} = %{version} -Requires: extra-cmake-modules >= 1.2.0 +Requires: extra-cmake-modules >= 1.3.0 Requires: kf5-filesystem Requires: kservice-devel >= %{kf5_version} Requires: pkgconfig(Qt5Gui) >= 5.2.0 @@ -86,9 +85,9 @@ %description devel Plasma library and runtime components based upon KF5 and Qt5 +%lang_package %prep %setup -q -%patch0 -p1 %build %cmake_kf5 -d build @@ -98,10 +97,14 @@ %kf5_makeinstall -C build %fdupes -s %{buildroot} + %find_lang libplasma5 %{name}.lang + %post -p /sbin/ldconfig %postun -p /sbin/ldconfig +%files lang -f %{name}.lang + %files %defattr(-,root,root) %doc COPYING* ++ plasma-framework-5.2.0.tar.xz -> plasma-framework-5.3.0.tar.xz ++ 44080 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2014-10-01 11:22:19 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2014-09-12 17:05:28.0 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2014-10-01 11:22:21.0 +0200 @@ -1,0 +2,6 @@ +Wed Sep 24 19:38:58 UTC 2014 - hrvoje.sen...@gmail.com + +- Added 18b57ff.patch: improved Plasma Dialog, and removed duplicated + code present with Plasma 5.1 release + +--- New: 18b57ff.patch Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.GIbyfG/_old 2014-10-01 11:22:22.0 +0200 +++ /var/tmp/diff_new_pack.GIbyfG/_new 2014-10-01 11:22:22.0 +0200 @@ -26,6 +26,8 @@ Url:https://projects.kde.org/plasma-framework Source: http://download.kde.org/stable/frameworks/%{version}/%{name}-%{version}.tar.xz Source1:baselibs.conf +# PATCH-FIX-UPSTREAM 18b57ff.patch +Patch0: 18b57ff.patch BuildRequires: extra-cmake-modules >= 1.2.0 BuildRequires: fdupes BuildRequires: kactivities5-devel >= %{kf5_version} @@ -86,6 +88,7 @@ %prep %setup -q +%patch0 -p1 %build %cmake_kf5 -d build ++ 18b57ff.patch ++ 2489 lines (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2014-09-12 17:03:54 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2014-08-16 15:43:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2014-09-12 17:05:28.0 +0200 @@ -1,0 +2,7 @@ +Tue Sep 9 09:49:42 UTC 2014 - hrvoje.sen...@gmail.com + +- Update to 5.2.0 + * For more details please see: +http://kde.org/announcements/kde-frameworks-5.2.php + +--- Old: plasma-framework-5.1.0.tar.xz New: plasma-framework-5.2.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.VSZzEb/_old 2014-09-12 17:05:32.0 +0200 +++ /var/tmp/diff_new_pack.VSZzEb/_new 2014-09-12 17:05:32.0 +0200 @@ -17,7 +17,7 @@ Name: plasma-framework -Version:5.1.0 +Version:5.2.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 @@ -26,7 +26,7 @@ Url:https://projects.kde.org/plasma-framework Source: http://download.kde.org/stable/frameworks/%{version}/%{name}-%{version}.tar.xz Source1:baselibs.conf -BuildRequires: extra-cmake-modules >= 1.1.0 +BuildRequires: extra-cmake-modules >= 1.2.0 BuildRequires: fdupes BuildRequires: kactivities5-devel >= %{kf5_version} BuildRequires: karchive-devel >= %{kf5_version} @@ -74,7 +74,7 @@ Summary:Plasma library and runtime components Group: Development/Libraries/KDE Requires: %{name} = %{version} -Requires: extra-cmake-modules >= 1.1.0 +Requires: extra-cmake-modules >= 1.2.0 Requires: kf5-filesystem Requires: kservice-devel >= %{kf5_version} Requires: pkgconfig(Qt5Gui) >= 5.2.0 ++ plasma-framework-5.1.0.tar.xz -> plasma-framework-5.2.0.tar.xz ++ 5707 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2014-08-16 15:42:23 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2014-07-15 08:00:45.0 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2014-08-16 15:43:11.0 +0200 @@ -1,0 +2,12 @@ +Sat Aug 2 10:20:25 UTC 2014 - hrvoje.sen...@gmail.com + +- Update to 5.1.0 + * For more details please see: +http://www.kde.org/announcements/kde-frameworks-5.1.php + +--- +Fri Jul 18 08:21:21 UTC 2014 - hrvoje.sen...@gmail.com + +- Adjust BuildRequires depending whether Qt is built with openGL or open GL ES2 + +--- Old: plasma-framework-5.0.0.tar.xz New: plasma-framework-5.1.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.eesVMU/_old 2014-08-16 15:43:15.0 +0200 +++ /var/tmp/diff_new_pack.eesVMU/_new 2014-08-16 15:43:15.0 +0200 @@ -17,7 +17,7 @@ Name: plasma-framework -Version:5.0.0 +Version:5.1.0 Release:0 %define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 @@ -26,7 +26,7 @@ Url:https://projects.kde.org/plasma-framework Source: http://download.kde.org/stable/frameworks/%{version}/%{name}-%{version}.tar.xz Source1:baselibs.conf -BuildRequires: extra-cmake-modules >= 1.0.0 +BuildRequires: extra-cmake-modules >= 1.1.0 BuildRequires: fdupes BuildRequires: kactivities5-devel >= %{kf5_version} BuildRequires: karchive-devel >= %{kf5_version} @@ -58,7 +58,11 @@ BuildRequires: pkgconfig(Qt5Widgets) >= 5.2.0 BuildRequires: pkgconfig(Qt5X11Extras) >= 5.2.0 BuildRequires: pkgconfig(egl) +%ifarch %arm aarch64 +BuildRequires: pkgconfig(glesv2) +%else BuildRequires: pkgconfig(gl) +%endif BuildRequires: pkgconfig(x11) Recommends: libqt5-qtquickcontrols BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -70,7 +74,7 @@ Summary:Plasma library and runtime components Group: Development/Libraries/KDE Requires: %{name} = %{version} -Requires: extra-cmake-modules >= 1.0.0 +Requires: extra-cmake-modules >= 1.1.0 Requires: kf5-filesystem Requires: kservice-devel >= %{kf5_version} Requires: pkgconfig(Qt5Gui) >= 5.2.0 ++ plasma-framework-5.0.0.tar.xz -> plasma-framework-5.1.0.tar.xz ++ 6135 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2014-07-15 08:00:41 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2014-06-10 14:37:55.0 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2014-07-15 08:00:45.0 +0200 @@ -1,0 +2,16 @@ +Fri Jul 11 09:48:53 UTC 2014 - hrvoje.sen...@gmail.com + +- Define kf5_version within package + +--- +Tue Jul 1 21:36:02 UTC 2014 - hrvoje.sen...@gmail.com + +- Update to 5.0.0 + * Final release of KDE Frameworks 5 + * API improvements and cleanups + * Buildsystem fixes + * For more details please see: +http://www.kde.org/announcements/kde-frameworks-5.0.php +- Drop 5ab5d89.diff, merged upstream + +--- Old: 5ab5d89.diff plasma-framework-4.100.0.tar.xz New: plasma-framework-5.0.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.GjBl13/_old 2014-07-15 08:00:47.0 +0200 +++ /var/tmp/diff_new_pack.GjBl13/_new 2014-07-15 08:00:47.0 +0200 @@ -17,36 +17,35 @@ Name: plasma-framework -Version:4.100.0 +Version:5.0.0 Release:0 +%define kf5_version %{version} Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0+ and LGPL-2.0+ Group: System/GUI/KDE Url:https://projects.kde.org/plasma-framework -Source: http://download.kde.org/unstable/frameworks/%{version}/%{name}-%{version}.tar.xz +Source: http://download.kde.org/stable/frameworks/%{version}/%{name}-%{version}.tar.xz Source1:baselibs.conf -# PATCH-FIX-UPSTREAM 5ab5d89.diff -Patch0: 5ab5d89.diff -BuildRequires: extra-cmake-modules >= 0.0.14 +BuildRequires: extra-cmake-modules >= 1.0.0 BuildRequires: fdupes -BuildRequires: kactivities5-devel >= %{_kf5_version} -BuildRequires: karchive-devel >= %{_kf5_version} -BuildRequires: kconfig-devel >= %{_kf5_version} -BuildRequires: kconfigwidgets-devel >= %{_kf5_version} -BuildRequires: kcoreaddons-devel >= %{_kf5_version} -BuildRequires: kdbusaddons-devel >= %{_kf5_version} -BuildRequires: kdeclarative-devel >= %{_kf5_version} -BuildRequires: kdoctools-devel >= %{_kf5_version} +BuildRequires: kactivities5-devel >= %{kf5_version} +BuildRequires: karchive-devel >= %{kf5_version} +BuildRequires: kconfig-devel >= %{kf5_version} +BuildRequires: kconfigwidgets-devel >= %{kf5_version} +BuildRequires: kcoreaddons-devel >= %{kf5_version} +BuildRequires: kdbusaddons-devel >= %{kf5_version} +BuildRequires: kdeclarative-devel >= %{kf5_version} +BuildRequires: kdoctools-devel >= %{kf5_version} BuildRequires: kf5-filesystem -BuildRequires: kglobalaccel-devel >= %{_kf5_version} -BuildRequires: kguiaddons-devel >= %{_kf5_version} -BuildRequires: ki18n-devel >= %{_kf5_version} -BuildRequires: kiconthemes-devel >= %{_kf5_version} -BuildRequires: kio-devel >= %{_kf5_version} -BuildRequires: kparts-devel >= %{_kf5_version} -BuildRequires: kservice-devel >= %{_kf5_version} -BuildRequires: kwindowsystem-devel >= %{_kf5_version} -BuildRequires: kxmlgui-devel >= %{_kf5_version} +BuildRequires: kglobalaccel-devel >= %{kf5_version} +BuildRequires: kguiaddons-devel >= %{kf5_version} +BuildRequires: ki18n-devel >= %{kf5_version} +BuildRequires: kiconthemes-devel >= %{kf5_version} +BuildRequires: kio-devel >= %{kf5_version} +BuildRequires: kparts-devel >= %{kf5_version} +BuildRequires: kservice-devel >= %{kf5_version} +BuildRequires: kwindowsystem-devel >= %{kf5_version} +BuildRequires: kxmlgui-devel >= %{kf5_version} BuildRequires: libxcb-devel BuildRequires: xz BuildRequires: pkgconfig(Qt5Gui) >= 5.2.0 @@ -71,9 +70,9 @@ Summary:Plasma library and runtime components Group: Development/Libraries/KDE Requires: %{name} = %{version} -Requires: extra-cmake-modules >= 0.0.14 +Requires: extra-cmake-modules >= 1.0.0 Requires: kf5-filesystem -Requires: kservice-devel >= %{_kf5_version} +Requires: kservice-devel >= %{kf5_version} Requires: pkgconfig(Qt5Gui) >= 5.2.0 Requires: pkgconfig(Qt5Qml) >= 5.2.0 Requires: pkgconfig(Qt5Quick) >= 5.2.0 @@ -83,7 +82,6 @@ %prep %setup -q -%patch0 -p1 %build %cmake_kf5 -d build ++ plasma-framework-4.100.0.tar.xz -> plasma-framework-5.0.0.tar.xz ++ +++
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2014-06-10 14:37:22 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2014-05-14 20:28:18.0 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2014-06-10 14:37:55.0 +0200 @@ -1,0 +2,16 @@ +Sun Jun 1 18:02:32 UTC 2014 - hrvoje.sen...@gmail.com + +- Update to 4.100.0 + * API improvements and cleanups + * Buildsystem fixes + * For more details please see: +http://www.kde.org/announcements/announce-frameworks5-beta3.php +- Drop kwidgetsaddons-devel BuildRequires +- Added pkgconfig(Qt5Gui) >= 5.2.0, pkgconfig(gl) and pkgconfig(egl) + BuildRequires (pulled in indirectly, but added in case of future + split somewhere) +- Only recommend libqt5-qtquickcontrols +- Add baselibs.conf +- Add 5ab5d89.diff, to improve QML translation API + +--- Old: plasma-framework-4.99.0.tar.xz New: 5ab5d89.diff baselibs.conf plasma-framework-4.100.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.ZFRJmA/_old 2014-06-10 14:37:56.0 +0200 +++ /var/tmp/diff_new_pack.ZFRJmA/_new 2014-06-10 14:37:56.0 +0200 @@ -17,14 +17,17 @@ Name: plasma-framework -Version:4.99.0 +Version:4.100.0 Release:0 Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0+ and LGPL-2.0+ Group: System/GUI/KDE Url:https://projects.kde.org/plasma-framework -Source0:plasma-framework-%{version}.tar.xz -BuildRequires: extra-cmake-modules >= 0.0.13 +Source: http://download.kde.org/unstable/frameworks/%{version}/%{name}-%{version}.tar.xz +Source1:baselibs.conf +# PATCH-FIX-UPSTREAM 5ab5d89.diff +Patch0: 5ab5d89.diff +BuildRequires: extra-cmake-modules >= 0.0.14 BuildRequires: fdupes BuildRequires: kactivities5-devel >= %{_kf5_version} BuildRequires: karchive-devel >= %{_kf5_version} @@ -42,11 +45,11 @@ BuildRequires: kio-devel >= %{_kf5_version} BuildRequires: kparts-devel >= %{_kf5_version} BuildRequires: kservice-devel >= %{_kf5_version} -BuildRequires: kwidgetsaddons-devel >= %{_kf5_version} BuildRequires: kwindowsystem-devel >= %{_kf5_version} BuildRequires: kxmlgui-devel >= %{_kf5_version} BuildRequires: libxcb-devel BuildRequires: xz +BuildRequires: pkgconfig(Qt5Gui) >= 5.2.0 BuildRequires: pkgconfig(Qt5Qml) >= 5.2.0 BuildRequires: pkgconfig(Qt5Quick) >= 5.2.0 BuildRequires: pkgconfig(Qt5Script) >= 5.2.0 @@ -55,9 +58,10 @@ BuildRequires: pkgconfig(Qt5Test) >= 5.2.0 BuildRequires: pkgconfig(Qt5Widgets) >= 5.2.0 BuildRequires: pkgconfig(Qt5X11Extras) >= 5.2.0 +BuildRequires: pkgconfig(egl) +BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(x11) -# Seems to be runtime requirement -Requires: libqt5-qtquickcontrols +Recommends: libqt5-qtquickcontrols BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -67,19 +71,19 @@ Summary:Plasma library and runtime components Group: Development/Libraries/KDE Requires: %{name} = %{version} -Requires: extra-cmake-modules -Requires: kconfigwidgets-devel >= %{_kf5_version} +Requires: extra-cmake-modules >= 0.0.14 Requires: kf5-filesystem Requires: kservice-devel >= %{_kf5_version} +Requires: pkgconfig(Qt5Gui) >= 5.2.0 Requires: pkgconfig(Qt5Qml) >= 5.2.0 Requires: pkgconfig(Qt5Quick) >= 5.2.0 -Requires: pkgconfig(Qt5Widgets) >= 5.2.0 %description devel Plasma library and runtime components based upon KF5 and Qt5 %prep %setup -q +%patch0 -p1 %build %cmake_kf5 -d build ++ 5ab5d89.diff ++ 880 lines (skipped) ++ baselibs.conf ++ plasma-framework plasma-framework-devel requires "plasma-framework- = "++ plasma-framework-4.99.0.tar.xz -> plasma-framework-4.100.0.tar.xz ++ 6983 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit plasma-framework for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-framework for openSUSE:Factory checked in at 2014-05-14 20:27:27 Comparing /work/SRC/openSUSE:Factory/plasma-framework (Old) and /work/SRC/openSUSE:Factory/.plasma-framework.new (New) Package is "plasma-framework" Changes: --- /work/SRC/openSUSE:Factory/plasma-framework/plasma-framework.changes 2014-04-02 17:22:53.0 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-framework.new/plasma-framework.changes 2014-05-14 20:28:18.0 +0200 @@ -1,0 +2,14 @@ +Sun May 4 01:41:27 UTC 2014 - hrvoje.sen...@gmail.com + +- Update to 4.99.0 + * API improvements and cleanups + * Buildsystem fixes + * For more details please see: +http://www.kde.org/announcements/announce-frameworks5-beta2.php +- Readjust BuildRequires to latest changes: + * Drop: kauth-devel, kcrash-devel, kdnssd-framework-devel, kf5umbrella, +ktexteditor-devel, kwallet-devel, solid-devel, threadweaver-devel +and pkgconfig(Qt5Declarative) + * Add: libxcb-devel, pkgconfig(x11), pkgconfig(Qt5Qml) and pkgconfig(Qt5Quick) + +--- Old: plasma-framework-4.98.0.tar.xz New: plasma-framework-4.99.0.tar.xz Other differences: -- ++ plasma-framework.spec ++ --- /var/tmp/diff_new_pack.bEaQFt/_old 2014-05-14 20:28:18.0 +0200 +++ /var/tmp/diff_new_pack.bEaQFt/_new 2014-05-14 20:28:18.0 +0200 @@ -17,28 +17,24 @@ Name: plasma-framework -Version:4.98.0 +Version:4.99.0 Release:0 Summary:Plasma library and runtime components based upon KF5 and Qt5 License:GPL-2.0+ and LGPL-2.0+ Group: System/GUI/KDE Url:https://projects.kde.org/plasma-framework Source0:plasma-framework-%{version}.tar.xz -BuildRequires: extra-cmake-modules >= 0.0.12 +BuildRequires: extra-cmake-modules >= 0.0.13 BuildRequires: fdupes BuildRequires: kactivities5-devel >= %{_kf5_version} BuildRequires: karchive-devel >= %{_kf5_version} -BuildRequires: kauth-devel >= %{_kf5_version} BuildRequires: kconfig-devel >= %{_kf5_version} BuildRequires: kconfigwidgets-devel >= %{_kf5_version} BuildRequires: kcoreaddons-devel >= %{_kf5_version} -BuildRequires: kcrash-devel >= %{_kf5_version} BuildRequires: kdbusaddons-devel >= %{_kf5_version} BuildRequires: kdeclarative-devel >= %{_kf5_version} -BuildRequires: kdnssd-framework-devel >= %{_kf5_version} BuildRequires: kdoctools-devel >= %{_kf5_version} BuildRequires: kf5-filesystem -BuildRequires: kf5umbrella >= %{_kf5_version} BuildRequires: kglobalaccel-devel >= %{_kf5_version} BuildRequires: kguiaddons-devel >= %{_kf5_version} BuildRequires: ki18n-devel >= %{_kf5_version} @@ -46,15 +42,11 @@ BuildRequires: kio-devel >= %{_kf5_version} BuildRequires: kparts-devel >= %{_kf5_version} BuildRequires: kservice-devel >= %{_kf5_version} -BuildRequires: ktexteditor-devel >= %{_kf5_version} -BuildRequires: kwallet-devel >= %{_kf5_version} BuildRequires: kwidgetsaddons-devel >= %{_kf5_version} BuildRequires: kwindowsystem-devel >= %{_kf5_version} BuildRequires: kxmlgui-devel >= %{_kf5_version} -BuildRequires: solid-devel >= %{_kf5_version} -BuildRequires: threadweaver-devel >= %{_kf5_version} +BuildRequires: libxcb-devel BuildRequires: xz -BuildRequires: pkgconfig(Qt5Declarative) >= 5.2.0 BuildRequires: pkgconfig(Qt5Qml) >= 5.2.0 BuildRequires: pkgconfig(Qt5Quick) >= 5.2.0 BuildRequires: pkgconfig(Qt5Script) >= 5.2.0 @@ -63,6 +55,7 @@ BuildRequires: pkgconfig(Qt5Test) >= 5.2.0 BuildRequires: pkgconfig(Qt5Widgets) >= 5.2.0 BuildRequires: pkgconfig(Qt5X11Extras) >= 5.2.0 +BuildRequires: pkgconfig(x11) # Seems to be runtime requirement Requires: libqt5-qtquickcontrols BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -78,6 +71,8 @@ Requires: kconfigwidgets-devel >= %{_kf5_version} Requires: kf5-filesystem Requires: kservice-devel >= %{_kf5_version} +Requires: pkgconfig(Qt5Qml) >= 5.2.0 +Requires: pkgconfig(Qt5Quick) >= 5.2.0 Requires: pkgconfig(Qt5Widgets) >= 5.2.0 %description devel @@ -106,13 +101,11 @@ %{_kf5_plugindir}/ %{_kf5_qmldir}/ %{_kf5_libdir}/qt5/platformqml/ -%{_kf5_datadir}/dbus-1/ -%{_kf5_datadir}/desktoptheme/ -%{_kf5_datadir}/plasma*/ -%{_kf5_servicesdir}/* -%{_kf5_servicesdir}/*/* -%{_kf5_servicetypesdir}/* -%exclude %{_kf5_configdir}/autostart/ +%{_kf5_sharedir}/dbus-1/ +%{_kf5_plasmadir}/ +%{_kf5_servicesdir}/ +%{_kf5_servicetypesdir}/ +%{_kf5_mandir}/man1/plasmapkg*.* %files devel %defattr(-,root,root) ++ plasma-framework-4.98.0.tar.xz -> plasma-framework-4.99.0.tar.xz ++ 40206