immich/mobile/lib/presentation/widgets/images
Mert 99d6673503
feat(mobile): platform image providers (#20927)
* platform image providers

* use key

* fix cache manager

* more logs, cancel on dispose instead

* split into separate files

* fix saving to cache

* cancel multi-stage provider

* refactored `getInitialImage`

* only wait for disposal for full images

* cached image works

* formatting

* lower asset viewer ram usage

---------

Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-08-20 19:36:44 +00:00
..
full_image.widget.dart feat(mobile): sqlite asset viewer (#19552) 2025-07-02 18:24:37 +00:00
image_provider.dart feat(mobile): platform image providers (#20927) 2025-08-20 19:36:44 +00:00
local_album_thumbnail.widget.dart chore: bump dart sdk to 3.8 (#20355) 2025-07-28 14:04:03 -05:00
local_image_provider.dart feat(mobile): platform image providers (#20927) 2025-08-20 19:36:44 +00:00
one_frame_multi_image_stream_completer.dart feat(mobile): platform image providers (#20927) 2025-08-20 19:36:44 +00:00
remote_image_provider.dart feat(mobile): platform image providers (#20927) 2025-08-20 19:36:44 +00:00
thumb_hash_provider.dart feat(mobile): platform image providers (#20927) 2025-08-20 19:36:44 +00:00
thumbnail.widget.dart fix(mobile): use cached thumbnail in full size image provider (#20637) 2025-08-05 10:20:25 -04:00
thumbnail_tile.widget.dart fix(mobile): use storageIndicator setting for beta timeline (#20639) 2025-08-04 17:25:58 -05:00