Commit Graph

  • e1074a84c0 fix: Skip large CSS files to prevent crashes (#952) Sam Lord 2026-02-19 10:56:20 +00:00
  • e70066e7c2 fix: add bresenham for arbitrary lines (#923) jpirnay 2026-02-19 11:52:13 +01:00
  • 00e25b1a90 fix: Fix kosync repositioning issue (#783) jpirnay 2026-02-19 11:38:46 +01:00
  • fdcd71e94d feat: Lyra Icons (#725) CaptainFrito 2026-02-19 17:38:09 +07:00
  • e7ee6ff05e feat: Lyra screens (#732) CaptainFrito 2026-02-19 17:16:55 +07:00
  • c6ddc5d6a0 Update Ukrainian hyphenation Dave Allie 2026-02-19 21:05:56 +11:00
  • feff739963 feat: Added Ukrainian language hyphenation support (#646) saslv 2026-02-19 11:56:05 +02:00
  • f1740dbe1e fix: Correct word width and space calculations (#963) Zach Nelson 2026-02-19 03:44:07 -06:00
  • 6be4413c97 fix: Don't extract unsupported formats (#977) jpirnay 2026-02-19 10:35:13 +01:00
  • 47aa0dda76 perf: Reduce overall flash usage by 30.7% by compressing built-in fonts (#831) Adrian Wilkins-Caruana 2026-02-19 20:30:15 +11:00
  • f16c0e52fd feat: Tweak Lyra popup UI (#768) Bram Schulting 2026-02-19 10:23:34 +01:00
  • a1ac11ab51 feat: port upstream PRs #852, #965, #972, #971, #977, #975 cottongin 2026-02-18 15:45:06 -05:00
  • d02e21a48f fix: Added missing up/down button labels (#935) Zach Nelson 2026-02-18 12:54:02 -06:00
  • 6ec5fc5603 feat: lower CPU freq on idle, add HalPowerManager (#852) Xuan-Son Nguyen 2026-02-18 15:12:29 +01:00
  • 9125a7ce68 perf: Avoid redundant font map lookups (#933) Zach Nelson 2026-02-18 04:55:41 -06:00
  • dc6562a51c fix: Fix a dangling pointer (#939) Uri Tauber 2026-02-18 12:55:23 +02:00
  • 7819cf0f77 fix: correct book card highlight padding by increasing tile height cottongin 2026-02-17 11:32:04 -05:00
  • 530d43997b fix: Update Translators list (#927) Uri Tauber 2026-02-17 18:25:39 +02:00
  • 3d7340ca6f fix: add bottom padding to home screen book card highlight cottongin 2026-02-17 03:53:31 -05:00
  • 966fbef3d1 mod: add clock settings tab, timezone support, and clock size option cottongin 2026-02-17 03:46:06 -05:00
  • 38a87298f3 mod: fix clock bugs, add NTP auto-sync, show clock in all headers cottongin 2026-02-17 02:13:10 -05:00
  • ab4540b26f Fix dangling pointer Uri Tauber 2026-02-16 23:23:13 +02:00
  • 7e15c9835f feat: long-press Confirm to open Table of Contents directly cottongin 2026-02-17 01:22:49 -05:00
  • 7b3de29c59 mod: improve home screen with adaptive layouts, clock, and set time cottongin 2026-02-17 00:46:05 -05:00
  • 1d7971ae60 mod: overhaul reader menu with long-press actions and quick toggles cottongin 2026-02-16 18:45:46 -05:00
  • 61fb11cae3 feat: Add PNG cover image support for EPUB books (#827) cottongin 2026-02-16 17:04:33 -05:00
  • 424e332c75 chore: improve Russian language support (#926) Егор Мартынов 2026-02-17 03:41:46 +07:00
  • f21720dc79 perf: Skip constructing unnecessary std::string (#932) Zach Nelson 2026-02-16 15:07:08 -06:00
  • 97c33141bd perf: Skip constructing unnecessary std::string (#932) Zach Nelson 2026-02-16 15:07:08 -06:00
  • 2a32d8a182 chore: improve Russian language support (#926) Егор Мартынов 2026-02-17 03:41:46 +07:00
  • a9f5149444 mod: remove duplicate I18n.h include in HomeActivity.cpp cottongin 2026-02-16 13:26:17 -05:00
  • 0222cbf19b mod: convert remaining manual render locks to RAII RenderLock cottongin 2026-02-16 13:24:48 -05:00
  • 02f2474e3b mod: adapt mod activities to #774 render() pattern cottongin 2026-02-16 13:22:40 -05:00
  • f06e3a0a82 fix: align battery icon based on context (UI / Reader) (#796) pablohc 2026-02-16 14:36:36 +01:00
  • a585f219f4 docs: add translators doc (#792) Andrew Brandt 2026-02-16 07:34:11 -06:00
  • df6cc637ec docs: Updating webserver.md documentation to align with 1.0.0 features (#906) Lev Roland-Kalb 2026-02-16 08:33:27 -05:00
  • 4cfe155488 fix: Removed white boxes extending passed the bounds of the empty button icon when hint text is blank/null (#884) Lev Roland-Kalb 2026-02-16 08:31:19 -05:00
  • f1966f1e26 feat: User-Interface I18n System (#728) Uri Tauber 2026-02-16 15:28:42 +02:00
  • ebcd3a8b94 fix: use RAII render lock everywhere (#916) Xuan-Son Nguyen 2026-02-16 13:53:00 +01:00
  • ed8a0feac1 refactor: move render() to Activity super class, use freeRTOS notification (#774) Xuan-Son Nguyen 2026-02-16 11:11:15 +01:00
  • 12cc7de49e fix: Add miniz directive to get rid of compilation warning (#858) jpirnay 2026-02-16 12:53:49 +01:00
  • f622e87c10 fix: Correct multiple author display (#856) jpirnay 2026-02-16 12:19:21 +01:00
  • 24c1df0308 docs: Include dictionary as in-scope (#917) Dave Allie 2026-02-16 22:13:38 +11:00
  • 6cc68e828a fix: add distro agnostic shebang and clang-format check to clang-format-fix (#840) ThatCrispyToast 2026-02-16 06:13:05 -05:00
  • 6097ee03df fix: Auto calculate the settings size on serialization (#832) jpirnay 2026-02-16 12:11:26 +01:00
  • d11ad45e59 perf: apply (micro) optimization on SerializedHyphenationPatterns (#689) Xuan-Son Nguyen 2026-02-16 10:27:43 +01:00
  • d6f38d4441 fix: align battery icon based on context (UI / Reader) (#796) pablohc 2026-02-16 14:36:36 +01:00
  • 513d111634 docs: add translators doc (#792) Andrew Brandt 2026-02-16 07:34:11 -06:00
  • ad9137cfdf fix: added cover image outlines to improve legibility (#907) Lev Roland-Kalb 2026-02-16 08:33:43 -05:00
  • 5c80cface7 docs: Updating webserver.md documentation to align with 1.0.0 features (#906) Lev Roland-Kalb 2026-02-16 08:33:27 -05:00
  • 86d3774a8f fix: Removed white boxes extending passed the bounds of the empty button icon when hint text is blank/null (#884) Lev Roland-Kalb 2026-02-16 08:31:19 -05:00
  • 7ba5978848 feat: User-Interface I18n System (#728) Uri Tauber 2026-02-16 15:28:42 +02:00
  • 3d47c081f2 fix: use RAII render lock everywhere (#916) Xuan-Son Nguyen 2026-02-16 13:53:00 +01:00
  • 6702060960 fix: Implement guide-based cover image fallback (#830) Justin Mitchell 2026-02-16 07:24:30 -05:00
  • 0bc6747483 feat: Add PNG cover image support for EPUB books (#827) casualducko 2026-02-16 06:56:13 -05:00
  • 00666377de fix: Add miniz directive to get rid of compilation warning (#858) jpirnay 2026-02-16 12:53:49 +01:00
  • 22b77edddf fix: Correct multiple author display (#856) jpirnay 2026-02-16 12:19:21 +01:00
  • 2e673c753d docs: Include dictionary as in-scope (#917) Dave Allie 2026-02-16 22:13:38 +11:00
  • 1a30826981 fix: add distro agnostic shebang and clang-format check to clang-format-fix (#840) ThatCrispyToast 2026-02-16 06:13:05 -05:00
  • 50e6ef9bd8 fix: Auto calculate the settings size on serialization (#832) jpirnay 2026-02-16 12:11:26 +01:00
  • a616f42cb4 refactor: move render() to Activity super class, use freeRTOS notification (#774) Xuan-Son Nguyen 2026-02-16 11:11:15 +01:00
  • 0508bfc1f7 perf: apply (micro) optimization on SerializedHyphenationPatterns (#689) Xuan-Son Nguyen 2026-02-16 10:27:43 +01:00
  • 6c3a615fac feat: add png jpeg support (#556) martin brook 2026-02-16 08:56:59 +00:00
  • b965ce9fb7 fix: Port upstream cover extraction fallback and outline improvements mod/master-img cottongin 2026-02-16 01:20:27 -05:00
  • 744d6160e8 Merge branch 'master' into mod/master-img cottongin 2026-02-15 20:36:48 -05:00
  • 66f703df69 fix: Fix cover thumbnail pipeline for home screen cottongin 2026-02-15 19:53:52 -05:00
  • 19004eefaa feat: Add EPUB embedded image support (JPEG/PNG) cottongin 2026-02-15 17:29:39 -05:00
  • f90aebc891 fix: Defer low-power mode during section indexing and book loading mod/backup-master-2026-02-16 cottongin 2026-02-15 16:42:27 -05:00
  • 3096d6066b feat: Add column-aligned table rendering for EPUBs cottongin 2026-02-15 14:40:36 -05:00
  • 46c2109f1f perf: Improve large CSS files handling (#779) Jake Kenneally 2026-02-15 12:22:42 -05:00
  • 1383d75c84 feat: Add per-family font and per-language hyphenation build flags cottongin 2026-02-15 00:48:23 -05:00
  • 632b76c9ed feat: Add placeholder cover generator for books without covers cottongin 2026-02-14 23:38:47 -05:00
  • 5dc9d21bdb feat: Integrate PR #857 dictionary intelligence and sub-activity refactor cottongin 2026-02-14 20:50:03 -05:00
  • c1dfe92ea3 Merge remote-tracking branch 'upstream/master' into mod/master cottongin 2026-02-14 19:53:57 -05:00
  • 5816ab2a47 feat: use pre-compressed HTML pages (#861) Xuan-Son Nguyen 2026-02-14 16:49:39 +01:00
  • 2c0a105550 docs: Add requirement device be on when flashing (#877) Max Stoller 2026-02-14 07:46:27 -08:00
  • 82bfbd8fa6 merge upstream/master: logging pragma, screenshot retrieval, nbsp fix cottongin 2026-02-13 16:27:58 -05:00
  • 6aa0b865c2 feat: Add per-book letterbox fill override cottongin 2026-02-13 16:07:38 -05:00
  • 0c71e0b13f fix: Use hash-based block dithering for BW-boundary letterbox fills cottongin 2026-02-13 14:49:42 -05:00
  • ea11d2f7d3 refactor: Revert letterbox fill to Dithered/Solid/None with edge caching cottongin 2026-02-13 11:12:27 -05:00
  • 6e51afb977 fix: Account for nbsp; character as non-breaking space (#757) Jake Kenneally 2026-02-13 09:46:46 -05:00
  • cb24947477 feat: Add central logging pragma (#843) jpirnay 2026-02-13 12:16:39 +01:00
  • 31878a77bc feat: Add mod build environment with version + git hash cottongin 2026-02-12 20:57:55 -05:00
  • 21a75c624d feat: Implement bookmark functionality for epub reader cottongin 2026-02-12 20:40:07 -05:00
  • 8d4bbf284d feat: Add dictionary word lookup feature with cached index cottongin 2026-02-12 19:36:14 -05:00
  • 7a385d78a4 feat: Allow screenshot retrieval from device (#820) jpirnay 2026-02-13 00:31:15 +01:00
  • 905f694576 prerender book covers and thumbnails when opening a book for the first time cottongin 2026-02-12 16:13:55 -05:00
  • e798065a5c merge upstream PR #852: feat: lower CPU freq on idle, add HalPowerManager cottongin 2026-02-12 12:09:20 -05:00
  • 5e269f912f merge upstream PR #802: perf: Replace std::list with std::vector in text layout cottongin 2026-02-12 12:09:10 -05:00
  • 182c236050 Merge branch 'master' into mod/master cottongin 2026-02-12 11:54:40 -05:00
  • 73cd05827a move IDLE_POWER_SAVING_MS Xuan Son Nguyen 2026-02-12 13:19:37 +01:00
  • ea32ba0f8d add HalPowerManager Xuan Son Nguyen 2026-02-12 13:12:13 +01:00
  • f7b1113819 Merge branch 'master' into xsn/idle_cpu_freq Xuan Son Nguyen 2026-02-12 11:37:32 +01:00
  • 228a1cb511 rm test Xuan Son Nguyen 2026-02-12 11:37:12 +01:00
  • 0991782fb4 feat: more power saving on idle (#801) Xuan-Son Nguyen 2026-02-12 09:49:05 +01:00
  • 3ae1007cbe fix: chore: make all debug messages uniform (#825) jpirnay 2026-02-11 16:25:17 +01:00
  • efb9b72e64 fix: Show "Back" in file browser if not in root, "Home" otherwise. (#822) Jonas Diemer 2026-02-11 14:44:10 +01:00
  • 4a210823a8 fix: Manually trigger GPIO update in File Browser mode (#819) Dave Allie 2026-02-11 21:42:37 +11:00
  • b72283d304 change cpu freq on idle Xuan Son Nguyen 2026-02-10 23:27:45 +01:00
  • f5b85f5ca1 fix: Reduce MIN_SIZE_FOR_POPUP to 10KB (#809) Jonas Diemer 2026-02-10 16:15:23 +01:00