Commit graph

  • 8ef44873c7
    Merge 057d3c78fe into e448eb8b2f Mehakdeep Singh 2026-07-27 17:15:14 +0000
  • 057d3c78fe Merge remote-tracking branch 'origin/main' into feat/tv-ui-combined Mehakdeep Singh 2026-07-27 10:14:52 -0700
  • ec2326a1f1
    Merge f1fa36801d into e448eb8b2f Mehakdeep Singh 2026-07-27 17:13:31 +0000
  • f1fa36801d Merge remote-tracking branch 'origin/main' into feat/downloads-combined Mehakdeep Singh 2026-07-27 10:12:08 -0700
  • 0a997fb419
    Merge 7f7ca6bb28 into e448eb8b2f Mehakdeep Singh 2026-07-27 10:07:35 -0700
  • a12812036c
    Merge 2bb068dd2f into e448eb8b2f gilsek 2026-07-27 18:01:09 +0900
  • 3fbc40c497
    Merge 19f220c457 into e448eb8b2f Mehakdeep Singh 2026-07-27 09:36:46 +0100
  • e448eb8b2f
    Merge pull request #815 from mrandhawa14/feat/batch-library-player main Moustapha Kodjo Amadou 2026-07-27 09:36:28 +0100
  • d0e318d950 chore: remove download-queue reordering (moved to the downloads PR) Mehakdeep Singh 2026-07-27 00:38:49 -0700
  • d11a91d93f feat(downloads): fold queue reordering into the gate (#514) Mehakdeep Singh 2026-07-27 00:19:46 -0700
  • 478ded9f22 fix(downloads): stop a cancelled download from resurrecting, drop needless start delay Mehakdeep Singh 2026-07-26 09:32:35 -0700
  • 61bf2cc1e4 fix(downloads): time out the connection phase so a dropped network fails instead of hanging Mehakdeep Singh 2026-07-26 01:19:50 -0700
  • 0f682f7ade fix(downloads): stop the UI freezing and make concurrency limits actually apply Mehakdeep Singh 2026-07-26 01:10:56 -0700
  • 4d40407489
    Merge d4fcbc791e into 0675741d30 gilsek 2026-07-26 00:34:34 -0700
  • dc89fcfbdf feat: make the UI scale universal, not TV-only (#589) Mehakdeep Singh 2026-07-26 00:17:11 -0700
  • c0bf284475 feat(downloads): serialize downloads from the same source Mehakdeep Singh 2026-07-25 23:43:38 -0700
  • bcbdd66735 Merge remote-tracking branch 'fork/feat/download-controls' into feat/downloads-combined Mehakdeep Singh 2026-07-25 23:27:09 -0700
  • 88350d9bca Merge remote-tracking branch 'fork/fix/download-stall' into feat/downloads-combined Mehakdeep Singh 2026-07-25 23:27:09 -0700
  • 075cac819c fix(downloads): label the in-progress download action Retry, not Start Mehakdeep Singh 2026-07-25 23:25:14 -0700
  • c59d6067e6 feat(downloads): concurrency toggle and download rate limit Mehakdeep Singh 2026-07-25 23:18:37 -0700
  • 15e6581bf8 fix(anime): resume playback at the saved position reliably Mehakdeep Singh 2026-07-25 19:01:27 -0700
  • d0768fc6f8 fix(downloads): don't mark a partial download complete on restart Mehakdeep Singh 2026-07-25 19:01:26 -0700
  • 6d7fa99d1f fix(downloads): fail stalled downloads instead of hanging forever Mehakdeep Singh 2026-07-25 18:49:09 -0700
  • 1af5903dd8 fix(android-tv): free text fields from trapping the remote app-wide Mehakdeep Singh 2026-07-25 18:36:07 -0700
  • 93b788a462 Merge remote-tracking branch 'fork/fix/tv-source-search-focus' into feat/tv-ui-combined Mehakdeep Singh 2026-07-25 18:34:22 -0700
  • 419f5cf299 Merge remote-tracking branch 'fork/feat/tv-ui-scale' into feat/tv-ui-combined Mehakdeep Singh 2026-07-25 18:34:22 -0700
  • 93b56b8d07 fix(android-tv): make dialog buttons and text fields remote-usable Mehakdeep Singh 2026-07-25 18:25:55 -0700
  • 0cbfecc843 fix(android-tv): drive the source-page search focus explicitly Mehakdeep Singh 2026-07-25 18:14:29 -0700
  • 4acbe7ce0a fix(android-tv): ignore a stray Select key-up on TV pills Mehakdeep Singh 2026-07-25 18:14:29 -0700
  • 7f7ca6bb28 feat(library): let a running library update be stopped Mehakdeep Singh 2026-07-25 14:01:31 -0700
  • 9bea3398a3 feat(android-tv): adaptable UI scale Mehakdeep Singh 2026-07-25 13:43:01 -0700
  • 19f220c457 fix(tracking): add bottom breathing room to the tracker sheet Mehakdeep Singh 2026-07-25 13:14:20 -0700
  • a0eae2a8d8 fix(library): stop episodes/chapters duplicating on update Mehakdeep Singh 2026-07-25 13:14:20 -0700
  • bd869846cd fix(novel): read downloaded chapters offline (#817) Mehakdeep Singh 2026-07-25 13:14:20 -0700
  • 4faafb2150 i18n: localize saved-searches and source-badge strings Mehakdeep Singh 2026-07-25 12:40:50 -0700
  • 5b79afb254 Merge remote-tracking branch 'origin/main' into feat/batch-library-player Mehakdeep Singh 2026-07-25 12:40:49 -0700
  • 0675741d30
    Merge pull request #816 from mrandhawa14/fix/batch-launch-ci-network Moustapha Kodjo Amadou 2026-07-25 17:35:24 +0100
  • 13a22e5f27 Merge remote-tracking branch 'fork/feat/custom-network-endpoints' into fix/batch-launch-ci-network Mehakdeep Singh 2026-07-25 02:20:30 -0700
  • 89bba9747a Merge remote-tracking branch 'fork/ci/pr-checks' into fix/batch-launch-ci-network Mehakdeep Singh 2026-07-25 02:18:57 -0700
  • bbc6c681a5 Merge remote-tracking branch 'fork/feat/unread-badge-scanlator-filter' into feat/batch-library-player Mehakdeep Singh 2026-07-25 02:17:30 -0700
  • c705a03b50 Merge remote-tracking branch 'fork/feat/library-source-badge' into feat/batch-library-player Mehakdeep Singh 2026-07-25 02:11:53 -0700
  • e5d20000be Merge remote-tracking branch 'fork/feat/saved-searches' into feat/batch-library-player Mehakdeep Singh 2026-07-25 02:08:13 -0700
  • b42588699d Merge remote-tracking branch 'fork/feat/reorder-download-queue' into feat/batch-library-player Mehakdeep Singh 2026-07-25 02:05:09 -0700
  • c4f1448305 Merge remote-tracking branch 'fork/fix/anime-player-orientation' into feat/batch-library-player Mehakdeep Singh 2026-07-25 01:55:56 -0700
  • abdb5a4efd refactor: update placeholder width to use double.infinity and add long press image load functionality Moustapha Kodjo Amadou 2026-07-24 15:53:16 +0100
  • 0bead78256 refactor: remove unnecessary visibility state management from image view components Moustapha Kodjo Amadou 2026-07-24 15:36:58 +0100
  • dd7b7b9bcc refactor: improve code formatting and readability across multiple files Moustapha Kodjo Amadou 2026-07-24 15:10:18 +0100
  • ad1b81ad4c refactor: optimize visibility state update in ImageViewWebtoon Moustapha Kodjo Amadou 2026-07-24 15:09:06 +0100
  • 13c8242a91 chore: silence experimental coroutine deprecation warnings in Windows build configuration Moustapha Kodjo Amadou 2026-07-24 11:22:18 +0100
  • f1d306dec8 source update: v0.8.0 GitHub Action 2026-07-24 10:07:51 +0000
  • 1b3e30843c - v0.8.0 Moustapha Kodjo Amadou 2026-07-24 10:50:32 +0100
  • a55f19a62c - Moustapha Kodjo Amadou 2026-07-24 10:26:37 +0100
  • 29132dc88b v0.8.0 Moustapha Kodjo Amadou 2026-07-24 10:11:27 +0100
  • ff312a64ee
    Merge pull request #813 from mrandhawa14/feat/tv-ui Moustapha Kodjo Amadou 2026-07-24 10:07:13 +0100
  • d748ace19c fix: add missing pragma comment for Windows compatibility Moustapha Kodjo Amadou 2026-07-24 09:59:07 +0100
  • 190b53acf9
    Merge 63c4957fa7 into d62a2583af gilsek 2026-07-24 14:48:51 +0900
  • 89d4b70941
    Merge 3f3a8d6d1e into d62a2583af gilsek 2026-07-24 14:48:51 +0900
  • 07ee61cfba feat(android-tv): default to dark on first run, suppress the update modal Mehakdeep Singh 2026-07-23 14:20:13 -0700
  • fe2b2295d1 fix(android-tv): player settings check mark + focus, slider focus cue Mehakdeep Singh 2026-07-23 14:09:24 -0700
  • 560b56ab76 fix(android-tv): statistics/calendar, back-button re-open, tracker button, migrate focus, DoH sliders Mehakdeep Singh 2026-07-23 13:14:21 -0700
  • c7b4f634f2 fix(android-tv): make the reader settings sliders escapable Mehakdeep Singh 2026-07-23 05:51:32 -0700
  • 732990053c fix(android-tv): hide downloads on TV Mehakdeep Singh 2026-07-22 23:22:38 -0700
  • 2d60983fb7 fix(android-tv): focus for migrate / mass migration and the colour swatches Mehakdeep Singh 2026-07-22 23:04:08 -0700
  • 799ce44243 fix(android-tv): source-page search reload, top-bar tint, stats/calendar tabs Mehakdeep Singh 2026-07-22 23:00:00 -0700
  • 4d256e752c feat(android-tv): source-page menus, mass migration reachability, reader back Mehakdeep Singh 2026-07-22 19:30:20 -0700
  • 9feecd8e82 feat(android-tv): TV UI — shared widgets, detail, focus model, centred menus Mehakdeep Singh 2026-07-22 19:21:46 -0700
  • ab9033c9c3 refactor: optimize EPUB parsing by using Arc for byte data Moustapha Kodjo Amadou 2026-07-22 15:39:06 +0100
  • d62a2583af
    Merge pull request #802 from mrandhawa14/feat/android-tv-packaging Moustapha Kodjo Amadou 2026-07-22 11:06:54 +0100
  • 5ba1ffac78
    Merge pull request #799 from mrandhawa14/feat/android-tv Moustapha Kodjo Amadou 2026-07-22 10:25:51 +0100
  • b6d2f4cc8b
    Merge branch 'main' into feat/android-tv Moustapha Kodjo Amadou 2026-07-22 10:25:20 +0100
  • 57880a9f96 Revert "fix" Moustapha Kodjo Amadou 2026-07-22 10:00:58 +0100
  • bb764c4303 fix Moustapha Kodjo Amadou 2026-07-22 09:58:20 +0100
  • 8f7e13b49b
    Merge pull request #789 from mrandhawa14/fix/anime-download-stall-hardening Moustapha Kodjo Amadou 2026-07-20 12:59:06 +0100
  • 0db7581959
    Merge pull request #780 from mrandhawa14/feat/migration-range-select Moustapha Kodjo Amadou 2026-07-20 12:51:32 +0100
  • 3b4c43e114
    Merge pull request #764 from mrandhawa14/fix/no-forced-all-files-access Moustapha Kodjo Amadou 2026-07-20 12:49:57 +0100
  • 56ba0d8e52
    Merge pull request #760 from mrandhawa14/feat/aes-gcm-bridge Moustapha Kodjo Amadou 2026-07-20 12:48:01 +0100
  • bb09ad0e69
    Merge a59189f079 into 40f29129d5 gilsek 2026-07-20 20:36:55 +0900
  • 40f29129d5
    Merge pull request #807 from mrandhawa14/fix/nsfw-source-lists Moustapha Kodjo Amadou 2026-07-20 12:35:59 +0100
  • 0ca937d473 refactor Moustapha Kodjo Amadou 2026-07-20 12:22:43 +0100
  • 2bb068dd2f chore(downloads): clean performance provider imports gilsek 2026-07-18 05:28:27 +0900
  • 58b68d39e5 perf(downloads): batch progress and queue updates gilsek 2026-07-18 05:21:03 +0900
  • a59189f079 fix(downloads): bound queue execution and worker resources gilsek 2026-07-18 05:11:14 +0900
  • 448ae6e826 refactor: optimize state rebuilds and improve cover image overlay UI components Moustapha Kodjo Amadou 2026-07-17 16:18:21 +0100
  • 38cd2e1d85 perf: optimize library sorting logic and chapter counting performance by pre-calculating counts and refactoring iteration methods. Moustapha Kodjo Amadou 2026-07-17 16:08:07 +0100
  • bb5f99c8cf refactor: simplify library filter logic with collection methods and optimize tab state management Moustapha Kodjo Amadou 2026-07-17 15:59:05 +0100
  • faaf594ccc refactor: optimize Isar history and update queries by using idProperty and improving filter nesting Moustapha Kodjo Amadou 2026-07-17 15:48:13 +0100
  • 6e0d0022e8 refactor Moustapha Kodjo Amadou 2026-07-17 14:58:07 +0100
  • ec7ab692b4 fix(android-tv): clear the analyzer deprecations and warnings Mehakdeep Singh 2026-07-16 15:52:15 -0700
  • dfb90d46da fix(downloads): use onReorderItem instead of the deprecated onReorder Mehakdeep Singh 2026-07-16 15:49:48 -0700
  • a2adbf0e37 fix(reader): bound the FFI image decoder isolate handshake Mehakdeep Singh 2026-07-16 05:00:01 -0700
  • 3a0ce9b1b1 fix: address review — no data loss on rename-fail; clean up isolate on timeout Mehakdeep Singh 2026-06-30 12:28:10 -0700
  • 355d9f6ff9 feat: actionable startup error for NFS-exported db folder (#652) Mehakdeep Singh 2026-06-29 17:30:47 -0700
  • 810d087465 fix: blank/unresponsive screen on launch Mehakdeep Singh 2026-06-29 14:19:09 -0700
  • 1998b59a70 refactor: wrap manga detail filter options in Consumer to update state correctly Moustapha Kodjo Amadou 2026-07-16 12:57:59 +0100
  • 5d590f6b37 Merge branch 'main' of https://github.com/kodjodevf/mangayomi Moustapha Kodjo Amadou 2026-07-16 12:52:52 +0100
  • d31d589171 refactor: optimize image decoding throughput with concurrent isolate jobs and improve GIF animation detection logic Moustapha Kodjo Amadou 2026-07-16 12:52:40 +0100
  • 1a8c279923 fix(browse): respect Show NSFW in the migration destination picker and the source filter Mehakdeep Singh 2026-07-16 04:50:33 -0700
  • cfe94785af refactor(browse): persist saved searches on Settings (Isar), not Hive Mehakdeep Singh 2026-07-16 02:13:53 -0700
  • d432bb3904 feat: saved searches per source Mehakdeep Singh 2026-07-03 19:15:30 -0700
  • 075d4fc2fc refactor(tv): persist autoplay + TV layout prefs on Settings (Isar), not Hive Mehakdeep Singh 2026-07-16 02:01:52 -0700