parent
d6f48946d5
commit
6880272c5b
9 changed files with 11 additions and 9 deletions
|
|
@ -1,6 +1,7 @@
|
|||
import Quickshell.Io
|
||||
|
||||
JsonObject {
|
||||
property bool enabled: true
|
||||
property int mediaUpdateInterval: 500
|
||||
property int visualiserBars: 45
|
||||
property Sizes sizes: Sizes {}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
import Quickshell.Io
|
||||
|
||||
JsonObject {
|
||||
property bool enabled: true
|
||||
property int maxShown: 8
|
||||
property int maxWallpapers: 9 // Warning: even numbers look bad
|
||||
property string actionPrefix: ">"
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
import Quickshell.Io
|
||||
|
||||
JsonObject {
|
||||
property bool enabled: true
|
||||
property int hideDelay: 2000
|
||||
property Sizes sizes: Sizes {}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
import Quickshell.Io
|
||||
|
||||
JsonObject {
|
||||
property bool enabled: true
|
||||
property int dragThreshold: 30
|
||||
property Sizes sizes: Sizes {}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,6 @@
|
|||
pragma ComponentBehavior: Bound
|
||||
|
||||
import qs.widgets.filedialog
|
||||
import qs.services
|
||||
import qs.config
|
||||
import qs.utils
|
||||
import Quickshell
|
||||
|
|
@ -31,7 +30,7 @@ Item {
|
|||
|
||||
states: State {
|
||||
name: "visible"
|
||||
when: root.visibilities.dashboard
|
||||
when: root.visibilities.dashboard && Config.dashboard.enabled
|
||||
|
||||
PropertyChanges {
|
||||
root.implicitHeight: content.implicitHeight
|
||||
|
|
@ -68,7 +67,7 @@ Item {
|
|||
Loader {
|
||||
id: content
|
||||
|
||||
Component.onCompleted: active = Qt.binding(() => root.visibilities.dashboard || root.visible)
|
||||
Component.onCompleted: active = Qt.binding(() => (root.visibilities.dashboard && Config.dashboard.enabled) || root.visible)
|
||||
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
anchors.bottom: parent.bottom
|
||||
|
|
|
|||
|
|
@ -63,7 +63,7 @@ Variants {
|
|||
}
|
||||
|
||||
HyprlandFocusGrab {
|
||||
active: visibilities.launcher || visibilities.session
|
||||
active: (visibilities.launcher && Config.launcher.enabled) || (visibilities.session && Config.session.enabled)
|
||||
windows: [win]
|
||||
onCleared: {
|
||||
visibilities.launcher = false;
|
||||
|
|
@ -73,7 +73,7 @@ Variants {
|
|||
|
||||
StyledRect {
|
||||
anchors.fill: parent
|
||||
opacity: visibilities.session ? 0.5 : 0
|
||||
opacity: visibilities.session && Config.session.enabled ? 0.5 : 0
|
||||
color: Colours.palette.m3scrim
|
||||
|
||||
Behavior on opacity {
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ Item {
|
|||
|
||||
states: State {
|
||||
name: "visible"
|
||||
when: root.visibilities.launcher
|
||||
when: root.visibilities.launcher && Config.launcher.enabled
|
||||
|
||||
PropertyChanges {
|
||||
root.implicitHeight: content.implicitHeight
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ Item {
|
|||
|
||||
states: State {
|
||||
name: "visible"
|
||||
when: root.visibility
|
||||
when: root.visibility && Config.osd.enabled
|
||||
|
||||
PropertyChanges {
|
||||
root.implicitWidth: content.implicitWidth
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
import qs.services
|
||||
import qs.config
|
||||
import Quickshell
|
||||
import QtQuick
|
||||
|
|
@ -14,7 +13,7 @@ Item {
|
|||
|
||||
states: State {
|
||||
name: "visible"
|
||||
when: root.visibilities.session
|
||||
when: root.visibilities.session && Config.session.enabled
|
||||
|
||||
PropertyChanges {
|
||||
root.implicitWidth: content.implicitWidth
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue