mirror of
				https://github.com/KevinMidboe/immich.git
				synced 2025-10-29 17:40:28 +00:00 
			
		
		
		
	feat(mobile): Archive feature on mobile (#2258)
* update asset to include isArchive property * Not display archived assets on timeline * replace share button to archive button * Added archive page * Add bottom nav bar * clean up homepage * remove deadcode * improve on sync is archive * show archive asset correctly * better merge condition * Added back renderList to re-rendering don't jump around * Better way to handle showing archive assets * complete ArchiveSelectionNotifier * toggle archive * remove deadcode * fix unit tests * update assets in DB when changing assets * update asset state to reflect archived status * allow to archive assets via multi-select from timeline * fixed logic * Add options to bulk unarchive * regenerate api * Change position of toast message --------- Co-authored-by: Fynn Petersen-Frey <zoodyy@users.noreply.github.com>
This commit is contained in:
		| @@ -9,6 +9,7 @@ import 'package:immich_mobile/modules/album/views/library_page.dart'; | ||||
| import 'package:immich_mobile/modules/album/views/select_additional_user_for_sharing_page.dart'; | ||||
| import 'package:immich_mobile/modules/album/views/select_user_for_sharing_page.dart'; | ||||
| import 'package:immich_mobile/modules/album/views/sharing_page.dart'; | ||||
| import 'package:immich_mobile/modules/archive/views/archive_page.dart'; | ||||
| import 'package:immich_mobile/modules/asset_viewer/views/gallery_viewer.dart'; | ||||
| import 'package:immich_mobile/modules/asset_viewer/views/video_viewer_page.dart'; | ||||
| import 'package:immich_mobile/modules/backup/views/album_preview_page.dart'; | ||||
| @@ -128,6 +129,13 @@ part 'router.gr.dart'; | ||||
|     AutoRoute( | ||||
|       page: AppLogDetailPage, | ||||
|     ), | ||||
|     AutoRoute( | ||||
|       page: ArchivePage, | ||||
|       guards: [ | ||||
|         AuthGuard, | ||||
|         DuplicateGuard, | ||||
|       ], | ||||
|     ), | ||||
|   ], | ||||
| ) | ||||
| class AppRouter extends _$AppRouter { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user