diff --git a/app/src/main/java/app/revanced/manager/ui/viewmodel/MainViewModel.kt b/app/src/main/java/app/revanced/manager/ui/viewmodel/MainViewModel.kt index 4f0fbcd9..1b9aab30 100644 --- a/app/src/main/java/app/revanced/manager/ui/viewmodel/MainViewModel.kt +++ b/app/src/main/java/app/revanced/manager/ui/viewmodel/MainViewModel.kt @@ -1,5 +1,6 @@ package app.revanced.manager.ui.viewmodel +import android.app.Activity import android.app.Application import android.content.ActivityNotFoundException import android.content.Intent @@ -39,7 +40,7 @@ class MainViewModel( val launcher = componentActivity.registerForActivityResult( ActivityResultContracts.StartActivityForResult() ) { result: ActivityResult -> - if (result.resultCode == ComponentActivity.RESULT_OK) { + if (result.resultCode == Activity.RESULT_OK) { result.data?.getStringExtra("data")?.let { applyLegacySettings(it) } ?: app.toast(app.getString(R.string.legacy_import_failed)) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index e448af17..ee400881 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,14 +1,14 @@ [versions] -ktx = "1.12.0" +ktx = "1.13.1" material3 = "1.2.1" -ui-tooling = "1.6.4" -viewmodel-lifecycle = "2.7.0" +ui-tooling = "1.6.8" +viewmodel-lifecycle = "2.8.3" splash-screen = "1.0.1" -compose-activity = "1.8.2" -paging = "3.2.1" -preferences-datastore = "1.0.0" +compose-activity = "1.9.0" +paging = "3.3.0" +preferences-datastore = "1.1.1" work-runtime = "2.9.0" -compose-bom = "2024.03.00" +compose-bom = "2024.06.00" accompanist = "0.34.0" placeholder = "1.1.2" reorderable = "1.5.2" @@ -21,9 +21,9 @@ koin-version = "3.5.3" koin-version-compose = "3.5.3" reimagined-navigation = "1.5.0" ktor = "2.3.9" -markdown-renderer = "0.13.0" +markdown-renderer = "0.22.0" fading-edges = "1.0.4" -androidGradlePlugin = "8.3.0" +androidGradlePlugin = "8.3.2" kotlinGradlePlugin = "1.9.22" devToolsGradlePlugin = "1.9.22-1.0.17" aboutLibrariesGradlePlugin = "11.1.1"