Commit Graph

  • b1763821b5
    Cut release 0.10.0 0.10.0 Dave Allie 2025-12-29 02:30:27 +1100
  • c0b83b626e
    Use a JSON filter to avoid crashes when checking for updates (#141) Dave Allie 2025-12-29 01:29:41 +1000
  • fb0b82c4d9
    Use a JSON filter to avoid crashes when checking for updates Dave Allie 2025-12-29 02:24:20 +1100
  • f8c0b1acea
    Use confirmation release on home screen to detect action Dave Allie 2025-12-29 02:00:42 +1100
  • f9b604f04e
    Add XTC/XTCH ebook format support (#135) Eunchurn Park 2025-12-28 23:56:05 +0900
  • 647347c21d
    Correctly reset pagesUntilFullRefresh each full refresh Dave Allie 2025-12-29 01:49:14 +1100
  • 3dc5f6fec4
    Avoid jumping straight into chapter selection screen Dave Allie 2025-12-28 23:49:51 +1100
  • 76a1c30a87
    fix(xtc): address PR review feedback for grayscale rendering Eunchurn Park 2025-12-28 20:57:10 +0900
  • 41c93e4eba
    Use font ascender height for baseline offset (#139) Dave Allie 2025-12-28 21:30:01 +1000
  • 1c33162368
    Fix rendering issue with entering keyboard from wifi screen Dave Allie 2025-12-28 21:50:45 +1100
  • 27d42fbef3
    Allow entering into chapter select screen correctly Dave Allie 2025-12-28 21:50:36 +1100
  • 9beca0bd83
    Fix text offsets with new baseline Dave Allie 2025-12-28 21:48:03 +1100
  • 583f8fb6fa
    Use font ascender height for baseline offset Dave Allie 2025-12-28 21:35:08 +1100
  • dd280bdc97
    Rotation Support (#77) Tannay 2025-12-28 05:33:20 -0500
  • 12975ae961
    Initialize GfxRenderer::orientation as Portrait Dave Allie 2025-12-28 21:29:44 +1100
  • 1f59f288af
    Standardize screen offsets in all orientations Dave Allie 2025-12-28 21:16:28 +1100
  • 875471a448
    Fix settings count in SettingsActivity Dave Allie 2025-12-28 20:38:24 +1100
  • cd4ccade9f
    Use viewport sizes over margins in epub rendering Dave Allie 2025-12-28 20:25:18 +1100
  • 30c50ef45b
    perf(xtc): optimize XTCH grayscale rendering and memory usage Eunchurn Park 2025-12-28 18:04:48 +0900
  • c6c09522ce
    Support inverted orientation Dave Allie 2025-12-28 20:03:24 +1100
  • d99c1158c3
    Make GfxRenderer::orientation non-static Dave Allie 2025-12-28 19:46:00 +1100
  • bf031fd999
    Fix exiting WifiSelectionActivity renderer early Dave Allie 2025-12-28 19:26:57 +1100
  • 9d28afdefc
    Merge branch 'master' into Discussion-#26-Rotation-Support Dave Allie 2025-12-28 19:06:19 +1100
  • 02350c6a9f
    Fix underscore on keyboard and standardize activity (#138) Dave Allie 2025-12-28 17:57:06 +1000
  • 16233a9ef6
    Standardize KeyboardEntryActivity Dave Allie 2025-12-28 18:47:24 +1100
  • a2676749cc
    Fix underscore on keyboard Dave Allie 2025-12-28 18:01:50 +1100
  • 9023b262a1
    Fix issue where pressing back from chapter select would leave book (#137) Dave Allie 2025-12-28 16:06:18 +1000
  • 80686aa741
    Fix issue where pressing back from chapter select would leave book Dave Allie 2025-12-28 17:03:21 +1100
  • eabd149371
    Add retry logic and progress bar for chapter indexing (#128) Eunchurn Park 2025-12-28 13:59:44 +0900
  • 4ef35afb4d
    feat(xtc): add XTCH format support (2-bit grayscale) Eunchurn Park 2025-12-28 12:39:10 +0900
  • f40ab574b2 Thumbnail background loading CaptainFrito 2025-12-27 16:21:55 -0800
  • 666d3a9179 Epub thumbnail display CaptainFrito 2025-12-27 16:14:38 -0800
  • 5ecc277824 Greyscale UI methods CaptainFrito 2025-12-27 16:10:39 -0800
  • 06ce25f0cd Grid Browser with file thumbnails CaptainFrito 2025-12-27 16:10:39 -0800
  • 838246d147
    Add setting to enable status bar display options (#111) 1991AcuraLegend 2025-12-27 17:48:27 -0600
  • baff87adf2
    Small variable scope cleanup Dave Allie 2025-12-28 09:44:15 +1000
  • f96b6ab29c
    Improve EPUB cover image quality with pre-scaling and Atkinson dithering (#116) Eunchurn Park 2025-12-28 08:38:14 +0900
  • e3d0201365
    Add 'Open' button hint to File Selection page (#136) Brendan O'Leary 2025-12-27 18:36:26 -0500
  • 286b47f489
    fix(parser): remove MAX_LINES limit that truncates long chapters (#132) Eunchurn Park 2025-12-28 08:35:45 +0900
  • 127039eea9 Add 'Open' button hint to File Selection page Brendan O'Leary 2025-12-27 13:04:42 -0500
  • bcda77aed5
    fix(xtc): remove unused renderStatusBar function Eunchurn Park 2025-12-27 19:36:05 +0900
  • 810066d4f2
    feat(xtc): add XTC ebook format support Eunchurn Park 2025-12-27 19:12:25 +0900
  • 8e4ce5225c
    perf(ui): skip progress bar for chapters under 50KB Eunchurn Park 2025-12-27 16:25:26 +0900
  • 11a059f39a
    chore(fix): clang-format fix Eunchurn Park 2025-12-27 15:46:22 +0900
  • d3848779f9
    fix(parser): handle oversized words in line break algorithm Eunchurn Park 2025-12-27 15:41:04 +0900
  • 9678ade766 Merge branch 'master' of https://github.com/iandchasse/crosspoint-reader Ian Chasse 2025-12-27 00:37:30 -0500
  • d3886d74ee forked modded sdk, changed pin references, inits, modified paritions for 8MB esp32-s3 Ian Chasse 2025-12-27 00:33:57 -0500
  • 562d7492e4 forked modded sdk, changed pin references, inits, modified paritions for 8MB esp32-s3 Ian Chasse 2025-12-27 00:17:52 -0500
  • 730136af2c forked modded sdk, changed pin references, inits, modified paritions for 8MB esp32-s3 Ian Chasse 2025-12-27 00:17:52 -0500
  • eb75b4a82e
    fix(parser): remove MAX_LINES limit that truncates long chapters Eunchurn Park 2025-12-27 00:17:41 +0900
  • abe3e6c6db
    fix(epub): prevent blank pages from corrupted index files Eunchurn Park 2025-12-26 23:07:49 +0900
  • 167f023556
    Merge branch 'master' into master 1991AcuraLegend 2025-12-26 07:35:26 -0600
  • 3f0983cc6f update settings file location 1991AcuraLegend 2025-12-26 07:34:49 -0600
  • 7e42a79e55 update settings count 1991AcuraLegend 2025-12-26 07:32:58 -0600
  • a8c3f76a45 fixing local variables 1991AcuraLegend 2025-12-26 06:05:35 -0600
  • f41e7496ad
    perf(parser): only show progress bar for chapters >= 50KB Eunchurn Park 2025-12-26 13:38:00 +0900
  • 7f7076be8c
    fix(reader): remove pre-generation of cover BMP during book load Eunchurn Park 2025-12-26 12:49:40 +0900
  • aff4dc6628
    Fix QRCode import attempt 2 Dave Allie 2025-12-26 11:33:41 +1000
  • 98a39374e8
    Fix QRCode import Dave Allie 2025-12-26 11:29:27 +1000
  • e8c0fb42d4
    Network details QR code (#113) Jonas Diemer 2025-12-26 02:13:40 +0100
  • fc48cd9101
    Remove CI PIO cache Dave Allie 2025-12-26 11:13:18 +1000
  • a875eb399b
    Remove duplicate function Dave Allie 2025-12-26 11:08:45 +1000
  • f83786d6e9
    Fix cppcheck error Dave Allie 2025-12-26 11:07:24 +1000
  • ef4c75448f
    Merge branch 'master' into feature/qr-code Dave Allie 2025-12-26 11:06:57 +1000
  • f6767c857f Rename trimTrailingPunctuation to trimSurroundingPunctuation and update logic to remove surrounding punctuation; add explicit hyphen handling in breakOffsets function. Arthur Tazhitdinov 2025-12-26 06:03:38 +0500
  • b77af16caa
    Add Continue Reading menu and remember last book folder (#129) Eunchurn Park 2025-12-26 09:55:23 +0900
  • e3c1e28b8f
    Normalize button hints (#130) Brendan O'Leary 2025-12-25 19:54:02 -0500
  • f0a1c6e61f
    Format Dave Allie 2025-12-26 10:49:56 +1000
  • dc7544d944
    Optimize glyph lookup with binary search (#125) Eunchurn Park 2025-12-26 09:46:17 +0900
  • 388d67d0e8 Remove unused variables Brendan O'Leary 2025-12-25 19:42:52 -0500
  • 23183a6270 format fix Arthur Tazhitdinov 2025-12-26 05:12:26 +0500
  • 3cf52d8bd1 Disable hyphenation feature in CrossPointSettings Arthur Tazhitdinov 2025-12-26 05:11:51 +0500
  • 3806f1883a Refactor breakOffsets function: simplify return statements and improve readability Arthur Tazhitdinov 2025-12-26 04:42:58 +0500
  • 4f4b0c51c8 Normalize button hints Brendan O'Leary 2025-12-25 18:41:30 -0500
  • 247463a4b9 format fix Arthur Tazhitdinov 2025-12-26 04:37:15 +0500
  • 5d00e5ac0f Enhance hyphenation logic: add morphology break handling and improve vowel detection Arthur Tazhitdinov 2025-12-26 04:36:19 +0500
  • 0fa50291b9 Refactor hyphenation logic: update isAlphabetic function and enhance punctuation checks Arthur Tazhitdinov 2025-12-26 04:11:32 +0500
  • a0113b58e0 Remove additional punctuation cases from isPunctuation function Arthur Tazhitdinov 2025-12-26 03:41:17 +0500
  • e156790705 Add punctuation handling: implement isPunctuation and trimTrailingPunctuation functions Arthur Tazhitdinov 2025-12-26 03:39:15 +0500
  • a3dc96a3b8 Refactor computeLineBreaks to simplify logic and improve hyphenation handling Arthur Tazhitdinov 2025-12-26 03:14:44 +0500
  • a1f82308e4 Fix spacing calculation for justified text in extractLine method Arthur Tazhitdinov 2025-12-26 01:55:24 +0500
  • 4ee9783e49 Enhance line breaking logic with detailed comments for clarity and maintainability Arthur Tazhitdinov 2025-12-26 01:54:43 +0500
  • 73c8b17737 Refactor ParsedText to remove PrefixWidthCache and simplify word width calculations for improved clarity and performance Arthur Tazhitdinov 2025-12-26 01:47:40 +0500
  • 4acdad44ff Refactor hyphenation logic to utilize a prefix width cache for improved performance in word splitting and line breaking Arthur Tazhitdinov 2025-12-26 01:27:54 +0500
  • 85df6d769e Add comments to clarify pre-splitting of oversized tokens in layout processing Arthur Tazhitdinov 2025-12-26 00:53:09 +0500
  • e7edcb6467 Implement hyphenation support in text layout by enhancing word splitting and line breaking logic Arthur Tazhitdinov 2025-12-26 00:39:09 +0500
  • 72d17626dd
    perf(home): use resize() instead of substr() for string truncation Eunchurn Park 2025-12-26 02:31:30 +0900
  • 6d041c9a18
    feat(nav): improve back button navigation with long press support Eunchurn Park 2025-12-26 02:15:16 +0900
  • 1047802896
    chore(fix): clang-format fix Eunchurn Park 2025-12-26 01:56:09 +0900
  • 0df16bc51f
    feat(home): add Continue Reading menu and long-press back for home Eunchurn Park 2025-12-26 01:33:34 +0900
  • 802842e6f2
    chore(fix): clang-format fix Eunchurn Park 2025-12-26 00:11:23 +0900
  • 54d7a9437e Merge branch 'master' into hyphenation-v2 Arthur Tazhitdinov 2025-12-25 19:41:27 +0500
  • aeb8a339f6 Formatting Jonas Diemer 2025-12-25 13:41:25 +0100
  • 0dcd95a0b6 Pin version of QRCode to current 0.0.1 Jonas Diemer 2025-12-25 13:28:03 +0100
  • 05a9604a4e Cut release 0.9.0 Dave Allie 2025-12-24 21:49:47 +1000
  • 7326612b35 New book.bin spine and table of contents cache (#104) Dave Allie 2025-12-24 22:36:13 +1100
  • 4b6790958a Prevent SD card error causing boot loop (#122) Dave Allie 2025-12-24 22:33:21 +1100
  • 1d66462c2e Add support for blockquote, strong, and em tags (#121) Dave Allie 2025-12-24 22:33:17 +1100
  • 09f6bdc515 Handle 16x16 MCU blocks in JPEG decoding (#120) Dave Allie 2025-12-24 22:21:41 +1100
  • f11d70279e
    feat(ui): add progress bar for chapter indexing Eunchurn Park 2025-12-25 19:53:46 +0900