Commit graph

47 commits

Author SHA1 Message Date
Albert Armea
f5d7d69578 :%s/daemon/service/g 2025-12-29 12:52:03 -05:00
Albert Armea
c3f3770ea6 Clean up README structure 2025-12-29 12:38:38 -05:00
Albert Armea
95d2cbb566 Use Ubuntu 25.10 in CI
We still need gtk4-layer-shell-dev, which is not available in Ubuntu
24.04.

I would have preferred to define an environment variable rather than
duplicating `image: ubuntu:25.10` everywhere, but those aren't supported
in the `container` field.
2025-12-29 09:18:09 -05:00
Albert Armea
67cd556bb0 Fix CI 2025-12-29 09:03:45 -05:00
Albert Armea
ab89485317 Fix warnings
Warnings now:
* Show the text set in the config
* ... at the severity set in the config
* Can supersede previous warnings
2025-12-29 03:17:11 -05:00
Albert Armea
d78f58bdc7 Hide window borders even more 2025-12-29 02:54:16 -05:00
Albert Armea
2711782c42 Hide Steam UI while loading 2025-12-29 02:30:08 -05:00
Albert Armea
afa6efe9d7 Clean up config examples 2025-12-29 02:12:11 -05:00
Albert Armea
1fe6971fb2 Add CI 2025-12-28 22:07:23 -05:00
Albert Armea
133a55035a Add clock mocking mechanism for dev use only 2025-12-28 21:26:54 -05:00
Albert Armea
0f3bc8f690 Reduce API volume for volume
The HUD no longer polls the volume API, and volume update requests are debounced -- thus reducing the volume of API requests for volume changes (ba dum tss)
2025-12-28 15:58:05 -05:00
Albert Armea
68cdc16508 Add GCompris example entry 2025-12-28 15:40:00 -05:00
Albert Armea
005db1dbf4 Use type-aware fallback icons 2025-12-28 15:39:43 -05:00
Albert Armea
fb7503eeb4 Add volume policy 2025-12-28 09:30:54 -05:00
Albert Armea
234a64de3d Delete pause stubs 2025-12-28 08:59:20 -05:00
Albert Armea
e58cb05025 Fix HUD colors 2025-12-28 08:51:14 -05:00
Albert Armea
45a624bd2e Remove border around HUD 2025-12-28 08:36:54 -05:00
Albert Armea
1082810587 Disable "proper" fullscreen
It conflicts with the HUD
2025-12-28 01:09:15 -05:00
Albert Armea
5ee5d80e52 Remove window decorations 2025-12-28 01:06:51 -05:00
Albert Armea
336a8f7eb2 Use common command/args syntax 2025-12-28 00:35:33 -05:00
Albert Armea
1238987732 Fix args handling for snap entries 2025-12-28 00:03:50 -05:00
Albert Armea
d449a7adff Implement time-unrestricted activities 2025-12-27 23:26:49 -05:00
Albert Armea
d2bebd39a6 Hide launcher window when child application starts 2025-12-27 22:46:38 -05:00
Albert Armea
c852b74582 Update Minecraft suggested rules 2025-12-27 21:18:17 -05:00
Albert Armea
ea15c978ba Fix Minecraft window focus 2025-12-27 21:16:58 -05:00
Albert Armea
74e54a016c Allow arguments for Snap apps 2025-12-27 20:53:13 -05:00
Albert Armea
0f837e26d6 Fix tile and text colors 2025-12-27 19:47:11 -05:00
Albert Armea
1bc8b0c790 Render time remaining countdown 2025-12-27 18:55:34 -05:00
Albert Armea
252ee4dd8d Pull Snap process managment into its own entry kind 2025-12-27 14:27:34 -05:00
Albert Armea
b179232a21 WIP: fix running Minecraft 2025-12-27 14:18:32 -05:00
Albert Armea
77a167e45f WIP: Fix LInux process management 2025-12-27 12:16:48 -05:00
Albert Armea
3b4477490d Make Sway start the daemon 2025-12-27 12:16:00 -05:00
Albert Armea
330484eba1 Make the HUD visible all the time 2025-12-27 12:15:06 -05:00
Albert Armea
6ad5a760b8 Remove window decorations 2025-12-27 12:14:19 -05:00
Albert Armea
3b28bd7129 Fix child process monitoring 2025-12-27 11:28:15 -05:00
Albert Armea
2965afacae Make launcher runnable 2025-12-27 10:50:54 -05:00
Albert Armea
e2013eb694 WIP: Launcher UI 2025-12-26 20:01:22 -05:00
Albert Armea
ac2d2abfed (Hopefully) productionized shepherdd 2025-12-26 15:35:27 -05:00
Albert Armea
f3e62c43ea WIP: process spawn API 2025-12-26 10:44:17 -05:00
Albert Armea
bdc1083b04 Move UI to its own directory 2025-12-25 23:04:56 -05:00
Albert Armea
89bcd620a6 Pull the clock out into its own module 2025-12-25 15:02:57 -05:00
Albert Armea
83b0b3482c run-dev should only run if build succeeded 2025-12-25 15:02:39 -05:00
Albert Armea
99cd60ff0a Update README 2025-12-22 23:50:42 -05:00
Albert Armea
d2eceaf424 Add development run script 2025-12-22 23:50:34 -05:00
Albert Armea
2a5a0b7443 Add "hello world" clock application 2025-12-22 23:50:06 -05:00
Albert Armea
6d7d032ee0 Rust hello world 2025-12-21 23:52:28 -05:00
Albert Armea
5091e82ad3 Design goals README 2025-12-21 23:52:15 -05:00