diff --git a/f3bbc0ba0e34ea1b34b106228c02d85865ed904a.patch b/f3bbc0ba0e34ea1b34b106228c02d85865ed904a.patch new file mode 100644 index 0000000..b96684e --- /dev/null +++ b/f3bbc0ba0e34ea1b34b106228c02d85865ed904a.patch @@ -0,0 +1,104 @@ +diff -up plasma-desktop-5.18.5/applets/taskmanager/package/contents/ui/TaskList.qml.anim_duration plasma-desktop-5.18.5/applets/taskmanager/package/contents/ui/TaskList.qml +--- plasma-desktop-5.18.5/applets/taskmanager/package/contents/ui/TaskList.qml.anim_duration 2020-05-05 09:51:18.000000000 -0500 ++++ plasma-desktop-5.18.5/applets/taskmanager/package/contents/ui/TaskList.qml 2020-05-18 13:47:29.999705105 -0500 +@@ -34,7 +34,7 @@ Flow { + NumberAnimation { + properties: "x, y" + easing.type: Easing.OutQuad +- duration: units.longDuration * 2 ++ duration: units.longDuration + } + + PropertyAction { target: taskList; property: "animating"; value: false } +diff -up plasma-desktop-5.18.5/applets/taskmanager/package/contents/ui/Task.qml.anim_duration plasma-desktop-5.18.5/applets/taskmanager/package/contents/ui/Task.qml +--- plasma-desktop-5.18.5/applets/taskmanager/package/contents/ui/Task.qml.anim_duration 2020-05-05 09:51:18.000000000 -0500 ++++ plasma-desktop-5.18.5/applets/taskmanager/package/contents/ui/Task.qml 2020-05-18 13:47:29.998705094 -0500 +@@ -293,7 +293,7 @@ MouseArea { + Timer { + id: timer + +- interval: units.longDuration * 2 ++ interval: units.longDuration + repeat: false + + onTriggered: { +diff -up plasma-desktop-5.18.5/desktoppackage/contents/configuration/PanelConfiguration.qml.anim_duration plasma-desktop-5.18.5/desktoppackage/contents/configuration/PanelConfiguration.qml +--- plasma-desktop-5.18.5/desktoppackage/contents/configuration/PanelConfiguration.qml.anim_duration 2020-05-05 09:51:18.000000000 -0500 ++++ plasma-desktop-5.18.5/desktoppackage/contents/configuration/PanelConfiguration.qml 2020-05-18 13:47:30.000705117 -0500 +@@ -103,7 +103,7 @@ PlasmaCore.FrameSvgItem { + return panel.screenGeometry.y + panel.screenGeometry.height - panel.height - panel.distance + } + } +- duration: units.shortDuration * 3 ++ duration: units.shortDuration + } + + NumberAnimation { +@@ -122,7 +122,7 @@ PlasmaCore.FrameSvgItem { + return panel.screenGeometry.y + panel.screenGeometry.height - panel.height - configDialog.height - panel.distance + } + } +- duration: units.shortDuration * 3 ++ duration: units.shortDuration + } + } + //END Animations +diff -up plasma-desktop-5.18.5/desktoppackage/contents/explorer/WidgetExplorer.qml.anim_duration plasma-desktop-5.18.5/desktoppackage/contents/explorer/WidgetExplorer.qml +--- plasma-desktop-5.18.5/desktoppackage/contents/explorer/WidgetExplorer.qml.anim_duration 2020-05-05 09:51:18.000000000 -0500 ++++ plasma-desktop-5.18.5/desktoppackage/contents/explorer/WidgetExplorer.qml 2020-05-18 13:48:17.010249885 -0500 +@@ -306,7 +306,7 @@ Item { + properties: "x" + from: -list.width + to: 0 +- duration: units.shortDuration * 3 ++ duration: units.shortDuration + + } + } +@@ -316,7 +316,7 @@ Item { + NumberAnimation { + properties: "x" + to: list.width +- duration: units.shortDuration * 3 ++ duration: units.shortDuration + } + } + +@@ -329,7 +329,7 @@ Item { + displaced: Transition { + NumberAnimation { + properties: "y" +- duration: units.shortDuration * 3 ++ duration: units.shortDuration + } + } + } +diff -up plasma-desktop-5.18.5/toolboxes/desktoptoolbox/contents/ui/ToolBoxButton.qml.anim_duration plasma-desktop-5.18.5/toolboxes/desktoptoolbox/contents/ui/ToolBoxButton.qml +--- plasma-desktop-5.18.5/toolboxes/desktoptoolbox/contents/ui/ToolBoxButton.qml.anim_duration 2020-05-05 09:51:18.000000000 -0500 ++++ plasma-desktop-5.18.5/toolboxes/desktoptoolbox/contents/ui/ToolBoxButton.qml 2020-05-18 13:47:30.002705140 -0500 +@@ -54,14 +54,14 @@ Item { + } + Behavior on rotation { + NumberAnimation { +- duration: units.shortDuration * 3; ++ duration: units.shortDuration; + easing.type: Easing.InOutExpo; + } + enabled: visible + } + Behavior on x { + NumberAnimation { +- duration: units.shortDuration * 3; ++ duration: units.shortDuration; + easing.type: Easing.InOutExpo; + } + enabled: visible +@@ -69,7 +69,7 @@ Item { + } + Behavior on y { + NumberAnimation { +- duration: units.shortDuration * 3; ++ duration: units.shortDuration; + easing.type: Easing.InOutExpo; + } + enabled: visible diff --git a/plasma-desktop.spec b/plasma-desktop.spec index d48ccf6..c9e1266 100644 --- a/plasma-desktop.spec +++ b/plasma-desktop.spec @@ -11,7 +11,7 @@ Name: plasma-desktop Summary: Plasma Desktop shell Version: 5.18.5 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ and (GPLv2 or GPLv3) URL: https://cgit.kde.org/%{name}.git @@ -29,6 +29,9 @@ Source0: http://download.kde.org/%{stable}/plasma/%{verdir}/%{name}-%{version}.t ## upstream patches +# Plasma/5.19 branch +Patch50: f3bbc0ba0e34ea1b34b106228c02d85865ed904a.patch + ## downstream patches # default kickoff favorites: +konsole +apper Patch100: plasma-desktop-5.8-default_favorites.patch @@ -190,6 +193,7 @@ BuildArch: noarch %setup -q ## upstream patches +%patch50 -p1 -b .anim_duration ## upstreamable patches %patch200 -p1 @@ -348,6 +352,9 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/org.kde.{kfontview,k %changelog +* Mon May 18 2020 Rex Dieter - 5.18.5-2 +- (branch) backport "Stop multiplying duration values" + * Tue May 05 2020 Jan Grulich - 5.18.5-1 - 5.18.5