diff options
| author | 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> | 2025-01-18 00:33:24 +1100 |
|---|---|---|
| committer | 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> | 2025-01-18 00:33:24 +1100 |
| commit | 2be44b8739573121106f9689d98b47fa3527af09 (patch) | |
| tree | 2de970cc17a560465b0bc9ab9a45f1577180285e | |
| parent | style: use system scheme if available (diff) | |
| download | caelestia-shell-2be44b8739573121106f9689d98b47fa3527af09.tar.gz caelestia-shell-2be44b8739573121106f9689d98b47fa3527af09.tar.bz2 caelestia-shell-2be44b8739573121106f9689d98b47fa3527af09.zip | |
quit request
| -rw-r--r-- | app.tsx | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -35,7 +35,8 @@ App.start({ console.log(`Caelestia started in ${Date.now() - now}ms`); }, requestHandler(request, res) { - if (request === "reload css") loadStyleAsync().catch(console.error); + if (request === "quit") App.quit(); + else 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(); |