Commit graph

  • 3a7b1b3782 feat(settings): wire Material You + AMOLED toggles to SharedPreferences main Atte149 2026-06-28 05:00:38 +03:00
  • a8f00ff3ba fix(reader): use FileProvider content:// URI instead of file:// for book open Atte149 2026-06-28 04:16:04 +03:00
  • 9e0ac90613 feat(reader): radical UI simplification — only 5 tools, no overflow menu Atte149 2026-06-28 00:54:02 +03:00
  • bf964b3ee8 feat: simplify reader UI + remove unused code + speed up build Atte149 2026-06-27 22:21:48 +03:00
  • 0e41718cde fix(reader): wire ReaderScreen to Episteme engine via MainViewModel Atte149 2026-06-27 21:39:32 +03:00
  • aa37826041 fix(settings): always return defaults for blank URLs + add debug logging Atte149 2026-06-27 21:22:52 +03:00
  • fc863e132d fix(settings): pre-populate ServerSettings with homelab defaults + clear cache on save Atte149 2026-06-27 21:16:10 +03:00
  • 5011c51516 fix(crash): add @AndroidEntryPoint to MainActivity for Hilt injection Atte149 2026-06-27 20:30:55 +03:00
  • ad84e4adf8 feat(ui): wire search download, audiobook player, full nav graph Atte149 2026-06-27 14:51:30 +03:00
  • d3339bbceb feat(ui): wire download+open in reader, NavGraph with reader/server_settings routes Atte149 2026-06-27 14:34:45 +03:00
  • 1b43c9c1ec feat(ui): Myne-style UI overhaul — 4 tabs, API fixes, theme Atte149 2026-06-27 07:09:47 +03:00
  • 7411f1bfb5 fix(ui): redesign main screens for Myne-style Atte149 2026-06-26 22:00:49 +03:00
  • 2556824538 docs(AGENTS): Phase 6 completed — all phases done Atte149 2026-06-24 18:09:36 +03:00
  • 8e94eb3850 docs(AGENTS): Phase 5 completed, Phase 6 in progress Atte149 2026-06-24 18:08:23 +03:00
  • fb6403c4a9 feat(phase5): reader engine integration — Checkpoint model + ChapterDrawer Atte149 2026-06-24 18:08:00 +03:00
  • 1dc3bf2fcb docs(AGENTS): Phase 4 completed Atte149 2026-06-24 18:02:15 +03:00
  • cacfe2c7c4 feat(phase4): port RSVP engine, audio player, TTS repo, workers from Book's Story Atte149 2026-06-24 18:01:57 +03:00
  • f7bffd0b06 docs(AGENTS): Phase 3 completed Atte149 2026-06-24 17:07:15 +03:00
  • 1c0eca423d feat(ui): Phase 3 Myne-style Material You 3 redesign Atte149 2026-06-24 17:05:33 +03:00
  • d0ceeef24f docs(AGENTS): Phase 2 completed Atte149 2026-06-24 16:42:27 +03:00
  • fef33afe69 feat(backend): Phase 2 complete — bookshelf-api + ABS, remove OPDS/Gutenberg/LocalFolder/CloudSync Atte149 2026-06-24 16:41:38 +03:00
  • 1666ae0fe2 feat(bookshelf): add ServerSettingsScreen for bookshelf-api/ABS config Atte149 2026-06-24 16:01:03 +03:00
  • d999e9df77 feat(bookshelf): add BookshelfViewModel, LibraryScreen and nav entry Atte149 2026-06-24 15:45:57 +03:00
  • a8ad2bf900 feat(backend): add thin BookshelfApiRepository and AudiobookshelfRepository Atte149 2026-06-24 11:38:44 +03:00
  • 907d7c8d24 docs(AGENTS): Phase 2.1 completed, Phase 2.2 pending Atte149 2026-06-24 11:15:34 +03:00
  • 88113d9de6 feat(backend): Phase 2.1 scaffolding for bookshelf-api + ABS Atte149 2026-06-24 11:15:24 +03:00
  • 9e30933077 docs(AGENTS): Phase 1 completed, Phase 2 pending Atte149 2026-06-24 10:36:18 +03:00
  • 0d9439e8c3 feat(build): KMP → Android-only migration (Phase 1.2) Atte149 2026-06-24 10:36:09 +03:00
  • ab9a2dcfeb docs(AGENTS): Phase 1.1 baseline completed + build env notes Atte149 2026-06-24 08:33:27 +03:00
  • 83e4b420d4 fix(build): align Kotlin/KSP/Compose and force stdlib resolution Atte149 2026-06-24 08:33:12 +03:00
  • 73f16be140 fix(build): baseline configuration and proxy setup Atte149 2026-06-24 08:12:32 +03:00
  • 5f64f3d722 phase 0: fork Episteme, rename package to org.dueattendant149.bookreader Atte149 2026-06-24 00:33:58 +03:00
  • e615128a23
    Bump version to 1.0.50 (54) (#382) Aryan 2026-06-14 14:06:30 +05:30
  • 625a4d5d2e
    Linux support (#381) Aryan 2026-06-14 13:43:49 +05:30
  • a13d6599d1
    Update README (#363) Aryan 2026-06-03 10:39:54 +05:30
  • 6651169ce2
    Desktop update (#362) Aryan 2026-06-03 09:45:50 +05:30
  • e4634ed251
    Merge pull request #360 from Aryan-Raj3112/translations Aryan 2026-06-02 01:03:06 +05:30
  • e9455513a2
    Merge remote-tracking branch 'origin/main' Hosted Weblate 2026-06-01 19:32:10 +00:00
  • eec9c30580
    Merge pull request #359 from Aryan-Raj3112/translations Aryan 2026-06-02 01:01:59 +05:30
  • 4911b240ac
    Merge remote-tracking branch 'origin/main' Hosted Weblate 2026-06-01 19:21:51 +00:00
  • 080f7359b2
    Merge remote-tracking branch 'origin/main' Hosted Weblate 2026-06-01 19:21:50 +00:00
  • 83dcafa4b6
    Windows ga (#358) Aryan 2026-06-02 00:51:42 +05:30
  • 35a06bf134
    Translated using Weblate (French) Waamaru 2026-05-29 10:47:37 +02:00
  • 698e9f60bb
    Translated using Weblate (Belarusian) Sasha Glazko 2026-05-27 13:00:54 +02:00
  • 9539d20807
    Translated using Weblate (German) Jonas L. 2026-05-26 19:46:38 +02:00
  • d4a1432ea1
    Translated using Weblate (Russian) berebara 2026-05-24 08:43:59 +02:00
  • 86d4a48033
    Translated using Weblate (Belarusian) Sasha Glazko 2026-05-23 19:48:42 +02:00
  • 25e9fc32d7
    Translated using Weblate (Russian) berebara 2026-05-24 08:49:39 +02:00
  • 7593691a9a
    Translated using Weblate (German) Otto Zumkeller 2026-05-22 21:15:48 +02:00
  • 415255902a
    Translated using Weblate (Portuguese (Brazil)) Welligston da Silva Sinfronio 2026-05-21 14:46:22 +02:00
  • 483c9ec6bd
    Translated using Weblate (Indonesian) Arif Budiman 2026-05-22 13:11:32 +02:00
  • 4cbfb2aa0e
    Merge remote-tracking branch 'origin/main' Hosted Weblate 2026-05-20 19:55:09 +02:00
  • 10e18cf657
    Merge remote-tracking branch 'origin/main' Hosted Weblate 2026-05-20 19:55:01 +02:00
  • 5971eaa571
    Implement build-aware TTS mode and voice selection policies (#331) Aryan 2026-05-20 23:24:54 +05:30
  • abf65ae8bd
    Merge remote-tracking branch 'origin/main' Hosted Weblate 2026-05-20 18:44:09 +02:00
  • b5c3d2e630
    Merge remote-tracking branch 'origin/main' Hosted Weblate 2026-05-20 18:44:09 +02:00
  • 9510293ac3
    Update v1.0.49 (#330) Aryan 2026-05-20 22:14:01 +05:30
  • e556008ff4
    Translated using Weblate (Estonian) Priit Jõerüüt 2026-05-19 12:06:37 +02:00
  • ab6ec33e25
    Translated using Weblate (Estonian) Priit Jõerüüt 2026-05-19 12:31:13 +02:00
  • 2ba0213b30
    Added translation using Weblate (Estonian) Priit Jõerüüt 2026-05-19 09:26:20 +02:00
  • 4a340ee642
    Added translation using Weblate (Estonian) Priit Jõerüüt 2026-05-19 09:26:19 +02:00
  • 7f1242c5bf
    Translated using Weblate (Russian) berebara 2026-05-18 11:11:52 +02:00
  • dc5196526f
    Added Japanese, Korean, and Dutch localizations and expanded supported languages (#320) Aryan 2026-05-17 00:52:52 +05:30
  • bcf34af719
    Bug fixes (#319) Aryan 2026-05-16 22:59:53 +05:30
  • 70c272baa7
    New languages (#318) Aryan 2026-05-16 20:07:59 +05:30
  • 056485a140
    General improvements (#316) Aryan 2026-05-16 16:19:31 +05:30
  • 759d4b73a0
    Merge pull request #310 from Aryan-Raj3112/translations Aryan 2026-05-15 22:42:52 +05:30
  • 80d22a6c50
    Merge remote-tracking branch 'origin/main' Hosted Weblate 2026-05-15 19:11:22 +02:00
  • d5bee26da4
    Merge pull request #309 from Aryan-Raj3112/translations Aryan 2026-05-15 22:41:14 +05:30
  • 5696b9ca13
    Merge remote-tracking branch 'origin/main' Hosted Weblate 2026-05-15 17:06:59 +00:00
  • 75f64dc174
    Merge remote-tracking branch 'origin/main' Hosted Weblate 2026-05-15 19:06:59 +02:00
  • b20ade9946
    Desktop app (#308) Aryan 2026-05-15 22:36:51 +05:30
  • 2cab2691ea
    Merge remote-tracking branch 'origin/main' Hosted Weblate 2026-05-14 06:56:45 +00:00
  • 3c2015fe58
    Merge remote-tracking branch 'origin/main' Hosted Weblate 2026-05-14 08:56:45 +02:00
  • c0d0e57e79
    fix(webview): gate setWebContentsDebuggingEnabled on BuildConfig.DEBUG and drop unused allowFileAccess in MathMLRenderer (#303) Dimitris Dafnis 2026-05-14 08:56:38 +02:00
  • 5c15978370
    Translated using Weblate (Russian) berebara 2026-05-12 22:38:17 +02:00
  • dafb4f5a52
    Translated using Weblate (Belarusian) Sasha Glazko 2026-05-11 17:59:17 +02:00
  • 52bbbfc884
    Translated using Weblate (Russian) berebara 2026-05-11 08:50:31 +02:00
  • c9c3a8f65a
    Translated using Weblate (Chinese (Simplified Han script)) vamah09 2026-05-10 19:11:41 +02:00
  • fdbde4a0fb
    Translated using Weblate (Chinese (Simplified Han script)) vamah09 2026-05-10 18:18:54 +02:00
  • c75a07c9da
    Merge remote-tracking branch 'origin/main' Hosted Weblate 2026-05-10 06:48:54 +02:00
  • a79d379ff8
    Merge remote-tracking branch 'origin/main' Hosted Weblate 2026-05-10 06:48:53 +02:00
  • 6897496423
    Add screen capture protection (#292) Aryan 2026-05-10 10:18:48 +05:30
  • 12a8c1fc30
    Merge remote-tracking branch 'origin/main' Hosted Weblate 2026-05-10 04:37:51 +00:00
  • 3cdb8f59db
    Translated using Weblate (Indonesian) koukei 2026-05-09 10:02:18 +02:00
  • dda9415a77
    Translated using Weblate (German) Otto Zumkeller 2026-05-09 21:53:20 +02:00
  • e01fa07dda
    Merge remote-tracking branch 'origin/main' Hosted Weblate 2026-05-10 06:37:43 +02:00
  • 8366d76dcd
    Windows (#291) Aryan 2026-05-10 10:07:37 +05:30
  • 73556c2949
    Merge remote-tracking branch 'origin/main' Hosted Weblate 2026-05-09 09:38:03 +02:00
  • c9eb0bbb64
    Merge remote-tracking branch 'origin/main' Hosted Weblate 2026-05-09 09:38:02 +02:00
  • 2b19cbdf1c
    Translated using Weblate (Indonesian) koukei 2026-05-09 09:36:56 +02:00
  • fe73d89d8a
    Translated using Weblate (Indonesian) koukei 2026-05-09 09:32:04 +02:00
  • 88c7fa7b5c
    Support erasing with stylus button (#286) Sietse Ringers 2026-05-09 09:37:54 +02:00
  • 92aa9523a6
    Added translation using Weblate (Indonesian) koukei 2026-05-09 09:17:53 +02:00
  • 12d049747a
    Added translation using Weblate (Indonesian) koukei 2026-05-09 09:17:53 +02:00
  • 701acbd0ce
    Translated using Weblate (Polish) Ksawery Szweda 2026-05-08 18:09:42 +02:00
  • 788681e212
    Added translation using Weblate (Polish) Ksawery Szweda 2026-05-08 17:39:22 +02:00
  • 9665bf60d7
    Translated using Weblate (Chinese (Simplified Han script)) micro201014 2026-05-08 08:29:21 +02:00
  • 8ed41417b0
    Added translation using Weblate (Polish) Ksawery Szweda 2026-05-08 17:39:21 +02:00
  • f36290a74e
    Translated using Weblate (Chinese (Simplified Han script)) micro201014 2026-05-08 08:29:31 +02:00