Auto-commit after successful build: update app gameplay/UI, improve build setup
Changed files:\napp/build.gradle.kts app/src/main/java/com/kawomi/githugandroid/GitHugApp.kt app/src/main/java/com/kawomi/githugandroid/Panes.kt
This commit is contained in:
@@ -270,8 +270,7 @@ fun GitHugApp() {
|
||||
FixedHeader()
|
||||
PaneWorkspace(
|
||||
modifier = Modifier
|
||||
.fillMaxWidth()
|
||||
.height(workspaceHeight),
|
||||
.fillMaxWidth(),
|
||||
paneLayout = paneLayout,
|
||||
onMovePane = { paneId, delta ->
|
||||
updatePaneLayout(transform = { layout -> movePane(layout, paneId, delta) })
|
||||
|
||||
@@ -10,10 +10,12 @@ import androidx.compose.foundation.layout.BoxWithConstraints
|
||||
import androidx.compose.foundation.layout.Column
|
||||
import androidx.compose.foundation.layout.PaddingValues
|
||||
import androidx.compose.foundation.layout.Row
|
||||
import androidx.compose.foundation.layout.fillMaxHeight
|
||||
import androidx.compose.foundation.layout.fillMaxSize
|
||||
import androidx.compose.foundation.layout.fillMaxWidth
|
||||
import androidx.compose.foundation.layout.height
|
||||
import androidx.compose.foundation.layout.padding
|
||||
import androidx.compose.foundation.layout.wrapContentHeight
|
||||
import androidx.compose.foundation.shape.RoundedCornerShape
|
||||
import androidx.compose.material3.ButtonDefaults
|
||||
import androidx.compose.material3.Card
|
||||
@@ -63,7 +65,7 @@ fun PaneWorkspace(
|
||||
paneId = paneId,
|
||||
modifier = Modifier
|
||||
.fillMaxWidth()
|
||||
.weight((paneLayout.weights[paneId] ?: 1f).coerceAtLeast(0.6f)),
|
||||
.wrapContentHeight(),
|
||||
canMoveUp = index > 0,
|
||||
canMoveDown = index < paneLayout.order.lastIndex,
|
||||
onMoveUp = { onMovePane(paneId, -1) },
|
||||
@@ -82,7 +84,7 @@ fun PaneWorkspace(
|
||||
val upper = paneId
|
||||
val lower = paneLayout.order.getOrNull(index + 1)
|
||||
PaneDivider(
|
||||
enabled = upper !in paneLayout.collapsed && (lower == null || lower !in paneLayout.collapsed),
|
||||
enabled = false,
|
||||
onDrag = { deltaPx ->
|
||||
val fraction = deltaPx / heightBasis
|
||||
onResize(upper, lower, fraction)
|
||||
|
||||
Reference in New Issue
Block a user