diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-05-30 11:44:06 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-05-30 11:44:06 +0100 |
commit | f516638b7fe9592837389826a6152a7e1b251c54 (patch) | |
tree | 8bfecb640b7b6403d7a3d662d923eed630033da7 /kde-plasma/plasma-desktop/files | |
parent | 1a61119f9f7b057830e2ce0563f913ec86f282ad (diff) |
gentoo resync : 30.05.2020
Diffstat (limited to 'kde-plasma/plasma-desktop/files')
6 files changed, 270 insertions, 140 deletions
diff --git a/kde-plasma/plasma-desktop/files/plasma-desktop-5.17.5-revert-activities-jagginess.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-5.17.5-revert-activities-jagginess.patch deleted file mode 100644 index fac8bab91b6b..000000000000 --- a/kde-plasma/plasma-desktop/files/plasma-desktop-5.17.5-revert-activities-jagginess.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 1db4d07bb78858da7676720d13ee7c4f3bd8e6e0 Mon Sep 17 00:00:00 2001 -From: Nate Graham <nate@kde.org> -Date: Sun, 12 Jan 2020 08:39:29 -0700 -Subject: Revert "[KCMs/Activities] Fix jagginess for activities list icons on - high DPI systems" - -This reverts commit 567f71714faac305947573e307f486a9960cf1d1. - -The commit in question was pushed without review and should not have -been. It worked fine for me in local testing but somehow was broken -anyway. Sorry. :( - -BUG: 416158 ---- - kcms/activities/qml/activitiesTab/ActivitiesView.qml | 2 -- - 1 file changed, 2 deletions(-) - -diff --git a/kcms/activities/qml/activitiesTab/ActivitiesView.qml b/kcms/activities/qml/activitiesTab/ActivitiesView.qml -index 531ef9f..aac13a2 100644 ---- a/kcms/activities/qml/activitiesTab/ActivitiesView.qml -+++ b/kcms/activities/qml/activitiesTab/ActivitiesView.qml -@@ -52,8 +52,6 @@ ColumnLayout { - height: Kirigami.Units.iconSizes.medium - width: height - source: model.icon -- sourceSize.width: model.icon.width -- sourceSize.height: model.icon.height - } - - QQC2.Label { --- -cgit v1.1 diff --git a/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-KColorSchemeEditor-blurry-icons.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-KColorSchemeEditor-blurry-icons.patch new file mode 100644 index 000000000000..17db7fc5b516 --- /dev/null +++ b/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-KColorSchemeEditor-blurry-icons.patch @@ -0,0 +1,44 @@ +From 2c46f28170c785f04fa396803037a608c8077025 Mon Sep 17 00:00:00 2001 +From: Matej Mrenica <matejm98mthw@gmail.com> +Date: Wed, 6 May 2020 07:50:01 -0600 +Subject: Fix blurry icons in KColorSchemeEditor + +Summary: +When using fractional scaling, bottom icons are blurred. This patch fixes the issue. + +BUG: 418165 + +Test Plan: +No side effects. + +Before: +{F8289358} +After: +{F8289369} + +Reviewers: #plasma + +Subscribers: plasma-devel + +Tags: #plasma + +Differential Revision: https://phabricator.kde.org/D29481 +--- + kcms/colors/editor/kcolorschemeeditor.cpp | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/kcms/colors/editor/kcolorschemeeditor.cpp b/kcms/colors/editor/kcolorschemeeditor.cpp +index 774d66e..03caa51 100644 +--- a/kcms/colors/editor/kcolorschemeeditor.cpp ++++ b/kcms/colors/editor/kcolorschemeeditor.cpp +@@ -28,6 +28,8 @@ + + int main(int argc, char* argv[]) + { ++ // Fixes blurry icons with fractional scaling ++ QGuiApplication::setAttribute(Qt::AA_UseHighDpiPixmaps); + QApplication app(argc, argv); + + KAboutData aboutData( +-- +cgit v1.1 diff --git a/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-animate-column-moves.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-animate-column-moves.patch new file mode 100644 index 000000000000..d7603e434a69 --- /dev/null +++ b/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-animate-column-moves.patch @@ -0,0 +1,37 @@ +From 3a6795548fd755121084b6a77f9de23bece8f534 Mon Sep 17 00:00:00 2001 +From: David Edmundson <kde@davidedmundson.co.uk> +Date: Fri, 17 Jan 2020 14:41:47 +0000 +Subject: [widgetexplorer] Animate column moves + +Test Plan: +Search for something in the second column +Now it doesn't jump + +Reviewers: #plasma, ngraham + +Reviewed By: ngraham + +Subscribers: ngraham, plasma-devel + +Tags: #plasma + +Differential Revision: https://phabricator.kde.org/D26699 +--- + desktoppackage/contents/explorer/WidgetExplorer.qml | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/desktoppackage/contents/explorer/WidgetExplorer.qml b/desktoppackage/contents/explorer/WidgetExplorer.qml +index 1d98e59..56a0c22 100644 +--- a/desktoppackage/contents/explorer/WidgetExplorer.qml ++++ b/desktoppackage/contents/explorer/WidgetExplorer.qml +@@ -326,7 +326,7 @@ Item { + //moved due to filtering + displaced: Transition { + NumberAnimation { +- properties: "y" ++ properties: "x,y" + duration: units.shortDuration * 3 + } + } +-- +cgit v1.1 diff --git a/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-fix-animate-in-animation.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-fix-animate-in-animation.patch new file mode 100644 index 000000000000..cc39c1e46488 --- /dev/null +++ b/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-fix-animate-in-animation.patch @@ -0,0 +1,49 @@ +From 977665254990892411c74e8a04a8fdb10ef68547 Mon Sep 17 00:00:00 2001 +From: David Edmundson <kde@davidedmundson.co.uk> +Date: Fri, 17 Jan 2020 14:41:42 +0000 +Subject: [widgetexplorer] Fix animate in animation + +Summary: +The animation in comes in from offscreen on the left. + +"to: 0" was correct when we had one column. With the 2 column view it +means we animate two items on top of each other and jump when the +animation completes. We want to animate to the final position the item +will end up in. + +It bugs me more than it probably should. + +Test Plan: +Search for "asdfasdfsadfsadf" +Remove search +Animation now looks ok, instead of horrific + +Reviewers: #plasma, ngraham + +Reviewed By: ngraham + +Subscribers: ngraham, plasma-devel + +Tags: #plasma + +Differential Revision: https://phabricator.kde.org/D26698 +--- + desktoppackage/contents/explorer/WidgetExplorer.qml | 2 -- + 1 file changed, 2 deletions(-) + +diff --git a/desktoppackage/contents/explorer/WidgetExplorer.qml b/desktoppackage/contents/explorer/WidgetExplorer.qml +index b7bbce8..1d98e59 100644 +--- a/desktoppackage/contents/explorer/WidgetExplorer.qml ++++ b/desktoppackage/contents/explorer/WidgetExplorer.qml +@@ -305,9 +305,7 @@ Item { + NumberAnimation { + properties: "x" + from: -list.width +- to: 0 + duration: units.shortDuration * 3 +- + } + } + +-- +cgit v1.1 diff --git a/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-override-include-dirs.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-override-include-dirs.patch deleted file mode 100644 index ffbf2b644292..000000000000 --- a/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-override-include-dirs.patch +++ /dev/null @@ -1,108 +0,0 @@ -From 6971b5eac2088d263527b2b4a85bb08b1a2dc792 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <asturm@gentoo.org> -Date: Mon, 6 Apr 2020 00:41:07 +0200 -Subject: [PATCH] cmake modules: Allow include dir overrides for various input - drivers - -FindEvdev - evdev-properties.h -FindSynaptics - synaptics-properties.h -FindXorgLibinput - libinput-properties.h -FindXorgServer - xserver-properties.h ---- - cmake/modules/FindEvdev.cmake | 4 ++++ - cmake/modules/FindSynaptics.cmake | 4 ++++ - cmake/modules/FindXorgLibinput.cmake | 4 ++++ - cmake/modules/FindXorgServer.cmake | 4 ++++ - 4 files changed, 16 insertions(+) - -diff --git a/cmake/modules/FindEvdev.cmake b/cmake/modules/FindEvdev.cmake -index 153128a90..c19c31a96 100644 ---- a/cmake/modules/FindEvdev.cmake -+++ b/cmake/modules/FindEvdev.cmake -@@ -31,6 +31,8 @@ - # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - # SUCH DAMAGE. - -+if(NOT Evdev_INCLUDE_DIRS) -+ - find_package(PkgConfig) - pkg_check_modules(PC_EVDEV xorg-evdev>=2.8.99.1) - -@@ -39,6 +41,8 @@ find_path(Evdev_INCLUDE_DIRS - HINTS ${PC_EVDEV_INCLUDE_DIRS} ${PC_EVDEV_INCLUDEDIR} - ) - -+endif() -+ - include(FindPackageHandleStandardArgs) - find_package_handle_standard_args(Evdev REQUIRED_VARS Evdev_INCLUDE_DIRS) - -diff --git a/cmake/modules/FindSynaptics.cmake b/cmake/modules/FindSynaptics.cmake -index fb5f9bc3e..eb56965e0 100644 ---- a/cmake/modules/FindSynaptics.cmake -+++ b/cmake/modules/FindSynaptics.cmake -@@ -31,6 +31,8 @@ - # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - # SUCH DAMAGE. - -+if(NOT Synaptics_INCLUDE_DIRS) -+ - find_package(PkgConfig) - pkg_check_modules(PC_SYNAPTICS xorg-synaptics) - -@@ -39,6 +41,8 @@ find_path(Synaptics_INCLUDE_DIRS - HINTS ${PC_SYNAPTICS_INCLUDE_DIRS} ${PC_SYNAPTICS_INCLUDEDIR} - ) - -+endif() -+ - include(FindPackageHandleStandardArgs) - find_package_handle_standard_args(Synaptics REQUIRED_VARS Synaptics_INCLUDE_DIRS) - -diff --git a/cmake/modules/FindXorgLibinput.cmake b/cmake/modules/FindXorgLibinput.cmake -index 1550751ae..5b7af5e79 100644 ---- a/cmake/modules/FindXorgLibinput.cmake -+++ b/cmake/modules/FindXorgLibinput.cmake -@@ -31,6 +31,8 @@ - # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - # SUCH DAMAGE. - -+if(NOT XORGLIBINPUT_INCLUDE_DIRS) -+ - find_package(PkgConfig) - pkg_check_modules(PC_XORGLIBINPUT xorg-libinput) - -@@ -39,6 +41,8 @@ find_path(XORGLIBINPUT_INCLUDE_DIRS - HINTS ${PC_XORGLIBINPUT_INCLUDE_DIRS} ${PC_XORGLIBINPUT_INCLUDEDIR} - ) - -+endif() -+ - include(FindPackageHandleStandardArgs) - find_package_handle_standard_args(XorgLibinput REQUIRED_VARS XORGLIBINPUT_INCLUDE_DIRS) - -diff --git a/cmake/modules/FindXorgServer.cmake b/cmake/modules/FindXorgServer.cmake -index 5248c6d25..9de16dba0 100644 ---- a/cmake/modules/FindXorgServer.cmake -+++ b/cmake/modules/FindXorgServer.cmake -@@ -31,6 +31,8 @@ - # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - # SUCH DAMAGE. - -+if(NOT XORGSERVER_INCLUDE_DIRS) -+ - find_package(PkgConfig) - pkg_check_modules(PC_XORGSERVER xorg-server) - -@@ -39,6 +41,8 @@ find_path(XORGSERVER_INCLUDE_DIRS - HINTS ${PC_XORGSERVER_INCLUDE_DIRS} ${PC_XORGSERVER_INCLUDEDIR} - ) - -+endif() -+ - include(FindPackageHandleStandardArgs) - find_package_handle_standard_args(XORGSERVER REQUIRED_VARS XORGSERVER_INCLUDE_DIRS) - --- -2.26.2 - diff --git a/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-stop-multiplying-duration-values.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-stop-multiplying-duration-values.patch new file mode 100644 index 000000000000..593665a53c58 --- /dev/null +++ b/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-stop-multiplying-duration-values.patch @@ -0,0 +1,140 @@ +From f3bbc0ba0e34ea1b34b106228c02d85865ed904a Mon Sep 17 00:00:00 2001 +From: Nate Graham <nate@kde.org> +Date: Tue, 24 Mar 2020 08:15:12 -0600 +Subject: Stop multiplying duration values + +Summary: +After D28144, some animations are now too long because they were inappropriately +multiplying a duration value. That's no longer necessary, so let's remove the +multiplication. + +Depends on D28144 + +Test Plan: Various things that were a bit too slow before feel just right now + +Reviewers: #vdg, #plasma + +Subscribers: plasma-devel + +Tags: #plasma + +Differential Revision: https://phabricator.kde.org/D28239 +--- + applets/taskmanager/package/contents/ui/Task.qml | 2 +- + applets/taskmanager/package/contents/ui/TaskList.qml | 2 +- + desktoppackage/contents/configuration/PanelConfiguration.qml | 4 ++-- + desktoppackage/contents/explorer/WidgetExplorer.qml | 6 +++--- + toolboxes/desktoptoolbox/contents/ui/ToolBoxButton.qml | 6 +++--- + 5 files changed, 10 insertions(+), 10 deletions(-) + +diff --git a/applets/taskmanager/package/contents/ui/Task.qml b/applets/taskmanager/package/contents/ui/Task.qml +index 2bf8b88..9683fab 100644 +--- a/applets/taskmanager/package/contents/ui/Task.qml ++++ b/applets/taskmanager/package/contents/ui/Task.qml +@@ -293,7 +293,7 @@ MouseArea { + Timer { + id: timer + +- interval: units.longDuration * 2 ++ interval: units.longDuration + repeat: false + + onTriggered: { +diff --git a/applets/taskmanager/package/contents/ui/TaskList.qml b/applets/taskmanager/package/contents/ui/TaskList.qml +index 594420b..6d6bc45 100644 +--- a/applets/taskmanager/package/contents/ui/TaskList.qml ++++ b/applets/taskmanager/package/contents/ui/TaskList.qml +@@ -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 --git a/desktoppackage/contents/configuration/PanelConfiguration.qml b/desktoppackage/contents/configuration/PanelConfiguration.qml +index 0e11a96..33e3fbc 100644 +--- a/desktoppackage/contents/configuration/PanelConfiguration.qml ++++ b/desktoppackage/contents/configuration/PanelConfiguration.qml +@@ -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 --git a/desktoppackage/contents/explorer/WidgetExplorer.qml b/desktoppackage/contents/explorer/WidgetExplorer.qml +index 1648708..e26cc40 100644 +--- a/desktoppackage/contents/explorer/WidgetExplorer.qml ++++ b/desktoppackage/contents/explorer/WidgetExplorer.qml +@@ -306,7 +306,7 @@ Item { + NumberAnimation { + properties: "x" + from: -list.width +- duration: units.shortDuration * 3 ++ duration: units.shortDuration + } + } + +@@ -315,7 +315,7 @@ Item { + NumberAnimation { + properties: "x" + to: list.width +- duration: units.shortDuration * 3 ++ duration: units.shortDuration + } + } + +@@ -328,7 +328,7 @@ Item { + displaced: Transition { + NumberAnimation { + properties: "x,y" +- duration: units.shortDuration * 3 ++ duration: units.shortDuration + } + } + +diff --git a/toolboxes/desktoptoolbox/contents/ui/ToolBoxButton.qml b/toolboxes/desktoptoolbox/contents/ui/ToolBoxButton.qml +index 06524c3..eb6b190 100644 +--- a/toolboxes/desktoptoolbox/contents/ui/ToolBoxButton.qml ++++ b/toolboxes/desktoptoolbox/contents/ui/ToolBoxButton.qml +@@ -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 +-- +cgit v1.1 |