diff --git a/TXT & EPUB Reader Guide.md b/TXT & EPUB Reader Guide.md index cc3ada12..a9dade9d 100644 --- a/TXT & EPUB Reader Guide.md +++ b/TXT & EPUB Reader Guide.md @@ -12,12 +12,11 @@ This adds a text reader accessible via the **R** key from the home screen. - Automatic reading position resume (persisted to SD card) - Index files cached to SD for instant re-opens - Bookmark indicator (`*`) on files with saved positions -- Compose mode (`C`) still accessible from within reader **Key Mapping:** | Context | Key | Action | |---------|-----|--------| -| Home screen | R | Open text reader | +| Home screen | E | Open text reader | | File list | W/S | Navigate up/down | | File list | Enter | Open selected file | | File list | Q | Back to home screen | @@ -114,4 +113,4 @@ The conversion is handled by three components: - Page content is pre-read from SD into a memory buffer during `handleInput()`, then rendered from buffer during `render()` — this avoids SPI bus conflicts during display refresh - Layout metrics (chars per line, lines per page) are calculated dynamically from the display driver's font metrics on first entry - EPUB conversion runs synchronously in `openBook()` — the e-ink splash screen keeps the user informed while the ESP32 processes the archive -- ZIP extraction uses the ESP32-S3's hardware-optimised ROM `tinfl` inflate, avoiding external compression library dependencies and the linker conflicts they cause \ No newline at end of file +- ZIP extraction uses the ESP32-S3's hardware-optimised ROM `tinfl` inflate, avoiding external compression library dependencies and the linker conflicts they cause