Auto-commit after successful build: update app gameplay/UI, improve build setup
Changed files:\napp/build.gradle.kts app/src/main/java/solutions/tretter/githugandroid/Terminal.kt
This commit is contained in:
@@ -19,8 +19,8 @@ android {
|
|||||||
applicationId = "solutions.tretter.githugandroid"
|
applicationId = "solutions.tretter.githugandroid"
|
||||||
minSdk = 26
|
minSdk = 26
|
||||||
targetSdk = 35
|
targetSdk = 35
|
||||||
versionCode = 105
|
versionCode = 106
|
||||||
versionName = "0.1.104"
|
versionName = "0.1.105"
|
||||||
|
|
||||||
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
|
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
|
||||||
vectorDrawables.useSupportLibrary = true
|
vectorDrawables.useSupportLibrary = true
|
||||||
|
|||||||
@@ -255,16 +255,16 @@ private fun SpecialKeyBar(
|
|||||||
.horizontalScroll(rememberScrollState()),
|
.horizontalScroll(rememberScrollState()),
|
||||||
horizontalArrangement = Arrangement.spacedBy(6.dp),
|
horizontalArrangement = Arrangement.spacedBy(6.dp),
|
||||||
) {
|
) {
|
||||||
TerminalKeyButton(label = "↹", onClick = onTab, modifier = Modifier.width(56.dp), fontFamily = FontFamily.Default)
|
TerminalKeyButton(label = "?", onClick = onHelp, highlight = true, fontFamily = FontFamily.Default)
|
||||||
TerminalKeyButton(label = ".", onClick = { onInsertText(".") }, modifier = Modifier.width(34.dp))
|
TerminalKeyButton(label = "↹", onClick = onTab, fontFamily = FontFamily.Default)
|
||||||
TerminalKeyButton(label = "-", onClick = { onInsertText("-") }, modifier = Modifier.width(34.dp))
|
TerminalKeyButton(label = ".", onClick = { onInsertText(".") })
|
||||||
TerminalKeyButton(label = "/", onClick = { onInsertText("/") }, modifier = Modifier.width(34.dp))
|
TerminalKeyButton(label = "-", onClick = { onInsertText("-") })
|
||||||
TerminalKeyButton(label = "_", onClick = { onInsertText("_") }, modifier = Modifier.width(34.dp))
|
TerminalKeyButton(label = "/", onClick = { onInsertText("/") })
|
||||||
TerminalKeyButton(label = "←", onClick = onCursorLeft, modifier = Modifier.width(40.dp))
|
TerminalKeyButton(label = "_", onClick = { onInsertText("_") })
|
||||||
TerminalKeyButton(label = "→", onClick = onCursorRight, modifier = Modifier.width(40.dp))
|
TerminalKeyButton(label = "←", onClick = onCursorLeft)
|
||||||
TerminalKeyButton(label = "↑", onClick = onHistoryUp, modifier = Modifier.width(40.dp))
|
TerminalKeyButton(label = "→", onClick = onCursorRight)
|
||||||
TerminalKeyButton(label = "↓", onClick = onHistoryDown, modifier = Modifier.width(40.dp))
|
TerminalKeyButton(label = "↑", onClick = onHistoryUp)
|
||||||
TerminalKeyButton(label = "?", onClick = onHelp, modifier = Modifier.width(40.dp), fontFamily = FontFamily.Default)
|
TerminalKeyButton(label = "↓", onClick = onHistoryDown)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -272,15 +272,18 @@ private fun SpecialKeyBar(
|
|||||||
private fun TerminalKeyButton(
|
private fun TerminalKeyButton(
|
||||||
label: String,
|
label: String,
|
||||||
onClick: () -> Unit,
|
onClick: () -> Unit,
|
||||||
modifier: Modifier = Modifier,
|
highlight: Boolean = false,
|
||||||
fontFamily: FontFamily = FontFamily.Monospace,
|
fontFamily: FontFamily = FontFamily.Monospace,
|
||||||
) {
|
) {
|
||||||
Button(
|
Button(
|
||||||
onClick = onClick,
|
onClick = onClick,
|
||||||
modifier = modifier.height(28.dp),
|
modifier = Modifier
|
||||||
contentPadding = PaddingValues(horizontal = 8.dp, vertical = 2.dp),
|
.width(32.dp)
|
||||||
|
.height(26.dp),
|
||||||
|
shape = RoundedCornerShape(0.dp),
|
||||||
|
contentPadding = PaddingValues(horizontal = 0.dp, vertical = 0.dp),
|
||||||
colors = ButtonDefaults.buttonColors(
|
colors = ButtonDefaults.buttonColors(
|
||||||
containerColor = PanelSecondary,
|
containerColor = if (highlight) Color(0xFF1976D2) else PanelSecondary,
|
||||||
contentColor = TextPrimary,
|
contentColor = TextPrimary,
|
||||||
),
|
),
|
||||||
) {
|
) {
|
||||||
|
|||||||
Reference in New Issue
Block a user