mirror of
https://gitlab.linphone.org/BC/public/linphone-android.git
synced 2026-04-18 23:38:28 +00:00
150 lines
No EOL
6.3 KiB
XML
150 lines
No EOL
6.3 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<navigation xmlns:android="http://schemas.android.com/apk/res/android"
|
|
xmlns:app="http://schemas.android.com/apk/res-auto"
|
|
xmlns:tools="http://schemas.android.com/tools"
|
|
android:id="@+id/assistant_nav_graph"
|
|
app:startDestination="@id/loginFragment">
|
|
|
|
<fragment
|
|
android:id="@+id/loginFragment"
|
|
android:name="org.linphone.ui.assistant.fragment.LoginFragment"
|
|
android:label="LoginFragment"
|
|
tools:layout="@layout/assistant_login_fragment" >
|
|
|
|
<action
|
|
android:id="@+id/action_loginFragment_to_registerFragment"
|
|
app:destination="@id/registerFragment"
|
|
app:enterAnim="@anim/slide_in_right"
|
|
app:exitAnim="@anim/slide_out_left"
|
|
app:popEnterAnim="@anim/slide_in_left"
|
|
app:popExitAnim="@anim/slide_out_right"
|
|
app:launchSingleTop="true" />
|
|
|
|
<action
|
|
android:id="@+id/action_loginFragment_to_qrCodeScannerFragment"
|
|
app:destination="@id/qrCodeScannerFragment"
|
|
app:enterAnim="@anim/slide_in_right"
|
|
app:exitAnim="@anim/slide_out_left"
|
|
app:popEnterAnim="@anim/slide_in_left"
|
|
app:popExitAnim="@anim/slide_out_right"
|
|
app:launchSingleTop="true" />
|
|
|
|
<action
|
|
android:id="@+id/action_loginFragment_to_thirdPartySipAccountWarningFragment"
|
|
app:destination="@id/thirdPartySipAccountWarningFragment"
|
|
app:enterAnim="@anim/slide_in_right"
|
|
app:exitAnim="@anim/slide_out_left"
|
|
app:popEnterAnim="@anim/slide_in_left"
|
|
app:popExitAnim="@anim/slide_out_right"
|
|
app:launchSingleTop="true" />
|
|
<action
|
|
android:id="@+id/action_loginFragment_to_profileModeFragment"
|
|
app:destination="@id/profileModeFragment"
|
|
app:enterAnim="@anim/slide_in_right"
|
|
app:exitAnim="@anim/slide_out_left"
|
|
app:popEnterAnim="@anim/slide_in_left"
|
|
app:popExitAnim="@anim/slide_out_right"
|
|
app:launchSingleTop="true" />
|
|
|
|
</fragment>
|
|
|
|
<fragment
|
|
android:id="@+id/registerFragment"
|
|
android:name="org.linphone.ui.assistant.fragment.RegisterFragment"
|
|
android:label="RegisterFragment"
|
|
tools:layout="@layout/assistant_register_fragment" >
|
|
|
|
<action
|
|
android:id="@+id/action_registerFragment_to_registerCodeConfirmationFragment"
|
|
app:destination="@id/registerCodeConfirmationFragment"
|
|
app:enterAnim="@anim/slide_in_right"
|
|
app:exitAnim="@anim/slide_out_left"
|
|
app:popEnterAnim="@anim/slide_in_left"
|
|
app:popExitAnim="@anim/slide_out_right"
|
|
app:launchSingleTop="true" />
|
|
|
|
</fragment>
|
|
|
|
<fragment
|
|
android:id="@+id/qrCodeScannerFragment"
|
|
android:name="org.linphone.ui.assistant.fragment.QrCodeScannerFragment"
|
|
android:label="QrCodeScannerFragment"
|
|
tools:layout="@layout/assistant_qr_code_scanner_fragment" />
|
|
|
|
<fragment
|
|
android:id="@+id/thirdPartySipAccountLoginFragment"
|
|
android:name="org.linphone.ui.assistant.fragment.ThirdPartySipAccountLoginFragment"
|
|
android:label="ThirdPartySipAccountLoginFragment"
|
|
tools:layout="@layout/assistant_third_party_sip_account_login_fragment" />
|
|
|
|
<fragment
|
|
android:id="@+id/thirdPartySipAccountWarningFragment"
|
|
android:name="org.linphone.ui.assistant.fragment.ThirdPartySipAccountWarningFragment"
|
|
android:label="ThirdPartySipAccountWarningFragment"
|
|
tools:layout="@layout/assistant_third_party_sip_account_warning_fragment" >
|
|
|
|
<action
|
|
android:id="@+id/action_thirdPartySipAccountWarningFragment_to_thirdPartySipAccountLoginFragment"
|
|
app:destination="@id/thirdPartySipAccountLoginFragment"
|
|
app:enterAnim="@anim/slide_in_right"
|
|
app:exitAnim="@anim/slide_out_left"
|
|
app:popEnterAnim="@anim/slide_in_left"
|
|
app:popExitAnim="@anim/slide_out_right"
|
|
app:launchSingleTop="true"
|
|
app:popUpTo="@id/loginFragment"
|
|
app:popUpToInclusive="false" />
|
|
|
|
<action
|
|
android:id="@+id/action_thirdPartySipAccountWarningFragment_to_registerFragment"
|
|
app:destination="@id/registerFragment"
|
|
app:enterAnim="@anim/slide_in_right"
|
|
app:exitAnim="@anim/slide_out_left"
|
|
app:launchSingleTop="true"
|
|
app:popEnterAnim="@anim/slide_in_left"
|
|
app:popExitAnim="@anim/slide_out_right"
|
|
app:popUpTo="@id/loginFragment"
|
|
app:popUpToInclusive="false" />
|
|
|
|
</fragment>
|
|
|
|
<fragment
|
|
android:id="@+id/registerCodeConfirmationFragment"
|
|
android:name="org.linphone.ui.assistant.fragment.RegisterCodeConfirmationFragment"
|
|
android:label="RegisterCodeConfirmationFragment"
|
|
tools:layout="@layout/assistant_register_confirm_sms_code_fragment" >
|
|
|
|
<action
|
|
android:id="@+id/action_registerCodeConfirmationFragment_to_loginFragment"
|
|
app:destination="@id/loginFragment"
|
|
app:enterAnim="@anim/slide_in_right"
|
|
app:exitAnim="@anim/slide_out_left"
|
|
app:launchSingleTop="true"
|
|
app:popEnterAnim="@anim/slide_in_left"
|
|
app:popExitAnim="@anim/slide_out_right"
|
|
app:popUpTo="@id/loginFragment"
|
|
app:popUpToInclusive="false" />
|
|
|
|
</fragment>
|
|
|
|
<fragment
|
|
android:id="@+id/profileModeFragment"
|
|
android:name="org.linphone.ui.assistant.fragment.ProfileModeFragment"
|
|
android:label="ProfileModeFragment"
|
|
tools:layout="@layout/assistant_secure_mode_fragment" />
|
|
|
|
<fragment
|
|
android:id="@+id/permissionsFragment"
|
|
android:name="org.linphone.ui.assistant.fragment.PermissionsFragment"
|
|
android:label="PermissionsFragment"
|
|
tools:layout="@layout/assistant_permissions_fragment">
|
|
<action
|
|
android:id="@+id/action_permissionsFragment_to_loginFragment"
|
|
app:destination="@id/loginFragment"
|
|
app:enterAnim="@anim/slide_in_right"
|
|
app:exitAnim="@anim/slide_out_left"
|
|
app:popEnterAnim="@anim/slide_in_left"
|
|
app:popExitAnim="@anim/slide_out_right"
|
|
app:launchSingleTop="true" />
|
|
</fragment><action android:id="@+id/action_global_permissionsFragment" app:destination="@id/permissionsFragment"/>
|
|
|
|
</navigation> |