immich/mobile/lib/presentation/widgets/images
Santo Shakil 00e813ba84
fix(mobile): stop long images squishing on ios (#29367)
* fix(mobile): stop long images squishing on ios

* fix(mobile): bound the original to 16384 with fast resize

* refactor(mobile): reuse the shared request options for the original

* fix(mobile): fix squished long image previews on ios

* fix(mobile): retry with exact resize when fast resize overshoots the texture bound

* fix(mobile): clamp preview targets to a minimum of one pixel

* fix nullable cast flagged by the stricter lints
2026-08-04 19:08:27 +00:00
..
animated_image_stream_completer.dart fix(mobile): images loads sometimes cancel too early (#27067) 2026-03-27 10:35:50 -04:00
cache_aware_listener_tracker.mixin.dart fix(mobile): images loads sometimes cancel too early (#27067) 2026-03-27 10:35:50 -04:00
full_image.widget.dart chore(mobile): Apply stricter linting rules for correctness (#30372) 2026-07-30 19:39:24 +00:00
image_provider.dart fix(mobile): stop long images squishing on ios (#29367) 2026-08-04 19:08:27 +00:00
local_album_thumbnail.widget.dart chore(mobile): Apply stricter linting rules for Flutter and known issues (#30373) 2026-07-30 15:15:35 -04:00
local_image_provider.dart fix(mobile): stop long images squishing on ios (#29367) 2026-08-04 19:08:27 +00:00
one_frame_multi_image_stream_completer.dart fix(mobile): images loads sometimes cancel too early (#27067) 2026-03-27 10:35:50 -04:00
remote_image_provider.dart refactor: rename metadata to settings (#28691) 2026-05-30 10:27:55 -05:00
thumb_hash_provider.dart chore: add always_put_control_body_on_new_line lint (#28352) 2026-05-11 13:47:24 -04:00
thumbnail.widget.dart chore(mobile): Apply stricter linting rules for correctness (#30372) 2026-07-30 19:39:24 +00:00
thumbnail_tile.widget.dart chore(mobile): Apply stricter linting rules for Flutter and known issues (#30373) 2026-07-30 15:15:35 -04:00