refactor: move patchingscreen to subscreens

This commit is contained in:
Ushie 2022-10-06 21:54:46 +03:00
parent 65d753fb3e
commit 7da94fb3ef
No known key found for this signature in database
GPG Key ID: 0EF73F1CA38B2D5F
3 changed files with 16 additions and 4 deletions

View File

@ -21,7 +21,7 @@ import androidx.core.splashscreen.SplashScreen.Companion.installSplashScreen
import app.revanced.manager.preferences.PreferencesManager import app.revanced.manager.preferences.PreferencesManager
import app.revanced.manager.ui.navigation.AppDestination import app.revanced.manager.ui.navigation.AppDestination
import app.revanced.manager.ui.screen.MainDashboardScreen import app.revanced.manager.ui.screen.MainDashboardScreen
import app.revanced.manager.ui.screen.PatchingScreen import app.revanced.manager.ui.screen.subscreens.PatchingSubscreen
import app.revanced.manager.ui.screen.subscreens.AppSelectorSubscreen import app.revanced.manager.ui.screen.subscreens.AppSelectorSubscreen
import app.revanced.manager.ui.screen.subscreens.ContributorsSubscreen import app.revanced.manager.ui.screen.subscreens.ContributorsSubscreen
import app.revanced.manager.ui.screen.subscreens.LicensesSubscreen import app.revanced.manager.ui.screen.subscreens.LicensesSubscreen
@ -62,7 +62,7 @@ class MainActivity : ComponentActivity() {
is AppDestination.PatchSelector -> PatchesSelectorSubscreen(navigator = navigator) is AppDestination.PatchSelector -> PatchesSelectorSubscreen(navigator = navigator)
is AppDestination.Contributors -> ContributorsSubscreen(navigator = navigator) is AppDestination.Contributors -> ContributorsSubscreen(navigator = navigator)
is AppDestination.Licenses -> LicensesSubscreen(navigator = navigator) is AppDestination.Licenses -> LicensesSubscreen(navigator = navigator)
is AppDestination.Patcher -> PatchingScreen(navigator = navigator) is AppDestination.Patcher -> PatchingSubscreen(navigator = navigator)
} }
} }
} }

View File

@ -1,4 +1,4 @@
package app.revanced.manager.ui.screen package app.revanced.manager.ui.screen.subscreens
import android.annotation.SuppressLint import android.annotation.SuppressLint
import androidx.compose.animation.core.LinearEasing import androidx.compose.animation.core.LinearEasing
@ -28,7 +28,7 @@ import org.koin.androidx.compose.getViewModel
@SuppressLint("UnrememberedMutableState") @SuppressLint("UnrememberedMutableState")
@Composable @Composable
@OptIn(ExperimentalMaterial3Api::class) @OptIn(ExperimentalMaterial3Api::class)
fun PatchingScreen( fun PatchingSubscreen(
navigator: BackstackNavigator<AppDestination>, navigator: BackstackNavigator<AppDestination>,
vm: PatchingScreenViewModel = getViewModel() vm: PatchingScreenViewModel = getViewModel()
) { ) {

View File

@ -0,0 +1,12 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:width="24dp"
android:height="24dp"
android:viewportWidth="1024"
android:viewportHeight="1024">
<path
android:pathData="M512,0C229.1,0 0,229.1 0,512C0,738.6 146.6,929.9 350.1,997.8C375.7,1002.2 385.3,986.9 385.3,973.4C385.3,961.3 384.6,921 384.6,878.1C256,901.8 222.7,846.7 212.5,817.9C206.7,803.2 181.8,757.8 160,745.6C142.1,736 116.5,712.3 159.4,711.7C199.7,711 228.5,748.8 238.1,764.2C284.2,841.6 357.8,819.8 387.2,806.4C391.7,773.1 405.1,750.7 419.8,737.9C305.9,725.1 186.9,681 186.9,485.1C186.9,429.4 206.7,383.4 239.4,347.5C234.2,334.7 216.3,282.2 244.5,211.8C244.5,211.8 287.4,198.4 385.3,264.3C426.2,252.8 469.8,247 513.3,247C556.8,247 600.3,252.8 641.3,264.3C739.2,197.8 782.1,211.8 782.1,211.8C810.2,282.2 792.3,334.7 787.2,347.5C819.8,383.4 839.7,428.8 839.7,485.1C839.7,681.6 720,725.1 606.1,737.9C624.6,753.9 640.6,784.6 640.6,832.6C640.6,901.1 640,956.2 640,973.4C640,986.9 649.6,1002.9 675.2,997.8C877.4,929.9 1024,737.9 1024,512C1024,229.1 794.9,0 512,0Z"
android:fillColor="#FFFFFF"
android:fillType="evenOdd"
tools:ignore="VectorPath" />
</vector>