Timeline enhancements

This commit is contained in:
2025-02-16 15:07:50 +01:00
parent 231b0d4936
commit 49c0e6c071
10 changed files with 149 additions and 58 deletions

View File

@@ -58,6 +58,7 @@ grow_vertical = 2
[node name="MenuBar" type="MenuBar" parent="VBoxContainer"]
layout_mode = 2
size_flags_horizontal = 3
theme_override_font_sizes/font_size = 13
flat = true
[node name="File" type="PopupMenu" parent="VBoxContainer/MenuBar"]
@@ -146,9 +147,10 @@ layout = SubResource("Resource_20kxa")
[node name="Tracks" parent="VBoxContainer/VSplitContainer/HSplitContainer/LeftDock" instance=ExtResource("5_rgxdu")]
layout_mode = 2
[node name="Timeline" parent="VBoxContainer/VSplitContainer/HSplitContainer" instance=ExtResource("7_xu70y")]
[node name="Timeline" parent="VBoxContainer/VSplitContainer/HSplitContainer" node_paths=PackedStringArray("track_list") instance=ExtResource("7_xu70y")]
layout_mode = 2
size_flags_vertical = 3
track_list = NodePath("../LeftDock/Tracks/VBoxContainer/TrackList")
[node name="BottomDock" type="Container" parent="VBoxContainer/VSplitContainer"]
visible = false
@@ -177,3 +179,5 @@ grow_horizontal = 2
grow_vertical = 2
mouse_filter = 2
theme_override_styles/panel = SubResource("StyleBoxFlat_3f3qp")
[editable path="VBoxContainer/VSplitContainer/HSplitContainer/LeftDock/Tracks"]

View File

@@ -11,7 +11,7 @@ grow_horizontal = 2
grow_vertical = 2
size_flags_horizontal = 3
script = ExtResource("1_h2mev")
base_scale = 0.05
end_time = 4000.0
[node name="ScrollBar" type="HScrollBar" parent="."]
custom_minimum_size = Vector2(0, 20)
@@ -25,7 +25,7 @@ grow_horizontal = 2
grow_vertical = 0
[node name="Panel" type="Panel" parent="."]
modulate = Color(0.329158, 0.329158, 0.329158, 1)
modulate = Color(0.674815, 0.674815, 0.674814, 1)
show_behind_parent = true
layout_mode = 1
anchors_preset = 15

View File

@@ -23,10 +23,20 @@ grow_vertical = 2
[node name="TrackList" type="VBoxContainer" parent="VBoxContainer"]
custom_minimum_size = Vector2(128, 0)
layout_mode = 2
size_flags_vertical = 3
[node name="Track" parent="VBoxContainer/TrackList" instance=ExtResource("1_ueogm")]
layout_mode = 2
[node name="Track2" parent="VBoxContainer/TrackList" instance=ExtResource("1_ueogm")]
layout_mode = 2
[node name="Track3" parent="VBoxContainer/TrackList" instance=ExtResource("1_ueogm")]
layout_mode = 2
[node name="Track4" parent="VBoxContainer/TrackList" instance=ExtResource("1_ueogm")]
layout_mode = 2
[node name="AddTrack" type="MenuButton" parent="VBoxContainer"]
layout_mode = 2
icon = ExtResource("2_rekuu")