summaryrefslogtreecommitdiff
path: root/app.tsx
diff options
context:
space:
mode:
author2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-01-16 15:21:20 +1100
committer2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-01-16 15:21:20 +1100
commit5f2febe5347097abc6b11e29ec227bfa62351073 (patch)
treed400fa341a5484c69c99e03b40f15e23f8f62848 /app.tsx
parentrequests: brightness syntax change (diff)
downloadcaelestia-shell-5f2febe5347097abc6b11e29ec227bfa62351073.tar.gz
caelestia-shell-5f2febe5347097abc6b11e29ec227bfa62351073.tar.bz2
caelestia-shell-5f2febe5347097abc6b11e29ec227bfa62351073.zip
osds: lock keys popups
Diffstat (limited to 'app.tsx')
-rw-r--r--app.tsx7
1 files changed, 3 insertions, 4 deletions
diff --git a/app.tsx b/app.tsx
index 287361f..be3231c 100644
--- a/app.tsx
+++ b/app.tsx
@@ -22,15 +22,14 @@ App.start({
<Launcher />;
<NotifPopups />;
- Monitors.get_default().forEach(m => {
- <Osds monitor={m} />;
- <Bar monitor={m} />;
- });
+ <Osds />;
+ Monitors.get_default().forEach(m => <Bar monitor={m} />);
console.log("Caelestia started");
},
requestHandler(request, res) {
if (request === "reload css") loadStyleAsync().catch(console.error);
+ else if (request.startsWith("show")) App.get_window(request.split(" ")[1])?.show();
else if (request === "media play pause") Players.get_default().lastPlayer?.play_pause();
else if (request === "media next") Players.get_default().lastPlayer?.next();
else if (request === "media previous") Players.get_default().lastPlayer?.previous();