immich/mobile/lib/widgets/asset_grid
Andrei Mironov bd92748ddd
perf(mobile): optimize date loading with batch loading (#17240)
* perf(mobile): optimize date loading with batch loading

Introduce DateBatchLoader to reduce the number of database queries by loading dates in batches, improving performance when querying large lists.

* remove unused totalCount parameter from DateBatchLoader

---------

Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-04-14 19:06:36 +00:00
..
asset_drag_region.dart refactor(mobile): widgets (#9291) 2024-05-06 23:04:21 -05:00
asset_grid_data_structure.dart perf(mobile): optimize date loading with batch loading (#17240) 2025-04-14 19:06:36 +00:00
control_bottom_app_bar.dart fix(mobile): Make icons consistent (all outlined) (#17028) 2025-03-24 10:10:15 -05:00
delete_dialog.dart refactor(mobile): widgets (#9291) 2024-05-06 23:04:21 -05:00
disable_multi_select_button.dart feat(mobile): add support for material themes (#11560) 2024-08-06 14:20:27 +00:00
draggable_scrollbar.dart refactor(mobile): widgets (#9291) 2024-05-06 23:04:21 -05:00
draggable_scrollbar_custom.dart fix(mobile): scroll thumb is hidden behind the tab navigation bar (#12512) 2024-09-09 19:15:47 +00:00
group_divider_title.dart feat(mobile): add support for material themes (#11560) 2024-08-06 14:20:27 +00:00
immich_asset_grid.dart chore(mobile): don't show drag scroll date in search page (#17594) 2025-04-14 14:03:18 -05:00
immich_asset_grid_view.dart chore(mobile): don't show drag scroll date in search page (#17594) 2025-04-14 14:03:18 -05:00
multiselect_grid.dart chore(mobile): don't show drag scroll date in search page (#17594) 2025-04-14 14:03:18 -05:00
multiselect_grid_status_indicator.dart feat(album): album view sort order (#14648) 2024-12-16 16:11:48 +00:00
thumbnail_image.dart chore: flutter 3.29.1 (#16730) 2025-03-10 21:46:36 -05:00
thumbnail_placeholder.dart feat(mobile): add support for material themes (#11560) 2024-08-06 14:20:27 +00:00
upload_dialog.dart refactor(mobile): widgets (#9291) 2024-05-06 23:04:21 -05:00