Commit Graph

  • cff3e12a0a fix: Update Ukrainian translations for footnotes (issue 1409) (#1585) master Mirus 2026-04-07 17:21:32 +03:00
  • fa3c7d96a0 fix: correct Russian auto-turn translations (#1566) Andrei Ignatev 2026-04-07 16:21:12 +02:00
  • f429f9035c refactor: Use default member initializers for JpegContext and PngContext (#1435) Zach Nelson 2026-04-07 09:13:21 -05:00
  • 11984f8fef refactor: Use C++20 'requires' in ActivityResult constructor (#1420) Zach Nelson 2026-04-07 08:30:52 -05:00
  • 1c13331189 fix: Support hyphenation for EPUBs using ISO 639-2 language codes (#1461) Zach Nelson 2026-04-06 18:30:24 -05:00
  • 9b3885135f feat: Initial support for the x3 (#875) Justin Mitchell 2026-04-04 09:25:43 -06:00
  • e6c6e72a24 chore(release): 1.2.0 Release Candidate (#1483) Zach Nelson 2026-04-03 17:33:02 -05:00
  • 1d219ae27e feat: Add Hungarian language file (hungarian.yaml) (#1545) Poc031205 2026-04-03 19:03:43 +02:00
  • c4f11015f1 feat: Add Lithuanian transilation (#1526) Tadas 2026-04-03 20:02:12 +03:00
  • abd2266048 chore: complete Belarusian translation (#1548) Dexif 2026-04-03 18:01:06 +01:00
  • 1df543d48d perf: Eliminate per-pixel overheads in image rendering (#1293) martin brook 2026-03-30 17:03:49 +01:00
  • 63961625a2 chore: update Dutch translations (#1503) Bas van der Ploeg 2026-03-30 17:49:14 +02:00
  • 34484300e4 chore: update RO translation for release v1.2.0 (#1504) ariel-lindemann 2026-03-26 07:49:20 +01:00
  • 831144e737 chore: Add missing French translations for UI controls and settings (#1493) Spigaw 2026-03-26 03:03:24 +01:00
  • 42c33528f9 feat: Add Ukrainian translations for image-related strings (#1491) Mirus 2026-03-26 03:59:18 +02:00
  • 6969950cd7 feat: update Russian translation (#1489) Егор Мартынов 2026-03-25 23:35:10 +07:00
  • bc6f6daeb5 chore: Update German translation strings (#1495) jpirnay 2026-03-25 17:34:53 +01:00
  • 8352e1f08f chore: Polish localization for STR_SHOW_HIDDEN_FILES (#1490) Jonasz Potoniec 2026-03-25 17:34:40 +01:00
  • dfc38cca4c chore: Catalan localization for STR_SHOW_HIDDEN_FILES (#1494) Àngel 2026-03-25 17:34:17 +01:00
  • 3856348ee6 fix: swedish translation (#1476) Stefan Blixten Karlsson 2026-03-25 17:33:11 +01:00
  • 0e228324e6 chore: Turkish localization for STR_SHOW_HIDDEN_FILES (#1487) Baris Albayrak 2026-03-25 17:29:03 +11:00
  • 8e091609f7 chore: Spanish localization for STR_SHOW_HIDDEN_FILES (#1486) Dani Poveda 2026-03-25 07:25:55 +01:00
  • 710055f02c feat: Make directories stand out more in local file browser: "[dir]" instead of "dir" (#1339) jpirnay 2026-03-25 01:47:42 +01:00
  • 0245972132 chore: Add powershell script for clang-formatting (#1472) jpirnay 2026-03-24 00:04:59 +01:00
  • 0cbfaa007d fix: Overlapping battery percentage on image pages with anti-aliasing (#1452) Zach Nelson 2026-03-23 17:05:15 -05:00
  • ceb6acc8d7 fix: Fix img layout issue / support CSS display:none for elements and images (#1443) jpirnay 2026-03-23 19:51:02 +01:00
  • 7d56810ee6 feat: integrated epub optimizer (#1224) pablohc 2026-03-22 20:53:15 +01:00
  • 526c8a5e7a fix: use sleep routine from the original firmware (#1298) Xuan-Son Nguyen 2026-03-21 19:35:38 +01:00
  • 0c9e8b3ece fix: Fix prewarm perf when a page contains many styles (#1451) Adrian Wilkins-Caruana 2026-03-22 04:10:41 +11:00
  • 53beeeed2b chore: Removed unused PlatformIO include directory placeholder (#1417) Zach Nelson 2026-03-19 23:20:50 -05:00
  • 8dd365b4da feat: Implement silent pre-indexing for the next chapter in EpubReaderActivity (#979) LSTAR 2026-03-20 04:20:26 +00:00
  • 9665dd7473 chore: Update SKILL.md to reflect generated i18n files are gitignored (#1423) Zach Nelson 2026-03-19 23:19:54 -05:00
  • 71719e1d94 feat: battery charging indicator (mirroring PR #537) (#1427) jpirnay 2026-03-20 04:33:29 +01:00
  • d6951f81b7 fix: Build with -fno-exceptions (#1412) Zach Nelson 2026-03-18 11:41:18 -05:00
  • 99721c081b fix: Reduce flash usage by cleaning up I18n translations (#1401) Stefan Blixten Karlsson 2026-03-18 15:59:03 +01:00
  • f9286709d1 feat: Show hidden directories in browser (#1288) jpirnay 2026-03-18 15:57:58 +01:00
  • dc39480349 fix: Prevent line breaks on common English contractions (#1405) Zach Nelson 2026-03-16 19:04:06 -05:00
  • b5df6cb2b5 fix: jpeg resource cleanup (#1320) jpirnay 2026-03-13 23:45:42 +01:00
  • 16b73744c5 feat: Add Kazakh (kk) language support (#1377) fsocietyipa 2026-03-12 00:40:14 +01:00
  • 79b54b3a75 fix: Init lastSleepImage (edge case) (#1360) jpirnay 2026-03-12 00:37:13 +01:00
  • 11ca208ec2 chore: change label while on settings tab actions (#1325) jpirnay 2026-03-12 00:36:34 +01:00
  • 7a28f90dad fix: back button in settings returns to tab bar first (#1354) Cache8063 2026-03-11 18:35:48 -05:00
  • 3dabd30287 fix: Add special handling for apostrophe hyphenation (#1318) jpirnay 2026-03-12 00:35:23 +01:00
  • f1e9dc7f30 perf: font-compression improvements (#1056) Adrian Wilkins-Caruana 2026-03-12 07:05:46 +11:00
  • b467ea7973 fix: Improve and add Spanish translations (#1338) Dani Poveda 2026-03-11 21:02:22 +01:00
  • 32a5c1c358 fix: Fix inter-word spacing rounding error in text layout (#1311) Zach Nelson 2026-03-10 22:55:23 -05:00
  • a95a63b753 fix: load access fault crash (#1370) Uri Tauber 2026-03-09 23:57:40 +02:00
  • 4104fa8102 fix: Fix bootloop logging crash (#1357) jpirnay 2026-03-09 21:53:38 +01:00
  • 7c80227e54 fix: scope NTP power lock before vTaskDelete, revert clock refresh override mod/master cottongin 2026-03-09 06:08:31 -04:00
  • 6cf212d12a fix: prevent idle freeze by hardening NTP and clock power management cottongin 2026-03-09 05:19:48 -04:00
  • 4851016c47 fix: adjust BookInfo landscape layout for side button hint gutters cottongin 2026-03-09 04:28:26 -04:00
  • 630fb56a11 feat: side-by-side cover layout for BookInfo in landscape cottongin 2026-03-09 04:00:41 -04:00
  • 2aba348070 fix: prevent BookInfo content from overlapping header on scroll cottongin 2026-03-09 03:42:47 -04:00
  • 4c62437689 fix: add header bar and fix bottom spacing in BookInfo cottongin 2026-03-09 03:17:49 -04:00
  • efa727eff2 refactor: consolidate Epub blank strings, simplify BookInfo buildLayout cottongin 2026-03-09 02:56:35 -04:00
  • 8025e6fb0d feat: parse and display all available EPUB metadata fields cottongin 2026-03-09 02:43:10 -04:00
  • 1a3e7109e3 fix: ManageBook menu auto-selecting Book Info on long-press release cottongin 2026-03-09 02:30:08 -04:00
  • 42ca85d560 feat: show loading popup in BookInfo when parsing unopened book cottongin 2026-03-09 02:22:51 -04:00
  • edf273f1d8 feat: BookInfo button mapping, ManageBook integration, cover regen fix cottongin 2026-03-09 02:06:25 -04:00
  • 1105919359 fix: BookInfo performance — Y-culling, newline normalization, cover clamping cottongin 2026-03-09 01:52:07 -04:00
  • 4cf395aee9 port: upstream PR #1342 - Book Info screen, richer metadata, safer controls cottongin 2026-03-09 00:39:32 -04:00
  • 255b98bda0 port: upstream PRs #1311 (inter-word spacing fix) and #1322 (zip early exit) cottongin 2026-03-08 15:53:13 -04:00
  • e60ba7620d chore: micro-optimisation: early exit on fillUncompressedSizes (#1322) jpirnay 2026-03-08 20:15:51 +01:00
  • cd508d27d5 refactor: reader utils (#1329) Uri Tauber 2026-03-08 18:45:54 +02:00
  • 0d8a3fdbdd fix: restore preferred orientation settings and long-press sub-menu cottongin 2026-03-08 06:18:17 -04:00
  • 5ca72ef231 docs: add chat summary for three reader bug fixes cottongin 2026-03-08 06:04:25 -04:00
  • 422cad7bc5 fix: resolve three reader bugs (confirm eaten, footnotes menu, phantom render) cottongin 2026-03-08 05:56:10 -04:00
  • 1b628a9223 Merge branch 'port/1325-settings-label' into mod/master cottongin 2026-03-08 05:14:49 -04:00
  • 633d56195a Merge branch 'port/1320-jpeg-cleanup' into mod/master cottongin 2026-03-08 05:13:47 -04:00
  • 83aa38d1a2 docs: update tracking for ported PRs #1329, #1143, #1172, #1320, #1325 cottongin 2026-03-08 05:02:05 -04:00
  • 7fe093b57a feat: add multi-spine chapter caching for seamless cross-spine navigation cottongin 2026-03-08 04:59:26 -04:00
  • 867faad916 feat: add TOC-aware navigation to EpubReaderActivity cottongin 2026-03-08 04:57:08 -04:00
  • f2a2b03074 feat: add TOC boundary API and anchor page breaks to Section cottongin 2026-03-08 04:49:43 -04:00
  • e43f763201 port: dynamic settings tab label (upstream PR #1325) cottongin 2026-03-08 04:42:34 -04:00
  • ad843d8edc port: RAII jpeg resource cleanup (upstream PR #1320) cottongin 2026-03-08 04:40:16 -04:00
  • 0d828ba986 port: extract shared reader utilities (upstream PR #1329) cottongin 2026-03-08 04:37:13 -04:00
  • cc90d7c755 merge: replace mod/master with mod/master-resync (upstream sync checkpoint) cottongin 2026-03-08 04:17:33 -04:00
  • dac087f391 docs: add chat summaries for upstream sync and bug fix sessions cottongin 2026-03-08 04:14:56 -04:00
  • 022f5197d7 fix: placeholder cover text, indexing timing, TOC long-press, cache deletion UI cottongin 2026-03-07 22:58:13 -05:00
  • a5ca15df4f feat: restore book cover/thumbnail prerender on first open cottongin 2026-03-07 21:22:19 -05:00
  • 22c189281c feat: restore settings order and silent indexing display options cottongin 2026-03-07 21:18:09 -05:00
  • 0493f300be feat: restructure reader menu with submenus and long-press TOC cottongin 2026-03-07 21:12:09 -05:00
  • f44657aeba fix: restore clock display and fix placeholder cover generation cottongin 2026-03-07 21:00:23 -05:00
  • 4627ec95f9 fix: resolve mod build errors after upstream sync cottongin 2026-03-07 20:56:40 -05:00
  • 9464df1727 mod: restore missing mod features from resync audit cottongin 2026-03-07 16:53:17 -05:00
  • 60a3e21c0e mod: Phase 3 — Re-port unmerged upstream PRs cottongin 2026-03-07 16:15:42 -05:00
  • 30473c27d3 mod: Phase 2c-e — GfxRenderer, themes, SleepActivity, SettingsActivity, platformio cottongin 2026-03-07 15:52:46 -05:00
  • d1ee45592e chore: remove temporary diff file cottongin 2026-03-07 15:39:08 -05:00
  • bd2cea8b8d mod: Phase 2b - adapt HomeActivity, EpubReaderMenuActivity, EpubReaderActivity cottongin 2026-03-07 15:38:53 -05:00
  • 66a754dabd mod: Phase 2a - add mod settings, I18n strings, and main.cpp integration cottongin 2026-03-07 15:14:35 -05:00
  • dfbc931c14 mod: Phase 1 - bring forward mod-exclusive files with ActivityManager migration cottongin 2026-03-07 15:10:00 -05:00
  • bf604add85 fix skills cottongin 2026-03-07 13:56:15 -05:00
  • 170cc25774 chore: Polish localization for STR_DELETE (#1323) Jonasz Potoniec 2026-03-07 03:22:52 +01:00
  • c40e92e4d1 fix: dump crash log without usb plugged, bump release log to INFO (#1332) Xuan-Son Nguyen 2026-03-06 22:05:23 +01:00
  • 4d22256745 feat: footnote anchor navigation (#1245) Uri Tauber 2026-03-06 20:10:45 +02:00
  • 18b36efbae feat: dump crash report to sdcard (#1145) Xuan-Son Nguyen 2026-03-06 17:46:13 +01:00
  • a35f372e1b fix: avoid zip filename overflow (#1321) jpirnay 2026-03-06 04:25:17 +01:00
  • 4ef433e373 feat: add turkish translation (#1192) Baris Albayrak 2026-03-06 11:24:44 +11:00
  • a5d7e03f54 fix: improve and add Swedish translations (#1317) Stefan Blixten Karlsson 2026-03-05 21:25:29 +01:00
  • 047b0029c9 chore: add missing translations for Romanian (#1265) ariel-lindemann 2026-03-05 17:19:17 +01:00