Vaani/lib
Claude b434f73b2a
perf: optimize scrolling and image loading performance
Added performance optimizations to all library browser views:

- Added cacheExtent: 500 to all GridView/ListView builders to pre-render
  items and reduce stuttering during scrolling
- Wrapped grid items in RepaintBoundary to isolate repaints and improve
  performance
- Optimized CachedNetworkImage with:
  - fadeInDuration/fadeOutDuration: Duration.zero to remove animation overhead
  - memCacheHeight: 300 to limit in-memory cache size
  - maxHeightDiskCache: 600 to resize images for better performance

These changes should significantly reduce the stuttering observed when
scrolling the authors grid and filtering books, especially on first load.
2025-11-20 22:18:20 +00:00
..
api fix: try multiple endpoints and improve series parsing 2025-11-20 19:30:18 +00:00
constants chore: remove deprecated apis (#74) 2025-04-10 19:42:08 +05:30
db feat: error reporting with logs (#45) 2024-10-03 05:54:29 -04:00
features perf: optimize scrolling and image loading performance 2025-11-20 22:18:20 +00:00
hacks something 2024-05-08 05:03:49 -04:00
models refactor: update AuthenticatedUser model to require id and remove password, enhance server URI handling in AddNewServer widget 2024-10-04 02:31:51 -04:00
pages feat: Add settings to control play button visibility on home shelves (#81) 2025-05-22 08:24:59 +05:30
router fix: correct type checking and imports in filtered library page 2025-11-20 16:54:06 +00:00
settings feat: Add settings to control play button visibility on home shelves (#81) 2025-05-22 08:24:59 +05:30
shared feat: Add settings to control play button visibility on home shelves (#81) 2025-05-22 08:24:59 +05:30
theme upgrade to flutter 3.27.4 2025-03-25 22:01:16 +05:30
main.dart fix: bad state when reading player for theme and new login 2024-10-05 21:02:14 -04:00