diff options
| author | Freya Murphy <freya@freyacat.org> | 2026-01-09 15:15:49 -0500 |
|---|---|---|
| committer | Freya Murphy <freya@freyacat.org> | 2026-01-22 08:33:36 -0500 |
| commit | 2c2805abc3dc41ecfb6c48d3707d23423568c5a2 (patch) | |
| tree | 71dab16530ad4c0bc47b08d7dec1107093879f37 /modules/areapicker | |
| parent | only show active workspaces, fix colors (diff) | |
| download | caelestia-shell-2c2805abc3dc41ecfb6c48d3707d23423568c5a2.tar.gz caelestia-shell-2c2805abc3dc41ecfb6c48d3707d23423568c5a2.tar.bz2 caelestia-shell-2c2805abc3dc41ecfb6c48d3707d23423568c5a2.zip | |
remove more stuffff
Diffstat (limited to 'modules/areapicker')
| -rw-r--r-- | modules/areapicker/AreaPicker.qml | 124 |
1 files changed, 0 insertions, 124 deletions
diff --git a/modules/areapicker/AreaPicker.qml b/modules/areapicker/AreaPicker.qml deleted file mode 100644 index 0d8b2fe..0000000 --- a/modules/areapicker/AreaPicker.qml +++ /dev/null @@ -1,124 +0,0 @@ -pragma ComponentBehavior: Bound - -import qs.components.containers -import qs.components.misc -import Quickshell -import Quickshell.Wayland -import Quickshell.Io - -Scope { - LazyLoader { - id: root - - property bool freeze - property bool closing - property bool clipboardOnly - - Variants { - model: Quickshell.screens - - StyledWindow { - id: win - - required property ShellScreen modelData - - screen: modelData - name: "area-picker" - WlrLayershell.exclusionMode: ExclusionMode.Ignore - WlrLayershell.layer: WlrLayer.Overlay - WlrLayershell.keyboardFocus: root.closing ? WlrKeyboardFocus.None : WlrKeyboardFocus.Exclusive - mask: root.closing ? empty : null - - anchors.top: true - anchors.bottom: true - anchors.left: true - anchors.right: true - - Region { - id: empty - } - - Picker { - loader: root - screen: win.modelData - } - } - } - } - - IpcHandler { - target: "picker" - - function open(): void { - root.freeze = false; - root.closing = false; - root.clipboardOnly = false; - root.activeAsync = true; - } - - function openFreeze(): void { - root.freeze = true; - root.closing = false; - root.clipboardOnly = false; - root.activeAsync = true; - } - - function openClip(): void { - root.freeze = false; - root.closing = false; - root.clipboardOnly = true; - root.activeAsync = true; - } - - function openFreezeClip(): void { - root.freeze = true; - root.closing = false; - root.clipboardOnly = true; - root.activeAsync = true; - } - } - - CustomShortcut { - name: "screenshot" - description: "Open screenshot tool" - onPressed: { - root.freeze = false; - root.closing = false; - root.clipboardOnly = false; - root.activeAsync = true; - } - } - - CustomShortcut { - name: "screenshotFreeze" - description: "Open screenshot tool (freeze mode)" - onPressed: { - root.freeze = true; - root.closing = false; - root.clipboardOnly = false; - root.activeAsync = true; - } - } - - CustomShortcut { - name: "screenshotClip" - description: "Open screenshot tool (clipboard)" - onPressed: { - root.freeze = false; - root.closing = false; - root.clipboardOnly = true; - root.activeAsync = true; - } - } - - CustomShortcut { - name: "screenshotFreezeClip" - description: "Open screenshot tool (freeze mode, clipboard)" - onPressed: { - root.freeze = true; - root.closing = false; - root.clipboardOnly = true; - root.activeAsync = true; - } - } -} |