immich/mobile/lib/widgets/settings
Alex Balgavy 8ba20cbd44
feat: tap to see next/previous image (#20286)
* feat(mobile): tap behavior for next/previous image

This change enables switching to the next/previous photo in the photo
viewer by tapping the left/right quarter of the screen.

* Avoid animation on first/last image

* Add changes to asset_viewer.page

* Add setting for tap navigation, disable by default

Not everyone wants to have tapping for next/previous image enabled, so
this commit adds a settings toggle. Since it might be confusing behavior
for new users, it is disabled by default.

* chore: refactor

* fix: lint

---------

Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2026-02-22 05:28:17 +00:00
..
asset_list_settings feat(mobile): dynamic layout in new timeline (#23837) 2026-02-13 09:15:42 +05:30
asset_viewer_settings feat: tap to see next/previous image (#20286) 2026-02-22 05:28:17 +00:00
backup_settings docs: update documentation (#25440) 2026-01-25 15:45:30 +00:00
beta_sync_settings feat: add manual cloud id sync button (#25531) 2026-01-27 08:10:18 -06:00
custom_proxy_headers_settings chore: remove unused key and fix casing for recent_albums (#24691) 2026-02-12 16:06:22 +01:00
networking_settings chore(deps): update dependency github:cqlabs/homebrew-dcm to v1.35.1 (#26278) 2026-02-18 23:47:54 +05:30
preference_settings chore: mobile font tuning (#25349) 2026-01-19 14:56:35 -06:00
advanced_settings.dart feat(mobile): native clients (#21459) 2026-01-24 19:34:29 +00:00
beta_timeline_list_tile.dart chore: mobile font tuning (#25349) 2026-01-19 14:56:35 -06:00
free_up_space_settings.dart chore: prevent going into sleep mode for large deletion (#25592) 2026-01-27 22:50:28 +00: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
setting_group_title.dart chore: mobile font tuning (#25349) 2026-01-19 14:56:35 -06:00
setting_list_tile.dart chore: mobile font tuning (#25349) 2026-01-19 14:56:35 -06: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: mobile font tuning (#25349) 2026-01-19 14:56:35 -06: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: mobile font tuning (#25349) 2026-01-19 14:56:35 -06: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 fix(mobile): mtls on native clients (#25802) 2026-02-05 17:42:53 +00:00