Vaani/lib/features
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
..
downloads refactor: remove transparent background color from app bars 2025-04-19 19:47:25 +05:30
explore refactor: remove transparent background color from app bars 2025-04-19 19:47:25 +05:30
item_viewer/view fix: run dart fix 2025-04-23 00:29:02 +05:30
library_browser/view perf: optimize scrolling and image loading performance 2025-11-20 22:18:20 +00:00
logging feat: ability to change library (#77) 2025-04-19 19:17:31 +05:30
onboarding feat: add PlayingIndicatorIcon widget for animated playback indication (#80) 2025-04-23 16:23:57 +05:30
per_book_settings upgrade to flutter 3.27.4 2025-03-25 22:01:16 +05:30
playback_reporting upgrade to flutter 3.27.4 2025-03-25 22:01:16 +05:30
player feat: add PlayingIndicatorIcon widget for animated playback indication (#80) 2025-04-23 16:23:57 +05:30
shake_detection upgrade to flutter 3.27.4 2025-03-25 22:01:16 +05:30
sleep_timer chore: remove deprecated apis (#74) 2025-04-10 19:42:08 +05:30
you/view fix: keyboard not showing when adding new user (#79) 2025-04-23 15:00:01 +05:30