Commit Graph

4 Commits

Author SHA1 Message Date
Mikkeli Matlock
4a830dde91 pi: GPIO-controlled theme switch
- apt dependencies (RPI.GPIO somehow needs to be installed from apt to work & re-establish uv venv with --system-site-packages
- GPIO 20 triggers mode switching (can link to a photodiode or just switch)
2026-02-04 11:13:07 +09:00
Mikkeli Matlock
7a6e69861b backend deployment update and navigator shake animation
- backend: now runs uv sync at service start to make sure of uv lock status. might migrate to package/bundle
- navigator now shakes when entering 'surprise' state
2026-01-30 22:47:18 +09:00
Mikkeli Matlock
62eaaff88e scripts cleanup & better all-in-one deploy
build flutter ui -> deploy backend -> uv sync -> deploy ui
2026-01-26 16:50:21 +09:00
Mikkeli Matlock
60a1c1811e Flask backend and ui tweaks 2026-01-26 11:35:17 +09:00