mangayomi-mirror/lib/modules
NBA2K1 525eeea3ac Use shared library index for manga cards
Replace per-widget Isar StreamBuilder usage with a single shared
library index managed in MangaHomeScreen.

- Subscribe once to manga updates and build a name -> Manga map
- Pass libraryManga down to card widgets instead of querying per item
- Remove StreamBuilder logic from MangaImageCardWidget and list tile
- Use library data for cover, tracker image, and favorite state
- Add favorite overlay indicator based on libraryManga
- Clean up redundant filtering and improve performance

This reduces rebuild overhead and avoids multiple database listeners
per list/grid item.
2026-04-19 01:48:39 +02:00
..
anime performance+ 2026-04-12 23:03:07 +02:00
browse feat: add showNSFW setting and integrate into browsing features 2026-04-07 15:31:11 +01:00
calendar feat: Implement upcoming manga calendar feature 2026-03-05 12:05:29 +01:00
history - 2026-02-27 15:02:22 +01:00
library Update library_screen.dart 2026-04-12 23:03:56 +02:00
main_view update dependencies & update riverpod provider declarations 2026-01-08 14:27:08 +01:00
manga Use shared library index for manga cards 2026-04-19 01:48:39 +02:00
mass_migration added mass migration 2026-04-06 01:49:08 +02:00
more feat: add Novel TTS #482 #626 2026-04-09 12:17:17 +01:00
novel fix: add spacing to TTS settings tab for better layout 2026-04-13 15:15:05 +01:00
tracker_library Use the localized extension 2025-12-29 23:20:08 +01:00
updates performance+ 2026-04-12 23:03:07 +02:00
webview Revert "fix(http): align extension requests with WebView cookies and harden Cloudflare detection" 2026-04-04 02:29:27 +02:00
widgets Use shared library index for manga cards 2026-04-19 01:48:39 +02:00