From bf5a617df164239ab5d9507a704041c087ca3d58 Mon Sep 17 00:00:00 2001 From: Rifat Azad Date: Mon, 16 Dec 2024 22:18:33 +0600 Subject: [PATCH] manager: improved homescreen icons and allowed settings tab to be shown even ksuversion not found --- .../weishu/kernelsu/ui/screen/BottomBarDestination.kt | 2 +- .../src/main/java/me/weishu/kernelsu/ui/screen/Home.kt | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/manager/app/src/main/java/me/weishu/kernelsu/ui/screen/BottomBarDestination.kt b/manager/app/src/main/java/me/weishu/kernelsu/ui/screen/BottomBarDestination.kt index 45d4d600..e3b572bc 100644 --- a/manager/app/src/main/java/me/weishu/kernelsu/ui/screen/BottomBarDestination.kt +++ b/manager/app/src/main/java/me/weishu/kernelsu/ui/screen/BottomBarDestination.kt @@ -22,5 +22,5 @@ enum class BottomBarDestination( Home(HomeScreenDestination, R.string.home, Icons.Filled.Home, Icons.Outlined.Home, false), SuperUser(SuperUserScreenDestination, R.string.superuser, Icons.Filled.AdminPanelSettings, Icons.Outlined.AdminPanelSettings, true), Module(ModuleScreenDestination, R.string.module, Icons.Filled.Layers, Icons.Outlined.Layers, true), - Settings(SettingScreenDestination, R.string.settings, Icons.Filled.Settings, Icons.Outlined.Settings, true) + Settings(SettingScreenDestination, R.string.settings, Icons.Filled.Settings, Icons.Outlined.Settings, false) } diff --git a/manager/app/src/main/java/me/weishu/kernelsu/ui/screen/Home.kt b/manager/app/src/main/java/me/weishu/kernelsu/ui/screen/Home.kt index c32df24c..c1770b95 100644 --- a/manager/app/src/main/java/me/weishu/kernelsu/ui/screen/Home.kt +++ b/manager/app/src/main/java/me/weishu/kernelsu/ui/screen/Home.kt @@ -72,7 +72,7 @@ fun HomeScreen(navigator: DestinationsNavigator) { if (isManager) { Handler(Looper.getMainLooper()).postDelayed({ install() - }, 4000) + }, 2000) } } val ksuVersion = if (isManager) Natives.version else null @@ -249,7 +249,7 @@ private fun StatusCard( val workingText = "${stringResource(id = R.string.home_working)}$workingMode$safeMode" - Icon(Icons.Outlined.CheckCircle, stringResource(R.string.home_working)) + Icon(Icons.Filled.LocalFireDepartment, stringResource(R.string.home_working)) Column(Modifier.padding(start = 20.dp)) { Text( text = workingText, @@ -275,7 +275,7 @@ private fun StatusCard( } kernelVersion.isGKI() -> { - Icon(Icons.Outlined.Warning, stringResource(R.string.home_not_installed)) + Icon(Icons.Filled.AutoFixHigh, stringResource(R.string.home_not_installed)) Column(Modifier.padding(start = 20.dp)) { Text( text = stringResource(R.string.home_not_installed), @@ -290,7 +290,7 @@ private fun StatusCard( } else -> { - Icon(Icons.Outlined.Block, stringResource(R.string.home_failure)) + Icon(Icons.Filled.Dangerous, stringResource(R.string.home_failure)) Column(Modifier.padding(start = 20.dp)) { Text( text = stringResource(R.string.home_failure), @@ -388,7 +388,7 @@ private fun InfoCard() { InfoCardItem( stringResource(R.string.home_manager_version), "${managerVersion.first}-next (${managerVersion.second})", - icon = Icons.Filled.Article, + icon = Icons.AutoMirrored.Filled.Article, ) Spacer(Modifier.height(16.dp))