Commit Graph
821 Commits
Author SHA1 Message Date
jpirnay ea0f6eaa9e Reduce heap fragmentation 2026-05-04 17:17:38 +02:00
jpirnay 42a9c09e4c yaclf 2026-05-04 16:59:21 +02:00
jpirnay 47946def00 Mirror upstream PR#1817 2026-05-04 16:52:54 +02:00
jpirnay 7a0dc31c2f Add minimal allback buffer for future use 2026-05-04 16:44:28 +02:00
jpirnay aeafe42348 Fix unwanted cache clearing 2026-05-04 15:54:29 +02:00
jpirnay 95eafaecd1 Smarter cache eviction 2026-05-04 15:41:10 +02:00
jpirnay 48aaf821a5 Clear cache on prewarm 2026-05-04 15:33:47 +02:00
jpirnay 6eae99362d Add orientation change to button actions 2026-05-04 13:27:40 +02:00
jpirnay 3194af90f8 Show restart badge 2026-05-04 13:03:37 +02:00
jpirnay ece696a115 Add additional fonts 2026-05-04 11:36:24 +02:00
jpirnay cd75e3b8e1 Adding additional font sizes 2026-05-03 23:59:45 +02:00
jpirnay 3bd18d855d Amend fonts 2026-05-03 23:40:45 +02:00
jpirnay d627b3f38f Fix pagebreak issue 2026-05-03 23:01:12 +02:00
jpirnay 5617db3ad2 Fix font-location 2026-05-03 22:42:54 +02:00
jpirnay 8526e58ac1 Change button description 2026-05-03 16:26:41 +02:00
jpirnay 770688dc72 Amend button behaviour 2026-05-03 16:18:31 +02:00
jpirnayandCopilot be7ba80789 Reinsert cover candidate logic
Co-authored-by: Copilot <copilot@github.com>
2026-05-03 12:10:27 +02:00
jpirnay af87021290 A bit of hardening 2026-05-03 10:49:32 +02:00
jpirnay 6b002abc38 Language updates 2026-05-03 10:29:10 +02:00
jpirnayandCopilot a7bc00ab0f Updates
Co-authored-by: Copilot <copilot@github.com>
2026-05-03 00:42:20 +02:00
jpirnay e6220793a4 Add a button overview activity 2026-05-03 00:28: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 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 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
spfenwick 3835236961 Address nitpick review comments 2026-05-02 20:23:29 +12:00
spfenwick f07724dab4 Address review comment: Ensure ligature metadata is wired if requested but not yet wired 2026-05-02 20:09:52 +12:00
spfenwick acfb9e6cdc Address Review Comment: clear dangling pointers when miniData freed 2026-05-02 20:08:48 +12:00
spfenwick 9def61aed9 Address review comment: Don't leave dangling pointers when loading ligature/kern darta fails 2026-05-02 19:51:14 +12:00
spfenwick 13a76597d4 Address review comment: check block size as soon as each word is added. 2026-05-02 19:38:38 +12:00
spfenwick 3f4db13c29 Fix formatting 2026-05-02 17:07:10 +12:00
spfenwick 0a5fee2839 Address review comment: fix bionic reading on continuation 2026-05-02 16:59:03 +12:00
spfenwick c04ec25dc7 Address review comment: also suppress CSS styling on continuation 2026-05-02 16:58:53 +12:00
spfenwick 8152204985 Fix formatting
This is particularly important when using SD fonts with many kern pairs
2026-05-02 16:40:23 +12:00
spfenwick 40c3ecbada When a large paragraph is split across blocks, don't treat the continuation as a new paragraph 2026-05-02 16:07:27 +12:00
spfenwick 5928f32364 Avoid OOM diring HTML parsing by reducing max block size and freeing unneeded buffers 2026-05-02 16:07:27 +12:00
spfenwick 913b7e5f8b Avoid OOM during prewarm by loading only ligature data, not kern pairs
This is particularly important when using SD fonts with many kern pairs
2026-05-02 15:54:40 +12: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 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 999cf74c58 Account for deduplication 2026-05-01 09:25:15 +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