Skip to content

Commit d38027b

Browse files
committed
Move content out of easel.template
Most of it is going to storyboard-layout. But some of it is just being removed or moved to the example projects. Fixes #9
1 parent cd2f191 commit d38027b

28 files changed

Lines changed: 90 additions & 158 deletions

File tree

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ repository {
3636
dependencies {
3737
implementation("dev.bnorm.storyboard:storyboard:0.1.0-SNAPSHOT")
3838
implementation("dev.bnorm.storyboard:storyboard-easel:0.1.0-SNAPSHOT")
39+
implementation("dev.bnorm.storyboard:storyboard-layout:0.1.0-SNAPSHOT")
3940
implementation("dev.bnorm.storyboard:storyboard-text:0.1.0-SNAPSHOT")
4041
}
4142
```

examples/basic/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ kotlin {
2323
dependencies {
2424
implementation(project(":storyboard"))
2525
implementation(project(":storyboard-easel"))
26+
implementation(project(":storyboard-layout"))
2627
implementation(project(":storyboard-text"))
2728

2829
implementation(project(":examples:shared"))

examples/basic/src/commonMain/kotlin/AnimationScene.kt

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,11 @@ import androidx.compose.ui.platform.LocalDensity
1010
import androidx.compose.ui.unit.IntOffset
1111
import androidx.compose.ui.unit.dp
1212
import dev.bnorm.storyboard.StoryboardBuilder
13-
import dev.bnorm.storyboard.easel.template.*
14-
import dev.bnorm.storyboard.easel.template.rememberAdvanceDirection
13+
import dev.bnorm.storyboard.layout.template.enter
14+
import dev.bnorm.storyboard.layout.template.exit
15+
import dev.bnorm.storyboard.layout.template.Header
16+
import dev.bnorm.storyboard.layout.template.SceneEnter
17+
import dev.bnorm.storyboard.layout.template.SceneExit
1518
import dev.bnorm.storyboard.toValue
1619
import kotlin.math.roundToInt
1720

examples/basic/src/commonMain/kotlin/CodeScene.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@ import androidx.compose.ui.text.buildAnnotatedString
1818
import androidx.compose.ui.unit.dp
1919
import androidx.compose.ui.unit.sp
2020
import dev.bnorm.storyboard.StoryboardBuilder
21-
import dev.bnorm.storyboard.easel.template.Body
22-
import dev.bnorm.storyboard.easel.template.Header
23-
import dev.bnorm.storyboard.easel.template.SceneEnter
24-
import dev.bnorm.storyboard.easel.template.SceneExit
2521
import dev.bnorm.storyboard.example.shared.INTELLIJ_DARK_CODE_STYLE
2622
import dev.bnorm.storyboard.example.shared.JetBrainsMono
23+
import dev.bnorm.storyboard.layout.template.Body
24+
import dev.bnorm.storyboard.layout.template.Header
25+
import dev.bnorm.storyboard.layout.template.SceneEnter
26+
import dev.bnorm.storyboard.layout.template.SceneExit
2727
import dev.bnorm.storyboard.text.highlight.CodeStyle
2828
import dev.bnorm.storyboard.text.highlight.Language
2929
import dev.bnorm.storyboard.text.highlight.highlight

examples/basic/src/commonMain/kotlin/NavigationScene.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ import androidx.compose.ui.Modifier
99
import androidx.compose.ui.unit.dp
1010
import dev.bnorm.storyboard.StoryboardBuilder
1111
import dev.bnorm.storyboard.easel.assist.SceneCaption
12-
import dev.bnorm.storyboard.easel.template.Body
13-
import dev.bnorm.storyboard.easel.template.Header
12+
import dev.bnorm.storyboard.layout.template.Body
13+
import dev.bnorm.storyboard.layout.template.Header
1414
import dev.bnorm.storyboard.toValue
1515

1616
fun StoryboardBuilder.NavigationScene() = scene(

examples/basic/src/commonMain/kotlin/StateScene.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ import androidx.compose.ui.unit.dp
1313
import dev.bnorm.storyboard.Frame
1414
import dev.bnorm.storyboard.StoryboardBuilder
1515
import dev.bnorm.storyboard.easel.assist.SceneCaption
16-
import dev.bnorm.storyboard.easel.template.Body
17-
import dev.bnorm.storyboard.easel.template.Header
16+
import dev.bnorm.storyboard.layout.template.Body
17+
import dev.bnorm.storyboard.layout.template.Header
1818
import dev.bnorm.storyboard.toValue
1919

2020
class StateSceneState(

storyboard-easel/src/commonMain/kotlin/dev/bnorm/storyboard/easel/template/rememberAdvanceDirection.kt renamed to examples/basic/src/commonMain/kotlin/rememberAdvanceDirection.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
package dev.bnorm.storyboard.easel.template
2-
31
import androidx.compose.runtime.Composable
42
import androidx.compose.runtime.remember
53
import dev.bnorm.storyboard.AdvanceDirection

examples/interactive/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ kotlin {
2424
dependencies {
2525
implementation(project(":storyboard"))
2626
implementation(project(":storyboard-easel"))
27+
implementation(project(":storyboard-layout"))
2728
implementation(project(":storyboard-text"))
2829

2930
implementation(project(":examples:shared"))

examples/interactive/src/commonMain/kotlin/AppScene.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ import dev.bnorm.storyboard.easel.Easel
1515
import dev.bnorm.storyboard.easel.overlay.EaselOverlay
1616
import dev.bnorm.storyboard.easel.overlay.OverlayNavigation
1717
import dev.bnorm.storyboard.easel.rememberAnimatic
18-
import dev.bnorm.storyboard.easel.template.Body
19-
import dev.bnorm.storyboard.easel.template.Header
20-
import dev.bnorm.storyboard.easel.template.RevealEach
18+
import dev.bnorm.storyboard.layout.template.RevealEach
19+
import dev.bnorm.storyboard.layout.template.Body
20+
import dev.bnorm.storyboard.layout.template.Header
2121
import dev.bnorm.storyboard.toDpSize
2222
import dev.bnorm.storyboard.toValue
2323

examples/interactive/src/commonMain/kotlin/ButtonScene.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ import androidx.compose.ui.input.pointer.PointerIcon
1616
import androidx.compose.ui.input.pointer.pointerHoverIcon
1717
import androidx.compose.ui.unit.dp
1818
import dev.bnorm.storyboard.StoryboardBuilder
19-
import dev.bnorm.storyboard.easel.template.Body
20-
import dev.bnorm.storyboard.easel.template.Header
21-
import dev.bnorm.storyboard.easel.template.RevealEach
19+
import dev.bnorm.storyboard.layout.template.RevealEach
20+
import dev.bnorm.storyboard.layout.template.Body
21+
import dev.bnorm.storyboard.layout.template.Header
2222
import dev.bnorm.storyboard.toValue
2323

2424
@OptIn(ExperimentalTransitionApi::class)

0 commit comments

Comments
 (0)