diff options
Diffstat (limited to 'kde-plasma/plasma-desktop/files')
4 files changed, 0 insertions, 141 deletions
diff --git a/kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-desktoptoolbox-fix-flickering-on-close.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-desktoptoolbox-fix-flickering-on-close.patch deleted file mode 100644 index ca7627d6c33b..000000000000 --- a/kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-desktoptoolbox-fix-flickering-on-close.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 5f384e75bef57231fe01155da479375c315a9706 Mon Sep 17 00:00:00 2001 -From: Fushan Wen <qydwhotmail@gmail.com> -Date: Wed, 21 Sep 2022 20:06:08 +0800 -Subject: [PATCH] desktoptoolbox: fix flickering on closing - -The visible property needs to keep true until opacity becomes 0, -otherwise the toolbox will flicker on closing. - -BUG: 417849 -FIXED-IN: 5.26 5.24.7 ---- - toolboxes/desktoptoolbox/contents/ui/ToolBoxContent.qml | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/toolboxes/desktoptoolbox/contents/ui/ToolBoxContent.qml b/toolboxes/desktoptoolbox/contents/ui/ToolBoxContent.qml -index 2cdea674b..b3f306e8c 100644 ---- a/toolboxes/desktoptoolbox/contents/ui/ToolBoxContent.qml -+++ b/toolboxes/desktoptoolbox/contents/ui/ToolBoxContent.qml -@@ -32,7 +32,7 @@ Item { - } - transformOrigin: Item.Center - opacity: plasmoid.editMode -- visible: plasmoid.editMode -+ visible: opacity > 0 - Behavior on opacity { - OpacityAnimator { - duration: PlasmaCore.Units.longDuration --- -GitLab - diff --git a/kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-folderview-fix-grid-overflow-property.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-folderview-fix-grid-overflow-property.patch deleted file mode 100644 index 40d34cad1bf1..000000000000 --- a/kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-folderview-fix-grid-overflow-property.patch +++ /dev/null @@ -1,40 +0,0 @@ -From cb3cbbe3b07da0c9e35cdef69343d32f7659f550 Mon Sep 17 00:00:00 2001 -From: Arjen Hiemstra <ahiemstra@heimr.nl> -Date: Thu, 15 Sep 2022 17:08:00 +0200 -Subject: [PATCH] folderview: Fix grid overflow property so it properly reports - overflow state - -In some cases, viewportArea.widthRatio or heightRatio can be 0 when it's -not actually overflowing. So account for that to ensure we properly -report the overflow state. - -BUG: 419878 - - -(cherry picked from commit 754e229b83708c1b8c7be547ef2dcf5645bafc21) ---- - containments/desktop/package/contents/ui/FolderView.qml | 8 +++++++- - 1 file changed, 7 insertions(+), 1 deletion(-) - -diff --git a/containments/desktop/package/contents/ui/FolderView.qml b/containments/desktop/package/contents/ui/FolderView.qml -index 72ae4903a..a057a5099 100644 ---- a/containments/desktop/package/contents/ui/FolderView.qml -+++ b/containments/desktop/package/contents/ui/FolderView.qml -@@ -657,7 +657,13 @@ FocusScope { - property bool ctrlPressed: false - property bool shiftPressed: false - -- property bool overflowing: (visibleArea.heightRatio < 1.0 || visibleArea.widthRatio < 1.0) -+ property bool overflowing: { -+ // widthRatio or heightRatio may be 0 when it's not actually -+ // overflowing, so account for that. -+ let widthOverflow = visibleArea.widthRatio > 0.0 && visibleArea.widthRatio < 1.0 -+ let heightOverflow = visibleArea.heightRatio > 0.0 && visibleArea.heightRatio < 1.0 -+ return widthOverflow || heightOverflow -+ } - - property bool scrollLeft: false - property bool scrollRight: false --- -GitLab - diff --git a/kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-lock-layout-check.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-lock-layout-check.patch deleted file mode 100644 index c476090ed1ea..000000000000 --- a/kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-lock-layout-check.patch +++ /dev/null @@ -1,23 +0,0 @@ -https://invent.kde.org/plasma/plasma-desktop/-/commit/7e1dec42ba12cdbf768ba7fba613e837d645b02c - -From 7e1dec42ba12cdbf768ba7fba613e837d645b02c Mon Sep 17 00:00:00 2001 -From: Marco Martin <notmart@gmail.com> -Date: Sun, 25 Sep 2022 16:28:59 -0500 -Subject: [PATCH] remove the check for > 0 - ---- a/containments/desktop/package/contents/ui/main.qml -+++ b/containments/desktop/package/contents/ui/main.qml -@@ -85,10 +85,10 @@ FolderViewDropArea { - topMargin: (isContainment && plasmoid.availableScreenRect) ? plasmoid.availableScreenRect.y : 0 - - rightMargin: (isContainment && plasmoid.availableScreenRect) && parent -- ? Math.max(0, parent.width - (plasmoid.availableScreenRect.x + plasmoid.availableScreenRect.width)) : 0 -+ ? parent.width - (plasmoid.availableScreenRect.x + plasmoid.availableScreenRect.width) : 0 - - bottomMargin: (isContainment && plasmoid.availableScreenRect) && parent -- ? Math.max(0, parent.height - (plasmoid.availableScreenRect.y + plasmoid.availableScreenRect.height)) : 0 -+ ? parent.height - (plasmoid.availableScreenRect.y + plasmoid.availableScreenRect.height) : 0 - } - - Behavior on anchors.topMargin { -GitLab diff --git a/kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-lock-layout.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-lock-layout.patch deleted file mode 100644 index 292712a8060e..000000000000 --- a/kde-plasma/plasma-desktop/files/plasma-desktop-5.25.5-lock-layout.patch +++ /dev/null @@ -1,48 +0,0 @@ -https://invent.kde.org/plasma/plasma-desktop/-/commit/234cd860532449f017ecbbca6a8caad5473fcf8b - -From 234cd860532449f017ecbbca6a8caad5473fcf8b Mon Sep 17 00:00:00 2001 -From: Marco Martin <notmart@gmail.com> -Date: Sun, 25 Sep 2022 16:27:13 -0500 -Subject: [PATCH] Use relayout locking - -This makes use of the layout locking freature introduced in - -The resize of the layout area can happen either by screen resolution -change or available screen area change (a panel appears or is resized) -This is not an atomic operation, as width and height are usually set in -2 different operations, and even worse the layout area is resized to - match the available one with an animation, so many intermediate resizes -that should never cause a relayout happen. -A compression timer limits the actual relayouts to hopefully one, - but if the system is really slowed down -(for instance, startup) the timer may expire and cause relayouts in -non useful sizes, losing the needed configuration -The lock blocks all relayout and config writes when the size of the -layout area doesn't correspond to corona availablescreenrect, which are -the only "settled" cases. - -BUG:413645 ---- a/containments/desktop/package/contents/ui/main.qml -+++ b/containments/desktop/package/contents/ui/main.qml -@@ -85,10 +85,10 @@ FolderViewDropArea { - topMargin: (isContainment && plasmoid.availableScreenRect) ? plasmoid.availableScreenRect.y : 0 - - rightMargin: (isContainment && plasmoid.availableScreenRect) && parent -- ? parent.width - (plasmoid.availableScreenRect.x + plasmoid.availableScreenRect.width) : 0 -+ ? Math.max(0, parent.width - (plasmoid.availableScreenRect.x + plasmoid.availableScreenRect.width)) : 0 - - bottomMargin: (isContainment && plasmoid.availableScreenRect) && parent -- ? parent.height - (plasmoid.availableScreenRect.y + plasmoid.availableScreenRect.height) : 0 -+ ? Math.max(0, parent.height - (plasmoid.availableScreenRect.y + plasmoid.availableScreenRect.height)) : 0 - } - - Behavior on anchors.topMargin { -@@ -263,6 +263,7 @@ FolderViewDropArea { - ContainmentLayoutManager.AppletsLayout { - id: appletsLayout - anchors.fill: parent -+ relayoutLock: width != plasmoid.availableScreenRect.width || height != plasmoid.availableScreenRect.height - // NOTE: use plasmoid.availableScreenRect and not own width and height as they are updated not atomically - configKey: "ItemGeometries-" + Math.round(plasmoid.screenGeometry.width) + "x" + Math.round(plasmoid.screenGeometry.height) - fallbackConfigKey: plasmoid.availableScreenRect.width > plasmoid.availableScreenRect.height ? "ItemGeometriesHorizontal" : "ItemGeometriesVertical" -GitLab |