- include search history when searching - removed scroll bug from command tab - added spacing between command template title and ok button in selection card - made download progress not dublicate in terminal - made ability to store terminal state - added ability to create multiple terminal instances and show them as a list similar to download queue - fixed thumbnail download not working - fixed app crashing when clicking on format updated notification - fixed app crashing when double clicking format on multiple download card - added custom sponsorblock api preference - removed contextual app bar when you its enabled and the user taps the log button in the erorred tab - made app always show quick download card and asynchoronously load data. Quick Download now if its on, it wont load data at all - added shimmer when loading data in the download card - fixed app showing no formats if there were no common formats. Now it will give you generic formats - made open command template list be half the screen, shortcuts third of the screen so the user can see what its being added - fixed sometimes app slipping queued downloads even though its told to pause all - fixed trim filenames cutting files too short - made mediastore scanning of files one by one - fixed filename template not working in multiple download card - fixed -F in terminal not being inline - added preferred audio codec - made auto update on boot if there are no active downloads - fixed format text overlapping - added a new error activity dialog in cases yt-dlp data fetching in the home screen fails. You can copy the log
151 lines
No EOL
7.1 KiB
XML
151 lines
No EOL
7.1 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"
|
|
app:startDestination="@id/homeFragment">
|
|
|
|
<action
|
|
android:id="@+id/action_mainSettingsFragment_to_folderSettingsFragment"
|
|
app:destination="@id/settingsNav" />
|
|
<action
|
|
android:id="@+id/action_mainSettingsFragment_to_updateSettingsFragment"
|
|
app:destination="@id/settingsNav" />
|
|
<action
|
|
android:id="@+id/action_mainSettingsFragment_to_processingSettingsFragment"
|
|
app:destination="@id/settingsNav" />
|
|
<action
|
|
android:id="@+id/action_mainSettingsFragment_to_appearanceSettingsFragment"
|
|
app:destination="@id/settingsNav" />
|
|
<action
|
|
android:id="@+id/action_mainSettingsFragment_to_downloadSettingsFragment"
|
|
app:destination="@id/settingsNav" />
|
|
<fragment
|
|
android:id="@+id/homeFragment"
|
|
android:name="com.deniscerri.ytdlnis.ui.HomeFragment"
|
|
android:label="@string/app_name"
|
|
tools:layout="@layout/fragment_home" >
|
|
<action
|
|
android:id="@+id/action_homeFragment_to_resultCardDetailsDialog"
|
|
app:destination="@id/resultCardDetailsDialog" />
|
|
</fragment>
|
|
<fragment
|
|
android:id="@+id/historyFragment"
|
|
android:name="com.deniscerri.ytdlnis.ui.downloads.HistoryFragment"
|
|
android:label="@string/downloads"
|
|
tools:layout="@layout/fragment_history" >
|
|
<action
|
|
android:id="@+id/action_historyFragment_to_downloadQueueMainFragment"
|
|
app:destination="@id/downloadQueueMainFragment" />
|
|
</fragment>
|
|
<fragment
|
|
android:id="@+id/moreFragment"
|
|
android:name="com.deniscerri.ytdlnis.ui.more.MoreFragment"
|
|
android:label="More"
|
|
tools:layout="@layout/fragment_more" >
|
|
<action
|
|
android:id="@+id/action_moreFragment_to_terminalActivity"
|
|
app:destination="@id/terminalActivity" />
|
|
<action
|
|
android:id="@+id/action_moreFragment_to_settingsActivity2"
|
|
app:destination="@id/activitySettings" />
|
|
<action
|
|
android:id="@+id/action_moreFragment_to_cookiesFragment"
|
|
app:destination="@id/cookiesFragment" />
|
|
<action
|
|
android:id="@+id/action_moreFragment_to_commandTemplatesFragment"
|
|
app:destination="@id/commandTemplatesFragment" />
|
|
<action
|
|
android:id="@+id/action_moreFragment_to_downloadQueueMainFragment"
|
|
app:destination="@id/downloadQueueMainFragment" />
|
|
<action
|
|
android:id="@+id/action_moreFragment_to_downloadLogListFragment2"
|
|
app:destination="@id/downloadLogListFragment" />
|
|
<action
|
|
android:id="@+id/action_moreFragment_to_settingsNav"
|
|
app:destination="@id/settingsNav" />
|
|
</fragment>
|
|
<activity
|
|
android:id="@+id/terminalActivity"
|
|
android:name="com.deniscerri.ytdlnis.ui.more.terminal.TerminalActivity"
|
|
android:label="activity_terminal"
|
|
tools:layout="@layout/fragment_terminal" />
|
|
<fragment
|
|
android:id="@+id/cookiesFragment"
|
|
android:name="com.deniscerri.ytdlnis.ui.more.CookiesFragment"
|
|
tools:layout="@layout/fragment_cookies"
|
|
android:label="CookiesFragment" />
|
|
<fragment
|
|
android:id="@+id/commandTemplatesFragment"
|
|
android:name="com.deniscerri.ytdlnis.ui.more.CommandTemplatesFragment"
|
|
tools:layout="@layout/fragment_command_templates"
|
|
android:label="CommandTemplatesFragment" />
|
|
<fragment
|
|
android:id="@+id/downloadQueueMainFragment"
|
|
android:name="com.deniscerri.ytdlnis.ui.downloads.DownloadQueueMainFragment"
|
|
tools:layout="@layout/fragment_download_queue_main_screen"
|
|
android:label="DownloadQueueMainFragment" />
|
|
<fragment
|
|
android:id="@+id/downloadLogListFragment"
|
|
android:name="com.deniscerri.ytdlnis.ui.more.downloadLogs.DownloadLogListFragment"
|
|
android:label="DownloadLogListFragment" >
|
|
<action
|
|
android:id="@+id/action_downloadLogListFragment2_to_downloadLogFragment2"
|
|
app:destination="@id/downloadLogFragment" />
|
|
</fragment>
|
|
<fragment
|
|
android:id="@+id/downloadLogFragment"
|
|
android:name="com.deniscerri.ytdlnis.ui.more.downloadLogs.DownloadLogFragment"
|
|
android:label="DownloadLogFragment" />
|
|
<fragment
|
|
android:id="@+id/resultCardDetailsDialog"
|
|
android:name="com.deniscerri.ytdlnis.ui.downloadcard.ResultCardDetailsDialog"
|
|
android:label="ResultCardDetailsDialog" />
|
|
<navigation android:id="@+id/settingsNav"
|
|
app:startDestination="@id/settingsFrame">
|
|
<fragment
|
|
android:id="@+id/settingsFrame"
|
|
android:name="com.deniscerri.ytdlnis.ui.more.settings.SettingsFragmentFrame"
|
|
android:label="settings_frame"
|
|
tools:layout="@layout/fragment_settings" />
|
|
<fragment
|
|
android:id="@+id/folderSettingsFragment"
|
|
android:name="com.deniscerri.ytdlnis.ui.more.settings.FolderSettingsFragment"
|
|
android:label="FolderSettingsFragment" />
|
|
<fragment
|
|
android:id="@+id/processingSettingsFragment"
|
|
android:name="com.deniscerri.ytdlnis.ui.more.settings.ProcessingSettingsFragment"
|
|
android:label="ProcessingSettingsFragment" />
|
|
<fragment
|
|
android:id="@+id/downloadSettingsFragment"
|
|
android:name="com.deniscerri.ytdlnis.ui.more.settings.DownloadSettingsFragment"
|
|
android:label="DownloadSettingsFragment" />
|
|
<fragment
|
|
android:id="@+id/updateSettingsFragment"
|
|
android:name="com.deniscerri.ytdlnis.ui.more.settings.UpdateSettingsFragment"
|
|
android:label="UpdateSettingsFragment" />
|
|
<fragment
|
|
android:id="@+id/mainSettingsFragment"
|
|
android:name="com.deniscerri.ytdlnis.ui.more.settings.MainSettingsFragment"
|
|
android:label="MainSettingsFragment">
|
|
<action
|
|
android:id="@+id/action_mainSettingsFragment_to_appearanceSettingsFragment"
|
|
app:destination="@id/appearanceSettingsFragment" />
|
|
<action
|
|
android:id="@+id/action_mainSettingsFragment_to_folderSettingsFragment"
|
|
app:destination="@id/folderSettingsFragment" />
|
|
<action
|
|
android:id="@+id/action_mainSettingsFragment_to_downloadSettingsFragment"
|
|
app:destination="@id/downloadSettingsFragment" />
|
|
<action
|
|
android:id="@+id/action_mainSettingsFragment_to_processingSettingsFragment"
|
|
app:destination="@id/processingSettingsFragment" />
|
|
<action
|
|
android:id="@+id/action_mainSettingsFragment_to_updateSettingsFragment"
|
|
app:destination="@id/updateSettingsFragment" />
|
|
</fragment>
|
|
<fragment
|
|
android:id="@+id/appearanceSettingsFragment"
|
|
android:name="com.deniscerri.ytdlnis.ui.more.settings.GeneralSettingsFragment"
|
|
android:label="AppearanceSettingsFragment" />
|
|
</navigation>
|
|
</navigation> |