Skip to content

Commit 081d9e8

Browse files
authored
Add files via upload
1 parent 430614a commit 081d9e8

89 files changed

Lines changed: 1804 additions & 1509 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

modules/areapicker/AreaPicker.qml

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
pragma ComponentBehavior: Bound
22

3-
import Quickshell
4-
import Quickshell.Io
5-
import Quickshell.Wayland
63
import qs.components.containers
74
import qs.components.misc
85
import qs.services
6+
import Quickshell
7+
import Quickshell.Wayland
8+
import Quickshell.Io
99

1010
Scope {
1111
LazyLoader {
@@ -48,6 +48,8 @@ Scope {
4848
}
4949

5050
IpcHandler {
51+
target: "picker"
52+
5153
function open(): void {
5254
root.freeze = false;
5355
root.closing = false;
@@ -75,13 +77,9 @@ Scope {
7577
root.clipboardOnly = true;
7678
root.activeAsync = true;
7779
}
78-
79-
target: "picker"
8080
}
8181

82-
// qmllint disable unresolved-type
8382
CustomShortcut {
84-
// qmllint enable unresolved-type
8583
name: "screenshot"
8684
description: "Open screenshot tool"
8785
onPressed: {
@@ -92,9 +90,7 @@ Scope {
9290
}
9391
}
9492

95-
// qmllint disable unresolved-type
9693
CustomShortcut {
97-
// qmllint enable unresolved-type
9894
name: "screenshotFreeze"
9995
description: "Open screenshot tool (freeze mode)"
10096
onPressed: {
@@ -105,9 +101,7 @@ Scope {
105101
}
106102
}
107103

108-
// qmllint disable unresolved-type
109104
CustomShortcut {
110-
// qmllint enable unresolved-type
111105
name: "screenshotClip"
112106
description: "Open screenshot tool (clipboard)"
113107
onPressed: {
@@ -118,9 +112,7 @@ Scope {
118112
}
119113
}
120114

121-
// qmllint disable unresolved-type
122115
CustomShortcut {
123-
// qmllint enable unresolved-type
124116
name: "screenshotFreezeClip"
125117
description: "Open screenshot tool (freeze mode, clipboard)"
126118
onPressed: {

modules/areapicker/Picker.qml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
pragma ComponentBehavior: Bound
22

3-
import QtQuick
4-
import QtQuick.Effects
5-
import Quickshell
6-
import Quickshell.Io
7-
import Quickshell.Wayland
8-
import Caelestia
93
import qs.components
104
import qs.services
115
import qs.config
6+
import Caelestia
7+
import Quickshell
8+
import Quickshell.Io
9+
import Quickshell.Wayland
10+
import QtQuick
11+
import QtQuick.Effects
1212

1313
MouseArea {
1414
id: root
@@ -206,7 +206,6 @@ MouseArea {
206206
Loader {
207207
id: screencopy
208208

209-
asynchronous: true
210209
anchors.fill: parent
211210

212211
active: root.loader.freeze

modules/background/Background.qml

Lines changed: 4 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
pragma ComponentBehavior: Bound
22

3-
import QtQuick
4-
import Quickshell
5-
import Quickshell.Wayland
3+
import qs.components
64
import qs.components.containers
75
import qs.services
86
import qs.config
7+
import Quickshell
8+
import Quickshell.Wayland
9+
import QtQuick
910

1011
Loader {
11-
asynchronous: true
1212
active: Config.background.enabled
1313

1414
sourceComponent: Variants {
@@ -39,8 +39,6 @@ Loader {
3939
Loader {
4040
id: wallpaper
4141

42-
asynchronous: true
43-
4442
anchors.fill: parent
4543
active: Config.background.wallpaperEnabled
4644

@@ -56,8 +54,6 @@ Loader {
5654

5755
Loader {
5856
id: clockLoader
59-
60-
asynchronous: true
6157
active: Config.background.desktopClock.enabled
6258

6359
anchors.margins: Appearance.padding.large * 2
@@ -67,7 +63,6 @@ Loader {
6763
states: [
6864
State {
6965
name: "top-left"
70-
7166
AnchorChanges {
7267
target: clockLoader
7368
anchors.top: parent.top
@@ -76,7 +71,6 @@ Loader {
7671
},
7772
State {
7873
name: "top-center"
79-
8074
AnchorChanges {
8175
target: clockLoader
8276
anchors.top: parent.top
@@ -85,7 +79,6 @@ Loader {
8579
},
8680
State {
8781
name: "top-right"
88-
8982
AnchorChanges {
9083
target: clockLoader
9184
anchors.top: parent.top
@@ -94,7 +87,6 @@ Loader {
9487
},
9588
State {
9689
name: "middle-left"
97-
9890
AnchorChanges {
9991
target: clockLoader
10092
anchors.verticalCenter: parent.verticalCenter
@@ -103,7 +95,6 @@ Loader {
10395
},
10496
State {
10597
name: "middle-center"
106-
10798
AnchorChanges {
10899
target: clockLoader
109100
anchors.verticalCenter: parent.verticalCenter
@@ -112,7 +103,6 @@ Loader {
112103
},
113104
State {
114105
name: "middle-right"
115-
116106
AnchorChanges {
117107
target: clockLoader
118108
anchors.verticalCenter: parent.verticalCenter
@@ -121,7 +111,6 @@ Loader {
121111
},
122112
State {
123113
name: "bottom-left"
124-
125114
AnchorChanges {
126115
target: clockLoader
127116
anchors.bottom: parent.bottom
@@ -130,7 +119,6 @@ Loader {
130119
},
131120
State {
132121
name: "bottom-center"
133-
134122
AnchorChanges {
135123
target: clockLoader
136124
anchors.bottom: parent.bottom
@@ -139,7 +127,6 @@ Loader {
139127
},
140128
State {
141129
name: "bottom-right"
142-
143130
AnchorChanges {
144131
target: clockLoader
145132
anchors.bottom: parent.bottom

modules/background/DesktopClock.qml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
pragma ComponentBehavior: Bound
22

3-
import QtQuick
4-
import QtQuick.Effects
5-
import QtQuick.Layouts
63
import qs.components
74
import qs.services
85
import qs.config
6+
import QtQuick
7+
import QtQuick.Layouts
8+
import QtQuick.Effects
99

1010
Item {
1111
id: root
@@ -40,7 +40,6 @@ Item {
4040
}
4141

4242
Loader {
43-
asynchronous: true
4443
anchors.fill: parent
4544
active: root.blurEnabled
4645

@@ -102,7 +101,6 @@ Item {
102101
}
103102

104103
Loader {
105-
asynchronous: true
106104
Layout.alignment: Qt.AlignTop
107105
Layout.topMargin: Appearance.padding.large * 1.4 * root.scale
108106

modules/background/Visualiser.qml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
pragma ComponentBehavior: Bound
22

3-
import QtQuick
4-
import QtQuick.Effects
5-
import Quickshell
6-
import Quickshell.Widgets
7-
import Caelestia.Services
83
import qs.components
94
import qs.services
105
import qs.config
6+
import Caelestia.Services
7+
import Quickshell
8+
import Quickshell.Widgets
9+
import QtQuick
10+
import QtQuick.Effects
1111

1212
Item {
1313
id: root
@@ -21,7 +21,6 @@ Item {
2121
opacity: shouldBeActive ? 1 : 0
2222

2323
Loader {
24-
asynchronous: true
2524
anchors.fill: parent
2625
active: root.opacity > 0 && Config.background.visualiser.blur
2726

@@ -43,7 +42,6 @@ Item {
4342
layer.enabled: true
4443

4544
Loader {
46-
asynchronous: true
4745
anchors.fill: parent
4846
anchors.topMargin: root.offset
4947
anchors.bottomMargin: -root.offset

modules/background/Wallpaper.qml

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,18 @@
11
pragma ComponentBehavior: Bound
22

3-
import QtQuick
43
import qs.components
5-
import qs.components.filedialog
64
import qs.components.images
5+
import qs.components.filedialog
76
import qs.services
87
import qs.config
98
import qs.utils
9+
import QtQuick
1010

1111
Item {
1212
id: root
1313

1414
property string source: Wallpapers.current
1515
property Image current: one
16-
property bool completed
1716

1817
onSourceChanged: {
1918
if (!source)
@@ -26,17 +25,13 @@ Item {
2625

2726
Component.onCompleted: {
2827
if (source)
29-
Qt.callLater(() => {
30-
one.update();
31-
completed = true;
32-
});
28+
Qt.callLater(() => one.update());
3329
}
3430

3531
Loader {
36-
asynchronous: true
3732
anchors.fill: parent
3833

39-
active: root.completed && !root.source
34+
active: !root.source
4035

4136
sourceComponent: StyledRect {
4237
color: Colours.palette.m3surfaceContainer
@@ -79,12 +74,12 @@ Item {
7974
}
8075

8176
StateLayer {
77+
radius: parent.radius
78+
color: Colours.palette.m3onPrimary
79+
8280
function onClicked(): void {
8381
dialog.open();
8482
}
85-
86-
radius: parent.radius
87-
color: Colours.palette.m3onPrimary
8883
}
8984

9085
StyledText {

0 commit comments

Comments
 (0)