BetterFrame/kiosk/src
Mitchell R 46b66fd62b feat(kiosk): immediate first heartbeat + loading spinner
Heartbeat slept 60s before first send, so admin Hardware panel showed
"—" right after pairing/boot. Reorder: fire once, then sleep.

Add a GTK spinner under the logo on the idle/pairing screens so users
see the kiosk is alive and working rather than staring at a static
splash.
2026-05-13 03:39:03 +02:00
..
bundle.rs feat: multi-display + snapshot + health + GPIO + nodered embed 2026-05-13 01:18:22 +02:00
cec.rs fix: fire CEC AND DPMS unconditionally for power commands 2026-05-11 11:18:31 +02:00
gpio.rs fix: gpio lines binding must be mut for read_event 2026-05-13 01:23:09 +02:00
hwmon.rs feat: Pi fan control + temp monitoring + stream swap on layout change 2026-05-11 11:47:07 +02:00
main.rs feat: multi-display + snapshot + health + GPIO + nodered embed 2026-05-13 01:18:22 +02:00
pipeline.rs fix: filter rtspsrc pads — only link video to decodebin, skip audio 2026-05-10 20:51:29 +02:00
server.rs feat: layout switch push + idle/sleep timer + offline bundle cache 2026-05-13 01:00:11 +02:00
ui.rs feat(kiosk): immediate first heartbeat + loading spinner 2026-05-13 03:39:03 +02:00
ws_client.rs feat: layout switch push + idle/sleep timer + offline bundle cache 2026-05-13 01:00:11 +02:00