Xteink-X4-crosspoint-reader/src
Sam Davis 29c093ce61 Add chapter select support to XTC files (#145)
## Summary

- **What is the goal of this PR?** Add chapter selection support to the
XTC reader activity, including parsing chapter metadata from XTC files.
- **What changes are included?** Implemented XTC chapter parsing and
exposure in the XTC library, added a chapter selection activity for XTC,
integrated it into XtcReaderActivity, and normalized chapter page
indices by shifting them to 0-based.

  ## Additional Context

- The reader uses 0-based page indexing (first page = 0), but the XTC
chapter table appears to be 1-based (first page = 1), so chapter
start/end pages are shifted down by 1 during parsing.
2025-12-30 12:23:44 +01:00
..
activities Add chapter select support to XTC files (#145) 2025-12-30 12:23:44 +01:00
images Move to SDK EInkDisplay and enable anti-aliased 2-bit text (#5) 2025-12-08 19:48:49 +11:00
network Use a JSON filter to avoid crashes when checking for updates (#141) 2025-12-29 02:29:41 +11:00
Battery.h Public release 2025-12-03 22:06:45 +11:00
config.h Fix: restores cyrillic glyphs to Pixel Arial font (#70) 2025-12-21 19:01:11 +11:00
CrossPointSettings.cpp Add side button layout configuration while on reader (#147) 2025-12-29 21:17:10 +11:00
CrossPointSettings.h Recalibrated power button duration, decreased long setting slightly. (#149) 2025-12-29 23:18:12 +11:00
CrossPointState.cpp Standardize File handling with FsHelpers (#110) 2025-12-23 14:14:10 +11:00
CrossPointState.h Rename Screens to Activities and restructure files (#44) 2025-12-17 23:32:18 +11:00
main.cpp Recalibrated power button duration, decreased long setting slightly. (#149) 2025-12-29 23:18:12 +11:00
MappedInputManager.cpp Add side button layout configuration while on reader (#147) 2025-12-29 21:17:10 +11:00
MappedInputManager.h Support swapping the functionality of the front buttons (#133) 2025-12-29 14:59:14 +11:00
WifiCredentialStore.cpp Standardize File handling with FsHelpers (#110) 2025-12-23 14:14:10 +11:00
WifiCredentialStore.h Add connect to Wifi and File Manager Webserver (#41) 2025-12-20 01:05:43 +11:00