Commit Graph

  • 0332e1103a Add EPUB 3 nav.xhtml TOC support (#197) Pavel Liashkov 2026-01-03 16:10:35 +08:00
  • 5790d6f5dc Subtract time it took reaching the evaluation from the press duration. (#208) Jonas Diemer 2026-01-03 08:54:23 +01:00
  • 062d69dc2a Add support for uploading multiple epubs (#202) Jake Lyell 2026-01-02 18:32:26 +11:00
  • 5e9626eb2a Add paragraph alignment setting (justify/left/center/right) (#191) Maeve Andrews 2026-01-02 01:21:48 -06:00
  • 00e83af4e8 Show "Entering Sleep" on black, so it's quicker to notice (in book). (#181) Jonas Diemer 2026-01-02 07:55:21 +01:00
  • 39080c0e51 Skip soft hyphens. (#195) Jonas Diemer 2026-01-02 07:54:46 +01:00
  • 9e59a5106b Fix race condition with keyboard and Wifi entry (#204) Brendan O'Leary 2026-01-02 01:49:16 -05:00
  • a922e553ed Prevent device sleep during WiFi file transfer and OTA updates (#203) Pavel Liashkov 2026-01-02 14:44:17 +08:00
  • 04ad4e5aa4 Replace book and section bin format images with ImHex hexpat definition (#189) Dave Allie 2025-12-31 12:28:24 +10:00
  • 6e9ba1006a Use sane smaller data types for data in section.bin (#188) Dave Allie 2025-12-31 12:11:36 +10:00
  • 40f9ed485c Enhance USER_GUIDE with links and clarifications (#185) Luke Stein 2025-12-30 18:01:48 -05:00
  • b82e044ac3 Cut release 0.11.2 0.11.2 Dave Allie 2025-12-31 09:28:14 +11:00
  • 026733a4fe Hide "System Volume Information" folder (#184) Dave Allie 2025-12-31 08:27:17 +10:00
  • 57b075ec97 Update README.md features Dave Allie 2025-12-31 09:18:05 +11:00
  • 648c688642 Update button hints on OTA update screen and update user guide to reflect current settings (#183) dangson 2025-12-30 16:15:40 -06:00
  • 06065dfd8b Show book title instead of "Select Chapter". (#169) Jonas Diemer 2025-12-30 23:10:41 +01:00
  • 93226c9fbb Fix file browser navigation for non-ASCII folder names (#178) Eunchurn Park 2025-12-31 07:08:31 +09:00
  • 941643cf97 Cut release 0.11.1 0.11.1 Dave Allie 2025-12-31 02:47:24 +11:00
  • 9bba41ed96 Move home screen battery indicator to avoid clashing with button hints (#174) Dave Allie 2025-12-31 01:46:46 +10:00
  • 34cf5f0636 Add button mapping for Left, Back, Confirm, Right (#173) Dave Allie 2025-12-31 01:46:35 +10:00
  • f2ca65d752 Swap from Aleo to Bookerly for wider glyph support (#172) Dave Allie 2025-12-31 01:28:25 +10:00
  • 6a8971fc20 Cut release 0.11.0 0.11.0 Dave Allie 2025-12-30 23:42:19 +11:00
  • e2cba5be83 Show battery percentage on home screen (#167) Dave Allie 2025-12-30 22:41:47 +10:00
  • 52a0b5bbe9 Small cleanups from https://github.com/juicecultus/crosspoint-reader-x4 Dave Allie 2025-12-30 23:18:51 +11:00
  • 3abcd0d05d Redesign home screen (#166) Dave Allie 2025-12-30 22:18:10 +10:00
  • 03f0ce04cc Feature: go to text/start reference in epub guide section at first start (#156) Jonas Diemer 2025-12-30 13:02:46 +01:00
  • be1b5bad21 Parse the author name from content.opf file (#165) Dave Allie 2025-12-30 21:15:44 +10:00
  • 3dd52f30fa Adjust screen title position Dave Allie 2025-12-30 22:06:57 +11:00
  • e43fec79be Add setting for line spacing to adjust space between lines (#164) Dave Allie 2025-12-30 18:34:46 +10:00
  • bf7bffd506 Aleo, Noto Sans, Open Dyslexic fonts (#163) Dave Allie 2025-12-30 18:21:47 +10:00
  • 9f31f80c80 Show previous title for unnamed spines (#158) Dave Allie 2025-12-30 17:52:42 +10:00
  • fb5fc32c5d Add exFAT support (#150) Dave Allie 2025-12-30 15:09:30 +10:00
  • d4bd119950 Add option to apply format fix only on changed files (much faster) (#153) Jonas Diemer 2025-12-30 06:05:06 +01:00
  • 85d76da967 Split XTC file version into major minor bytes (#161) Dave Allie 2025-12-30 14:48:20 +10:00
  • e4ac90f5c1 Accept big endian version in XTC files (#159) Dave Allie 2025-12-30 12:36:25 +10:00
  • 278b056bd0 Add chapter select support to XTC files (#145) Sam Davis 2025-12-30 12:49:18 +11:00
  • b01eb50325 Shorten continueLabel to actual screen width. (#151) Jonas Diemer 2025-12-29 13:18:23 +01:00
  • 1bfe694807 Improvement/settings selection by inversion (#152) Jonas Diemer 2025-12-29 13:18:16 +01:00
  • 7b32a87596 Recalibrated power button duration, decreased long setting slightly. (#149) Jonas Diemer 2025-12-29 13:18:12 +01:00
  • 071ccb9d1b Custom zip parsing (#140) Dave Allie 2025-12-29 20:17:29 +10:00
  • d7f4bd54f5 Add side button layout configuration while on reader (#147) Yona 2025-12-29 11:17:10 +01:00
  • 2437943c94 Remove usused module Dave Allie 2025-12-29 21:07:26 +11:00
  • 140d8749a6 Support swapping the functionality of the front buttons (#133) dangson 2025-12-28 21:59:14 -06:00
  • 534504cf7a Consolidate chapter page data into single file (#144) Dave Allie 2025-12-29 12:19:54 +10:00
  • b1763821b5 Cut release 0.10.0 0.10.0 Dave Allie 2025-12-29 02:30:27 +11:00
  • c0b83b626e Use a JSON filter to avoid crashes when checking for updates (#141) Dave Allie 2025-12-29 01:29:41 +10:00
  • f8c0b1acea Use confirmation release on home screen to detect action Dave Allie 2025-12-29 02:00:42 +11:00
  • f9b604f04e Add XTC/XTCH ebook format support (#135) Eunchurn Park 2025-12-28 23:56:05 +09:00
  • 3dc5f6fec4 Avoid jumping straight into chapter selection screen Dave Allie 2025-12-28 23:49:51 +11:00
  • 41c93e4eba Use font ascender height for baseline offset (#139) Dave Allie 2025-12-28 21:30:01 +10:00
  • 1c33162368 Fix rendering issue with entering keyboard from wifi screen Dave Allie 2025-12-28 21:50:45 +11:00
  • 27d42fbef3 Allow entering into chapter select screen correctly Dave Allie 2025-12-28 21:50:36 +11:00
  • dd280bdc97 Rotation Support (#77) Tannay 2025-12-28 05:33:20 -05:00
  • bf031fd999 Fix exiting WifiSelectionActivity renderer early Dave Allie 2025-12-28 19:26:57 +11:00
  • 02350c6a9f Fix underscore on keyboard and standardize activity (#138) Dave Allie 2025-12-28 17:57:06 +10:00
  • 9023b262a1 Fix issue where pressing back from chapter select would leave book (#137) Dave Allie 2025-12-28 16:06:18 +10:00
  • eabd149371 Add retry logic and progress bar for chapter indexing (#128) Eunchurn Park 2025-12-28 13:59:44 +09:00
  • 838246d147 Add setting to enable status bar display options (#111) 1991AcuraLegend 2025-12-27 17:48:27 -06:00
  • f96b6ab29c Improve EPUB cover image quality with pre-scaling and Atkinson dithering (#116) Eunchurn Park 2025-12-28 08:38:14 +09:00
  • e3d0201365 Add 'Open' button hint to File Selection page (#136) Brendan O'Leary 2025-12-27 18:36:26 -05:00
  • 286b47f489 fix(parser): remove MAX_LINES limit that truncates long chapters (#132) Eunchurn Park 2025-12-28 08:35:45 +09:00
  • aff4dc6628 Fix QRCode import attempt 2 Dave Allie 2025-12-26 11:33:41 +10:00
  • 98a39374e8 Fix QRCode import Dave Allie 2025-12-26 11:29:27 +10:00
  • e8c0fb42d4 Network details QR code (#113) Jonas Diemer 2025-12-26 02:13:40 +01:00
  • b77af16caa Add Continue Reading menu and remember last book folder (#129) Eunchurn Park 2025-12-26 09:55:23 +09:00
  • e3c1e28b8f Normalize button hints (#130) Brendan O'Leary 2025-12-25 19:54:02 -05:00
  • dc7544d944 Optimize glyph lookup with binary search (#125) Eunchurn Park 2025-12-26 09:46:17 +09:00
  • 504c7b307d Cut release 0.9.0 0.9.0 Dave Allie 2025-12-24 21:49:47 +10:00
  • b6bc1f7ed3 New book.bin spine and table of contents cache (#104) Dave Allie 2025-12-24 22:36:13 +11:00
  • ea0abaf351 Prevent SD card error causing boot loop (#122) Dave Allie 2025-12-24 22:33:21 +11:00
  • 2771579007 Add support for blockquote, strong, and em tags (#121) Dave Allie 2025-12-24 22:33:17 +11:00
  • 27035b2b91 Handle 16x16 MCU blocks in JPEG decoding (#120) Dave Allie 2025-12-24 22:21:41 +11:00
  • 1107590b56 Standardize File handling with FsHelpers (#110) Dave Allie 2025-12-23 14:14:10 +11:00
  • 66ddb52103 Pin espressif32 platform version Dave Allie 2025-12-23 12:16:42 +11:00
  • 9f4f71fabe Add AP mode option for file transfers (#98) Brendan O'Leary 2025-12-22 01:24:14 -05:00
  • d23020e268 OTA updates (#96) Dave Allie 2025-12-22 17:16:46 +11:00
  • f4491875ab Thoroughly deinitialise expat parsers before freeing them (#103) Dave Allie 2025-12-22 17:16:39 +11:00
  • 6fe28da41b Cut release 0.8.1 0.8.1 Dave Allie 2025-12-22 03:20:22 +11:00
  • 689b539c6b Stream CrossPointWebServer data over JSON APIs (#97) Dave Allie 2025-12-22 03:19:49 +11:00
  • ce37c80c2d Improve power button hold measurement for boot (#95) Jonas Diemer 2025-12-21 14:53:55 +01:00
  • b39ce22e54 Cleanup of activities Dave Allie 2025-12-22 00:31:25 +11:00
  • 77c655fcf5 Give activities names and log when entering and exiting them (#92) Dave Allie 2025-12-21 21:17:00 +11:00
  • 246afae6ef Start power off sequence as soon as hold duration for the power button is reached (#93) Dave Allie 2025-12-21 21:16:41 +11:00
  • fcfa10bb1f Cut release 0.8.0 0.8.0 Dave Allie 2025-12-21 19:02:21 +11:00
  • febf79a98a Fix: restores cyrillic glyphs to Pixel Arial font (#70) Arthur Tazhitdinov 2025-12-21 13:01:11 +05:00
  • 424104f8ff Fix incorrect justification of last line in paragraph (#90) Dave Allie 2025-12-21 19:01:00 +11:00
  • 955c78de64 Book cover sleep screen (#89) Dave Allie 2025-12-21 18:42:06 +11:00
  • 958508eb6b Prevent boot loop if last open epub crashes on load (#87) Dave Allie 2025-12-21 18:41:52 +11:00
  • 6aa5d41a42 Add info about sleep screen customisation to user guide (#88) Sam Davis 2025-12-21 18:32:50 +11:00
  • 2a27c6d068 Add JPG image support (#23) Dave Allie 2025-12-21 17:15:17 +11:00
  • b73ae7fe74 Paginate book list and avoid out of bounds rendering (#86) Dave Allie 2025-12-21 17:12:53 +11:00
  • f264efdb12 Extract EPUB TOC into temp file before parsing (#85) Dave Allie 2025-12-21 17:08:34 +11:00
  • 0d32d21d75 Small code cleanup (#83) Dave Allie 2025-12-21 15:43:53 +11:00
  • 9b4dfbd180 Allow any file to be uploaded (#84) Dave Allie 2025-12-21 15:43:17 +11:00
  • 926c786705 Keep ZipFile open to speed up getting file stats. (#76) Jonas Diemer 2025-12-21 04:38:51 +01:00
  • 299623927e Build out lines when parsing html and holding >750 words in buffer (#73) Dave Allie 2025-12-21 13:43:19 +11:00
  • 9a3bb81337 fix: add NULL checks after malloc in drawBmp() (#80) IFAKA 2025-12-21 03:36:59 +01:00
  • 73d1839ddd fix: add bounds checks to Epub getter functions (#82) IFAKA 2025-12-21 03:36:30 +01:00
  • cc86533e86 fix: add NULL check after malloc in readFileToMemory() (#81) IFAKA 2025-12-21 03:35:37 +01:00
  • bf3f270067 fix: add NULL checks for frameBuffer in GfxRenderer (#79) IFAKA 2025-12-21 03:34:58 +01:00