mirror of
https://github.com/AvengeMedia/DankMaterialShell.git
synced 2026-10-29 14:37:47 -04:00
plugins: hide the list under the detail overlay
plugins: block activation when the startup check cannot run ref #3626
This commit is contained in:
1 parent
53b8de2714
commit
765ffe8564
7 files changed
+125
-95
No files matched your search
@@ -846,7 +846,9 @@ RegistryBrowserWindow {
|
||||
}
|
||||
]
|
||||
|
||||
overlay: Rectangle {
|
||||
overlayActive: detailPluginId !== ""
|
||||
|
||||
overlay: Item {
|
||||
id: detailPane
|
||||
|
||||
property var plugin: ({})
|
||||
@@ -859,23 +861,7 @@ RegistryBrowserWindow {
|
||||
plugin = livePlugin;
|
||||
}
|
||||
|
||||
anchors.left: parent.left
|
||||
anchors.right: parent.right
|
||||
anchors.top: parent.top
|
||||
anchors.topMargin: 0
|
||||
anchors.bottom: parent.bottom
|
||||
z: 10
|
||||
color: Theme.floatingWindowSurface
|
||||
opacity: root.detailPluginId !== "" ? 1 : 0
|
||||
visible: opacity > 0
|
||||
|
||||
Behavior on opacity {
|
||||
NumberAnimation {
|
||||
duration: Theme.expressiveDurations.expressiveEffects
|
||||
easing.type: Easing.BezierSpline
|
||||
easing.bezierCurve: Theme.expressiveCurves.expressiveEffects
|
||||
}
|
||||
}
|
||||
anchors.fill: parent
|
||||
|
||||
Connections {
|
||||
target: root
|
||||
|
||||
Reference in new issue
Block a user