waffles: ctrl alt del menu

This commit is contained in:
end-4
2025-12-06 23:14:08 +01:00
parent 80a7804ade
commit 13968db31c
29 changed files with 578 additions and 90 deletions
@@ -70,6 +70,19 @@ Scope {
}
}
function toggleClipboard() {
if (LauncherSearch.query.startsWith(Config.options.search.prefix.clipboard) || !GlobalStates.searchOpen) {
GlobalStates.searchOpen = !GlobalStates.searchOpen;
}
LauncherSearch.ensurePrefix(Config.options.search.prefix.clipboard);
}
function toggleEmojis() {
if (LauncherSearch.query.startsWith(Config.options.search.prefix.emojis) || !GlobalStates.searchOpen) {
GlobalStates.searchOpen = !GlobalStates.searchOpen;
}
LauncherSearch.ensurePrefix(Config.options.search.prefix.emojis);
}
IpcHandler {
target: "search"
@@ -119,4 +132,22 @@ Scope {
GlobalStates.superReleaseMightTrigger = false;
}
}
GlobalShortcut {
name: "overviewClipboardToggle"
description: "Toggle clipboard query on overview widget"
onPressed: {
root.toggleClipboard();
}
}
GlobalShortcut {
name: "overviewEmojiToggle"
description: "Toggle emoji query on overview widget"
onPressed: {
root.toggleEmojis();
}
}
}