mangayomi-mirror/lib/modules/manga
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
..
archive_reader update dependencies & update riverpod provider declarations 2026-01-08 14:27:08 +01:00
detail performance+ 2026-04-12 23:03:07 +02:00
download Merge pull request #697 from NBA2K1/performance-improvements 2026-04-13 10:55:25 +01:00
home Use shared library index for manga cards 2026-04-19 01:48:39 +02:00
reader fix #702 2026-04-15 12:53:50 +01:00