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
cache_aware_listener_tracker.mixin.dart
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
remote_image_provider.dart refactor: rename metadata to settings (#28691) 2026-05-30 10:27:55 -05:00
thumb_hash_provider.dart
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