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/Exercise.kt app/src/main/java/solutions/tretter/githugandroid/GameModels.kt app/src/main/java/solutions/tretter/githugandroid/GitHugApp.kt app/src/main/java/solutions/tretter/githugandroid/GitHugTheme.kt app/src/main/java/solutions/tretter/githugandroid/GitRuntime.kt app/src/main/java/solutions/tretter/githugandroid/Header.kt app/src/main/java/solutions/tretter/githugandroid/Levels.kt app/src/main/java/solutions/tretter/githugandroid/MainActivity.kt app/src/main/java/solutions/tretter/githugandroid/PaneLayoutLogic.kt app/src/main/java/solutions/tretter/githugandroid/PaneLayoutModels.kt app/src/main/java/solutions/tretter/githugandroid/PaneLayoutStore.kt app/src/main/java/solutions/tretter/githugandroid/Panes.kt app/src/main/java/solutions/tretter/githugandroid/Terminal.kt app/src/main/java/solutions/tretter/githugandroid/Visual.kt app/src/main/java/solutions/tretter/githugandroid/levels/AdvancedLevels.kt app/src/main/java/solutions/tretter/githugandroid/levels/CoreLevels.kt app/src/main/java/solutions/tretter/githugandroid/levels/LevelCatalog.kt
This commit is contained in:
@@ -4,15 +4,15 @@ plugins {
|
||||
}
|
||||
|
||||
android {
|
||||
namespace = "com.kawomi.githugandroid"
|
||||
namespace = "solutions.tretter.githugandroid"
|
||||
compileSdk = 34
|
||||
|
||||
defaultConfig {
|
||||
applicationId = "com.kawomi.githugandroid"
|
||||
applicationId = "solutions.tretter.githugandroid"
|
||||
minSdk = 26
|
||||
targetSdk = 34
|
||||
versionCode = 62
|
||||
versionName = "0.1.61"
|
||||
versionCode = 63
|
||||
versionName = "0.1.62"
|
||||
|
||||
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
|
||||
vectorDrawables.useSupportLibrary = true
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.kawomi.githugandroid
|
||||
package solutions.tretter.githugandroid
|
||||
|
||||
import androidx.compose.foundation.layout.Arrangement
|
||||
import androidx.compose.foundation.layout.Column
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.kawomi.githugandroid
|
||||
package solutions.tretter.githugandroid
|
||||
|
||||
import androidx.compose.runtime.saveable.listSaver
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.kawomi.githugandroid
|
||||
package solutions.tretter.githugandroid
|
||||
|
||||
import androidx.compose.foundation.background
|
||||
import androidx.compose.foundation.layout.Arrangement
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.kawomi.githugandroid
|
||||
package solutions.tretter.githugandroid
|
||||
|
||||
import androidx.compose.material3.darkColorScheme
|
||||
import androidx.compose.ui.graphics.Color
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.kawomi.githugandroid
|
||||
package solutions.tretter.githugandroid
|
||||
|
||||
import android.os.Build
|
||||
import android.content.Context
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.kawomi.githugandroid
|
||||
package solutions.tretter.githugandroid
|
||||
|
||||
import androidx.compose.foundation.Image
|
||||
import androidx.compose.foundation.layout.Arrangement
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.kawomi.githugandroid
|
||||
package solutions.tretter.githugandroid
|
||||
|
||||
import androidx.compose.foundation.layout.Arrangement
|
||||
import androidx.compose.foundation.layout.Column
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.kawomi.githugandroid
|
||||
package solutions.tretter.githugandroid
|
||||
|
||||
import android.os.Bundle
|
||||
import androidx.activity.ComponentActivity
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.kawomi.githugandroid
|
||||
package solutions.tretter.githugandroid
|
||||
|
||||
import androidx.compose.ui.unit.Dp
|
||||
import androidx.compose.ui.unit.dp
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.kawomi.githugandroid
|
||||
package solutions.tretter.githugandroid
|
||||
|
||||
enum class PaneId(val title: String) {
|
||||
LEVELS("Levels"),
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.kawomi.githugandroid
|
||||
package solutions.tretter.githugandroid
|
||||
|
||||
import android.content.Context
|
||||
import androidx.datastore.preferences.core.PreferenceDataStoreFactory
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.kawomi.githugandroid
|
||||
package solutions.tretter.githugandroid
|
||||
|
||||
import androidx.compose.foundation.background
|
||||
import androidx.compose.foundation.layout.Arrangement
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.kawomi.githugandroid
|
||||
package solutions.tretter.githugandroid
|
||||
|
||||
import androidx.compose.foundation.ExperimentalFoundationApi
|
||||
import androidx.compose.foundation.background
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.kawomi.githugandroid
|
||||
package solutions.tretter.githugandroid
|
||||
|
||||
import androidx.compose.foundation.layout.Arrangement
|
||||
import androidx.compose.foundation.layout.Column
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.kawomi.githugandroid
|
||||
package solutions.tretter.githugandroid
|
||||
|
||||
internal fun advancedLevels(): List<Level> = listOf(
|
||||
level("clone", description = "Clone the repository at https://github.com/Gazler/cloneme.", hints = listOf("You should have a look at this site: https://github.com/Gazler/cloneme."), setup = { RepoState() }, validator = commandAnswer("git clone https://github.com/Gazler/cloneme")),
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.kawomi.githugandroid
|
||||
package solutions.tretter.githugandroid
|
||||
|
||||
internal fun coreLevels(): List<Level> = listOf(
|
||||
level(
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.kawomi.githugandroid
|
||||
package solutions.tretter.githugandroid
|
||||
|
||||
fun allGithugLevels(): List<Level> = coreLevels() + advancedLevels()
|
||||
|
||||
Reference in New Issue
Block a user