|
|
348612d9cd
|
refactor: abstract hardware in DisplayManager
- TFT_eSPI -> Gfx typedef (zero-cost on E32R35T)
- Touch reads wrapped in #if USE_TOUCH_XPT2046 / USE_TOUCH_GT911
- Hardcoded rotation -> DISPLAY_ROTATION from BoardConfig
- All 480/320 literals -> SCREEN_WIDTH / SCREEN_HEIGHT
- Boot splash shows BOARD_NAME for target identification
- Added holdProgress() convenience method using HOLD_DURATION_MS
|
2026-02-16 19:05:13 -08:00 |
|
|
|
5313222f4f
|
snapshot
|
2026-02-16 19:05:13 -08:00 |
|
|
|
7763aadf51
|
snapshot
|
2026-02-16 19:05:13 -08:00 |
|
|
|
d3f5a4e3e3
|
snapshot
|
2026-02-16 19:05:13 -08:00 |
|
|
|
850275ee03
|
snapshot
|
2026-02-16 19:05:13 -08:00 |
|
|
|
3e62c7d481
|
implement dashboard on wake
|
2026-02-16 19:05:13 -08:00 |
|
|
|
cc081ebc1a
|
snapshot
|
2026-02-16 19:05:13 -08:00 |
|
|
|
24f69e8589
|
snapshot
|
2026-02-16 19:05:13 -08:00 |
|
|
|
9b9fb6dfb2
|
snapshot
|
2026-02-16 19:05:13 -08:00 |
|