manager: improved homescreen icons and allowed settings tab to be shown even ksuversion not found

This commit is contained in:
Rifat Azad
2024-12-16 22:18:33 +06:00
parent ec1ed921a8
commit 1bc11a3220
2 changed files with 6 additions and 6 deletions

View File

@@ -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)
}

View File

@@ -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))