"backup_album_selection_page_albums_device":"Albums on device ({})",
"backup_album_selection_page_albums_tap":"Tap to include, double tap to exclude",
"backup_album_selection_page_assets_scatter":"Assets can scatter across multiple albums. Thus, albums can be included or excluded during the backup process.",
@ -146,6 +151,49 @@ class HomePage extends HookConsumerWidget {
}
}
buildLoadingIndicator(){
Timer(constDuration(seconds:2),(){
tipOneOpacity.value=1;
});
returnCenter(
child:Column(
mainAxisAlignment:MainAxisAlignment.center,
children:[
constImmichLoadingIndicator(),
Padding(
padding:constEdgeInsets.only(top:16.0),
child:Text(
'Building the timeline',
style:TextStyle(
fontWeight:FontWeight.w600,
fontSize:16,
color:Theme.of(context).primaryColor,
),
),
),
AnimatedOpacity(
duration:constDuration(milliseconds:500),
opacity:tipOneOpacity.value,
child:constSizedBox(
width:250,
child:Padding(
padding:EdgeInsets.only(top:8.0),
child:Text(
'If this is your first time using the app, please make sure to choose a backup album(s) so that the timeline can populate photos and videos in the album(s).',
textAlign:TextAlign.justify,
style:TextStyle(
fontSize:12,
),
),
),
),
)
],
),
);
}
returnSafeArea(
bottom:!multiselectEnabled.state,
top:true,
@ -164,15 +212,17 @@ class HomePage extends HookConsumerWidget {