immich/mobile/lib
Hai Sullivan 46e1967760
chore: optimisation of several UI components of the mobile app (#24098)
* fix(mobile): normalize scrolling behavior in networking settings

Remove ClampingScrollPhysics from networking settings page to match
the scrolling behavior of other settings pages. This restores the
standard iOS bounce/elastic scrolling effect.

* fix(mobile): use consistent native transitions for Library pages

Change Trash, Shared Links, and Folders routes from CustomRoute to AutoRoute to enable native iOS transitions with swipe-back gesture support.

* fix(mobile): remove SafeArea wrapper and ClampingScrollPhysics from Settings

Remove SafeArea wrapper (Scaffold handles safe areas automatically) and ClampingScrollPhysics to enable native iOS bounce scrolling.

* fix(mobile): remove bottom white space in Sync Status page

Replace Padding wrapper with ListView padding to match other Settings pages and eliminate bottom white space.

* chore: fix Dart formatting

Run dart format to fix formatting issues in settings.page.dart and sync_status_and_actions.dart

* Format Dart files

---------

Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: kao-byte <benjaminliu@MacBook-Air.local>
2025-11-30 13:01:01 +07:00
..
constants fix: Use correct app store link (#24062) 2025-11-21 13:54:09 +07:00
domain chore: refactor mobile events (#24263) 2025-11-30 12:43:33 +07:00
entities chore: use hosted isar flutter libs (#22757) 2025-10-08 04:19:46 +07:00
extensions chore: show error message in upload details route (#22472) 2025-09-29 12:31:09 +07:00
infrastructure fix: show archived assets in favorite page (#24052) 2025-11-21 09:09:16 +07:00
interfaces
mixins
models feat(mobile): view similar photos (#22148) 2025-10-28 16:17:26 +07:00
pages chore: optimisation of several UI components of the mobile app (#24098) 2025-11-30 13:01:01 +07:00
platform feat: opt-in sync of deletes and restores from web to Android (beta timeline) (#20473) 2025-11-10 16:20:51 +07:00
presentation chore: refactor mobile events (#24263) 2025-11-30 12:43:33 +07:00
providers chore: refactor mobile events (#24263) 2025-11-30 12:43:33 +07:00
repositories feat: endpoint descriptions (#23813) 2025-11-11 17:01:14 +07:00
routing chore: optimisation of several UI components of the mobile app (#24098) 2025-11-30 13:01:01 +07:00
services feat: endpoint descriptions (#23813) 2025-11-11 17:01:14 +07:00
theme chore(mobile): add `debugPrint` lint rule (#21872) 2025-09-12 18:56:00 +07:00
utils fix: use proper updatedAt value in local assets (#24137) 2025-11-24 09:49:27 +07:00
widgets chore: optimisation of several UI components of the mobile app (#24098) 2025-11-30 13:01:01 +07:00
main.dart fix: mobile unawaited_futures lint (#21661) 2025-10-27 09:32:52 +07:00
wm_executor.dart fix: isolate freeze app on older ios device (#22509) 2025-10-22 12:43:03 +07:00