diff --git a/desktop/kde/plasma/kinfocenter/pspec.xml b/desktop/kde/plasma/kinfocenter/pspec.xml index 059d04f062..30774e8885 100755 --- a/desktop/kde/plasma/kinfocenter/pspec.xml +++ b/desktop/kde/plasma/kinfocenter/pspec.xml @@ -13,7 +13,7 @@ app:console KDE5 info center KDE5 Utility that provides information about a computer system. - mirrors://kde/stable/plasma/5.23.1/kinfocenter-5.23.1.tar.xz + mirrors://kde/stable/plasma/5.23.2/kinfocenter-5.23.2.tar.xz qt5-base-devel qt5-declarative-devel @@ -110,6 +110,13 @@ + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-10-19 5.23.1 diff --git a/desktop/kde/plasma/kmenuedit/pspec.xml b/desktop/kde/plasma/kmenuedit/pspec.xml index aeb8e5286f..105ca82748 100755 --- a/desktop/kde/plasma/kmenuedit/pspec.xml +++ b/desktop/kde/plasma/kmenuedit/pspec.xml @@ -13,7 +13,7 @@ app:console Provides the interface and basic tools for the KDE workspace Provides the interface and basic tools for the KDE workspace - mirrors://kde/stable/plasma/5.23.1/kmenuedit-5.23.1.tar.xz + mirrors://kde/stable/plasma/5.23.2/kmenuedit-5.23.2.tar.xz qt5-base-devel kdoctools-devel @@ -76,6 +76,13 @@ + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-10-19 5.23.1 diff --git a/desktop/kde/plasma/plasma-browser-integration/pspec.xml b/desktop/kde/plasma/plasma-browser-integration/pspec.xml index 61f7823bd7..9256f24be3 100644 --- a/desktop/kde/plasma/plasma-browser-integration/pspec.xml +++ b/desktop/kde/plasma/plasma-browser-integration/pspec.xml @@ -12,7 +12,7 @@ app Plasma browser integration Components necessary to integrate browsers into the Plasma Desktop. - https://download.kde.org/stable/plasma/5.23.1/plasma-browser-integration-5.23.1.tar.xz + https://download.kde.org/stable/plasma/5.23.2/plasma-browser-integration-5.23.2.tar.xz cmake extra-cmake-modules @@ -30,7 +30,7 @@ knotifications-devel kfilemetadata-devel kitemmodels-devel - plasma-workspace-devel + plasma-workspace-devel qt5-quickcontrols2-devel qt5-declarative-devel @@ -64,6 +64,13 @@ + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-10-19 5.23.1 diff --git a/desktop/kde/plasma/plasma-desktop/files/af9aeecc.patch b/desktop/kde/plasma/plasma-desktop/files/af9aeecc.patch new file mode 100644 index 0000000000..a454160305 --- /dev/null +++ b/desktop/kde/plasma/plasma-desktop/files/af9aeecc.patch @@ -0,0 +1,95 @@ +From af9aeeccfa2a6efb16e4c5904768c55f97c022ff Mon Sep 17 00:00:00 2001 +From: Noah Davis +Date: Wed, 20 Oct 2021 23:24:15 -0400 +Subject: [PATCH] kickoff: Fix drag and drop causing delegates to reset to a 0 + X position and overlap + +BUG: 443975 + + +(cherry picked from commit 70860fe8649b56b18301c90bc3c87b9406cc515d) +--- + .../package/contents/ui/KickoffGridView.qml | 2 +- + .../contents/ui/KickoffItemDelegate.qml | 19 +++---------------- + .../package/contents/ui/KickoffListView.qml | 2 +- + 3 files changed, 5 insertions(+), 18 deletions(-) + +diff --git a/applets/kickoff/package/contents/ui/KickoffGridView.qml b/applets/kickoff/package/contents/ui/KickoffGridView.qml +index 269469d66..4367fabf2 100644 +--- a/applets/kickoff/package/contents/ui/KickoffGridView.qml ++++ b/applets/kickoff/package/contents/ui/KickoffGridView.qml +@@ -115,7 +115,7 @@ EmptyPage { + highlight: PlasmaCore.FrameSvgItem { + // The default Z value for delegates is 1. The default Z value for the section delegate is 2. + // The highlight gets a value of 3 while the drag is active and then goes back to the default value of 0. +- z: root.currentItem && root.currentItem.dragActive ? ++ z: root.currentItem && root.currentItem.Drag.active ? + 3 : 0 + opacity: view.activeFocus + || (KickoffSingleton.contentArea === root +diff --git a/applets/kickoff/package/contents/ui/KickoffItemDelegate.qml b/applets/kickoff/package/contents/ui/KickoffItemDelegate.qml +index e249108fa..1353f5946 100644 +--- a/applets/kickoff/package/contents/ui/KickoffItemDelegate.qml ++++ b/applets/kickoff/package/contents/ui/KickoffItemDelegate.qml +@@ -49,9 +49,6 @@ T.ItemDelegate { + property bool isSearchResult: false + readonly property bool menuClosed: ActionMenu.menu.status == 3 // corresponds to DialogStatus.Closed + +- property point dragStartPosition: Qt.point(x,y) +- property int dragStartIndex: index +- readonly property alias dragActive: mouseArea.drag.active + property bool dragEnabled: enabled && !root.isCategory && !root.view.interactive + && plasmoid.immutability !== PlasmaCore.Types.SystemImmutable + +@@ -84,7 +81,7 @@ T.ItemDelegate { + + // The default Z value for delegates is 1. The default Z value for the section delegate is 2. + // The highlight gets a value of 3 while the drag is active and then goes back to the default value of 0. +- z: dragActive ? 4 : 1 ++ z: Drag.active ? 4 : 1 + + implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, + implicitContentWidth + leftPadding + rightPadding) +@@ -202,12 +199,9 @@ T.ItemDelegate { + acceptedButtons: Qt.LeftButton | Qt.RightButton + drag { + axis: Drag.XAndYAxis +- target: root.dragEnabled ? root : undefined +- minimumX: 0 +- maximumX: root.view ? Math.min(root.view.contentWidth - root.width, root.view.availableWidth - root.width) : root.x +- minimumY: 0 +- maximumY: root.view ? Math.min(root.view.contentHeight - root.height, root.view.availableHeight - root.height) : root.y ++ target: root.dragEnabled ? dragItem : undefined + } ++ Item { id: dragItem } + // Using onPositionChanged instead of onEntered to prevent changing + // categories while scrolling with the mouse wheel. + onPositionChanged: { +@@ -279,11 +273,4 @@ T.ItemDelegate { + indicator = null + } + } +- onDragActiveChanged: if (dragActive) { +- dragStartPosition = Qt.point(x,y) +- dragStartIndex = index +- } else if (dragStartIndex === index) { +- x = dragStartPosition.x +- y = dragStartPosition.y +- } + } +diff --git a/applets/kickoff/package/contents/ui/KickoffListView.qml b/applets/kickoff/package/contents/ui/KickoffListView.qml +index 9dffafb41..9a0c3c233 100644 +--- a/applets/kickoff/package/contents/ui/KickoffListView.qml ++++ b/applets/kickoff/package/contents/ui/KickoffListView.qml +@@ -117,7 +117,7 @@ EmptyPage { + highlight: PlasmaCore.FrameSvgItem { + // The default Z value for delegates is 1. The default Z value for the section delegate is 2. + // The highlight gets a value of 3 while the drag is active and then goes back to the default value of 0. +- z: root.currentItem && root.currentItem.dragActive ? ++ z: root.currentItem && root.currentItem.Drag.active ? + 3 : 0 + opacity: view.activeFocus + || (KickoffSingleton.contentArea === root +-- +GitLab + diff --git a/desktop/kde/plasma/plasma-desktop/pspec.xml b/desktop/kde/plasma/plasma-desktop/pspec.xml index c3b9174831..9096c197c4 100755 --- a/desktop/kde/plasma/plasma-desktop/pspec.xml +++ b/desktop/kde/plasma/plasma-desktop/pspec.xml @@ -13,11 +13,11 @@ app:console KDE5 plasma workspace This package contains the basic packages for a Plasma workspace. - mirrors://kde/stable/plasma/5.23.1/plasma-desktop-5.23.1.tar.xz + mirrors://kde/stable/plasma/5.23.2/plasma-desktop-5.23.2.tar.xz qt5-base-devel boost-devel - breeze-style + breeze-style kdoctools-devel kactivities-stats-devel kio-devel @@ -30,7 +30,7 @@ kscreenlocker-devel kinit-devel kunitconversion-devel - kwin-devel + kwin-devel libX11-devel libXft-devel libxkbfile-devel @@ -45,9 +45,9 @@ xorg-input-synaptics-devel pulseaudio-libs-devel fontconfig-devel - plasma-workspace-devel + plasma-workspace-devel plasma-framework-devel - + xorg-app-devel xkeyboard-config baloo-devel @@ -95,7 +95,7 @@ libXcursor-devel - + af9aeecc.patch @@ -152,7 +152,7 @@ libXi libxkbfile plasma-framework - plasma-workspace + plasma-workspace libcanberra pulseaudio-libs xkeyboard-config @@ -164,7 +164,7 @@ solid sonnet qt5-sql-sqlite - system-settings + system-settings ibus glib2 scim-libs @@ -194,6 +194,13 @@ + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-10-19 5.23.1 diff --git a/desktop/kde/plasma/plasma-vault/pspec.xml b/desktop/kde/plasma/plasma-vault/pspec.xml index 5041f45e4f..5a8a0067e1 100755 --- a/desktop/kde/plasma/plasma-vault/pspec.xml +++ b/desktop/kde/plasma/plasma-vault/pspec.xml @@ -12,7 +12,7 @@ library Plasma applet and services for creating encrypted vaults Şifreli kasaları oluşturmak için kullanılan plazma uygulaması ve hizmetleri - https://download.kde.org/stable/plasma/5.23.1/plasma-vault-5.23.1.tar.xz + https://download.kde.org/stable/plasma/5.23.2/plasma-vault-5.23.2.tar.xz extra-cmake-modules qt5-base-devel @@ -65,6 +65,13 @@ + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-10-19 5.23.1