Commit Graph

  • 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
  • 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
  • c3f1dbfa09 perf: Avoid creating strings for file extension checks (#1303) Zach Nelson 2026-03-05 10:12:22 -06:00
  • ea88797c8e chore: Image settings Polish localization (#1299) Zach Nelson 2026-03-05 10:08:36 -06:00
  • 218201bd1f fix: Correct relative file paths in SKILL.md documentation (#1304) pablohc 2026-03-05 15:36:53 +01:00
  • 6ee05b08a1 chore: add missing Catalan strings (#1302) Àngel 2026-03-05 15:28:25 +01:00
  • a826569a0f refactor: Avoid rebuilding cache path strings (#1300) Zach Nelson 2026-03-04 19:48:02 -06:00
  • 88594077aa fix: Extend missing / amend existing German translations (#1226) jpirnay 2026-03-03 17:02:04 +01:00
  • ce0b439aa3 feat: User setting for image display (#1291) jpirnay 2026-03-03 16:59:06 +01:00
  • 019587bb77 fix: add Technically Unsupported section to SCOPE.md (#1295) Uri Tauber 2026-03-03 17:57:57 +02:00
  • 4388bf8cc7 fix: Enable DESTRUCTOR_CLOSES_FILE flag (#1075) Dave Allie 2026-03-04 01:41:02 +11:00
  • 6de8b7a666 chore: new Ukrainian localization strings (#1270) Mirus 2026-03-03 08:01:47 +02:00
  • c09f7b4a22 feat: add ".." go-up entry to directory picker cottongin 2026-03-02 15:28:29 -05:00
  • 7eaced602f feat: add post-download prompt with open book / back to listing options cottongin 2026-03-02 15:27:53 -05:00
  • f955cf2fb4 feat: add OPDS server reordering with sortOrder field and numeric stepper cottongin 2026-03-02 14:35:36 -05:00
  • 307a6608f0 chore: remove rendundant xTaskCreate (#1264) Xuan-Son Nguyen 2026-03-02 13:30:55 +01:00
  • a350492571 fix: improve and add Spanish translations (#1254) Dani Poveda 2026-03-02 13:29:01 +01:00
  • ef02737c89 feat: Prefer ".sleep" over "sleep" for custom image directory (#948) jpirnay 2026-03-02 13:28:14 +01:00
  • aff93f1dc0 fix: Hanging indent (negative text-indent) and em-unit sizing (#1229) jpirnay 2026-03-02 12:02:09 +01:00
  • 3628d8eb37 feat: port upstream KOReader sync PRs (#1185, #1217, #1090) cottongin 2026-03-02 05:19:14 -05:00
  • f0a549b680 refactor: rename MyLibrary to FileBrowser (#1260) master Arthur Tazhitdinov 2026-03-02 13:00:53 +03:00
  • 42011d5977 feat: add directory picker for OPDS downloads with per-server default path cottongin 2026-03-02 04:28:57 -05:00
  • 7dc518624c fix: Use fixed-point fractional x-advance and kerning for better text layout (#1168) Zach Nelson 2026-03-01 10:43:37 -06:00
  • 620835a6a1 chore: add firmware size history script (#1235) Zach Nelson 2026-03-01 10:28:32 -06:00
  • 3cc8e272ca refactor: Use std binary search algorithms for font lookups (#1202) Zach Nelson 2026-03-01 10:28:15 -06:00
  • 80d1856330 perf: Removed unused ConfirmationActivity member (#1234) Zach Nelson 2026-03-01 10:04:52 -06:00
  • 76681201bf fix: Hide unusable button hints when viewing empty directory (#1253) Lev Roland-Kalb 2026-02-28 21:10:25 -05:00
  • 04242fa221 refactor: Simplify new setting introduction (#1086) jpirnay 2026-03-01 02:54:58 +01:00
  • 2b25f4d168 feat: replace picojpeg with JPEGDEC for JPEG image decoding (#1136) martin brook 2026-03-01 01:24:58 +00:00
  • a57c62f0b4 fix: properly implement requestUpdateAndWait() (#1218) Xuan-Son Nguyen 2026-03-01 02:12:57 +01:00
  • 3da2cd3cf8 feat: Add git branch to version information on settings screen (#1225) jpirnay 2026-03-01 02:07:08 +01:00
  • 88c49b8bed Merge branch 'release/1.1.1' Dave Allie 2026-03-01 12:04:38 +11:00
  • f67e6c2831 feat: Add Polish strings for commits #1219,#1169,#1031 +tweaks (#1227) th0m4sek 2026-02-28 18:07:52 +01:00
  • 5e95d9a36f feat: Long Click for File Deletion through File Browser (#909) Lev Roland-Kalb 2026-02-28 11:58:10 -05:00
  • 45a228a645 fix: use HTTPClient::writeToStream for downloading files from OPDS (#1207) Arthur Tazhitdinov 2026-02-28 13:39:09 +03:00
  • 6ff5fcd9a7 fix: make file system operations thread-safe (HalFile) (#1212) Xuan-Son Nguyen 2026-02-28 11:15:27 +01:00
  • 42b122b8fd docs: ActivityManager migration guide (#1222) Zach Nelson 2026-02-28 04:10:14 -06:00
  • 0e168aa22c fix: Dutch translation prefix correction (#1223) Bas van der Ploeg 2026-02-27 23:18:09 +01:00
  • 050a3bd1b6 fix: ActivityManager tweaks (#1220) Zach Nelson 2026-02-27 15:48:24 -06:00
  • 3b4f2a1129 feat: Auto Page Turn for Epub Reader (#1219) GenesiaW 2026-02-28 03:42:41 +08:00
  • 09cef70709 fix: clarity issue with ambiguous string SET (#1169) ariel-lindemann 2026-02-27 18:45:05 +01:00
  • 4fb785af82 docs: add quick KOReader sync setup guide (#1181) Willy Hardy 2026-02-27 10:59:53 -05:00
  • 74c7205967 feat: add Dutch translation (#1204) Bas van der Ploeg 2026-02-27 16:10:18 +01:00
  • 93d4a34c37 chore: Add Portuguese (Portugal) translator to the list (#1211) Victor Domingos 2026-02-27 11:10:22 +00:00
  • c4fc4effbd refactor: implement ActivityManager (#1016) Xuan-Son Nguyen 2026-02-27 07:32:40 +01:00
  • 5b11e45a36 fix: prevent infinite render loop in Calibre Wireless after file transfer (#1070) pablohc 2026-02-27 06:34:11 +01:00
  • d05cb220bb feat: Polish translation tweaks (#1193) th0m4sek 2026-02-27 01:53:30 +01:00
  • 2aa13ea2de feat: port upstream OPDS improvements (PRs #1207, #1209) cottongin 2026-02-26 19:14:59 -05:00
  • 19b6ad047b feat: add silent NTP time sync on boot via saved WiFi credentials cottongin 2026-02-26 18:21:13 -05:00
  • 125e091d13 fix: Small typo in i18n.md regarding C++ identifiers (#1210) Victor Domingos 2026-02-26 23:00:34 +00:00
  • 6b64a0a2d8 feat: aiagent context definition (#922) jpirnay 2026-02-26 23:59:09 +01:00
  • 1abe307f20 perf: Optimize HTML entities lookup to O(log(n)) (#1194) Uri Tauber 2026-02-26 20:55:31 +02:00