Commit Graph
561 Commits
Author SHA1 Message Date
jpirnay d975546e30 Fix temp file write 2026-04-07 22:46:16 +02:00
jpirnay 54034f3af2 Merge pull request #37 from jpirnay/refactor-koreader
refactor: refactor koreader to avoid OOM regressions
2026-04-07 22:36:32 +02:00
jpirnay cfb0971d36 Merge pull request #38 from jpirnay/fix-refreshonexit
fix: Refresh screen on reader exit to heal ghosting
2026-04-07 22:31:11 +02:00
jpirnay dcc1bbc2fa Address review comments 2026-04-07 22:28:32 +02:00
jpirnay 809e84f758 Update OTA url 2026-04-07 22:18:15 +02:00
jpirnay 0f477f4d66 yaclf 2026-04-07 22:15:45 +02:00
jpirnay 0e905e988b Address cppcheck finding 2026-04-07 22:14:05 +02:00
jpirnay dca738e117 Fix xtcreader oversight 2026-04-07 22:11:39 +02:00
jpirnay 16fd0bbba1 Refresh screen on reader exit to heal ghosting 2026-04-07 22:10:17 +02:00
jpirnay 6dd905fb5a Split menu actions for smaller footprint 2026-04-07 21:39:03 +02:00
jpirnay abbf69649e Revert "Merge pull request #25 from jpirnay/fix-pr1582" and refactor koreader 2026-04-07 20:24:51 +02:00
jpirnay 74fedbdca5 Merge pull request #33 from jpirnay/fix-sleepimage
feat: Treat .sleep and sleep as equal
2026-04-07 11:16:28 +02:00
jpirnay fb8196e946 Change index type 2026-04-07 11:12:07 +02:00
jpirnay 314e54e252 Here too 2026-04-07 11:09:19 +02:00
jpirnay e996afd760 Address cppcheck complaints 2026-04-07 11:08:47 +02:00
jpirnay a67799b04c Extend error messages 2026-04-07 10:56:56 +02:00
jpirnay 93669ff492 Treat .sleep and sleep as equal 2026-04-07 10:13:02 +02:00
jpirnay 99d8c4656a Add progress badges to HomeScreen 2026-04-06 19:43:57 +02:00
jpirnay c0797b385a Show file extensions in browser (user option) 2026-04-06 19:34:08 +02:00
jpirnay 7d818c4915 Update languages 2026-04-06 19:01:23 +02:00
jpirnay 7e37f3252c Review comments 2026-04-06 18:03:50 +02:00
jpirnay 4f031b00b1 (Conditionally) add further dithering algorithms 2026-04-06 17:23:29 +02:00
jpirnay 0ba4626157 Review changes 2026-04-06 13:47:41 +02:00
jpirnay eb95cacad4 Add dithering algorithms 2026-04-06 13:00:27 +02:00
jpirnay f45b780900 Support png and jpg in Image Viewer 2026-04-06 12:39:37 +02:00
jpirnay ed8c23ee72 Merge pull request #24 from jpirnay/feat-overlay-everywhere
feat: Make information overlay applicable for custom bitmaps too
2026-04-06 10:56:49 +02:00
jpirnay e00ac4b63a Only load info when needed 2026-04-06 10:56:01 +02:00
jpirnay 26dc65735f Review comments 2026-04-06 10:52:05 +02:00
jpirnay b1462b37b7 Make information overlay applicable for custom bitmaps too 2026-04-06 10:40:04 +02:00
jpirnay 4ff9a10de1 Amend back button handling, add "use as sleep screen" feature 2026-04-06 10:34:48 +02:00
jpirnay 4f00ed6348 Fast wakeup (not waiting for button release) 2026-04-06 10:07:50 +02:00
jpirnay 633cc04f41 Additional checks 2026-04-06 09:56:27 +02:00
jpirnay 213ebfc016 Second attempt at proper debouncing 2026-04-06 09:48:11 +02:00
jpirnay 6260f40164 Merge pull request #21 from jpirnay/fix-lyra-homescreen
fix: Fix overflowing homescreen
2026-04-05 22:56:47 +02:00
jpirnay efae9c058d Use same file name as KOReader for OPDS downloads (by spfenwick, PR1286) 2026-04-05 22:55:56 +02:00
jpirnay 07f0e49a7d Fix size mismatch preventing thumbnail display 2026-04-05 22:50:22 +02:00
jpirnay 077d134ac8 Adjust menu design to still fit on screen 2026-04-05 22:44:05 +02:00
jpirnay f75bbf5b1e Short press will go back to origin / long press will go back to home 2026-04-05 21:37:28 +02:00
jpirnay 2d6d14af1f Making screenshot command device dimensions aware 2026-04-05 11:29:23 +02:00
Justin Mitchell 17ed71f23d Use runtime display dimensions instead of constants
Replace hardcoded DISPLAY_WIDTH, DISPLAY_HEIGHT, and DISPLAY_WIDTH_BYTES constants with runtime values from display object to support multiple device models (X3 and X4) with different screen dimensions.
2026-04-05 11:22:00 +02:00
jpirnay 3c960a4c3e Change qr library to properly support utf8 characters 2026-04-04 16:42:28 +02:00
jpirnay 9baded03ed Reduce parallel connections for stability 2026-04-04 16:11:08 +02:00
jpirnay 7e2291915f Merge branch 'x3-support'
# Conflicts:
#	lib/GfxRenderer/GfxRenderer.h
#	open-x4-sdk
2026-04-04 10:05:14 +02:00
jpirnay 25207d57cb Address cppcheck complaints 2026-04-04 09:43:15 +02:00
jpirnay 52d88c820e Add sun and moon info 2026-04-03 18:14:19 +02:00
jpirnay 6056b6fe61 Proper centering 2026-04-03 11:52:42 +02:00
jpirnay 1563e034d3 Remove superfluous prefix str 2026-04-03 11:51:48 +02:00
jpirnay 6de5ebc69c Merge branch 'feat-weather' of https://github.com/jpirnay/crosspoint-reader into mybuild 2026-04-03 11:06:17 +02:00
jpirnay 01d05e654d Bugfixing and refactoring - proper menu icons 2026-04-03 11:03:10 +02:00
Justin Mitchell 0db9d93f1c feat: add Xteink X3 hardware support
Adds HAL-level support for the Xteink X3 (SSD1677 controller, 792x528
display). Includes device detection, display initialization, button
mapping, power management, and theme adjustments for the X3 form factor.
2026-04-03 04:04:17 -04:00