Commit Graph
100 Commits
Author SHA1 Message Date
jpirnay 62a3ab0d66 Add SD card font families and styles
Updated SD card font families configuration with detailed descriptions and styles for various fonts.
2026-05-02 23:11:22 +02:00
jpirnay a176b3fa6d Merge pull request #162 from spfenwick/fix-oom-crash
fix: Avoid OOM crash when using SD font with many kern pairs
2026-05-02 21:09:43 +02:00
jpirnay 99c5f7207c Merge pull request #163 from jpirnay/feat-sdfonts-ui
feat: Complete sdfonts integration
2026-05-02 21:08:07 +02:00
jpirnayandCopilot cc9ff5bae9 More review changes
Co-authored-by: Copilot <copilot@github.com>
2026-05-02 18:42:45 +02:00
jpirnayandCopilot ea50449f4b Amend layout
Co-authored-by: Copilot <copilot@github.com>
2026-05-02 18:35:10 +02:00
jpirnay aadfd54f5c cppcheck concern 2026-05-02 18:29:35 +02:00
jpirnayandCopilot 06dfc6c50b Recover parts of the regression fiasco
Co-authored-by: Copilot <copilot@github.com>
2026-05-02 18:19:23 +02:00
jpirnayandCopilot a5469c0bb9 Review comments
Co-authored-by: Copilot <copilot@github.com>
2026-05-02 17:22:10 +02:00
jpirnay 89f381a925 Fix mutable registry access 2026-05-02 17:02:34 +02:00
jpirnay 816523cc59 Complete download integration 2026-05-02 17:01:25 +02:00
jpirnay df94ccaa86 Recover from merge fiasco 2026-05-02 16:54:31 +02:00
jpirnay cc970eb2fb Downloadable fonts 2026-05-02 16:46:42 +02:00
jpirnayandCopilot 3d00eba8cb Update .gitgnore
Co-authored-by: Copilot <copilot@github.com>
2026-05-02 16:42:50 +02:00
jpirnay bd3ceb6e99 Add itsthisjustins ota fix for x3 2026-05-02 10:44:13 +02:00
jpirnay 376350c61d Merge pull request #161 from jpirnay/refactor-sector-cache
refactor: Smarter section caching allowing faster swaps of settings
2026-05-01 18:23:52 +02:00
jpirnay c88e6f3170 Increase variants 2026-05-01 16:53:41 +02:00
jpirnay 67706edc1a Implement smarter section caching 2026-05-01 16:52:34 +02:00
jpirnay fd111fbf98 Fix screenshot button bleed through 2026-05-01 16:07:48 +02:00
jpirnay 1c28fe8d8a Merge pull request #160 from spfenwick/master
fix: Use correct server name for opds download
2026-05-01 15:46:08 +02:00
jpirnay 9a01bcab5f Allow slightly unconvential header from xtcjs.app 2026-05-01 10:19:50 +02:00
jpirnay 86229823c5 Update German 2026-05-01 10:06:38 +02:00
jpirnay 0b345bcc6b Merge pull request #159 from jpirnay/refactor-geni18n-dedup
refactor: Account for deduplication
2026-05-01 09:58:13 +02:00
jpirnay 6f4a74120f yaclf 2026-05-01 09:57:57 +02:00
jpirnay 3fb88193ad Address cppcheck 2026-05-01 09:48:34 +02:00
jpirnay 999cf74c58 Account for deduplication 2026-05-01 09:25:15 +02:00
jpirnayandCopilot 65d36d4f24 Properly center fallback custom image
Co-authored-by: Copilot <copilot@github.com>
2026-04-30 18:57:18 +02:00
jpirnay fb9cf4615a Merge branch 'master' of https://github.com/jpirnay/crosspoint-reader 2026-04-30 18:44:03 +02:00
jpirnay 50095d74dd Update sdk 2026-04-30 18:44:00 +02:00
jpirnay c4eb6c4e7f Update sdk 2026-04-30 18:41:19 +02:00
jpirnay e9870534dd Merge pull request #157 from jpirnay/feat-viet-preproc
feat: Embrace vietnamese character preprocessing from crosspet
2026-04-30 15:36:45 +02:00
jpirnay 42ad7667c4 Merge pull request #156 from jpirnay/feat-bionic
feat: Add yet another bionic reader implementation
2026-04-30 15:11:10 +02:00
jpirnay de62bcf591 Embrace vietnamese preprocessing from crosspet 2026-04-30 15:07:04 +02:00
jpirnayandCopilot 0dda02cafc Proper word recognition
Co-authored-by: Copilot <copilot@github.com>
2026-04-30 12:53:03 +02:00
jpirnay f0218c194d Review changes 2026-04-30 12:19:27 +02:00
jpirnayandCopilot b6c90fdac6 Add constants
Co-authored-by: Copilot <copilot@github.com>
2026-04-30 12:12:28 +02:00
jpirnay 867bd34798 A couple of fixes 2026-04-30 12:08:30 +02:00
jpirnay da7ad888c7 Amend long press behaviour 2026-04-30 11:08:42 +02:00
jpirnay 0366f8ece8 Dont get glyphs during scanning phase 2026-04-30 09:16:35 +02:00
jpirnay 555894edcb Merge branch 'feat-bionic' of https://github.com/jpirnay/crosspoint-reader into feat-bionic 2026-04-30 09:11:52 +02:00
jpirnayandCopilot cefed0f6ce Yet another bionic reading implementation
Co-authored-by: Copilot <copilot@github.com>
2026-04-30 09:11:49 +02:00
jpirnayandCopilot 92ef1dcaf6 Yet another bionic reading implementation
Co-authored-by: Copilot <copilot@github.com>
2026-04-30 09:03:41 +02:00
jpirnay 2df99a230f Fix png decoder 2026-04-29 21:06:46 +02:00
jpirnay 4cc793397f yaclf 2026-04-29 17:17:24 +02:00
jpirnay 12f16e9b28 when scanning, route through a metadata-only path 2026-04-29 14:53:45 +02:00
jpirnayandCopilot dbf50c2a82 aAdjust strikethrough offset
Co-authored-by: Copilot <copilot@github.com>
2026-04-29 14:12:59 +02:00
jpirnayandCopilot fea663ac64 Fix markdown underline / strikethrough omission
Co-authored-by: Copilot <copilot@github.com>
2026-04-29 13:28:26 +02:00
jpirnay cd030ab4ee Readme update 2026-04-29 13:07:09 +02:00
jpirnay 19e3f39865 Fix loop 2026-04-29 13:04:59 +02:00
jpirnay c59a893202 Merge pull request #152 from jpirnay/feat-strikethrough
feat: Support strikethrough
2026-04-29 12:33:00 +02:00
jpirnay 91b42646f2 Make text-decoration:none emit an explicit override. 2026-04-29 12:21:43 +02:00
jpirnay e1c2fae248 Fix trailing ~~ handling 2026-04-29 12:19:35 +02:00
jpirnay d5c397c677 Amend test script to no longer fail if environment is not properly setup 2026-04-29 12:07:46 +02:00
jpirnay dbbd4390b3 Fix test 2026-04-29 11:44:02 +02:00
jpirnay eddc28de83 Merge pull request #153 from spfenwick/fix-opds-filename
fix: use same file name as KOReader for OPDS downloads
2026-04-29 11:29:07 +02:00
jpirnay 5bf49c7efc Merge pull request #154 from thehijacker/master
fix: Update Slovenian translation
2026-04-29 11:28:07 +02:00
jpirnay a0243ad6de Review comments 2026-04-29 11:26:50 +02:00
jpirnay a2daaa7194 Fix crash 2026-04-29 09:56:34 +02:00
jpirnay 6df7418e58 Merge pull request #151 from jgoguen/ota-boot-fix
fix(ota): Correctly select the partition to write to
2026-04-29 09:15:53 +02:00
jpirnay facbc4722a Merge pull request #149 from jgoguen/json-stream-parse
refactor(network): Stream parse JSON response from GitHub
2026-04-29 09:15:07 +02:00
jpirnay b83482e732 Support strikethrough 2026-04-29 09:08:07 +02:00
jpirnay 93f5bdb492 Merge pull request #147 from jpirnay/feat-fonts-sd
feat: Add sd fonts (integrate and improve upstream #1327 by adriancaruana)
2026-04-28 19:09:51 +02:00
jpirnay 0466465d8c Add destructor to unregister fonts from GfxRenderer 2026-04-28 19:03:38 +02:00
jpirnayandCopilot ebb80bf4d9 Make SdCardFont explicitly non-copyable and non-movable
Co-authored-by: Copilot <copilot@github.com>
2026-04-28 18:41:48 +02:00
jpirnay 1f10e91c23 Preserve continuation boundaries when building SD prewarm text 2026-04-28 18:40:37 +02:00
jpirnay 2694081af9 Use bitmap.pitch instead of assuming tightly packed rows 2026-04-28 18:14:58 +02:00
jpirnay ad2e3765ba Some environment cleaning 2026-04-28 18:09:36 +02:00
jpirnayandCopilot fd35b50ff9 Some minor fixes
Co-authored-by: Copilot <copilot@github.com>
2026-04-28 18:06:56 +02:00
jpirnayandCopilot c84b971455 Fix signature
Co-authored-by: Copilot <copilot@github.com>
2026-04-28 17:46:37 +02:00
jpirnay 639a9f350c Address hyphen review comment 2026-04-28 16:18:53 +02:00
jpirnay 6e26fd7e14 And one more 2026-04-28 16:16:18 +02:00
jpirnay 2c9a6d7d31 One more 2026-04-28 16:09:59 +02:00
jpirnay 5a5728af3e More review comments 2026-04-28 16:06:02 +02:00
jpirnay 8a2bc9f425 Some review comments 2026-04-28 15:47:51 +02:00
jpirnay 14da42d399 Merge pull request #146 from jpirnay/feat-resync-keyboard
refactor: resync to upstream keyboard
2026-04-28 15:39:47 +02:00
jpirnay 113d654d86 Review changes 2026-04-28 15:33:51 +02:00
jpirnay 4c8517cf67 Improve pre warm caching 2026-04-28 15:12:11 +02:00
jpirnay aa9fae16d9 Integrate upstream #1392 by adriancaruana 2026-04-28 10:00:22 +02:00
jpirnay dfe5bf1ef7 Mirror upstream keyboard changes 2026-04-27 21:47:51 +02:00
jpirnay ac96d89f83 version bump 2026-04-27 21:19:53 +02:00
jpirnay fcf90e3f86 Merge pull request #145 from jpirnay/feat-autosync
feat: Add kosync autosync at epub open / epub close
2026-04-27 21:16:37 +02:00
jpirnay bc571771fc properly separate menus 2026-04-27 21:14:35 +02:00
jpirnay 1f6ddddd59 Use new method to decide button press 2026-04-27 20:56:06 +02:00
jpirnay 1d8f03f757 Merge remote-tracking branch 'origin/master' into feat-autosync 2026-04-27 20:42:15 +02:00
jpirnayandCopilot d565009145 Safety net
Co-authored-by: Copilot <copilot@github.com>
2026-04-27 19:55:01 +02:00
jpirnayandCopilot 066ec3d56b Fixes
Co-authored-by: Copilot <copilot@github.com>
2026-04-27 18:45:16 +02:00
jpirnayandCopilot aed297b2b1 First attempt
Co-authored-by: Copilot <copilot@github.com>
2026-04-27 15:30:43 +02:00
jpirnay 415c3ccc2f Merge pull request #144 from jpirnay/fix-recenticons
fix: Show icons for txt and md in recents browser
2026-04-27 14:57:54 +02:00
jpirnay f3d98e764d Merge pull request #143 from jpirnay/fix-stalebuttons
fix: Refactor / remove duplicate / stale button treatments
2026-04-27 14:51:04 +02:00
jpirnay 4ee96309d4 no custom settings for confirm & back single clicks 2026-04-27 14:47:28 +02:00
jpirnay ea99b764ce Review changes 2026-04-27 14:38:20 +02:00
jpirnay 41af23b784 Show icons for txt and md in recents browser 2026-04-27 14:28:48 +02:00
jpirnay 2bce78c07a And halfway back 2026-04-27 14:12:11 +02:00
jpirnay d4c0073b00 Fix double-click page turn 2026-04-27 14:02:38 +02:00
jpirnay adc0a52af1 Some fixes 2026-04-27 13:52:55 +02:00
jpirnayandCopilot e1d623bd9c Refactor duplicate/stale button handler
Co-authored-by: Copilot <copilot@github.com>
2026-04-27 13:42:39 +02:00
jpirnay 291898bb7f Add settings 2026-04-27 12:50:14 +02:00
jpirnay 94b6cd78e4 Merge pull request #139 from jpirnay/feat-vietnam
feat: Add vietnamese (extend UI fonts)
2026-04-27 11:44:49 +02:00
jpirnay 54e7aaef82 Updating vietnamese weekdays 2026-04-27 11:39:08 +02:00
jpirnay 5439b120c3 Merge branch 'master' of https://github.com/jpirnay/crosspoint-reader into feat-vietnam 2026-04-27 11:38:31 +02:00
jpirnay cd1c3d92e2 Merge pull request #141 from jpirnay/refactor-progress-theme
refactor: store progress percentage in progress.bin to speedup the badge display
2026-04-27 11:36:32 +02:00