diff --git a/Scenes/GUI/EditorScreen.tscn b/Scenes/GUI/EditorScreen.tscn
index 4d28b33..6523e0a 100644
--- a/Scenes/GUI/EditorScreen.tscn
+++ b/Scenes/GUI/EditorScreen.tscn
@@ -1,10 +1,11 @@
-[gd_scene load_steps=26 format=3 uid="uid://oiehbor0dlqx"]
+[gd_scene load_steps=27 format=3 uid="uid://oiehbor0dlqx"]
[ext_resource type="Script" uid="uid://dfiwoln8mdwm8" path="res://Scripts/EditorScreen.gd" id="1_sd512"]
[ext_resource type="Theme" uid="uid://dbgs4id7y5d1c" path="res://UI/Themes/Dark.tres" id="1_v0ton"]
[ext_resource type="Texture2D" uid="uid://xllpr3qc064c" path="res://UI/Play.png" id="3_g6u4d"]
[ext_resource type="Texture2D" uid="uid://dgacnkv2dc65s" path="res://UI/PlayBackwards.png" id="3_mr8sb"]
[ext_resource type="Texture2D" uid="uid://dts4eh6hyt8p3" path="res://UI/SkipBackwards.png" id="3_r4ytj"]
+[ext_resource type="Texture2D" uid="uid://bpb3xn54kpxoe" path="res://UI/icon-32px.png" id="4_20noo"]
[ext_resource type="Texture2D" uid="uid://bwhgy4u37jmo1" path="res://UI/Pause.png" id="4_ba3jn"]
[ext_resource type="Texture2D" uid="uid://s3yr2wasxv03" path="res://UI/BlankCam.png" id="4_v0ton"]
[ext_resource type="Texture2D" uid="uid://dhx2v2fd0egxd" path="res://UI/FastBackwards.png" id="4_wy7jo"]
@@ -131,33 +132,6 @@ grow_horizontal = 2
grow_vertical = 2
color = Color(0.187176, 0.187176, 0.187176, 1)
-[node name="CameraPlaceholder" type="TextureRect" parent="."]
-layout_mode = 1
-anchors_preset = -1
-anchor_left = 0.5
-anchor_right = 1.0
-offset_left = -4.0
-offset_top = 48.0
-offset_right = -4.0
-offset_bottom = 408.0
-grow_horizontal = 0
-texture = ExtResource("4_v0ton")
-expand_mode = 1
-
-[node name="CameraPreview" type="TextureRect" parent="."]
-visible = false
-layout_mode = 1
-anchors_preset = -1
-anchor_left = 0.5
-anchor_right = 1.0
-offset_left = -4.0
-offset_top = 48.0
-offset_right = -4.0
-grow_horizontal = 0
-texture = SubResource("ViewportTexture_g6u4d")
-expand_mode = 5
-stretch_mode = 6
-
[node name="Label" type="Label" parent="."]
layout_mode = 1
anchors_preset = -1
@@ -179,6 +153,35 @@ Open the Controls menu to see all of the keybinds."
horizontal_alignment = 1
vertical_alignment = 1
+[node name="CameraPlaceholder" type="TextureRect" parent="."]
+layout_mode = 1
+anchors_preset = -1
+anchor_left = 0.5
+anchor_right = 1.0
+anchor_bottom = 0.5
+offset_left = -4.0
+offset_top = 48.0
+offset_right = -4.0
+offset_bottom = 48.0
+grow_horizontal = 2
+grow_vertical = 2
+texture = ExtResource("4_v0ton")
+expand_mode = 1
+
+[node name="CameraPreview" type="TextureRect" parent="."]
+visible = false
+layout_mode = 1
+anchors_preset = -1
+anchor_left = 0.5
+anchor_right = 1.0
+offset_left = -4.0
+offset_top = 48.0
+offset_right = -4.0
+grow_horizontal = 0
+texture = SubResource("ViewportTexture_g6u4d")
+expand_mode = 5
+stretch_mode = 6
+
[node name="MenuBar" type="Panel" parent="."]
layout_mode = 1
anchors_preset = -1
@@ -241,13 +244,13 @@ anchor_left = 1.0
anchor_top = 0.5
anchor_right = 1.0
anchor_bottom = 0.5
-offset_left = -232.0
+offset_left = -264.0
offset_top = -16.0
-offset_right = -8.0
+offset_right = -40.0
offset_bottom = 16.0
grow_horizontal = 0
grow_vertical = 2
-text = "Pneumatic Plaything v0.5.1"
+text = "Pneumatic Plaything v0.6"
horizontal_alignment = 2
vertical_alignment = 1
@@ -260,6 +263,18 @@ offset_bottom = 36.0
text = "No showtape loaded."
vertical_alignment = 1
+[node name="TextureRect" type="TextureRect" parent="MenuBar"]
+layout_mode = 1
+anchors_preset = 1
+anchor_left = 1.0
+anchor_right = 1.0
+offset_left = -36.0
+offset_top = 4.0
+offset_right = -4.0
+offset_bottom = 36.0
+grow_horizontal = 0
+texture = ExtResource("4_20noo")
+
[node name="SequencerPanel" type="Panel" parent="."]
layout_mode = 1
anchors_preset = -1
diff --git a/UI/PneumaticPlaything.icon/Assets/cylinder.svg b/UI/PneumaticPlaything.icon/Assets/cylinder.svg
new file mode 100644
index 0000000..d6749de
--- /dev/null
+++ b/UI/PneumaticPlaything.icon/Assets/cylinder.svg
@@ -0,0 +1,87 @@
+
+
+
+
diff --git a/UI/icon.svg.import b/UI/PneumaticPlaything.icon/Assets/cylinder.svg.import
similarity index 70%
rename from UI/icon.svg.import
rename to UI/PneumaticPlaything.icon/Assets/cylinder.svg.import
index 6fc4cc8..5c56810 100644
--- a/UI/icon.svg.import
+++ b/UI/PneumaticPlaything.icon/Assets/cylinder.svg.import
@@ -2,16 +2,16 @@
importer="texture"
type="CompressedTexture2D"
-uid="uid://bm61nhm3rs043"
-path="res://.godot/imported/icon.svg-c9c2a32fd2d5f8bc98ecd887f02eeda7.ctex"
+uid="uid://1eluxvmnj7l7"
+path="res://.godot/imported/cylinder.svg-7c12310ad8fca6e1f959909a64d6d065.ctex"
metadata={
"vram_texture": false
}
[deps]
-source_file="res://UI/icon.svg"
-dest_files=["res://.godot/imported/icon.svg-c9c2a32fd2d5f8bc98ecd887f02eeda7.ctex"]
+source_file="res://UI/PneumaticPlaything.icon/Assets/cylinder.svg"
+dest_files=["res://.godot/imported/cylinder.svg-7c12310ad8fca6e1f959909a64d6d065.ctex"]
[params]
diff --git a/UI/PneumaticPlaything.icon/Assets/green_lines.svg b/UI/PneumaticPlaything.icon/Assets/green_lines.svg
new file mode 100644
index 0000000..ce9309e
--- /dev/null
+++ b/UI/PneumaticPlaything.icon/Assets/green_lines.svg
@@ -0,0 +1,69 @@
+
+
+
+
diff --git a/UI/PneumaticPlaything.icon/Assets/green_lines.svg.import b/UI/PneumaticPlaything.icon/Assets/green_lines.svg.import
new file mode 100644
index 0000000..6881607
--- /dev/null
+++ b/UI/PneumaticPlaything.icon/Assets/green_lines.svg.import
@@ -0,0 +1,37 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://dkg2eh0tfbji4"
+path="res://.godot/imported/green_lines.svg-af1cb631137e1105ee7be8775d8a5016.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://UI/PneumaticPlaything.icon/Assets/green_lines.svg"
+dest_files=["res://.godot/imported/green_lines.svg-af1cb631137e1105ee7be8775d8a5016.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
+svg/scale=1.0
+editor/scale_with_editor_scale=false
+editor/convert_colors_with_editor_theme=false
diff --git a/UI/PneumaticPlaything.icon/icon.json b/UI/PneumaticPlaything.icon/icon.json
new file mode 100644
index 0000000..1b2358d
--- /dev/null
+++ b/UI/PneumaticPlaything.icon/icon.json
@@ -0,0 +1,68 @@
+{
+ "fill" : {
+ "automatic-gradient" : "srgb:0.12984,0.12985,0.12984,1.00000"
+ },
+ "groups" : [
+ {
+ "layers" : [
+ {
+ "blend-mode" : "normal",
+ "fill" : {
+ "automatic-gradient" : "srgb:1.00000,1.00000,1.00000,1.00000"
+ },
+ "glass" : true,
+ "image-name" : "cylinder.svg",
+ "name" : "cylinder",
+ "position" : {
+ "scale" : 3,
+ "translation-in-points" : [
+ 0,
+ 0
+ ]
+ }
+ }
+ ],
+ "shadow" : {
+ "kind" : "neutral",
+ "opacity" : 0.5
+ },
+ "translucency" : {
+ "enabled" : true,
+ "value" : 0.5
+ }
+ },
+ {
+ "layers" : [
+ {
+ "fill" : {
+ "automatic-gradient" : "srgb:0.00000,0.97680,0.00000,1.00000"
+ },
+ "image-name" : "green_lines.svg",
+ "name" : "green_lines",
+ "opacity" : 1,
+ "position" : {
+ "scale" : 3.4,
+ "translation-in-points" : [
+ 0,
+ 0
+ ]
+ }
+ }
+ ],
+ "shadow" : {
+ "kind" : "neutral",
+ "opacity" : 0.5
+ },
+ "translucency" : {
+ "enabled" : true,
+ "value" : 0.5
+ }
+ }
+ ],
+ "supported-platforms" : {
+ "circles" : [
+ "watchOS"
+ ],
+ "squares" : "shared"
+ }
+}
\ No newline at end of file
diff --git a/UI/icon-32px.png b/UI/icon-32px.png
new file mode 100644
index 0000000..16574f1
Binary files /dev/null and b/UI/icon-32px.png differ
diff --git a/UI/icon-32px.png.import b/UI/icon-32px.png.import
new file mode 100644
index 0000000..6250137
--- /dev/null
+++ b/UI/icon-32px.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://bpb3xn54kpxoe"
+path="res://.godot/imported/icon-32px.png-601da436f7467fcd6c395054742650f3.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://UI/icon-32px.png"
+dest_files=["res://.godot/imported/icon-32px.png-601da436f7467fcd6c395054742650f3.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/UI/icon-round.png b/UI/icon-round.png
new file mode 100644
index 0000000..fdbbf6c
Binary files /dev/null and b/UI/icon-round.png differ
diff --git a/UI/icon-round.png.import b/UI/icon-round.png.import
new file mode 100644
index 0000000..5f55748
--- /dev/null
+++ b/UI/icon-round.png.import
@@ -0,0 +1,34 @@
+[remap]
+
+importer="texture"
+type="CompressedTexture2D"
+uid="uid://yqg6bh2fiumf"
+path="res://.godot/imported/icon-round.png-d13b0f9c2aed0f892b01044430866017.ctex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://UI/icon-round.png"
+dest_files=["res://.godot/imported/icon-round.png-d13b0f9c2aed0f892b01044430866017.ctex"]
+
+[params]
+
+compress/mode=0
+compress/high_quality=false
+compress/lossy_quality=0.7
+compress/hdr_compression=1
+compress/normal_map=0
+compress/channel_pack=0
+mipmaps/generate=false
+mipmaps/limit=-1
+roughness/mode=0
+roughness/src_normal=""
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/normal_map_invert_y=false
+process/hdr_as_srgb=false
+process/hdr_clamp_exposure=false
+process/size_limit=0
+detect_3d/compress_to=1
diff --git a/UI/icon.png b/UI/icon.png
index 9886d6f..fc311ca 100644
Binary files a/UI/icon.png and b/UI/icon.png differ
diff --git a/UI/icon.png.import b/UI/icon.png.import
index 1fbd3b0..10cbd4d 100644
--- a/UI/icon.png.import
+++ b/UI/icon.png.import
@@ -2,7 +2,7 @@
importer="texture"
type="CompressedTexture2D"
-uid="uid://dkbo8r6il5rh7"
+uid="uid://cnvfrr028730a"
path="res://.godot/imported/icon.png-d44ad423496976af115f803f6386bc82.ctex"
metadata={
"vram_texture": false
diff --git a/UI/icon.svg b/UI/icon.svg
deleted file mode 100644
index 684d422..0000000
--- a/UI/icon.svg
+++ /dev/null
@@ -1,336 +0,0 @@
-
-
-
-
diff --git a/project.godot b/project.godot
index 7ba3e56..2025d3a 100644
--- a/project.godot
+++ b/project.godot
@@ -11,11 +11,11 @@ config_version=5
[application]
config/name="Pneumatic Plaything"
-config/version="v0.5.1"
+config/version="v0.6"
run/main_scene="uid://oiehbor0dlqx"
config/features=PackedStringArray("4.4", "GL Compatibility")
boot_splash/show_image=false
-config/icon="uid://bm61nhm3rs043"
+config/icon="uid://cnvfrr028730a"
[display]