mirror of
https://github.com/awfixers-stuff/OwnDroid.git
synced 2026-03-23 11:05:59 +00:00
Update readme, optimize UI
This commit is contained in:
@@ -29,6 +29,7 @@ import androidx.compose.foundation.layout.fillMaxWidth
|
||||
import androidx.compose.foundation.layout.ime
|
||||
import androidx.compose.foundation.layout.padding
|
||||
import androidx.compose.foundation.layout.size
|
||||
import androidx.compose.foundation.layout.width
|
||||
import androidx.compose.foundation.lazy.LazyItemScope
|
||||
import androidx.compose.foundation.lazy.items
|
||||
import androidx.compose.foundation.rememberScrollState
|
||||
@@ -124,7 +125,7 @@ fun LazyItemScope.ApplicationItem(info: AppInfo, onClear: () -> Unit) {
|
||||
Modifier.fillMaxWidth().padding(horizontal = 8.dp, vertical = 6.dp).animateItem(),
|
||||
Arrangement.SpaceBetween, Alignment.CenterVertically
|
||||
) {
|
||||
Row(Modifier.fillMaxWidth(0.87F), verticalAlignment = Alignment.CenterVertically) {
|
||||
Row(Modifier.weight(1F), verticalAlignment = Alignment.CenterVertically) {
|
||||
Image(
|
||||
painter = rememberDrawablePainter(info.icon), contentDescription = null,
|
||||
modifier = Modifier.padding(start = 12.dp, end = 18.dp).size(30.dp)
|
||||
|
||||
@@ -116,7 +116,6 @@ import com.topjohnwu.superuser.Shell
|
||||
import kotlinx.coroutines.delay
|
||||
import kotlinx.coroutines.launch
|
||||
import kotlinx.serialization.Serializable
|
||||
import kotlinx.serialization.encodeToString
|
||||
import kotlinx.serialization.json.Json
|
||||
|
||||
@Serializable data class WorkModes(val canNavigateUp: Boolean)
|
||||
@@ -549,15 +548,15 @@ fun DhizukuServerSettingsScreen(onNavigateUp: () -> Unit) {
|
||||
.padding(8.dp, 8.dp, 0.dp, 8.dp),
|
||||
Arrangement.SpaceBetween, Alignment.CenterVertically
|
||||
) {
|
||||
Row(verticalAlignment = Alignment.CenterVertically) {
|
||||
Row(Modifier.weight(1F), verticalAlignment = Alignment.CenterVertically) {
|
||||
Image(
|
||||
rememberDrawablePainter(info.loadIcon(pm)), null,
|
||||
Modifier
|
||||
.padding(end = 16.dp)
|
||||
.size(50.dp)
|
||||
.size(45.dp)
|
||||
)
|
||||
Column {
|
||||
Text(info.loadLabel(pm).toString(), style = typography.titleLarge)
|
||||
Text(info.loadLabel(pm).toString(), style = typography.titleMedium)
|
||||
Text(name, Modifier.alpha(0.7F), style = typography.bodyMedium)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -161,7 +161,7 @@ fun UserRestrictionOptionsScreen(
|
||||
Modifier.fillMaxWidth().padding(15.dp, 6.dp),
|
||||
Arrangement.SpaceBetween, Alignment.CenterVertically
|
||||
) {
|
||||
Row(Modifier.fillMaxWidth(0.8F), verticalAlignment = Alignment.CenterVertically) {
|
||||
Row(Modifier.weight(1F), verticalAlignment = Alignment.CenterVertically) {
|
||||
Icon(painterResource(restriction.icon), null, Modifier.padding(start = 6.dp, end = 16.dp))
|
||||
Column {
|
||||
Text(stringResource(restriction.name), style = typography.titleMedium)
|
||||
|
||||
Reference in New Issue
Block a user