From 995f61f08b193c3edb72dcfa6ced79cb4185aba7 Mon Sep 17 00:00:00 2001 From: Michail Vourlakos Date: Sun, 28 Feb 2021 18:06:51 +0200 Subject: [PATCH] improve plasmoid context menu sections --- plasmoid/package/contents/ui/ContextMenu.qml | 37 ++++++++++++-------- 1 file changed, 22 insertions(+), 15 deletions(-) diff --git a/plasmoid/package/contents/ui/ContextMenu.qml b/plasmoid/package/contents/ui/ContextMenu.qml index 12136bb04..ebf510abf 100644 --- a/plasmoid/package/contents/ui/ContextMenu.qml +++ b/plasmoid/package/contents/ui/ContextMenu.qml @@ -880,6 +880,12 @@ PlasmaComponents.ContextMenu { visible: root.inEditMode }*/ + PlasmaComponents.MenuItem { + text: "Latte" + section: true + visible: appletAbilities.myView.isReady + } + PlasmaComponents.MenuItem { id: layoutsMenuItem action: appletAbilities.myView.isReady ? appletAbilities.myView.action("layouts") : plasmoid.action("configure") @@ -956,6 +962,22 @@ PlasmaComponents.ContextMenu { PlasmaComponents.MenuItem { separator: true + visible: removePlasmoid.visible + } + + PlasmaComponents.MenuItem { + id: removePlasmoid + visible: (root.latteInEditMode) || (!root.latteBridge && !plasmoid.immutable /*normal plasmoid in the desktop*/) + + text: plasmoid.action("remove").text + icon: plasmoid.action("remove").icon + + onClicked: plasmoid.action("remove").trigger(); + } + + PlasmaComponents.MenuItem { + section: true + text: i18n("Window") visible: closeWindowItem.visible } @@ -979,19 +1001,4 @@ PlasmaComponents.ContextMenu { } } } - - PlasmaComponents.MenuItem { - separator: true - visible: removePlasmoid.visible - } - - PlasmaComponents.MenuItem { - id: removePlasmoid - visible: (root.latteInEditMode) || (!root.latteBridge && !plasmoid.immutable /*normal plasmoid in the desktop*/) - - text: plasmoid.action("remove").text - icon: plasmoid.action("remove").icon - - onClicked: plasmoid.action("remove").trigger(); - } }