immich/mobile/lib/widgets/settings
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 -06:00
..
asset_list_settings fix(mobile): use storageIndicator setting for beta timeline (#20639) 2025-08-04 17:25:58 -05:00
asset_viewer_settings feat: add video auto play setting (#20416) 2025-10-15 11:24:47 -04:00
backup_settings feat: add configurable backup on charging only and delay settings for android (#22114) 2025-09-17 14:13:49 +00:00
beta_sync_settings chore: optimisation of several UI components of the mobile app (#24098) 2025-11-30 13:01:01 -06:00
custom_proxy_headers_settings fix(mobile): notate experimental network features, cleanup mis assigned translation tags (#23021) 2025-10-20 19:20:49 +00:00
networking_settings chore: optimisation of several UI components of the mobile app (#24098) 2025-11-30 13:01:01 -06:00
preference_settings chore(deps): bump flutter to 3.35.3 (#22054) 2025-09-16 21:10:01 -05:00
advanced_settings.dart feat: opt-in sync of deletes and restores from web to Android (beta timeline) (#20473) 2025-11-10 16:20:51 +00:00
beta_timeline_list_tile.dart fix: mobile unawaited_futures lint (#21661) 2025-10-27 09:32:52 -05:00
language_settings.dart chore: bump dart sdk to 3.8 (#20355) 2025-07-28 14:04:03 -05:00
local_storage_settings.dart chore: bump dart sdk to 3.8 (#20355) 2025-07-28 14:04:03 -05:00
notification_setting.dart chore: bump dart sdk to 3.8 (#20355) 2025-07-28 14:04:03 -05:00
settings_action_tile.dart feat: opt-in sync of deletes and restores from web to Android (beta timeline) (#20473) 2025-11-10 16:20:51 +00:00
settings_button_list_tile.dart chore: bump dart sdk to 3.8 (#20355) 2025-07-28 14:04:03 -05:00
settings_card.dart chore: bump dart sdk to 3.8 (#20355) 2025-07-28 14:04:03 -05:00
settings_radio_list_tile.dart chore(deps): bump flutter to 3.35.3 (#22054) 2025-09-16 21:10:01 -05:00
settings_slider_list_tile.dart chore: bump dart sdk to 3.8 (#20355) 2025-07-28 14:04:03 -05:00
settings_sub_page_scaffold.dart chore: bump dart sdk to 3.8 (#20355) 2025-07-28 14:04:03 -05:00
settings_sub_title.dart chore: bump dart sdk to 3.8 (#20355) 2025-07-28 14:04:03 -05:00
settings_switch_list_tile.dart chore(deps): bump flutter to 3.35.3 (#22054) 2025-09-16 21:10:01 -05:00
ssl_client_cert_settings.dart chore: bump dart sdk to 3.8 (#20355) 2025-07-28 14:04:03 -05:00