Xteink-X4-crosspoint-reader/src
Jonas Diemer 9a9dc044ce
ifdef around optional fonts to reduce flash size/time. (#339)
## Summary

Adds define to omit optional fonts from the build. This reduces time to
flash from >31s to <13s. Useful for development that doesn't require
fonts. Addresses #193

Invoke it like this during development:
`PLATFORMIO_BUILD_FLAGS="-D OMIT_FONTS" pio run --target upload && pio
device monitor`

Changing the define causes `pio` to do a full rebuild (but it will be
quick if you keep the define).

---

### AI Usage

While CrossPoint doesn't have restrictions on AI tools in contributing,
please be transparent about their usage as it
helps set the right context for reviewers.

Did you use AI tools to help write this code? NO
2026-01-14 22:40:40 +11:00
..
activities Add TXT file reader support (#240) 2026-01-14 21:36:40 +11:00
images Move to SDK EInkDisplay and enable anti-aliased 2-bit text (#5) 2025-12-08 19:48:49 +11:00
network Support up to 500 character file names (#275) 2026-01-07 23:43:19 +11:00
util Move string helpers out of HomeActivity into StringUtils 2026-01-14 21:24:45 +11:00
Battery.h Public release 2025-12-03 22:06:45 +11:00
CrossPointSettings.cpp Add option to hide battery percentage. (#297) 2026-01-12 20:53:58 +11:00
CrossPointSettings.h Add option to hide battery percentage. (#297) 2026-01-12 20:53:58 +11:00
CrossPointState.cpp Ensure new custom sleep image every time (#300) 2026-01-14 21:05:08 +11:00
CrossPointState.h Ensure new custom sleep image every time (#300) 2026-01-14 21:05:08 +11:00
fontIds.h Swap from Aleo to Bookerly for wider glyph support (#172) 2025-12-31 02:28:25 +11:00
main.cpp ifdef around optional fonts to reduce flash size/time. (#339) 2026-01-14 22:40:40 +11:00
MappedInputManager.cpp Add button mapping for Left, Back, Confirm, Right (#173) 2025-12-31 02:46:35 +11:00
MappedInputManager.h Add exFAT support (#150) 2025-12-30 16:09:30 +11:00
ScreenComponents.cpp Add option to hide battery percentage. (#297) 2026-01-12 20:53:58 +11:00
ScreenComponents.h Add option to hide battery percentage. (#297) 2026-01-12 20:53:58 +11:00
WifiCredentialStore.cpp Add exFAT support (#150) 2025-12-30 16:09:30 +11:00
WifiCredentialStore.h Add connect to Wifi and File Manager Webserver (#41) 2025-12-20 01:05:43 +11:00