Commit Graph
100 Commits
Author SHA1 Message Date
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
jpirnay 727d63bebc yaclf 2026-04-27 11:32:18 +02:00
jpirnay f627d0e24b Explicit close 2026-04-27 11:31:00 +02:00
jpirnay bb338db11a Merge branch 'master' of https://github.com/jpirnay/crosspoint-reader into refactor-progress-theme 2026-04-27 11:29:24 +02:00
jpirnay a79be80003 Merge pull request #142 from jpirnay/refactor-tocreader
refactor: Introduce epub toc caching
2026-04-27 11:27:32 +02:00
jpirnay 2ea79d69c8 Update documentation 2026-04-27 11:19:54 +02:00
jpirnay ad7789f53d Introduce toc caching 2026-04-27 11:19:42 +02:00
jpirnay cec083a8bb Merge pull request #140 from jgoguen/fix-cppcheck-finding
refactor: Clean up cppcheck finding causing tests to fail
2026-04-27 10:44:55 +02:00
jpirnay 874373a167 Simplify 2026-04-27 10:42:39 +02:00
jpirnay 5b0a7743d1 Cache reader progress 2026-04-26 23:21:19 +02:00
jpirnay 7e9c953127 cppcheck complaint 2026-04-26 23:11:18 +02:00
jpirnay 7bca342d0c Propert utf8 encoding 2026-04-26 22:59:02 +02:00
jpirnay 088710378b Add vietnamese (extend UI fonts) 2026-04-26 22:42:50 +02:00
jpirnay c32757e4a1 Merge pull request #138 from jpirnay/feat-button-handler
feat: extended button handler
2026-04-26 18:19:09 +02:00
jpirnay edf7ce1ae2 Review comments 2026-04-26 17:57:26 +02:00
jpirnay 812269057d X3 fixes 2026-04-26 17:20:16 +02:00
jpirnayandCopilot 3046a1a94a More cleaningup
Co-authored-by: Copilot <copilot@github.com>
2026-04-26 17:12:52 +02:00
jpirnayandCopilot f0fe02d77a Update logic to avoid collision
Co-authored-by: Copilot <copilot@github.com>
2026-04-26 16:46:22 +02:00
jpirnay 231aeac38a Merge pull request #136 from jpirnay/feat-try-more-networks
feat: Wi-Fi fallback: auto-retry on saved networks when primary is unavailable
2026-04-26 15:58:00 +02:00
jpirnayandCopilot 6cd7d46d61 cppcheck complaint
Co-authored-by: Copilot <copilot@github.com>
2026-04-26 15:50:18 +02:00
jpirnay 415adce842 Wait longer for last network 2026-04-26 12:43:57 +02:00
jpirnay a1d0ddec49 Introduce extended button handler 2026-04-26 12:26:29 +02:00
jpirnay a0d71333aa Retry more networks on autoconnect 2026-04-26 10:05:16 +02:00
jpirnayandCopilot 499702a754 Updating json
Co-authored-by: Copilot <copilot@github.com>
2026-04-25 17:48:29 +02:00
jpirnay d607f26933 Merge pull request #125 from jgoguen/gha-release-fix
feat(gha): Auto-publish releases
2026-04-25 17:46:57 +02:00
jpirnay 95fec94276 Merge pull request #133 from jpirnay/feat-wifedit
feat: edit wifi networks in webui (upstream #1743 by osteotek)
2026-04-25 13:37:51 +02:00
jpirnay 539c66efb3 Language updates 2026-04-25 12:38:53 +02:00
jpirnay c1e51ac8a2 edit wifi networks in webui (upstream #1743 by osteotek) 2026-04-25 12:10:38 +02:00
jpirnay 7f6cb65344 Version bump 2026-04-25 11:33:46 +02:00
jpirnay dbd2ce8541 Merge pull request #131 from jpirnay/fix-css-text-indent
feat: Honor css defined paragraph intent (and clamp it if necessary)
2026-04-25 11:28:40 +02:00
jpirnay 8611bbf637 Merge pull request #132 from jpirnay/chore-indexing
refactor: Speed up indexing (less visual updates + elimination of SD tmp file)
2026-04-25 11:25:36 +02:00
jpirnay 81a784985e yaclf 2026-04-25 11:19:39 +02:00
jpirnayandCopilot 12372aaafc Clamp indent to page dimensions
Co-authored-by: Copilot <copilot@github.com>
2026-04-25 11:19:04 +02:00
jpirnay c8a2332ed3 Add recommendation 2026-04-25 11:14:21 +02:00
jpirnay 6060607bda Eliminate tmp file creation 2026-04-25 10:54:32 +02:00
jpirnay be6b7fa0c6 Finer granularity of popup methods 2026-04-25 10:32:49 +02:00
jpirnay 920a9e035c Reduce popup progress frequency 2026-04-25 10:24:04 +02:00
jpirnay 17ea700538 Honor css defined paragraph intent 2026-04-25 09:17:26 +02:00
jpirnay 88855d0258 Merge pull request #120 from jpirnay/feat-rendering-perf
refactor: Font rendering performance improvements
2026-04-24 19:50:11 +02:00
jpirnay 37395f8e0f Final review 2026-04-24 19:42:18 +02:00
jpirnay a73836c594 cppcheck complains 2026-04-24 18:08:37 +02:00
jpirnay 76bed0b381 Amend stats 2026-04-24 17:27:50 +02:00
jpirnay 73eee418e0 Merge branch 'master' of https://github.com/jpirnay/crosspoint-reader into feat-rendering-perf 2026-04-24 17:22:10 +02:00
jpirnay 646001a672 Add benchmark 2026-04-24 17:08:53 +02:00
jpirnay 6f31202332 Minor adjustment 2026-04-24 16:37:39 +02:00
jpirnay 7291ccacc8 Further code review 2026-04-24 16:23:14 +02:00
jpirnay c4498cd535 Merge branch 'master' of https://github.com/jpirnay/crosspoint-reader into feat-rendering-perf 2026-04-24 15:47:47 +02:00
jpirnay 4cc8bcbddd Merge pull request #130 from jpirnay/fix-kosync-upload
fix: Reestablish 1.37 kosync upload behaviour
2026-04-24 15:47:05 +02:00
jpirnay 7c15c8aa85 Reestablish 1.37 upload behaviour 2026-04-24 15:35:56 +02:00
jpirnay ea2c0f77c8 Merge pull request #128 from jpirnay/feat-fontoverride
feat: Add font foverrides to reader menu
2026-04-24 15:02:30 +02:00
jpirnay 4cfd031cab And even more 2026-04-24 14:48:12 +02:00
jpirnay 5068817549 review induced changes 2026-04-24 14:25:11 +02:00
jpirnay 9a72409826 Fixing submenus 2026-04-24 14:17:50 +02:00
jpirnay ec36670485 Show default values 2026-04-24 12:54:17 +02:00
jpirnay 751f523295 Cluster tools section 2026-04-24 12:50:47 +02:00
jpirnay 0c080f5600 Refactor submenu creation logic 2026-04-24 12:44:08 +02:00
jpirnayandCopilot 7533ed1a9c Add font foverrides to reader menu
Co-authored-by: Copilot <copilot@github.com>
2026-04-24 11:38:55 +02:00
jpirnay e87cdf22ce Merge pull request #127 from jpirnay/feat-imagerefresh
fix: Autorefresh after image pages to get rid of ghosting artifacts (#116)
2026-04-24 10:47:17 +02:00
jpirnay 0b1599a5eb Honor local image display setting 2026-04-24 10:40:29 +02:00
jpirnay 1bf0278eec Autorefresh after image pages to get rid of ghosting artifacts (#116) 2026-04-24 10:30:07 +02:00
jpirnay 5d0620bc3a Change content type 2026-04-23 22:57:20 +02:00