mirror of
https://github.com/CyberMind-FR/secubox-deb.git
synced 2026-07-29 09:14:33 +00:00
Supersedes Phase 2 PR #131 (Chromium + PySide6 dual-window) after bench-test revealed window-stacking fragility and ~400MB RAM footprint. Operator requested an all-Python kiosk aligned with round/'s fb_dashboard.py. Phase 3 architecture: - Single Python process, Pillow renders 800×480 frame, mmap /dev/fb0 - Left 480×480: ring dashboard (rings/pods/clock) — independently authored but visually faithful to Phase 1 round/index.html - Right 320×480: 4 tabs (Alerts/Module Detail/Console/Mode Controls), manually drawn with Pillow - Touch via python-evdev - Helper FastAPI on Unix socket — carried forward from Phase 2 unchanged - Debian packaging + firstboot.sh — carried forward - ~400MB compressed image (vs 1.5GB), ~30-50MB RAM (vs 400MB) round/fb_dashboard.py UNTOUCHED — Pi Zero W deployment stays at v2.2.1. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| architecture | ||
| assets | ||
| design | ||
| errata | ||
| eye-remote | ||
| hardware | ||
| reference | ||
| references/gst | ||
| reports | ||
| screenshots | ||
| superpowers | ||
| wiki | ||
| AI-BUILD-PROMPT.md | ||
| FAQ-BUSYBOX-RESCUE.md | ||
| LED-HEALTHBUMP.md | ||
| LIVE-USB.md | ||
| MODULES.md | ||
| OPENWRT-CRT-THEME.md | ||
| OPENWRT-DEBIAN-COMPARISON.md | ||
| OPENWRT-MASTERLINK.md | ||
| OPENWRT-MESH-DAEMON.md | ||
| PROMPT-BUSYBOX-TECHTIP.md | ||
| SCREENSHOTS-VM.md | ||
| SECUBOX-DEV-METHODOLOGY.md | ||
| TOOLS.md | ||
| UI-GUIDE.md | ||