mirror of
https://github.com/szkolny-eu/szkolny-android.git
synced 2025-06-12 21:50:47 +02:00
you've been waiting for this moment for so long
This commit is contained in:
157
app/src/main/res/navigation/nav_login.xml
Normal file
157
app/src/main/res/navigation/nav_login.xml
Normal file
@ -0,0 +1,157 @@
|
||||
<?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"
|
||||
app:startDestination="@id/loginChooserFragment">
|
||||
|
||||
<fragment
|
||||
android:id="@+id/loginChooserFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.login.LoginChooserFragment"
|
||||
android:label="fragment_login_type"
|
||||
tools:layout="@layout/fragment_login_chooser" >
|
||||
<action
|
||||
android:id="@+id/action_loginTypeFragment_to_loginMobidziennikFragment"
|
||||
app:destination="@id/loginMobidziennikFragment" />
|
||||
<action
|
||||
android:id="@+id/action_loginTypeFragment_to_loginLibrusFragment"
|
||||
app:destination="@id/loginLibrusFragment" />
|
||||
<action
|
||||
android:id="@+id/action_loginTypeFragment_to_loginVulcanFragment"
|
||||
app:destination="@id/loginVulcanFragment" />
|
||||
<action
|
||||
android:id="@+id/action_loginTypeFragment_to_loginIuczniowieFragment"
|
||||
app:destination="@id/loginIuczniowieFragment" />
|
||||
<action
|
||||
android:id="@+id/action_loginTypeFragment_to_loginMigrationFragment"
|
||||
app:destination="@id/loginMigrationFragment" />
|
||||
</fragment>
|
||||
<fragment
|
||||
android:id="@+id/loginMobidziennikFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.login.LoginMobidziennikFragment"
|
||||
android:label="fragment_login_mobidziennik"
|
||||
tools:layout="@layout/fragment_login_mobidziennik" >
|
||||
<action
|
||||
android:id="@+id/action_loginMobidziennikFragment_to_loginMobidziennikHelpFragment"
|
||||
app:destination="@id/loginMobidziennikHelpFragment" />
|
||||
<action
|
||||
android:id="@+id/action_loginMobidziennikFragment_to_loginProgressFragment"
|
||||
app:destination="@id/loginProgressFragment" />
|
||||
</fragment>
|
||||
<fragment
|
||||
android:id="@+id/loginLibrusFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.login.LoginLibrusFragment"
|
||||
android:label="fragment_login_librus"
|
||||
tools:layout="@layout/fragment_login_librus" >
|
||||
<action
|
||||
android:id="@+id/action_loginLibrusFragment_to_loginLibrusHelpFragment"
|
||||
app:destination="@id/loginLibrusHelpFragment" />
|
||||
<action
|
||||
android:id="@+id/action_loginLibrusFragment_to_loginProgressFragment"
|
||||
app:destination="@id/loginProgressFragment" />
|
||||
</fragment>
|
||||
<fragment
|
||||
android:id="@+id/loginProgressFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.login.LoginProgressFragment"
|
||||
android:label="fragment_login_progress"
|
||||
tools:layout="@layout/fragment_login_progress" >
|
||||
<action
|
||||
android:id="@+id/action_loginProgressFragment_to_loginSummaryFragment"
|
||||
app:destination="@id/loginSummaryFragment" />
|
||||
</fragment>
|
||||
<fragment
|
||||
android:id="@+id/loginMobidziennikHelpFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.login.LoginMobidziennikHelpFragment"
|
||||
android:label="fragment_login_mobidziennik_help"
|
||||
tools:layout="@layout/fragment_login_mobidziennik_help" />
|
||||
<fragment
|
||||
android:id="@+id/loginLibrusHelpFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.login.LoginLibrusHelpFragment"
|
||||
android:label="fragment_login_librus_help"
|
||||
tools:layout="@layout/fragment_login_librus_help" />
|
||||
<fragment
|
||||
android:id="@+id/loginSummaryFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.login.LoginSummaryFragment"
|
||||
android:label="fragment_login_summary"
|
||||
tools:layout="@layout/fragment_login_summary" >
|
||||
<action
|
||||
android:id="@+id/action_loginSummaryFragment_to_loginTypeFragment"
|
||||
app:destination="@id/loginChooserFragment" />
|
||||
<action
|
||||
android:id="@+id/action_loginSummaryFragment_to_loginSyncFragment"
|
||||
app:destination="@id/loginSyncFragment" />
|
||||
</fragment>
|
||||
<fragment
|
||||
android:id="@+id/loginSyncFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.login.LoginSyncFragment"
|
||||
android:label="fragment_login_sync"
|
||||
tools:layout="@layout/fragment_login_sync" >
|
||||
<action
|
||||
android:id="@+id/action_loginSyncFragment_to_loginFinishFragment"
|
||||
app:destination="@id/loginFinishFragment" />
|
||||
<action
|
||||
android:id="@+id/action_loginSyncFragment_to_loginSyncErrorFragment"
|
||||
app:destination="@id/loginSyncErrorFragment" />
|
||||
</fragment>
|
||||
<fragment
|
||||
android:id="@+id/loginIuczniowieFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.login.LoginIuczniowieFragment"
|
||||
android:label="fragment_login_iuczniowie"
|
||||
tools:layout="@layout/fragment_login_iuczniowie" >
|
||||
<action
|
||||
android:id="@+id/action_loginIuczniowieFragment_to_loginIuczniowieHelpFragment"
|
||||
app:destination="@id/loginIuczniowieHelpFragment" />
|
||||
<action
|
||||
android:id="@+id/action_loginIuczniowieFragment_to_loginProgressFragment"
|
||||
app:destination="@id/loginProgressFragment" />
|
||||
</fragment>
|
||||
<fragment
|
||||
android:id="@+id/loginVulcanFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.login.LoginVulcanFragment"
|
||||
android:label="fragment_login_vulcan"
|
||||
tools:layout="@layout/fragment_login_vulcan" >
|
||||
<action
|
||||
android:id="@+id/action_loginVulcanFragment_to_loginVulcanHelpFragment"
|
||||
app:destination="@id/loginVulcanHelpFragment" />
|
||||
<action
|
||||
android:id="@+id/action_loginVulcanFragment_to_loginProgressFragment"
|
||||
app:destination="@id/loginProgressFragment" />
|
||||
</fragment>
|
||||
<fragment
|
||||
android:id="@+id/loginVulcanHelpFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.login.LoginVulcanHelpFragment"
|
||||
android:label="fragment_login_vulcan_help"
|
||||
tools:layout="@layout/fragment_login_vulcan_help" />
|
||||
<fragment
|
||||
android:id="@+id/loginIuczniowieHelpFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.login.LoginIuczniowieHelpFragment"
|
||||
android:label="fragment_login_iuczniowie_help"
|
||||
tools:layout="@layout/fragment_login_iuczniowie_help" />
|
||||
<fragment
|
||||
android:id="@+id/loginFinishFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.login.LoginFinishFragment"
|
||||
android:label="fragment_login_finish"
|
||||
tools:layout="@layout/fragment_login_finish" />
|
||||
<fragment
|
||||
android:id="@+id/loginMigrationFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.login.LoginMigrationFragment"
|
||||
android:label="fragment_login_migration"
|
||||
tools:layout="@layout/fragment_login_migration" >
|
||||
<action
|
||||
android:id="@+id/action_loginMigrationFragment_to_loginMigrationSyncFragment"
|
||||
app:destination="@id/loginMigrationSyncFragment" />
|
||||
</fragment>
|
||||
<fragment
|
||||
android:id="@+id/loginMigrationSyncFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.login.LoginMigrationSyncFragment"
|
||||
android:label="fragment_login_migration_sync"
|
||||
tools:layout="@layout/fragment_login_migration_sync" />
|
||||
<fragment
|
||||
android:id="@+id/loginSyncErrorFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.login.LoginSyncErrorFragment"
|
||||
android:label="fragment_login_sync_error"
|
||||
tools:layout="@layout/fragment_login_sync_error" >
|
||||
<action
|
||||
android:id="@+id/action_loginSyncErrorFragment_to_loginFinishFragment"
|
||||
app:destination="@id/loginFinishFragment" />
|
||||
</fragment>
|
||||
</navigation>
|
148
app/src/main/res/navigation/nav_main.xml
Normal file
148
app/src/main/res/navigation/nav_main.xml
Normal file
@ -0,0 +1,148 @@
|
||||
<?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/nav_main"
|
||||
app:startDestination="@+id/homeFragment">
|
||||
|
||||
<fragment
|
||||
android:id="@+id/loadingFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.fragments.LoadingFragment"
|
||||
android:label="LoadingFragment"
|
||||
tools:layout="@layout/fragment_loading">
|
||||
<action
|
||||
android:id="@+id/action_loadingFragment_to_homeFragment"
|
||||
app:destination="@id/homeFragment" />
|
||||
</fragment>
|
||||
<fragment
|
||||
android:id="@+id/homeFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.fragments.HomeFragment"
|
||||
android:label="fragment_home"
|
||||
tools:layout="@layout/fragment_home">
|
||||
<action
|
||||
android:id="@+id/action_homeFragment_to_timetableFragment"
|
||||
app:destination="@id/timetableFragment"
|
||||
app:popUpTo="@+id/homeFragment" />
|
||||
<action
|
||||
android:id="@+id/action_homeFragment_to_gradesFragment"
|
||||
app:destination="@id/gradesFragment"
|
||||
app:popUpTo="@+id/homeFragment" />
|
||||
<action
|
||||
android:id="@+id/action_homeFragment_to_messagesFragment"
|
||||
app:destination="@id/messagesFragment"
|
||||
app:popUpTo="@+id/homeFragment" />
|
||||
<action
|
||||
android:id="@+id/action_homeFragment_to_agendaFragment"
|
||||
app:destination="@id/agendaFragment"
|
||||
app:popUpTo="@+id/homeFragment" />
|
||||
<action
|
||||
android:id="@+id/action_homeFragment_to_noticesFragment"
|
||||
app:destination="@id/noticesFragment"
|
||||
app:popUpTo="@+id/homeFragment" />
|
||||
<action
|
||||
android:id="@+id/action_homeFragment_to_announcementsFragment"
|
||||
app:destination="@id/announcementsFragment"
|
||||
app:popUpTo="@+id/homeFragment" />
|
||||
<action
|
||||
android:id="@+id/action_homeFragment_to_attendancesFragment"
|
||||
app:destination="@id/attendancesFragment"
|
||||
app:popUpTo="@+id/homeFragment" />
|
||||
<action
|
||||
android:id="@+id/action_homeFragment_to_homeworkFragment"
|
||||
app:destination="@id/homeworkFragment"
|
||||
app:popUpTo="@+id/homeFragment" />
|
||||
<action
|
||||
android:id="@+id/action_homeFragment_to_notificationsFragment"
|
||||
app:destination="@id/notificationsFragment"
|
||||
app:popUpTo="@+id/homeFragment" />
|
||||
<action
|
||||
android:id="@+id/action_homeFragment_to_settingsFragment"
|
||||
app:destination="@id/settingsFragment"
|
||||
app:popUpTo="@+id/homeFragment" />
|
||||
<action
|
||||
android:id="@+id/action_homeFragment_to_profileManagerFragment"
|
||||
app:destination="@id/profileManagerFragment" />
|
||||
<action
|
||||
android:id="@+id/action_homeFragment_to_helpFragment"
|
||||
app:destination="@id/helpFragment"
|
||||
app:popUpTo="@+id/homeFragment" />
|
||||
</fragment>
|
||||
<fragment
|
||||
android:id="@+id/gradesFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.fragments.RegisterGradesFragment"
|
||||
android:label="fragment_register_grades"
|
||||
tools:layout="@layout/fragment_register_grades">
|
||||
<action
|
||||
android:id="@+id/action_gradesFragment_to_gradesEditorFragment"
|
||||
app:destination="@id/gradesEditorFragment" />
|
||||
</fragment>
|
||||
<fragment
|
||||
android:id="@+id/gradesEditorFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.fragments.GradesEditorFragment"
|
||||
android:label="fragment_grades_editor"
|
||||
tools:layout="@layout/fragment_grades_editor" />
|
||||
<fragment
|
||||
android:id="@+id/timetableFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.fragments.RegisterTimetableFragment"
|
||||
android:label="fragment_register_timetable"
|
||||
tools:layout="@layout/fragment_register_timetable" />
|
||||
<fragment
|
||||
android:id="@+id/messagesFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.messages.MessagesListFragment"
|
||||
android:label="messages_list"
|
||||
tools:layout="@layout/messages_list">
|
||||
<action
|
||||
android:id="@+id/action_messagesFragment_to_messagesDetailsFragment"
|
||||
app:destination="@id/messagesDetailsFragment" />
|
||||
</fragment>
|
||||
<fragment
|
||||
android:id="@+id/messagesDetailsFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.messages.MessagesDetailsFragment"
|
||||
android:label="messages_details"
|
||||
tools:layout="@layout/messages_details" />
|
||||
<fragment
|
||||
android:id="@+id/agendaFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.fragments.RegisterAgendaDefaultFragment"
|
||||
android:label="fragment_register_agenda_default"
|
||||
tools:layout="@layout/fragment_register_agenda_default" />
|
||||
<fragment
|
||||
android:id="@+id/homeworkFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.fragments.RegisterHomeworksFragment"
|
||||
android:label="fragment_register_homeworks"
|
||||
tools:layout="@layout/fragment_register_homeworks" />
|
||||
<fragment
|
||||
android:id="@+id/noticesFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.fragments.RegisterNoticesFragment"
|
||||
android:label="fragment_register_notices"
|
||||
tools:layout="@layout/fragment_register_notices" />
|
||||
<fragment
|
||||
android:id="@+id/attendancesFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.fragments.RegisterAttendancesFragment"
|
||||
android:label="fragment_register_attendances"
|
||||
tools:layout="@layout/fragment_register_attendances" />
|
||||
<fragment
|
||||
android:id="@+id/announcementsFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.fragments.RegisterAnnouncementsFragment"
|
||||
android:label="fragment_register_school_notices"
|
||||
tools:layout="@layout/fragment_register_school_notices" />
|
||||
<fragment
|
||||
android:id="@+id/notificationsFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.fragments.RegisterNotificationsFragment"
|
||||
android:label="fragment_register_notifications"
|
||||
tools:layout="@layout/fragment_register_notifications" />
|
||||
<fragment
|
||||
android:id="@+id/settingsFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.fragments.SettingsNewFragment"
|
||||
android:label="fragment_register_settings" />
|
||||
<fragment
|
||||
android:id="@+id/profileManagerFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.fragments.ProfileManagerFragment"
|
||||
android:label="fragment_profile_manager"
|
||||
tools:layout="@layout/fragment_profile_manager" />
|
||||
<fragment
|
||||
android:id="@+id/helpFragment"
|
||||
android:name="pl.szczodrzynski.edziennik.fragments.HelpFragment"
|
||||
android:label="fragment_help"
|
||||
tools:layout="@layout/fragment_help" />
|
||||
|
||||
</navigation>
|
Reference in New Issue
Block a user