diff options
Diffstat (limited to 'wallet/src/main/res/navigation/nav_graph.xml')
-rw-r--r-- | wallet/src/main/res/navigation/nav_graph.xml | 55 |
1 files changed, 53 insertions, 2 deletions
diff --git a/wallet/src/main/res/navigation/nav_graph.xml b/wallet/src/main/res/navigation/nav_graph.xml index d5ce657..bcfbe51 100644 --- a/wallet/src/main/res/navigation/nav_graph.xml +++ b/wallet/src/main/res/navigation/nav_graph.xml @@ -56,8 +56,59 @@ <fragment android:id="@+id/nav_settings" - android:name="net.taler.wallet.SettingsFragment" - android:label="@string/menu_settings" /> + android:name="net.taler.wallet.settings.SettingsFragment" + android:label="@string/menu_settings"> + <action + android:id="@+id/action_nav_settings_to_nav_settings_backup" + app:destination="@id/nav_settings_backup" /> + </fragment> + + <fragment + android:id="@+id/nav_settings_backup" + android:name="net.taler.wallet.settings.BackupSettingsFragment" + android:label="@string/nav_settings_backup"> + <action + android:id="@+id/action_nav_settings_backup_to_nav_anastasis_intro" + app:destination="@id/nav_anastasis_intro" + app:enterAnim="@anim/slide_in_right" + app:exitAnim="@anim/slide_out_left" + app:popEnterAnim="@android:anim/slide_in_left" + app:popExitAnim="@android:anim/slide_out_right" /> + </fragment> + + <fragment + android:id="@+id/nav_anastasis_intro" + android:name="net.taler.wallet.settings.AnastasisIntroFragment" + android:label="Secure Cloud Recovery" + tools:layout="@layout/fragment_anastasis_intro"> + <action + android:id="@+id/action_nav_anastasis_intro_to_nav_anastasis_identity" + app:destination="@id/nav_anastasis_identity" + app:enterAnim="@anim/slide_in_right" + app:exitAnim="@anim/slide_out_left" + app:popEnterAnim="@android:anim/slide_in_left" + app:popExitAnim="@android:anim/slide_out_right" /> + </fragment> + + <fragment + android:id="@+id/nav_anastasis_identity" + android:name="net.taler.wallet.settings.AnastasisIdentityFragment" + android:label="Define your identity" + tools:layout="@layout/fragment_anastasis_identity"> + <action + android:id="@+id/action_nav_anastasis_intro_to_nav_anastasis_authentication" + app:destination="@id/nav_anastasis_authentication" + app:enterAnim="@anim/slide_in_right" + app:exitAnim="@anim/slide_out_left" + app:popEnterAnim="@android:anim/slide_in_left" + app:popExitAnim="@android:anim/slide_out_right" /> + </fragment> + + <fragment + android:id="@+id/nav_anastasis_authentication" + android:name="net.taler.wallet.settings.AnastasisAuthenticationFragment" + android:label="Choose authentication methods" + tools:layout="@layout/fragment_anastasis_authentication"/> <fragment android:id="@+id/nav_transactions" |