Flash sequence UX polish + dirty tracking
This commit is contained in:
@@ -57,6 +57,7 @@ data class UiState(
|
||||
data class TimelineProgramSignature(
|
||||
val durationSec: Int,
|
||||
val curveGranularitySec: Int,
|
||||
val flashSequence: List<FlashSequenceRow>,
|
||||
val visualLeft: List<TimelinePoint>,
|
||||
val visualRight: List<TimelinePoint>,
|
||||
val audioLeft: List<TimelinePoint>,
|
||||
@@ -66,6 +67,7 @@ data class TimelineProgramSignature(
|
||||
private fun timelineProgramSignature(timeline: TimelineEditorState): TimelineProgramSignature = TimelineProgramSignature(
|
||||
durationSec = timeline.durationSec,
|
||||
curveGranularitySec = timeline.curveGranularitySec,
|
||||
flashSequence = timeline.flashSequence,
|
||||
visualLeft = timeline.visualLeft.points,
|
||||
visualRight = timeline.visualRight.points,
|
||||
audioLeft = timeline.audioLeft.points,
|
||||
|
||||
Reference in New Issue
Block a user