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/GitHugApp.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 = 102
|
versionCode = 103
|
||||||
versionName = "0.1.101"
|
versionName = "0.1.102"
|
||||||
|
|
||||||
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
|
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
|
||||||
vectorDrawables.useSupportLibrary = true
|
vectorDrawables.useSupportLibrary = true
|
||||||
|
|||||||
@@ -159,6 +159,10 @@ fun GitHugApp() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fun resetCurrentLevel(message: String = "Level reset.") {
|
fun resetCurrentLevel(message: String = "Level reset.") {
|
||||||
|
val resetLevelId = currentLevel.id
|
||||||
|
val updatedCompletedLevels = completedLevels - resetLevelId
|
||||||
|
completedLevels = updatedCompletedLevels
|
||||||
|
scope.launch { persistProgress(updatedCompletedLevels, resetLevelId) }
|
||||||
repo = runtime.prepareLevel(currentLevel)
|
repo = runtime.prepareLevel(currentLevel)
|
||||||
clearCommandInput()
|
clearCommandInput()
|
||||||
suppressedImeEcho = null
|
suppressedImeEcho = null
|
||||||
|
|||||||
Reference in New Issue
Block a user