immich/mobile/lib/extensions
Thomas 7e9da945f6
chore(mobile): simplify asset page scroll (#26635)
In order to scroll smoothly without interfering with the gesture
detector on the photo view, we have an offstate scroll view which we
defer all drags to, and then forward scroll offsets to the real scroll
controller. This works well, but it can be simpler. Instead, we can
create a custom scroll controller on a scroll view with never scrollable
physics, and then forward drag events to that, bypassing the need for a
proxy scroll controller.

Co-authored-by: Alex <alex.tran1502@gmail.com>
2026-03-04 10:28:55 -06:00
..
asset_extensions.dart fix(mobile): use correct timezone displayed in the info sheet (#24310) 2025-12-02 16:37:19 +00:00
asyncvalue_extensions.dart chore: bump line length to 120 (#20191) 2025-07-25 02:37:22 +00:00
build_context_extensions.dart fix(mobile): use cached thumbnail in full size image provider (#20637) 2025-08-05 10:20:25 -04:00
codec_extensions.dart fix(mobile): use cached thumbnail in full size image provider (#20637) 2025-08-05 10:20:25 -04:00
collection_extensions.dart chore: bump dart sdk to 3.8 (#20355) 2025-07-28 14:04:03 -05:00
datetime_extensions.dart chore: bump dart sdk to 3.8 (#20355) 2025-07-28 14:04:03 -05:00
duration_extensions.dart refactor(mobile): image thumbnails (#19821) 2025-07-09 14:16:09 -05:00
latlngbounds_extension.dart refactor(mobile): maplibre (#6087) 2024-01-15 09:26:13 -06:00
maplibrecontroller_extensions.dart chore: bump dart sdk to 3.8 (#20355) 2025-07-28 14:04:03 -05:00
network_capability_extensions.dart fix: android background backups (#21795) 2025-09-11 12:01:15 -05:00
platform_extensions.dart chore(mobile): const platform checks (#21878) 2025-09-15 11:13:39 -04:00
response_extensions.dart refactor(mobile): move error details to separate DB column (#6898) 2024-02-23 21:38:57 -06:00
scroll_extensions.dart chore(mobile): simplify asset page scroll (#26635) 2026-03-04 10:28:55 -06:00
string_extensions.dart chore: show error message in upload details route (#22472) 2025-09-29 12:31:09 -05:00
theme_extensions.dart chore: bump dart sdk to 3.8 (#20355) 2025-07-28 14:04:03 -05:00
translate_extensions.dart chore(mobile): add debugPrint lint rule (#21872) 2025-09-12 18:56:00 -04:00