Allow opening .tachibk files directly with app to restore

This commit is contained in:
arkon
2024-01-06 19:03:10 -05:00
parent 9c91ddd4e3
commit 727289c8eb
2 changed files with 35 additions and 0 deletions

View File

@@ -56,6 +56,7 @@ import eu.kanade.presentation.components.AppStateBanners
import eu.kanade.presentation.components.DownloadedOnlyBannerBackgroundColor
import eu.kanade.presentation.components.IncognitoModeBannerBackgroundColor
import eu.kanade.presentation.components.IndexingBannerBackgroundColor
import eu.kanade.presentation.more.settings.screen.data.RestoreBackupScreen
import eu.kanade.presentation.util.AssistContentScreen
import eu.kanade.presentation.util.DefaultNavigatorScreenTransition
import eu.kanade.tachiyomi.BuildConfig
@@ -444,6 +445,13 @@ class MainActivity : BaseActivity() {
}
null
}
Intent.ACTION_VIEW -> {
if (intent.data.toString().endsWith(".tachibk")) {
navigator.popUntilRoot()
navigator.push(RestoreBackupScreen(intent.data.toString()))
}
null
}
else -> return false
}