| Age | Commit message (Expand) | Author | Files | Lines |
|---|---|---|---|---|
| 3 days | main: code-review fixes — brightness units, OTA stall cap, stats + locking | Luke Hoersten | 1 | -0/+3 |
| 2026-06-20 | firmware: split stream recv into its own task with 3-buffer ping-pong | Luke Hoersten | 1 | -6/+18 |
| 2026-06-15 | firmware: double-buffer the panel + zero-copy decode → ~22 fps ceiling | Luke Hoersten | 1 | -23/+16 |
| 2026-06-15 | firmware: zero-copy JPEG → BGR888 → DSI hot path; Scrypted pre-rotates | Luke Hoersten | 1 | -7/+9 |
| 2026-06-14 | M5 colors fixed: JPEG byte order + DPI memory layout | Luke Hoersten | 1 | -6/+5 |
| 2026-06-14 | Info screen: full /config + /state dump, replaces identity screen | Luke Hoersten | 1 | -0/+5 |
| 2026-06-13 | M5: POST /frame — hardware JPEG decode + orientation-aware paint | Luke Hoersten | 1 | -0/+97 |
