From c1602ad26a973bfd998b93f167ee26cf21506dda Mon Sep 17 00:00:00 2001 From: OverloadedOrama <35376950+OverloadedOrama@users.noreply.github.com> Date: Wed, 6 May 2020 00:55:17 +0300 Subject: [PATCH] Big UI overhaul - added PanelContainers to group similar elements Removed separators entirely. Also made the AnimationTimeline have a StyleBoxFlat of its own, which we use to expand its margin top to cover the little space left because of the VSplitContainer. We also use a TextureRect as a fake VSplitContainer grabber. --- assets/themes/dark/theme.tres | 84 ++-- assets/themes/godot/theme.tres | 3 +- assets/themes/gold/theme.tres | 84 ++-- assets/themes/gray/theme.tres | 14 +- assets/themes/light/theme.tres | 14 +- src/Main.tscn | 535 +++++++++++++------------ src/UI/Dialogs/PreferencesDialog.gd | 14 +- src/UI/Timeline/AnimationTimeline.gd | 6 +- src/UI/Timeline/AnimationTimeline.tscn | 395 ++++++++++-------- 9 files changed, 648 insertions(+), 501 deletions(-) diff --git a/assets/themes/dark/theme.tres b/assets/themes/dark/theme.tres index a3bcad2f9..0f8af6707 100644 --- a/assets/themes/dark/theme.tres +++ b/assets/themes/dark/theme.tres @@ -1,4 +1,4 @@ -[gd_resource type="Theme" load_steps=40 format=2] +[gd_resource type="Theme" load_steps=42 format=2] [ext_resource path="res://assets/fonts/Roboto-Regular.tres" type="DynamicFont" id=1] [ext_resource path="res://assets/themes/dark/icons/grabber.png" type="Texture" id=2] @@ -190,8 +190,27 @@ content_margin_right = 0.0 content_margin_top = 2.0 content_margin_bottom = 2.0 bg_color = Color( 0.0627451, 0.0627451, 0.0627451, 1 ) +expand_margin_top = 6.0 [sub_resource type="StyleBoxFlat" id=22] +content_margin_left = 0.0 +content_margin_right = 0.0 +content_margin_top = 2.0 +content_margin_bottom = 2.0 +bg_color = Color( 0.0627451, 0.0627451, 0.0627451, 1 ) + +[sub_resource type="StyleBoxFlat" id=23] +content_margin_left = 4.5 +content_margin_right = 4.5 +content_margin_top = 3.0 +content_margin_bottom = 3.0 +bg_color = Color( 0.168627, 0.168627, 0.168627, 1 ) +corner_radius_top_left = 5 +corner_radius_top_right = 5 +corner_radius_bottom_right = 5 +corner_radius_bottom_left = 5 + +[sub_resource type="StyleBoxFlat" id=24] bg_color = Color( 0.2, 0.2, 0.2, 1 ) border_width_left = 6 border_width_top = 10 @@ -204,10 +223,10 @@ corner_radius_bottom_right = 4 corner_radius_bottom_left = 4 anti_aliasing = false -[sub_resource type="StyleBoxFlat" id=23] +[sub_resource type="StyleBoxFlat" id=25] bg_color = Color( 0.2, 0.2, 0.2, 1 ) -[sub_resource type="StyleBoxFlat" id=24] +[sub_resource type="StyleBoxFlat" id=26] bg_color = Color( 0.321569, 0.321569, 0.321569, 1 ) border_width_left = 5 border_width_top = 10 @@ -220,7 +239,7 @@ corner_radius_bottom_right = 4 corner_radius_bottom_left = 4 anti_aliasing = false -[sub_resource type="StyleBoxFlat" id=25] +[sub_resource type="StyleBoxFlat" id=27] bg_color = Color( 0.2, 0.2, 0.2, 1 ) border_width_left = 10 border_width_top = 6 @@ -228,7 +247,7 @@ border_width_right = 10 border_width_bottom = 8 border_color = Color( 0.2, 0.2, 0.2, 1 ) -[sub_resource type="StyleBoxFlat" id=26] +[sub_resource type="StyleBoxFlat" id=28] bg_color = Color( 0.145098, 0.145098, 0.164706, 1 ) border_width_left = 10 border_width_top = 6 @@ -236,7 +255,7 @@ border_width_right = 10 border_width_bottom = 8 border_color = Color( 0.145098, 0.145098, 0.164706, 1 ) -[sub_resource type="StyleBoxFlat" id=27] +[sub_resource type="StyleBoxFlat" id=29] bg_color = Color( 0.321569, 0.321569, 0.321569, 1 ) border_width_left = 10 border_width_top = 6 @@ -244,7 +263,7 @@ border_width_right = 10 border_width_bottom = 8 border_color = Color( 0.321569, 0.321569, 0.321569, 1 ) -[sub_resource type="StyleBoxFlat" id=28] +[sub_resource type="StyleBoxFlat" id=30] bg_color = Color( 0.321569, 0.321569, 0.321569, 1 ) border_width_left = 5 border_width_top = 10 @@ -253,7 +272,7 @@ border_width_bottom = 5 border_color = Color( 0.321569, 0.321569, 0.321569, 1 ) anti_aliasing = false -[sub_resource type="StyleBoxFlat" id=29] +[sub_resource type="StyleBoxFlat" id=31] bg_color = Color( 0.2, 0.2, 0.2, 1 ) border_width_left = 10 border_width_top = 6 @@ -261,7 +280,7 @@ border_width_right = 10 border_width_bottom = 8 border_color = Color( 0.2, 0.2, 0.2, 1 ) -[sub_resource type="StyleBoxFlat" id=30] +[sub_resource type="StyleBoxFlat" id=32] bg_color = Color( 0.321569, 0.321569, 0.321569, 1 ) border_width_left = 4 border_width_top = 4 @@ -274,7 +293,7 @@ corner_radius_bottom_right = 4 corner_radius_bottom_left = 4 anti_aliasing = false -[sub_resource type="StyleBoxFlat" id=31] +[sub_resource type="StyleBoxFlat" id=33] bg_color = Color( 0.321569, 0.321569, 0.321569, 1 ) border_width_left = 4 border_width_top = 4 @@ -286,15 +305,15 @@ corner_radius_top_right = 4 corner_radius_bottom_right = 4 corner_radius_bottom_left = 4 -[sub_resource type="StyleBoxFlat" id=32] +[sub_resource type="StyleBoxFlat" id=34] border_width_left = 2 border_width_right = 2 border_color = Color( 0.321569, 0.321569, 0.321569, 1 ) -[sub_resource type="StyleBoxFlat" id=33] +[sub_resource type="StyleBoxFlat" id=35] bg_color = Color( 0.133333, 0.133333, 0.133333, 1 ) -[sub_resource type="StyleBoxFlat" id=34] +[sub_resource type="StyleBoxFlat" id=36] bg_color = Color( 0.0705882, 0.0705882, 0.0705882, 1 ) border_width_left = 2 border_width_top = 20 @@ -443,9 +462,11 @@ OptionButton/styles/focus = null OptionButton/styles/hover = null OptionButton/styles/normal = null OptionButton/styles/pressed = null -Panel/styles/panel = SubResource( 21 ) +Panel/styles/AnimationTimeline = SubResource( 21 ) +Panel/styles/panel = SubResource( 22 ) Panel/styles/panelf = null Panel/styles/panelnc = null +PanelContainer/styles/panel = SubResource( 23 ) PopupMenu/colors/font_color = Color( 0.878431, 0.878431, 0.878431, 1 ) PopupMenu/colors/font_color_accel = Color( 0.7, 0.7, 0.7, 0.8 ) PopupMenu/colors/font_color_disabled = Color( 0.4, 0.4, 0.4, 0.8 ) @@ -461,10 +482,10 @@ PopupMenu/icons/unchecked = null PopupMenu/styles/hover = null PopupMenu/styles/labeled_separator_left = null PopupMenu/styles/labeled_separator_right = null -PopupMenu/styles/panel = SubResource( 22 ) +PopupMenu/styles/panel = SubResource( 24 ) PopupMenu/styles/panel_disabled = null PopupMenu/styles/separator = null -PopupPanel/styles/panel = SubResource( 23 ) +PopupPanel/styles/panel = SubResource( 25 ) SpinBox/icons/updown = null TabContainer/colors/font_color_bg = Color( 0.690196, 0.690196, 0.690196, 1 ) TabContainer/colors/font_color_disabled = Color( 0.9, 0.9, 0.9, 0.2 ) @@ -481,10 +502,10 @@ TabContainer/icons/increment = null TabContainer/icons/increment_highlight = null TabContainer/icons/menu = null TabContainer/icons/menu_highlight = null -TabContainer/styles/panel = SubResource( 24 ) -TabContainer/styles/tab_bg = SubResource( 25 ) -TabContainer/styles/tab_disabled = SubResource( 26 ) -TabContainer/styles/tab_fg = SubResource( 27 ) +TabContainer/styles/panel = SubResource( 26 ) +TabContainer/styles/tab_bg = SubResource( 27 ) +TabContainer/styles/tab_disabled = SubResource( 28 ) +TabContainer/styles/tab_fg = SubResource( 29 ) Tabs/colors/font_color_bg = Color( 0.69, 0.69, 0.69, 1 ) Tabs/colors/font_color_disabled = Color( 0.9, 0.9, 0.9, 0.2 ) Tabs/colors/font_color_fg = Color( 0.94, 0.94, 0.94, 1 ) @@ -500,10 +521,10 @@ Tabs/icons/increment = null Tabs/icons/increment_highlight = null Tabs/styles/button = null Tabs/styles/button_pressed = null -Tabs/styles/panel = SubResource( 28 ) -Tabs/styles/tab_bg = SubResource( 29 ) -Tabs/styles/tab_disabled = SubResource( 26 ) -Tabs/styles/tab_fg = SubResource( 27 ) +Tabs/styles/panel = SubResource( 30 ) +Tabs/styles/tab_bg = SubResource( 31 ) +Tabs/styles/tab_disabled = SubResource( 28 ) +Tabs/styles/tab_fg = SubResource( 29 ) TextEdit/colors/background_color = Color( 0, 0, 0, 0 ) TextEdit/colors/brace_mismatch_color = Color( 1, 0.2, 0.2, 1 ) TextEdit/colors/breakpoint_color = Color( 0.8, 0.8, 0.4, 0.2 ) @@ -535,8 +556,13 @@ TextEdit/fonts/font = null TextEdit/icons/tab = null TextEdit/styles/completion = null TextEdit/styles/focus = null -TextEdit/styles/normal = SubResource( 30 ) +TextEdit/styles/normal = SubResource( 32 ) TextEdit/styles/read_only = null +TooltipLabel/colors/font_color = Color( 1, 1, 1, 1 ) +TooltipLabel/colors/font_color_shadow = Color( 0, 0, 0, 0.1 ) +TooltipLabel/constants/shadow_offset_x = 1 +TooltipLabel/constants/shadow_offset_y = 1 +TooltipLabel/fonts/font = null Tree/colors/cursor_color = Color( 0, 0, 0, 1 ) Tree/colors/custom_button_font_highlight = Color( 0.941176, 0.941176, 0.941176, 1 ) Tree/colors/drop_position_color = Color( 1, 0.3, 0.2, 1 ) @@ -563,7 +589,7 @@ Tree/icons/checked = null Tree/icons/select_arrow = null Tree/icons/unchecked = null Tree/icons/updown = null -Tree/styles/bg = SubResource( 31 ) +Tree/styles/bg = SubResource( 33 ) Tree/styles/bg_focus = null Tree/styles/button_pressed = null Tree/styles/cursor = null @@ -587,11 +613,11 @@ VScrollBar/styles/grabber_pressed = SubResource( 15 ) VScrollBar/styles/scroll = null VScrollBar/styles/scroll_focus = null VSeparator/constants/separation = 4 -VSeparator/styles/separator = SubResource( 32 ) +VSeparator/styles/separator = SubResource( 34 ) VSplitContainer/constants/autohide = 1 VSplitContainer/constants/separation = 6 VSplitContainer/icons/grabber = ExtResource( 5 ) -VSplitContainer/styles/bg = SubResource( 33 ) +VSplitContainer/styles/bg = SubResource( 35 ) WindowDialog/colors/title_color = Color( 1, 1, 1, 1 ) WindowDialog/constants/close_h_ofs = 18 WindowDialog/constants/close_v_ofs = 18 @@ -600,4 +626,4 @@ WindowDialog/constants/title_height = 20 WindowDialog/fonts/title_font = null WindowDialog/icons/close = null WindowDialog/icons/close_highlight = null -WindowDialog/styles/panel = SubResource( 34 ) +WindowDialog/styles/panel = SubResource( 36 ) diff --git a/assets/themes/godot/theme.tres b/assets/themes/godot/theme.tres index 65f8aa3b5..adf4cae03 100644 --- a/assets/themes/godot/theme.tres +++ b/assets/themes/godot/theme.tres @@ -169,8 +169,7 @@ content_margin_left = 4.5 content_margin_right = 4.5 content_margin_top = 3.0 content_margin_bottom = 3.0 -bg_color = Color( 0.15, 0.1725, 0.2325, 1 ) -draw_center = false +bg_color = Color( 0.231373, 0.266667, 0.360784, 1 ) corner_radius_top_left = 5 corner_radius_top_right = 5 corner_radius_bottom_right = 5 diff --git a/assets/themes/gold/theme.tres b/assets/themes/gold/theme.tres index 60939ebdb..1a61dbc5d 100644 --- a/assets/themes/gold/theme.tres +++ b/assets/themes/gold/theme.tres @@ -1,4 +1,4 @@ -[gd_resource type="Theme" load_steps=35 format=2] +[gd_resource type="Theme" load_steps=36 format=2] [ext_resource path="res://assets/themes/light/icons/hsplit.png" type="Texture" id=1] [ext_resource path="res://assets/themes/light/icons/grabber.png" type="Texture" id=2] @@ -168,6 +168,17 @@ anti_aliasing = false bg_color = Color( 0.854902, 0.74902, 0.494118, 1 ) [sub_resource type="StyleBoxFlat" id=19] +content_margin_left = 4.5 +content_margin_right = 4.5 +content_margin_top = 3.0 +content_margin_bottom = 3.0 +bg_color = Color( 0.694118, 0.619608, 0.458824, 1 ) +corner_radius_top_left = 5 +corner_radius_top_right = 5 +corner_radius_bottom_right = 5 +corner_radius_bottom_left = 5 + +[sub_resource type="StyleBoxFlat" id=20] bg_color = Color( 0.588235, 0.568627, 0.470588, 1 ) border_width_left = 6 border_width_top = 10 @@ -180,10 +191,10 @@ corner_radius_bottom_right = 4 corner_radius_bottom_left = 4 anti_aliasing = false -[sub_resource type="StyleBoxFlat" id=20] +[sub_resource type="StyleBoxFlat" id=21] bg_color = Color( 0.219608, 0.211765, 0.168627, 1 ) -[sub_resource type="StyleBoxFlat" id=21] +[sub_resource type="StyleBoxFlat" id=22] bg_color = Color( 1, 0.898039, 0.501961, 1 ) border_width_left = 5 border_width_top = 10 @@ -196,7 +207,7 @@ corner_radius_bottom_right = 4 corner_radius_bottom_left = 4 anti_aliasing = false -[sub_resource type="StyleBoxFlat" id=22] +[sub_resource type="StyleBoxFlat" id=23] bg_color = Color( 0.545098, 0.384314, 0, 1 ) border_width_left = 10 border_width_top = 6 @@ -204,7 +215,7 @@ border_width_right = 10 border_width_bottom = 8 border_color = Color( 0.545098, 0.384314, 0, 1 ) -[sub_resource type="StyleBoxFlat" id=23] +[sub_resource type="StyleBoxFlat" id=24] bg_color = Color( 0.145098, 0.145098, 0.164706, 1 ) border_width_left = 10 border_width_top = 6 @@ -212,7 +223,7 @@ border_width_right = 10 border_width_bottom = 8 border_color = Color( 0.145098, 0.145098, 0.164706, 1 ) -[sub_resource type="StyleBoxFlat" id=24] +[sub_resource type="StyleBoxFlat" id=25] bg_color = Color( 1, 0.898039, 0.501961, 1 ) border_width_left = 10 border_width_top = 6 @@ -220,19 +231,6 @@ border_width_right = 10 border_width_bottom = 8 border_color = Color( 1, 0.898039, 0.501961, 1 ) -[sub_resource type="StyleBoxFlat" id=25] -bg_color = Color( 0.588235, 0.568627, 0.470588, 1 ) -border_width_left = 4 -border_width_top = 4 -border_width_right = 4 -border_width_bottom = 4 -border_color = Color( 0.588235, 0.568627, 0.470588, 1 ) -corner_radius_top_left = 4 -corner_radius_top_right = 4 -corner_radius_bottom_right = 4 -corner_radius_bottom_left = 4 -anti_aliasing = false - [sub_resource type="StyleBoxFlat" id=26] bg_color = Color( 0.588235, 0.568627, 0.470588, 1 ) border_width_left = 4 @@ -244,8 +242,21 @@ corner_radius_top_left = 4 corner_radius_top_right = 4 corner_radius_bottom_right = 4 corner_radius_bottom_left = 4 +anti_aliasing = false [sub_resource type="StyleBoxFlat" id=27] +bg_color = Color( 0.588235, 0.568627, 0.470588, 1 ) +border_width_left = 4 +border_width_top = 4 +border_width_right = 4 +border_width_bottom = 4 +border_color = Color( 0.588235, 0.568627, 0.470588, 1 ) +corner_radius_top_left = 4 +corner_radius_top_right = 4 +corner_radius_bottom_right = 4 +corner_radius_bottom_left = 4 + +[sub_resource type="StyleBoxFlat" id=28] bg_color = Color( 0.445313, 0.432846, 0.370514, 1 ) border_width_left = 5 border_width_right = 5 @@ -255,13 +266,13 @@ corner_radius_top_right = 4 corner_radius_bottom_right = 4 corner_radius_bottom_left = 4 -[sub_resource type="StyleBoxFlat" id=28] +[sub_resource type="StyleBoxFlat" id=29] bg_color = Color( 0.372549, 0.360784, 0.301961, 1 ) border_width_left = 2 border_width_right = 2 border_color = Color( 0.552941, 0.376471, 0, 1 ) -[sub_resource type="StyleBoxFlat" id=29] +[sub_resource type="StyleBoxFlat" id=30] bg_color = Color( 0.901961, 0.866667, 0.670588, 1 ) border_width_left = 2 border_width_top = 20 @@ -403,6 +414,7 @@ OptionButton/styles/pressed = null Panel/styles/panel = SubResource( 18 ) Panel/styles/panelf = null Panel/styles/panelnc = null +PanelContainer/styles/panel = SubResource( 19 ) PopupMenu/colors/font_color = Color( 0, 0, 0, 1 ) PopupMenu/colors/font_color_accel = Color( 0.701961, 0.701961, 0.701961, 0.8 ) PopupMenu/colors/font_color_disabled = Color( 0.4, 0.4, 0.4, 0.8 ) @@ -418,10 +430,10 @@ PopupMenu/icons/unchecked = null PopupMenu/styles/hover = null PopupMenu/styles/labeled_separator_left = null PopupMenu/styles/labeled_separator_right = null -PopupMenu/styles/panel = SubResource( 19 ) +PopupMenu/styles/panel = SubResource( 20 ) PopupMenu/styles/panel_disabled = null PopupMenu/styles/separator = null -PopupPanel/styles/panel = SubResource( 20 ) +PopupPanel/styles/panel = SubResource( 21 ) SpinBox/icons/updown = null TabContainer/colors/font_color_bg = Color( 0, 0, 0, 1 ) TabContainer/colors/font_color_disabled = Color( 0.9, 0.9, 0.9, 0.2 ) @@ -438,10 +450,10 @@ TabContainer/icons/increment = null TabContainer/icons/increment_highlight = null TabContainer/icons/menu = null TabContainer/icons/menu_highlight = null -TabContainer/styles/panel = SubResource( 21 ) -TabContainer/styles/tab_bg = SubResource( 22 ) -TabContainer/styles/tab_disabled = SubResource( 23 ) -TabContainer/styles/tab_fg = SubResource( 24 ) +TabContainer/styles/panel = SubResource( 22 ) +TabContainer/styles/tab_bg = SubResource( 23 ) +TabContainer/styles/tab_disabled = SubResource( 24 ) +TabContainer/styles/tab_fg = SubResource( 25 ) Tabs/colors/font_color_bg = Color( 0.69, 0.69, 0.69, 1 ) Tabs/colors/font_color_disabled = Color( 0.9, 0.9, 0.9, 0.2 ) Tabs/colors/font_color_fg = Color( 0.94, 0.94, 0.94, 1 ) @@ -457,10 +469,10 @@ Tabs/icons/increment = null Tabs/icons/increment_highlight = null Tabs/styles/button = null Tabs/styles/button_pressed = null -Tabs/styles/panel = SubResource( 21 ) -Tabs/styles/tab_bg = SubResource( 22 ) -Tabs/styles/tab_disabled = SubResource( 23 ) -Tabs/styles/tab_fg = SubResource( 24 ) +Tabs/styles/panel = SubResource( 22 ) +Tabs/styles/tab_bg = SubResource( 23 ) +Tabs/styles/tab_disabled = SubResource( 24 ) +Tabs/styles/tab_fg = SubResource( 25 ) TextEdit/colors/background_color = Color( 0, 0, 0, 0 ) TextEdit/colors/brace_mismatch_color = Color( 1, 0.2, 0.2, 1 ) TextEdit/colors/breakpoint_color = Color( 0.8, 0.8, 0.4, 0.2 ) @@ -492,7 +504,7 @@ TextEdit/fonts/font = null TextEdit/icons/tab = null TextEdit/styles/completion = null TextEdit/styles/focus = null -TextEdit/styles/normal = SubResource( 25 ) +TextEdit/styles/normal = SubResource( 26 ) TextEdit/styles/read_only = null Tree/colors/cursor_color = Color( 0, 0, 0, 1 ) Tree/colors/custom_button_font_highlight = Color( 0.941176, 0.941176, 0.941176, 1 ) @@ -520,7 +532,7 @@ Tree/icons/checked = null Tree/icons/select_arrow = null Tree/icons/unchecked = null Tree/icons/updown = null -Tree/styles/bg = SubResource( 26 ) +Tree/styles/bg = SubResource( 27 ) Tree/styles/bg_focus = null Tree/styles/button_pressed = null Tree/styles/cursor = null @@ -541,10 +553,10 @@ VScrollBar/icons/increment_highlight = null VScrollBar/styles/grabber = SubResource( 10 ) VScrollBar/styles/grabber_highlight = SubResource( 11 ) VScrollBar/styles/grabber_pressed = SubResource( 12 ) -VScrollBar/styles/scroll = SubResource( 27 ) +VScrollBar/styles/scroll = SubResource( 28 ) VScrollBar/styles/scroll_focus = null VSeparator/constants/separation = 4 -VSeparator/styles/separator = SubResource( 28 ) +VSeparator/styles/separator = SubResource( 29 ) VSplitContainer/constants/autohide = 1 VSplitContainer/constants/separation = 6 VSplitContainer/icons/grabber = ExtResource( 4 ) @@ -557,4 +569,4 @@ WindowDialog/constants/title_height = 20 WindowDialog/fonts/title_font = null WindowDialog/icons/close = null WindowDialog/icons/close_highlight = null -WindowDialog/styles/panel = SubResource( 29 ) +WindowDialog/styles/panel = SubResource( 30 ) diff --git a/assets/themes/gray/theme.tres b/assets/themes/gray/theme.tres index efbeecca7..e91145a60 100644 --- a/assets/themes/gray/theme.tres +++ b/assets/themes/gray/theme.tres @@ -1,4 +1,4 @@ -[gd_resource type="Theme" load_steps=35 format=2] +[gd_resource type="Theme" load_steps=36 format=2] [ext_resource path="res://assets/fonts/Roboto-Regular.tres" type="DynamicFont" id=1] @@ -185,6 +185,17 @@ anti_aliasing = false [sub_resource type="StyleBoxFlat" id=22] bg_color = Color( 0.180392, 0.180392, 0.180392, 1 ) +[sub_resource type="StyleBoxFlat" id=34] +content_margin_left = 4.5 +content_margin_right = 4.5 +content_margin_top = 3.0 +content_margin_bottom = 3.0 +bg_color = Color( 0.247059, 0.247059, 0.247059, 1 ) +corner_radius_top_left = 5 +corner_radius_top_right = 5 +corner_radius_bottom_right = 5 +corner_radius_bottom_left = 5 + [sub_resource type="StyleBoxFlat" id=23] bg_color = Color( 0.2, 0.2, 0.2, 1 ) border_width_left = 6 @@ -405,6 +416,7 @@ OptionButton/styles/pressed = null Panel/styles/panel = SubResource( 22 ) Panel/styles/panelf = null Panel/styles/panelnc = null +PanelContainer/styles/panel = SubResource( 34 ) PopupMenu/colors/font_color = Color( 0.878431, 0.878431, 0.878431, 1 ) PopupMenu/colors/font_color_accel = Color( 0.7, 0.7, 0.7, 0.8 ) PopupMenu/colors/font_color_disabled = Color( 0.4, 0.4, 0.4, 0.8 ) diff --git a/assets/themes/light/theme.tres b/assets/themes/light/theme.tres index 449c3e2da..afe812285 100644 --- a/assets/themes/light/theme.tres +++ b/assets/themes/light/theme.tres @@ -1,4 +1,4 @@ -[gd_resource type="Theme" load_steps=36 format=2] +[gd_resource type="Theme" load_steps=37 format=2] [ext_resource path="res://assets/themes/light/icons/hsplit.png" type="Texture" id=1] [ext_resource path="res://assets/themes/light/icons/grabber.png" type="Texture" id=2] @@ -177,6 +177,17 @@ anti_aliasing = false [sub_resource type="StyleBoxFlat" id=19] bg_color = Color( 1, 1, 1, 1 ) +[sub_resource type="StyleBoxFlat" id=31] +content_margin_left = 4.5 +content_margin_right = 4.5 +content_margin_top = 3.0 +content_margin_bottom = 3.0 +bg_color = Color( 0.905882, 0.905882, 0.905882, 1 ) +corner_radius_top_left = 5 +corner_radius_top_right = 5 +corner_radius_bottom_right = 5 +corner_radius_bottom_left = 5 + [sub_resource type="StyleBoxFlat" id=20] bg_color = Color( 0.627451, 0.627451, 0.627451, 1 ) border_width_left = 6 @@ -413,6 +424,7 @@ OptionButton/styles/pressed = null Panel/styles/panel = SubResource( 19 ) Panel/styles/panelf = null Panel/styles/panelnc = null +PanelContainer/styles/panel = SubResource( 31 ) PopupMenu/colors/font_color = Color( 0, 0, 0, 1 ) PopupMenu/colors/font_color_accel = Color( 0.164706, 0.164706, 0.164706, 0.8 ) PopupMenu/colors/font_color_disabled = Color( 0.4, 0.4, 0.4, 0.8 ) diff --git a/src/Main.tscn b/src/Main.tscn index 77da8c7d6..f413c42d4 100644 --- a/src/Main.tscn +++ b/src/Main.tscn @@ -247,18 +247,26 @@ margin_bottom = 692.0 rect_min_size = Vector2( 48, 0 ) size_flags_vertical = 3 -[node name="Tools" type="VBoxContainer" parent="MenuAndUI/UI/ToolPanel"] +[node name="PanelContainer" type="PanelContainer" parent="MenuAndUI/UI/ToolPanel"] anchor_left = 0.5 anchor_right = 0.5 -anchor_bottom = 1.0 -margin_left = -16.0 -margin_top = 8.0 -margin_right = 16.0 +margin_left = -20.5 +margin_right = 20.5 +margin_bottom = 254.0 __meta__ = { "_edit_use_anchors_": false } -[node name="RectSelect" type="Button" parent="MenuAndUI/UI/ToolPanel/Tools" groups=[ +[node name="Tools" type="VBoxContainer" parent="MenuAndUI/UI/ToolPanel/PanelContainer"] +margin_left = 4.5 +margin_top = 3.0 +margin_right = 36.5 +margin_bottom = 251.0 +__meta__ = { +"_edit_use_anchors_": false +} + +[node name="RectSelect" type="Button" parent="MenuAndUI/UI/ToolPanel/PanelContainer/Tools" groups=[ "UIButtons", ]] margin_right = 32.0 @@ -267,7 +275,7 @@ rect_min_size = Vector2( 32, 32 ) mouse_default_cursor_shape = 2 button_mask = 3 -[node name="TextureRect" type="TextureRect" parent="MenuAndUI/UI/ToolPanel/Tools/RectSelect"] +[node name="TextureRect" type="TextureRect" parent="MenuAndUI/UI/ToolPanel/PanelContainer/Tools/RectSelect"] margin_right = 32.0 margin_bottom = 32.0 texture = ExtResource( 4 ) @@ -275,7 +283,7 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="Zoom" type="Button" parent="MenuAndUI/UI/ToolPanel/Tools" groups=[ +[node name="Zoom" type="Button" parent="MenuAndUI/UI/ToolPanel/PanelContainer/Tools" groups=[ "UIButtons", ]] margin_top = 36.0 @@ -285,7 +293,7 @@ rect_min_size = Vector2( 32, 32 ) mouse_default_cursor_shape = 2 button_mask = 3 -[node name="TextureRect" type="TextureRect" parent="MenuAndUI/UI/ToolPanel/Tools/Zoom"] +[node name="TextureRect" type="TextureRect" parent="MenuAndUI/UI/ToolPanel/PanelContainer/Tools/Zoom"] margin_right = 32.0 margin_bottom = 32.0 texture = ExtResource( 23 ) @@ -293,7 +301,7 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="ColorPicker" type="Button" parent="MenuAndUI/UI/ToolPanel/Tools" groups=[ +[node name="ColorPicker" type="Button" parent="MenuAndUI/UI/ToolPanel/PanelContainer/Tools" groups=[ "UIButtons", ]] margin_top = 72.0 @@ -303,7 +311,7 @@ rect_min_size = Vector2( 32, 32 ) mouse_default_cursor_shape = 2 button_mask = 3 -[node name="TextureRect" type="TextureRect" parent="MenuAndUI/UI/ToolPanel/Tools/ColorPicker"] +[node name="TextureRect" type="TextureRect" parent="MenuAndUI/UI/ToolPanel/PanelContainer/Tools/ColorPicker"] margin_right = 32.0 margin_bottom = 32.0 texture = ExtResource( 8 ) @@ -311,7 +319,7 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="Pencil" type="Button" parent="MenuAndUI/UI/ToolPanel/Tools" groups=[ +[node name="Pencil" type="Button" parent="MenuAndUI/UI/ToolPanel/PanelContainer/Tools" groups=[ "UIButtons", ]] margin_top = 108.0 @@ -321,7 +329,7 @@ rect_min_size = Vector2( 32, 32 ) mouse_default_cursor_shape = 2 button_mask = 3 -[node name="TextureRect" type="TextureRect" parent="MenuAndUI/UI/ToolPanel/Tools/Pencil"] +[node name="TextureRect" type="TextureRect" parent="MenuAndUI/UI/ToolPanel/PanelContainer/Tools/Pencil"] margin_right = 32.0 margin_bottom = 32.0 texture = ExtResource( 6 ) @@ -329,7 +337,7 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="Eraser" type="Button" parent="MenuAndUI/UI/ToolPanel/Tools" groups=[ +[node name="Eraser" type="Button" parent="MenuAndUI/UI/ToolPanel/PanelContainer/Tools" groups=[ "UIButtons", ]] margin_top = 144.0 @@ -339,7 +347,7 @@ rect_min_size = Vector2( 32, 32 ) mouse_default_cursor_shape = 2 button_mask = 3 -[node name="TextureRect" type="TextureRect" parent="MenuAndUI/UI/ToolPanel/Tools/Eraser"] +[node name="TextureRect" type="TextureRect" parent="MenuAndUI/UI/ToolPanel/PanelContainer/Tools/Eraser"] margin_right = 32.0 margin_bottom = 32.0 texture = ExtResource( 5 ) @@ -347,7 +355,7 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="Bucket" type="Button" parent="MenuAndUI/UI/ToolPanel/Tools" groups=[ +[node name="Bucket" type="Button" parent="MenuAndUI/UI/ToolPanel/PanelContainer/Tools" groups=[ "UIButtons", ]] margin_top = 180.0 @@ -357,7 +365,7 @@ rect_min_size = Vector2( 32, 32 ) mouse_default_cursor_shape = 2 button_mask = 3 -[node name="TextureRect" type="TextureRect" parent="MenuAndUI/UI/ToolPanel/Tools/Bucket"] +[node name="TextureRect" type="TextureRect" parent="MenuAndUI/UI/ToolPanel/PanelContainer/Tools/Bucket"] margin_right = 32.0 margin_bottom = 32.0 texture = ExtResource( 9 ) @@ -365,7 +373,7 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="LightenDarken" type="Button" parent="MenuAndUI/UI/ToolPanel/Tools" groups=[ +[node name="LightenDarken" type="Button" parent="MenuAndUI/UI/ToolPanel/PanelContainer/Tools" groups=[ "UIButtons", ]] margin_top = 216.0 @@ -375,7 +383,7 @@ rect_min_size = Vector2( 32, 32 ) mouse_default_cursor_shape = 2 button_mask = 3 -[node name="TextureRect" type="TextureRect" parent="MenuAndUI/UI/ToolPanel/Tools/LightenDarken"] +[node name="TextureRect" type="TextureRect" parent="MenuAndUI/UI/ToolPanel/PanelContainer/Tools/LightenDarken"] margin_right = 32.0 margin_bottom = 32.0 texture = ExtResource( 7 ) @@ -517,35 +525,40 @@ rect_min_size = Vector2( 330, 0 ) anchor_right = 1.0 anchor_bottom = 1.0 margin_top = 16.0 +margin_right = 3.05176e-05 +margin_bottom = 6.10352e-05 __meta__ = { "_edit_use_anchors_": false } -[node name="CanvasPreview" type="ViewportContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes"] -margin_right = 330.0 -margin_bottom = 150.0 +[node name="PanelContainer" type="PanelContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes"] +margin_left = 10.0 +margin_right = 319.0 +margin_bottom = 156.0 +size_flags_horizontal = 4 + +[node name="CanvasPreview" type="ViewportContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/PanelContainer"] +margin_left = 4.5 +margin_top = 3.0 +margin_right = 304.5 +margin_bottom = 153.0 rect_min_size = Vector2( 0, 150 ) -[node name="Viewport" type="Viewport" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/CanvasPreview"] -size = Vector2( 330, 150 ) +[node name="Viewport" type="Viewport" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/PanelContainer/CanvasPreview"] +size = Vector2( 300, 150 ) transparent_bg = true handle_input_locally = false render_target_update_mode = 3 script = ExtResource( 19 ) -[node name="CameraPreview" type="Camera2D" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/CanvasPreview/Viewport"] +[node name="CameraPreview" type="Camera2D" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/PanelContainer/CanvasPreview/Viewport"] offset = Vector2( 32, 32 ) current = true zoom = Vector2( 0.15, 0.15 ) script = ExtResource( 17 ) -[node name="HSeparator" type="HSeparator" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes"] -margin_top = 154.0 -margin_right = 330.0 -margin_bottom = 158.0 - [node name="ToolAndPaletteVSplit" type="VSplitContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes"] -margin_top = 162.0 +margin_top = 160.0 margin_right = 330.0 margin_bottom = 676.0 size_flags_vertical = 3 @@ -553,7 +566,7 @@ custom_constants/autohide = 0 [node name="ColorAndToolOptions" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit"] margin_right = 330.0 -margin_bottom = 254.0 +margin_bottom = 255.0 size_flags_vertical = 3 custom_constants/separation = 8 @@ -631,36 +644,45 @@ texture_normal = ExtResource( 11 ) [node name="ScrollContainer" type="ScrollContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions"] margin_top = 59.0 margin_right = 330.0 -margin_bottom = 254.0 +margin_bottom = 255.0 size_flags_vertical = 3 [node name="ToolOptions" type="HBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer"] margin_right = 330.0 -margin_bottom = 195.0 +margin_bottom = 196.0 size_flags_horizontal = 3 size_flags_vertical = 3 -[node name="LeftToolOptions" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions"] -margin_right = 160.0 -margin_bottom = 195.0 +[node name="LeftPanelContainer" type="PanelContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions"] +margin_left = 16.0 +margin_right = 146.0 +margin_bottom = 196.0 +rect_min_size = Vector2( 130, 0 ) +size_flags_horizontal = 6 + +[node name="LeftToolOptions" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer"] +margin_left = 4.5 +margin_top = 3.0 +margin_right = 125.5 +margin_bottom = 193.0 size_flags_horizontal = 3 -[node name="LeftLabel" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions"] -margin_right = 160.0 +[node name="LeftLabel" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions"] +margin_right = 121.0 margin_bottom = 15.0 text = "Left tool" align = 1 autowrap = true -[node name="LeftBrushType" type="HBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions"] +[node name="LeftBrushType" type="HBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions"] margin_top = 19.0 -margin_right = 160.0 +margin_right = 121.0 margin_bottom = 51.0 alignment = 1 -[node name="LeftBrushTypeButton" type="TextureButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftBrushType"] -margin_left = 33.0 -margin_right = 69.0 +[node name="LeftBrushTypeButton" type="TextureButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftBrushType"] +margin_left = 14.0 +margin_right = 50.0 margin_bottom = 32.0 rect_min_size = Vector2( 36, 32 ) hint_tooltip = "Select a brush" @@ -668,7 +690,7 @@ mouse_default_cursor_shape = 2 size_flags_horizontal = 0 texture_normal = ExtResource( 12 ) -[node name="BrushTexture" type="TextureRect" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftBrushType/LeftBrushTypeButton"] +[node name="BrushTexture" type="TextureRect" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftBrushType/LeftBrushTypeButton"] margin_right = 32.0 margin_bottom = 32.0 texture = SubResource( 4 ) @@ -678,9 +700,9 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="LeftBrushSizeEdit" type="SpinBox" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftBrushType"] -margin_left = 72.0 -margin_right = 126.0 +[node name="LeftBrushSizeEdit" type="SpinBox" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftBrushType"] +margin_left = 53.0 +margin_right = 107.0 margin_bottom = 32.0 mouse_default_cursor_shape = 2 min_value = 1.0 @@ -688,10 +710,10 @@ value = 1.0 align = 1 suffix = "px" -[node name="LeftBrushSizeSlider" type="HSlider" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions"] -margin_left = 34.0 +[node name="LeftBrushSizeSlider" type="HSlider" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions"] +margin_left = 14.0 margin_top = 55.0 -margin_right = 126.0 +margin_right = 106.0 margin_bottom = 67.0 rect_min_size = Vector2( 92, 0 ) focus_mode = 0 @@ -703,15 +725,15 @@ value = 1.0 allow_greater = true ticks_on_borders = true -[node name="LeftBrushPixelPerfectMode" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions"] +[node name="LeftBrushPixelPerfectMode" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions"] margin_top = 71.0 -margin_right = 160.0 +margin_right = 121.0 margin_bottom = 87.0 alignment = 1 -[node name="LeftPixelPerfectMode" type="CheckBox" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftBrushPixelPerfectMode"] -margin_left = 36.0 -margin_right = 123.0 +[node name="LeftPixelPerfectMode" type="CheckBox" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftBrushPixelPerfectMode"] +margin_left = 17.0 +margin_right = 104.0 margin_bottom = 16.0 grow_horizontal = 2 grow_vertical = 2 @@ -720,14 +742,14 @@ size_flags_horizontal = 4 text = "Pixel Perfect" align = 1 -[node name="LeftColorInterpolation" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions"] +[node name="LeftColorInterpolation" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions"] visible = false margin_top = 75.0 margin_right = 159.0 margin_bottom = 131.0 alignment = 1 -[node name="ColorComesFrom" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftColorInterpolation"] +[node name="ColorComesFrom" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftColorInterpolation"] margin_left = 34.0 margin_right = 124.0 margin_bottom = 15.0 @@ -736,7 +758,7 @@ mouse_filter = 1 size_flags_horizontal = 4 text = "Brush color from" -[node name="LeftInterpolateFactor" type="SpinBox" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftColorInterpolation"] +[node name="LeftInterpolateFactor" type="SpinBox" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftColorInterpolation"] margin_left = 52.0 margin_top = 19.0 margin_right = 106.0 @@ -746,7 +768,7 @@ size_flags_horizontal = 4 value = 100.0 align = 1 -[node name="LeftInterpolateSlider" type="HSlider" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftColorInterpolation"] +[node name="LeftInterpolateSlider" type="HSlider" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftColorInterpolation"] margin_left = 33.0 margin_top = 40.0 margin_right = 125.0 @@ -759,13 +781,13 @@ size_flags_vertical = 1 value = 100.0 ticks_on_borders = true -[node name="LeftFillArea" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions"] +[node name="LeftFillArea" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions"] visible = false margin_top = 71.0 margin_right = 154.0 margin_bottom = 252.0 -[node name="FillAreaLabel" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftFillArea"] +[node name="FillAreaLabel" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftFillArea"] margin_left = 54.0 margin_right = 100.0 margin_bottom = 15.0 @@ -773,7 +795,7 @@ mouse_default_cursor_shape = 2 size_flags_horizontal = 4 text = "Fill area:" -[node name="LeftFillAreaOptions" type="OptionButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftFillArea"] +[node name="LeftFillAreaOptions" type="OptionButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftFillArea"] margin_left = 21.0 margin_top = 19.0 margin_right = 133.0 @@ -785,7 +807,7 @@ text = "Same color area" items = [ "Same color area", null, false, 0, null, "Same color pixels", null, false, 1, null ] selected = 0 -[node name="FillWithLabel" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftFillArea"] +[node name="FillWithLabel" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftFillArea"] margin_left = 54.0 margin_top = 44.0 margin_right = 99.0 @@ -793,7 +815,7 @@ margin_bottom = 59.0 size_flags_horizontal = 4 text = "Fill with:" -[node name="LeftFillWithOptions" type="OptionButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftFillArea"] +[node name="LeftFillWithOptions" type="OptionButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftFillArea"] margin_left = 26.0 margin_top = 63.0 margin_right = 127.0 @@ -804,7 +826,7 @@ text = "Selected Color" items = [ "Selected Color", null, false, 0, null, "Pattern", null, false, 1, null ] selected = 0 -[node name="LeftFillPattern" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftFillArea"] +[node name="LeftFillPattern" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftFillArea"] visible = false margin_left = 44.0 margin_top = 88.0 @@ -812,7 +834,7 @@ margin_right = 109.0 margin_bottom = 181.0 size_flags_horizontal = 4 -[node name="LeftPatternTypeButton" type="TextureButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftFillArea/LeftFillPattern"] +[node name="LeftPatternTypeButton" type="TextureButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftFillArea/LeftFillPattern"] margin_left = 16.0 margin_right = 48.0 margin_bottom = 32.0 @@ -821,7 +843,7 @@ mouse_default_cursor_shape = 2 size_flags_horizontal = 4 texture_normal = ExtResource( 12 ) -[node name="PatternTexture" type="TextureRect" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftFillArea/LeftFillPattern/LeftPatternTypeButton"] +[node name="PatternTexture" type="TextureRect" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftFillArea/LeftFillPattern/LeftPatternTypeButton"] margin_right = 32.0 margin_bottom = 32.0 expand = true @@ -830,54 +852,54 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="Offset" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftFillArea/LeftFillPattern"] +[node name="Offset" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftFillArea/LeftFillPattern"] margin_top = 36.0 margin_right = 65.0 margin_bottom = 51.0 text = "Offset" -[node name="XOffset" type="HBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftFillArea/LeftFillPattern"] +[node name="XOffset" type="HBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftFillArea/LeftFillPattern"] margin_top = 55.0 margin_right = 65.0 margin_bottom = 72.0 -[node name="Label" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftFillArea/LeftFillPattern/XOffset"] +[node name="Label" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftFillArea/LeftFillPattern/XOffset"] margin_top = 1.0 margin_right = 8.0 margin_bottom = 16.0 text = "X" -[node name="LeftPatternOffsetX" type="SpinBox" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftFillArea/LeftFillPattern/XOffset"] +[node name="LeftPatternOffsetX" type="SpinBox" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftFillArea/LeftFillPattern/XOffset"] margin_left = 11.0 margin_right = 65.0 margin_bottom = 17.0 mouse_default_cursor_shape = 2 -[node name="YOffset" type="HBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftFillArea/LeftFillPattern"] +[node name="YOffset" type="HBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftFillArea/LeftFillPattern"] margin_top = 76.0 margin_right = 65.0 margin_bottom = 93.0 -[node name="Label" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftFillArea/LeftFillPattern/YOffset"] +[node name="Label" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftFillArea/LeftFillPattern/YOffset"] margin_top = 1.0 margin_right = 7.0 margin_bottom = 16.0 text = "Y" -[node name="LeftPatternOffsetY" type="SpinBox" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftFillArea/LeftFillPattern/YOffset"] +[node name="LeftPatternOffsetY" type="SpinBox" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftFillArea/LeftFillPattern/YOffset"] margin_left = 10.0 margin_right = 64.0 margin_bottom = 17.0 mouse_default_cursor_shape = 2 -[node name="LeftLDOptions" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions"] +[node name="LeftLDOptions" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions"] visible = false margin_top = 75.0 margin_right = 153.0 margin_bottom = 158.0 alignment = 1 -[node name="LeftLightenDarken" type="OptionButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftLDOptions"] +[node name="LeftLightenDarken" type="OptionButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftLDOptions"] margin_left = 30.0 margin_right = 122.0 margin_bottom = 23.0 @@ -889,7 +911,7 @@ text = "Lighten" items = [ "Lighten", null, false, 0, null, "Darken", null, false, 1, null ] selected = 0 -[node name="LDAmountLabel" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftLDOptions"] +[node name="LDAmountLabel" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftLDOptions"] margin_left = 53.0 margin_top = 27.0 margin_right = 100.0 @@ -897,7 +919,7 @@ margin_bottom = 42.0 size_flags_horizontal = 4 text = "Amount:" -[node name="LeftLDAmountSpinbox" type="SpinBox" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftLDOptions"] +[node name="LeftLDAmountSpinbox" type="SpinBox" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftLDOptions"] margin_left = 49.0 margin_top = 46.0 margin_right = 103.0 @@ -908,7 +930,7 @@ size_flags_horizontal = 4 value = 10.0 align = 1 -[node name="LeftLDAmountSlider" type="HSlider" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftLDOptions"] +[node name="LeftLDAmountSlider" type="HSlider" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftLDOptions"] margin_left = 30.0 margin_top = 67.0 margin_right = 122.0 @@ -922,13 +944,13 @@ size_flags_vertical = 1 value = 10.0 ticks_on_borders = true -[node name="LeftColorPickerOptions" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions"] +[node name="LeftColorPickerOptions" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions"] visible = false margin_top = 75.0 margin_right = 159.0 margin_bottom = 117.0 -[node name="Label" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftColorPickerOptions"] +[node name="Label" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftColorPickerOptions"] margin_left = 57.0 margin_right = 101.0 margin_bottom = 15.0 @@ -936,7 +958,7 @@ mouse_default_cursor_shape = 2 size_flags_horizontal = 4 text = "Pick for:" -[node name="LeftForColorOptions" type="OptionButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftColorPickerOptions"] +[node name="LeftForColorOptions" type="OptionButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftColorPickerOptions"] margin_left = 42.0 margin_top = 19.0 margin_right = 116.0 @@ -948,13 +970,13 @@ text = "Left Color" items = [ "Left Color", null, false, 0, null, "Right Color", null, false, 1, null ] selected = 0 -[node name="LeftZoomOptions" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions"] +[node name="LeftZoomOptions" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions"] visible = false margin_top = 75.0 margin_right = 153.0 margin_bottom = 190.0 -[node name="ModeLabel" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftZoomOptions"] +[node name="ModeLabel" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftZoomOptions"] margin_left = 60.0 margin_right = 93.0 margin_bottom = 15.0 @@ -962,7 +984,7 @@ mouse_default_cursor_shape = 2 size_flags_horizontal = 4 text = "Mode:" -[node name="LeftZoomModeOptions" type="OptionButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftZoomOptions"] +[node name="LeftZoomModeOptions" type="OptionButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftZoomOptions"] margin_left = 30.0 margin_top = 19.0 margin_right = 122.0 @@ -975,7 +997,7 @@ text = "Zoom in" items = [ "Zoom in", null, false, 0, null, "Zoom out", null, false, 1, null ] selected = 0 -[node name="OptionsLabel" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftZoomOptions"] +[node name="OptionsLabel" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftZoomOptions"] margin_left = 54.0 margin_top = 46.0 margin_right = 99.0 @@ -984,7 +1006,7 @@ mouse_default_cursor_shape = 2 size_flags_horizontal = 4 text = "Options:" -[node name="FitToFrameButton" type="Button" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftZoomOptions"] +[node name="FitToFrameButton" type="Button" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftZoomOptions"] margin_left = 30.0 margin_top = 65.0 margin_right = 122.0 @@ -995,7 +1017,7 @@ mouse_default_cursor_shape = 2 size_flags_horizontal = 4 text = "Fit to frame" -[node name="100%ZoomButton" type="Button" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftZoomOptions"] +[node name="100%ZoomButton" type="Button" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftZoomOptions"] margin_left = 30.0 margin_top = 92.0 margin_right = 122.0 @@ -1006,24 +1028,24 @@ mouse_default_cursor_shape = 2 size_flags_horizontal = 4 text = "100% Zoom" -[node name="EmptySpacer" type="Control" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions"] +[node name="EmptySpacer" type="Control" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions"] margin_top = 91.0 -margin_right = 160.0 +margin_right = 121.0 margin_bottom = 103.0 rect_min_size = Vector2( 0, 12 ) -[node name="LeftMirrorButtons" type="HBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions"] +[node name="LeftMirrorButtons" type="HBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions"] margin_top = 107.0 -margin_right = 160.0 +margin_right = 121.0 margin_bottom = 124.0 custom_constants/separation = 44 alignment = 1 -[node name="LeftHorizontalMirroring" type="TextureButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftMirrorButtons" groups=[ +[node name="LeftHorizontalMirroring" type="TextureButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftMirrorButtons" groups=[ "UIButtons", ]] -margin_left = 42.0 -margin_right = 57.0 +margin_left = 22.0 +margin_right = 37.0 margin_bottom = 17.0 hint_tooltip = "Enable horizontal mirrored drawing" focus_mode = 0 @@ -1032,11 +1054,11 @@ toggle_mode = true texture_normal = ExtResource( 30 ) texture_pressed = ExtResource( 24 ) -[node name="LeftVerticalMirroring" type="TextureButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftMirrorButtons" groups=[ +[node name="LeftVerticalMirroring" type="TextureButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftMirrorButtons" groups=[ "UIButtons", ]] -margin_left = 101.0 -margin_right = 118.0 +margin_left = 81.0 +margin_right = 98.0 margin_bottom = 17.0 hint_tooltip = "Enable vertical mirrored drawing" focus_mode = 0 @@ -1045,33 +1067,36 @@ toggle_mode = true texture_normal = ExtResource( 40 ) texture_pressed = ExtResource( 41 ) -[node name="VSeparator" type="VSeparator" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions"] -margin_left = 163.0 -margin_right = 167.0 -margin_bottom = 195.0 +[node name="RightPanelContainer" type="PanelContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions"] +margin_left = 183.0 +margin_right = 313.0 +margin_bottom = 196.0 +rect_min_size = Vector2( 130, 0 ) +size_flags_horizontal = 6 -[node name="RightToolOptions" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions"] -margin_left = 170.0 -margin_right = 330.0 -margin_bottom = 195.0 +[node name="RightToolOptions" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer"] +margin_left = 4.5 +margin_top = 3.0 +margin_right = 125.5 +margin_bottom = 193.0 size_flags_horizontal = 3 -[node name="RightLabel" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions"] -margin_right = 160.0 +[node name="RightLabel" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions"] +margin_right = 121.0 margin_bottom = 15.0 text = "Right tool" align = 1 autowrap = true -[node name="RightBrushType" type="HBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions"] +[node name="RightBrushType" type="HBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions"] margin_top = 19.0 -margin_right = 160.0 +margin_right = 121.0 margin_bottom = 51.0 alignment = 1 -[node name="RightBrushTypeButton" type="TextureButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightBrushType"] -margin_left = 33.0 -margin_right = 69.0 +[node name="RightBrushTypeButton" type="TextureButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightBrushType"] +margin_left = 14.0 +margin_right = 50.0 margin_bottom = 32.0 rect_min_size = Vector2( 36, 32 ) hint_tooltip = "Select a brush" @@ -1079,7 +1104,7 @@ mouse_default_cursor_shape = 2 size_flags_horizontal = 0 texture_normal = ExtResource( 12 ) -[node name="BrushTexture" type="TextureRect" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightBrushType/RightBrushTypeButton"] +[node name="BrushTexture" type="TextureRect" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightBrushType/RightBrushTypeButton"] margin_right = 32.0 margin_bottom = 32.0 texture = SubResource( 6 ) @@ -1089,9 +1114,9 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="RightBrushSizeEdit" type="SpinBox" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightBrushType"] -margin_left = 72.0 -margin_right = 126.0 +[node name="RightBrushSizeEdit" type="SpinBox" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightBrushType"] +margin_left = 53.0 +margin_right = 107.0 margin_bottom = 32.0 mouse_default_cursor_shape = 2 min_value = 1.0 @@ -1099,10 +1124,10 @@ value = 1.0 align = 1 suffix = "px" -[node name="RightBrushSizeSlider" type="HSlider" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions"] -margin_left = 34.0 +[node name="RightBrushSizeSlider" type="HSlider" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions"] +margin_left = 14.0 margin_top = 55.0 -margin_right = 126.0 +margin_right = 106.0 margin_bottom = 67.0 rect_min_size = Vector2( 92, 0 ) focus_mode = 0 @@ -1114,15 +1139,15 @@ value = 1.0 allow_greater = true ticks_on_borders = true -[node name="RightBrushPixelPerfectMode" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions"] +[node name="RightBrushPixelPerfectMode" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions"] margin_top = 71.0 -margin_right = 160.0 +margin_right = 121.0 margin_bottom = 87.0 alignment = 1 -[node name="RightPixelPerfectMode" type="CheckBox" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightBrushPixelPerfectMode"] -margin_left = 36.0 -margin_right = 123.0 +[node name="RightPixelPerfectMode" type="CheckBox" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightBrushPixelPerfectMode"] +margin_left = 17.0 +margin_right = 104.0 margin_bottom = 16.0 grow_horizontal = 2 grow_vertical = 2 @@ -1131,14 +1156,14 @@ size_flags_horizontal = 4 text = "Pixel Perfect" align = 1 -[node name="RightColorInterpolation" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions"] +[node name="RightColorInterpolation" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions"] visible = false margin_top = 75.0 margin_right = 144.0 margin_bottom = 131.0 alignment = 1 -[node name="ColorComesFrom" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightColorInterpolation"] +[node name="ColorComesFrom" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightColorInterpolation"] margin_left = 27.0 margin_right = 117.0 margin_bottom = 15.0 @@ -1147,7 +1172,7 @@ mouse_filter = 1 size_flags_horizontal = 4 text = "Brush color from" -[node name="RightInterpolateFactor" type="SpinBox" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightColorInterpolation"] +[node name="RightInterpolateFactor" type="SpinBox" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightColorInterpolation"] margin_left = 45.0 margin_top = 19.0 margin_right = 99.0 @@ -1158,7 +1183,7 @@ size_flags_horizontal = 4 value = 100.0 align = 1 -[node name="RightInterpolateSlider" type="HSlider" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightColorInterpolation"] +[node name="RightInterpolateSlider" type="HSlider" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightColorInterpolation"] margin_left = 25.0 margin_top = 40.0 margin_right = 117.0 @@ -1172,20 +1197,20 @@ size_flags_vertical = 1 value = 100.0 ticks_on_borders = true -[node name="RightFillArea" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions"] +[node name="RightFillArea" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions"] visible = false margin_top = 71.0 margin_right = 160.0 margin_bottom = 155.0 -[node name="FillAreaLabel" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightFillArea"] +[node name="FillAreaLabel" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightFillArea"] margin_left = 57.0 margin_right = 103.0 margin_bottom = 15.0 size_flags_horizontal = 4 text = "Fill area:" -[node name="RightFillAreaOptions" type="OptionButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightFillArea"] +[node name="RightFillAreaOptions" type="OptionButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightFillArea"] margin_left = 24.0 margin_top = 19.0 margin_right = 136.0 @@ -1197,7 +1222,7 @@ text = "Same color area" items = [ "Same color area", null, false, 0, null, "Same color pixels", null, false, 1, null ] selected = 0 -[node name="FillWithLabel" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightFillArea"] +[node name="FillWithLabel" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightFillArea"] margin_left = 57.0 margin_top = 44.0 margin_right = 102.0 @@ -1205,7 +1230,7 @@ margin_bottom = 59.0 size_flags_horizontal = 4 text = "Fill with:" -[node name="RightFillWithOptions" type="OptionButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightFillArea"] +[node name="RightFillWithOptions" type="OptionButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightFillArea"] margin_left = 38.0 margin_top = 63.0 margin_right = 122.0 @@ -1216,7 +1241,7 @@ text = "Selected Color" items = [ "Selected Color", null, false, 0, null, "Pattern", null, false, 1, null ] selected = 0 -[node name="RightFillPattern" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightFillArea"] +[node name="RightFillPattern" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightFillArea"] visible = false margin_left = 59.0 margin_top = 88.0 @@ -1224,7 +1249,7 @@ margin_right = 95.0 margin_bottom = 120.0 size_flags_horizontal = 4 -[node name="RightPatternTypeButton" type="TextureButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightFillArea/RightFillPattern"] +[node name="RightPatternTypeButton" type="TextureButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightFillArea/RightFillPattern"] margin_right = 36.0 margin_bottom = 32.0 rect_min_size = Vector2( 36, 32 ) @@ -1232,7 +1257,7 @@ hint_tooltip = "Select a brush" mouse_default_cursor_shape = 2 texture_normal = ExtResource( 12 ) -[node name="PatternTexture" type="TextureRect" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightFillArea/RightFillPattern/RightPatternTypeButton"] +[node name="PatternTexture" type="TextureRect" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightFillArea/RightFillPattern/RightPatternTypeButton"] margin_right = 32.0 margin_bottom = 32.0 expand = true @@ -1241,56 +1266,56 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="Offset" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightFillArea/RightFillPattern"] +[node name="Offset" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightFillArea/RightFillPattern"] margin_left = -185.0 margin_top = 36.0 margin_right = -120.0 margin_bottom = 51.0 text = "Offset" -[node name="XOffset" type="HBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightFillArea/RightFillPattern"] +[node name="XOffset" type="HBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightFillArea/RightFillPattern"] margin_left = -185.0 margin_top = 55.0 margin_right = -120.0 margin_bottom = 72.0 -[node name="Label" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightFillArea/RightFillPattern/XOffset"] +[node name="Label" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightFillArea/RightFillPattern/XOffset"] margin_top = 1.0 margin_right = 8.0 margin_bottom = 16.0 text = "X" -[node name="RightPatternOffsetX" type="SpinBox" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightFillArea/RightFillPattern/XOffset"] +[node name="RightPatternOffsetX" type="SpinBox" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightFillArea/RightFillPattern/XOffset"] margin_left = 11.0 margin_right = 65.0 margin_bottom = 17.0 mouse_default_cursor_shape = 2 -[node name="YOffset" type="HBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightFillArea/RightFillPattern"] +[node name="YOffset" type="HBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightFillArea/RightFillPattern"] margin_left = -185.0 margin_top = 76.0 margin_right = -120.0 margin_bottom = 93.0 -[node name="Label" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightFillArea/RightFillPattern/YOffset"] +[node name="Label" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightFillArea/RightFillPattern/YOffset"] margin_top = 1.0 margin_right = 7.0 margin_bottom = 16.0 text = "Y" -[node name="RightPatternOffsetY" type="SpinBox" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightFillArea/RightFillPattern/YOffset"] +[node name="RightPatternOffsetY" type="SpinBox" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightFillArea/RightFillPattern/YOffset"] margin_left = 10.0 margin_right = 64.0 margin_bottom = 17.0 mouse_default_cursor_shape = 2 -[node name="RightLDOptions" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions"] +[node name="RightLDOptions" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions"] visible = false margin_top = 75.0 margin_right = 138.0 margin_bottom = 158.0 -[node name="RightLightenDarken" type="OptionButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightLDOptions"] +[node name="RightLightenDarken" type="OptionButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightLDOptions"] margin_left = 22.0 margin_right = 114.0 margin_bottom = 23.0 @@ -1302,7 +1327,7 @@ text = "Lighten" items = [ "Lighten", null, false, 0, null, "Darken", null, false, 1, null ] selected = 0 -[node name="LDAmountLabel" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightLDOptions"] +[node name="LDAmountLabel" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightLDOptions"] margin_left = 45.0 margin_top = 27.0 margin_right = 92.0 @@ -1310,7 +1335,7 @@ margin_bottom = 42.0 size_flags_horizontal = 4 text = "Amount:" -[node name="RightLDAmountSpinbox" type="SpinBox" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightLDOptions"] +[node name="RightLDAmountSpinbox" type="SpinBox" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightLDOptions"] margin_left = 42.0 margin_top = 46.0 margin_right = 96.0 @@ -1321,7 +1346,7 @@ size_flags_horizontal = 4 value = 10.0 align = 1 -[node name="RightLDAmountSlider" type="HSlider" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightLDOptions"] +[node name="RightLDAmountSlider" type="HSlider" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightLDOptions"] margin_left = 22.0 margin_top = 67.0 margin_right = 114.0 @@ -1335,13 +1360,13 @@ size_flags_vertical = 1 value = 10.0 ticks_on_borders = true -[node name="RightColorPickerOptions" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions"] +[node name="RightColorPickerOptions" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions"] visible = false margin_top = 75.0 margin_right = 144.0 margin_bottom = 117.0 -[node name="Label" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightColorPickerOptions"] +[node name="Label" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightColorPickerOptions"] margin_left = 50.0 margin_right = 94.0 margin_bottom = 15.0 @@ -1349,7 +1374,7 @@ mouse_default_cursor_shape = 2 size_flags_horizontal = 4 text = "Pick for:" -[node name="RightForColorOptions" type="OptionButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightColorPickerOptions"] +[node name="RightForColorOptions" type="OptionButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightColorPickerOptions"] margin_left = 31.0 margin_top = 19.0 margin_right = 113.0 @@ -1361,13 +1386,13 @@ text = "Right Color" items = [ "Left Color", null, false, 0, null, "Right Color", null, false, 1, null ] selected = 1 -[node name="RightZoomOptions" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions"] +[node name="RightZoomOptions" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions"] visible = false margin_top = 75.0 margin_right = 138.0 margin_bottom = 190.0 -[node name="ModeLabel" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightZoomOptions"] +[node name="ModeLabel" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightZoomOptions"] margin_left = 52.0 margin_right = 85.0 margin_bottom = 15.0 @@ -1375,7 +1400,7 @@ mouse_default_cursor_shape = 2 size_flags_horizontal = 4 text = "Mode:" -[node name="RightZoomModeOptions" type="OptionButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightZoomOptions"] +[node name="RightZoomModeOptions" type="OptionButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightZoomOptions"] margin_left = 22.0 margin_top = 19.0 margin_right = 114.0 @@ -1388,7 +1413,7 @@ text = "Zoom out" items = [ "Zoom in", null, false, 0, null, "Zoom out", null, false, 1, null ] selected = 1 -[node name="OptionsLabel" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightZoomOptions"] +[node name="OptionsLabel" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightZoomOptions"] margin_left = 46.0 margin_top = 46.0 margin_right = 91.0 @@ -1397,7 +1422,7 @@ mouse_default_cursor_shape = 2 size_flags_horizontal = 4 text = "Options:" -[node name="FitToFrameButton" type="Button" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightZoomOptions"] +[node name="FitToFrameButton" type="Button" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightZoomOptions"] margin_left = 22.0 margin_top = 65.0 margin_right = 114.0 @@ -1408,7 +1433,7 @@ mouse_default_cursor_shape = 2 size_flags_horizontal = 4 text = "Fit to frame" -[node name="100%ZoomButton" type="Button" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightZoomOptions"] +[node name="100%ZoomButton" type="Button" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightZoomOptions"] margin_left = 22.0 margin_top = 92.0 margin_right = 114.0 @@ -1419,24 +1444,24 @@ mouse_default_cursor_shape = 2 size_flags_horizontal = 4 text = "100% Zoom" -[node name="EmptySpacer" type="Control" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions"] +[node name="EmptySpacer" type="Control" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions"] margin_top = 91.0 -margin_right = 160.0 +margin_right = 121.0 margin_bottom = 103.0 rect_min_size = Vector2( 0, 12 ) -[node name="RightMirrorButtons" type="HBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions"] +[node name="RightMirrorButtons" type="HBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions"] margin_top = 107.0 -margin_right = 160.0 +margin_right = 121.0 margin_bottom = 124.0 custom_constants/separation = 44 alignment = 1 -[node name="RightHorizontalMirroring" type="TextureButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightMirrorButtons" groups=[ +[node name="RightHorizontalMirroring" type="TextureButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightMirrorButtons" groups=[ "UIButtons", ]] -margin_left = 42.0 -margin_right = 57.0 +margin_left = 22.0 +margin_right = 37.0 margin_bottom = 17.0 hint_tooltip = "Enable horizontal mirrored drawing" focus_mode = 0 @@ -1445,11 +1470,11 @@ toggle_mode = true texture_normal = ExtResource( 30 ) texture_pressed = ExtResource( 24 ) -[node name="RightVerticalMirroring" type="TextureButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightMirrorButtons" groups=[ +[node name="RightVerticalMirroring" type="TextureButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightMirrorButtons" groups=[ "UIButtons", ]] -margin_left = 101.0 -margin_right = 118.0 +margin_left = 81.0 +margin_right = 98.0 margin_bottom = 17.0 hint_tooltip = "Enable vertical mirrored drawing" focus_mode = 0 @@ -1458,42 +1483,42 @@ toggle_mode = true texture_normal = ExtResource( 40 ) texture_pressed = ExtResource( 41 ) -[node name="PaletteVBoxContainer" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit"] -margin_top = 260.0 -margin_right = 330.0 -margin_bottom = 514.0 +[node name="PanelContainer" type="PanelContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit"] +margin_left = 15.0 +margin_top = 261.0 +margin_right = 315.0 +margin_bottom = 516.0 +rect_min_size = Vector2( 300, 0 ) +size_flags_horizontal = 4 +size_flags_vertical = 3 + +[node name="PaletteVBoxContainer" type="VBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PanelContainer"] +margin_left = 4.5 +margin_top = 3.0 +margin_right = 295.5 +margin_bottom = 252.0 size_flags_horizontal = 3 size_flags_vertical = 3 -[node name="HSeparator2" type="HSeparator" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PaletteVBoxContainer"] -margin_right = 330.0 -margin_bottom = 4.0 - -[node name="PalettesLabel" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PaletteVBoxContainer"] -margin_top = 8.0 -margin_right = 330.0 -margin_bottom = 23.0 +[node name="PalettesLabel" type="Label" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PanelContainer/PaletteVBoxContainer"] +margin_right = 291.0 +margin_bottom = 15.0 size_flags_horizontal = 3 size_flags_vertical = 0 text = "Palettes" align = 1 -[node name="HSeparator3" type="HSeparator" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PaletteVBoxContainer"] -margin_top = 27.0 -margin_right = 330.0 -margin_bottom = 31.0 +[node name="CenterContainer" type="CenterContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PanelContainer/PaletteVBoxContainer"] +margin_top = 19.0 +margin_right = 291.0 +margin_bottom = 51.0 -[node name="CenterContainer" type="CenterContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PaletteVBoxContainer"] -margin_top = 35.0 -margin_right = 330.0 -margin_bottom = 67.0 - -[node name="PaletteButtons" type="HBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PaletteVBoxContainer/CenterContainer"] -margin_left = 78.0 -margin_right = 251.0 +[node name="PaletteButtons" type="HBoxContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PanelContainer/PaletteVBoxContainer/CenterContainer"] +margin_left = 59.0 +margin_right = 232.0 margin_bottom = 32.0 -[node name="AddPalette" type="Button" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PaletteVBoxContainer/CenterContainer/PaletteButtons" groups=[ +[node name="AddPalette" type="Button" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PanelContainer/PaletteVBoxContainer/CenterContainer/PaletteButtons" groups=[ "UIButtons", ]] margin_right = 32.0 @@ -1503,7 +1528,7 @@ hint_tooltip = "Add a new palette" focus_mode = 0 mouse_default_cursor_shape = 2 -[node name="PopupMenu" type="PopupMenu" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PaletteVBoxContainer/CenterContainer/PaletteButtons/AddPalette"] +[node name="PopupMenu" type="PopupMenu" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PanelContainer/PaletteVBoxContainer/CenterContainer/PaletteButtons/AddPalette"] margin_right = 115.0 margin_bottom = 54.0 items = [ "New Empty Palette", null, 0, false, false, 0, 0, null, "", false, "Import Palette", null, 0, false, false, 1, 0, null, "", false ] @@ -1511,7 +1536,7 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="TextureRect" type="TextureRect" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PaletteVBoxContainer/CenterContainer/PaletteButtons/AddPalette"] +[node name="TextureRect" type="TextureRect" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PanelContainer/PaletteVBoxContainer/CenterContainer/PaletteButtons/AddPalette"] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 @@ -1527,7 +1552,7 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="EditPalette" type="Button" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PaletteVBoxContainer/CenterContainer/PaletteButtons" groups=[ +[node name="EditPalette" type="Button" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PanelContainer/PaletteVBoxContainer/CenterContainer/PaletteButtons" groups=[ "UIButtons", ]] margin_left = 35.0 @@ -1538,7 +1563,7 @@ hint_tooltip = "Edit currently selected palette" focus_mode = 0 mouse_default_cursor_shape = 2 -[node name="TextureRect" type="TextureRect" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PaletteVBoxContainer/CenterContainer/PaletteButtons/EditPalette"] +[node name="TextureRect" type="TextureRect" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PanelContainer/PaletteVBoxContainer/CenterContainer/PaletteButtons/EditPalette"] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 @@ -1554,7 +1579,7 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="PaletteOptionButton" type="OptionButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PaletteVBoxContainer/CenterContainer/PaletteButtons"] +[node name="PaletteOptionButton" type="OptionButton" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PanelContainer/PaletteVBoxContainer/CenterContainer/PaletteButtons"] margin_left = 70.0 margin_right = 173.0 margin_bottom = 32.0 @@ -1565,21 +1590,21 @@ focus_mode = 0 mouse_default_cursor_shape = 2 clip_text = true -[node name="ScrollPalette" type="ScrollContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PaletteVBoxContainer"] -margin_top = 71.0 -margin_right = 330.0 -margin_bottom = 254.0 +[node name="ScrollPalette" type="ScrollContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PanelContainer/PaletteVBoxContainer"] +margin_top = 55.0 +margin_right = 291.0 +margin_bottom = 249.0 rect_min_size = Vector2( 0, 100 ) size_flags_horizontal = 3 size_flags_vertical = 3 -[node name="CenterPalette" type="CenterContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PaletteVBoxContainer/ScrollPalette"] -margin_right = 330.0 +[node name="CenterPalette" type="CenterContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PanelContainer/PaletteVBoxContainer/ScrollPalette"] +margin_right = 291.0 size_flags_horizontal = 3 -[node name="PaletteContainer" type="GridContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PaletteVBoxContainer/ScrollPalette/CenterPalette"] -margin_left = 165.0 -margin_right = 165.0 +[node name="PaletteContainer" type="GridContainer" parent="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PanelContainer/PaletteVBoxContainer/ScrollPalette/CenterPalette"] +margin_left = 145.0 +margin_right = 145.0 size_flags_horizontal = 3 columns = 10 script = ExtResource( 25 ) @@ -1790,49 +1815,49 @@ Do you want to reload it?" [connection signal="popup_closed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ColorButtonsVertical/ColorPickersCenter/ColorPickersHorizontal/RightColorPickerButton" to="." method="_can_draw_true"] [connection signal="pressed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ColorButtonsVertical/ColorPickersCenter/ColorPickersHorizontal/RightColorPickerButton" to="." method="_can_draw_false"] [connection signal="pressed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ColorButtonsVertical/ColorDefaultsCenter/ColorDefaults" to="." method="_on_ColorDefaults_pressed"] -[connection signal="pressed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftBrushType/LeftBrushTypeButton" to="." method="_on_LeftBrushTypeButton_pressed"] -[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftBrushType/LeftBrushSizeEdit" to="." method="_on_LeftBrushSizeEdit_value_changed"] -[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftBrushSizeSlider" to="." method="_on_LeftBrushSizeEdit_value_changed"] -[connection signal="toggled" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftBrushPixelPerfectMode/LeftPixelPerfectMode" to="." method="_on_LeftPixelPerfectMode_toggled"] -[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftColorInterpolation/LeftInterpolateFactor" to="." method="_on_LeftInterpolateFactor_value_changed"] -[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftColorInterpolation/LeftInterpolateSlider" to="." method="_on_LeftInterpolateFactor_value_changed"] -[connection signal="item_selected" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftFillArea/LeftFillAreaOptions" to="." method="_on_LeftFillAreaOptions_item_selected"] -[connection signal="item_selected" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftFillArea/LeftFillWithOptions" to="." method="_on_LeftFillWithOptions_item_selected"] -[connection signal="pressed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftFillArea/LeftFillPattern/LeftPatternTypeButton" to="." method="_on_LeftPatternTypeButton_pressed"] -[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftFillArea/LeftFillPattern/XOffset/LeftPatternOffsetX" to="." method="_on_LeftPatternOffsetX_value_changed"] -[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftFillArea/LeftFillPattern/YOffset/LeftPatternOffsetY" to="." method="_on_LeftPatternOffsetY_value_changed"] -[connection signal="item_selected" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftLDOptions/LeftLightenDarken" to="." method="_on_LeftLightenDarken_item_selected"] -[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftLDOptions/LeftLDAmountSpinbox" to="." method="_on_LeftLDAmountSpinbox_value_changed"] -[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftLDOptions/LeftLDAmountSlider" to="." method="_on_LeftLDAmountSpinbox_value_changed"] -[connection signal="item_selected" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftColorPickerOptions/LeftForColorOptions" to="." method="_on_LeftForColorOptions_item_selected"] -[connection signal="item_selected" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftZoomOptions/LeftZoomModeOptions" to="." method="_on_LeftZoomModeOptions_item_selected"] -[connection signal="pressed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftZoomOptions/FitToFrameButton" to="." method="_on_FitToFrameButton_pressed"] -[connection signal="pressed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftZoomOptions/100%ZoomButton" to="." method="_on_100ZoomButton_pressed"] -[connection signal="toggled" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftMirrorButtons/LeftHorizontalMirroring" to="." method="_on_LeftHorizontalMirroring_toggled"] -[connection signal="toggled" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftToolOptions/LeftMirrorButtons/LeftVerticalMirroring" to="." method="_on_LeftVerticalMirroring_toggled"] -[connection signal="pressed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightBrushType/RightBrushTypeButton" to="." method="_on_RightBrushTypeButton_pressed"] -[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightBrushType/RightBrushSizeEdit" to="." method="_on_RightBrushSizeEdit_value_changed"] -[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightBrushSizeSlider" to="." method="_on_RightBrushSizeEdit_value_changed"] -[connection signal="toggled" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightBrushPixelPerfectMode/RightPixelPerfectMode" to="." method="_on_RightPixelPerfectMode_toggled"] -[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightColorInterpolation/RightInterpolateFactor" to="." method="_on_RightInterpolateFactor_value_changed"] -[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightColorInterpolation/RightInterpolateSlider" to="." method="_on_RightInterpolateFactor_value_changed"] -[connection signal="item_selected" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightFillArea/RightFillAreaOptions" to="." method="_on_RightFillAreaOptions_item_selected"] -[connection signal="item_selected" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightFillArea/RightFillWithOptions" to="." method="_on_RightFillWithOptions_item_selected"] -[connection signal="pressed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightFillArea/RightFillPattern/RightPatternTypeButton" to="." method="_on_RightPatternTypeButton_pressed"] -[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightFillArea/RightFillPattern/XOffset/RightPatternOffsetX" to="." method="_on_RightPatternOffsetX_value_changed"] -[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightFillArea/RightFillPattern/YOffset/RightPatternOffsetY" to="." method="_on_RightPatternOffsetY_value_changed"] -[connection signal="item_selected" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightLDOptions/RightLightenDarken" to="." method="_on_RightLightenDarken_item_selected"] -[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightLDOptions/RightLDAmountSpinbox" to="." method="_on_RightLDAmountSpinbox_value_changed"] -[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightLDOptions/RightLDAmountSlider" to="." method="_on_RightLDAmountSpinbox_value_changed"] -[connection signal="item_selected" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightColorPickerOptions/RightForColorOptions" to="." method="_on_RightForColorOptions_item_selected"] -[connection signal="item_selected" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightZoomOptions/RightZoomModeOptions" to="." method="_on_RightZoomModeOptions_item_selected"] -[connection signal="pressed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightZoomOptions/FitToFrameButton" to="." method="_on_FitToFrameButton_pressed"] -[connection signal="pressed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightZoomOptions/100%ZoomButton" to="." method="_on_100ZoomButton_pressed"] -[connection signal="toggled" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightMirrorButtons/RightHorizontalMirroring" to="." method="_on_RightHorizontalMirroring_toggled"] -[connection signal="toggled" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightToolOptions/RightMirrorButtons/RightVerticalMirroring" to="." method="_on_RightVerticalMirroring_toggled"] -[connection signal="pressed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PaletteVBoxContainer/CenterContainer/PaletteButtons/AddPalette" to="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PaletteVBoxContainer/ScrollPalette/CenterPalette/PaletteContainer" method="_on_AddPalette_pressed"] -[connection signal="pressed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PaletteVBoxContainer/CenterContainer/PaletteButtons/EditPalette" to="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PaletteVBoxContainer/ScrollPalette/CenterPalette/PaletteContainer" method="on_edit_palette"] -[connection signal="item_selected" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PaletteVBoxContainer/CenterContainer/PaletteButtons/PaletteOptionButton" to="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PaletteVBoxContainer/ScrollPalette/CenterPalette/PaletteContainer" method="_on_PaletteOptionButton_item_selected"] +[connection signal="pressed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftBrushType/LeftBrushTypeButton" to="." method="_on_LeftBrushTypeButton_pressed"] +[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftBrushType/LeftBrushSizeEdit" to="." method="_on_LeftBrushSizeEdit_value_changed"] +[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftBrushSizeSlider" to="." method="_on_LeftBrushSizeEdit_value_changed"] +[connection signal="toggled" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftBrushPixelPerfectMode/LeftPixelPerfectMode" to="." method="_on_LeftPixelPerfectMode_toggled"] +[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftColorInterpolation/LeftInterpolateFactor" to="." method="_on_LeftInterpolateFactor_value_changed"] +[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftColorInterpolation/LeftInterpolateSlider" to="." method="_on_LeftInterpolateFactor_value_changed"] +[connection signal="item_selected" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftFillArea/LeftFillAreaOptions" to="." method="_on_LeftFillAreaOptions_item_selected"] +[connection signal="item_selected" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftFillArea/LeftFillWithOptions" to="." method="_on_LeftFillWithOptions_item_selected"] +[connection signal="pressed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftFillArea/LeftFillPattern/LeftPatternTypeButton" to="." method="_on_LeftPatternTypeButton_pressed"] +[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftFillArea/LeftFillPattern/XOffset/LeftPatternOffsetX" to="." method="_on_LeftPatternOffsetX_value_changed"] +[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftFillArea/LeftFillPattern/YOffset/LeftPatternOffsetY" to="." method="_on_LeftPatternOffsetY_value_changed"] +[connection signal="item_selected" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftLDOptions/LeftLightenDarken" to="." method="_on_LeftLightenDarken_item_selected"] +[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftLDOptions/LeftLDAmountSpinbox" to="." method="_on_LeftLDAmountSpinbox_value_changed"] +[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftLDOptions/LeftLDAmountSlider" to="." method="_on_LeftLDAmountSpinbox_value_changed"] +[connection signal="item_selected" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftColorPickerOptions/LeftForColorOptions" to="." method="_on_LeftForColorOptions_item_selected"] +[connection signal="item_selected" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftZoomOptions/LeftZoomModeOptions" to="." method="_on_LeftZoomModeOptions_item_selected"] +[connection signal="pressed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftZoomOptions/FitToFrameButton" to="." method="_on_FitToFrameButton_pressed"] +[connection signal="pressed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftZoomOptions/100%ZoomButton" to="." method="_on_100ZoomButton_pressed"] +[connection signal="toggled" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftMirrorButtons/LeftHorizontalMirroring" to="." method="_on_LeftHorizontalMirroring_toggled"] +[connection signal="toggled" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/LeftPanelContainer/LeftToolOptions/LeftMirrorButtons/LeftVerticalMirroring" to="." method="_on_LeftVerticalMirroring_toggled"] +[connection signal="pressed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightBrushType/RightBrushTypeButton" to="." method="_on_RightBrushTypeButton_pressed"] +[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightBrushType/RightBrushSizeEdit" to="." method="_on_RightBrushSizeEdit_value_changed"] +[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightBrushSizeSlider" to="." method="_on_RightBrushSizeEdit_value_changed"] +[connection signal="toggled" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightBrushPixelPerfectMode/RightPixelPerfectMode" to="." method="_on_RightPixelPerfectMode_toggled"] +[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightColorInterpolation/RightInterpolateFactor" to="." method="_on_RightInterpolateFactor_value_changed"] +[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightColorInterpolation/RightInterpolateSlider" to="." method="_on_RightInterpolateFactor_value_changed"] +[connection signal="item_selected" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightFillArea/RightFillAreaOptions" to="." method="_on_RightFillAreaOptions_item_selected"] +[connection signal="item_selected" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightFillArea/RightFillWithOptions" to="." method="_on_RightFillWithOptions_item_selected"] +[connection signal="pressed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightFillArea/RightFillPattern/RightPatternTypeButton" to="." method="_on_RightPatternTypeButton_pressed"] +[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightFillArea/RightFillPattern/XOffset/RightPatternOffsetX" to="." method="_on_RightPatternOffsetX_value_changed"] +[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightFillArea/RightFillPattern/YOffset/RightPatternOffsetY" to="." method="_on_RightPatternOffsetY_value_changed"] +[connection signal="item_selected" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightLDOptions/RightLightenDarken" to="." method="_on_RightLightenDarken_item_selected"] +[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightLDOptions/RightLDAmountSpinbox" to="." method="_on_RightLDAmountSpinbox_value_changed"] +[connection signal="value_changed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightLDOptions/RightLDAmountSlider" to="." method="_on_RightLDAmountSpinbox_value_changed"] +[connection signal="item_selected" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightColorPickerOptions/RightForColorOptions" to="." method="_on_RightForColorOptions_item_selected"] +[connection signal="item_selected" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightZoomOptions/RightZoomModeOptions" to="." method="_on_RightZoomModeOptions_item_selected"] +[connection signal="pressed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightZoomOptions/FitToFrameButton" to="." method="_on_FitToFrameButton_pressed"] +[connection signal="pressed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightZoomOptions/100%ZoomButton" to="." method="_on_100ZoomButton_pressed"] +[connection signal="toggled" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightMirrorButtons/RightHorizontalMirroring" to="." method="_on_RightHorizontalMirroring_toggled"] +[connection signal="toggled" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/ColorAndToolOptions/ScrollContainer/ToolOptions/RightPanelContainer/RightToolOptions/RightMirrorButtons/RightVerticalMirroring" to="." method="_on_RightVerticalMirroring_toggled"] +[connection signal="pressed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PanelContainer/PaletteVBoxContainer/CenterContainer/PaletteButtons/AddPalette" to="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PanelContainer/PaletteVBoxContainer/ScrollPalette/CenterPalette/PaletteContainer" method="_on_AddPalette_pressed"] +[connection signal="pressed" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PanelContainer/PaletteVBoxContainer/CenterContainer/PaletteButtons/EditPalette" to="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PanelContainer/PaletteVBoxContainer/ScrollPalette/CenterPalette/PaletteContainer" method="on_edit_palette"] +[connection signal="item_selected" from="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PanelContainer/PaletteVBoxContainer/CenterContainer/PaletteButtons/PaletteOptionButton" to="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PanelContainer/PaletteVBoxContainer/ScrollPalette/CenterPalette/PaletteContainer" method="_on_PaletteOptionButton_item_selected"] [connection signal="brush_selected" from="BrushesPopup/TabContainer/File/FileBrushContainer/PixelBrushButton" to="." method="_on_Brush_Selected"] [connection signal="brush_selected" from="BrushesPopup/TabContainer/File/FileBrushContainer/CircleBrushButton" to="." method="_on_Brush_Selected"] [connection signal="brush_selected" from="BrushesPopup/TabContainer/File/FileBrushContainer/FilledCircleBrushButton" to="." method="_on_Brush_Selected"] @@ -1856,10 +1881,10 @@ Do you want to reload it?" [connection signal="confirmed" from="QuitAndSaveDialog" to="." method="_on_QuitDialog_confirmed"] [connection signal="custom_action" from="QuitAndSaveDialog" to="." method="_on_QuitAndSaveDialog_custom_action"] [connection signal="popup_hide" from="QuitAndSaveDialog" to="." method="_can_draw_true"] -[connection signal="confirmed" from="NewPaletteDialog" to="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PaletteVBoxContainer/ScrollPalette/CenterPalette/PaletteContainer" method="on_new_palette_confirmed"] -[connection signal="popup_hide" from="NewPaletteDialog" to="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PaletteVBoxContainer/ScrollPalette/CenterPalette/PaletteContainer" method="_on_NewPaletteDialog_popup_hide"] -[connection signal="file_selected" from="PaletteImportFileDialog" to="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PaletteVBoxContainer/ScrollPalette/CenterPalette/PaletteContainer" method="on_palette_import_file_selected"] -[connection signal="popup_hide" from="PaletteImportFileDialog" to="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PaletteVBoxContainer/ScrollPalette/CenterPalette/PaletteContainer" method="_on_NewPaletteDialog_popup_hide"] +[connection signal="confirmed" from="NewPaletteDialog" to="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PanelContainer/PaletteVBoxContainer/ScrollPalette/CenterPalette/PaletteContainer" method="on_new_palette_confirmed"] +[connection signal="popup_hide" from="NewPaletteDialog" to="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PanelContainer/PaletteVBoxContainer/ScrollPalette/CenterPalette/PaletteContainer" method="_on_NewPaletteDialog_popup_hide"] +[connection signal="file_selected" from="PaletteImportFileDialog" to="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PanelContainer/PaletteVBoxContainer/ScrollPalette/CenterPalette/PaletteContainer" method="on_palette_import_file_selected"] +[connection signal="popup_hide" from="PaletteImportFileDialog" to="MenuAndUI/UI/RightPanel/PreviewAndPalettes/ToolAndPaletteVSplit/PanelContainer/PaletteVBoxContainer/ScrollPalette/CenterPalette/PaletteContainer" method="_on_NewPaletteDialog_popup_hide"] [connection signal="popup_hide" from="HSVDialog" to="." method="_can_draw_true"] [connection signal="popup_hide" from="BackupConfirmation" to="." method="_can_draw_true"] diff --git a/src/UI/Dialogs/PreferencesDialog.gd b/src/UI/Dialogs/PreferencesDialog.gd index 7c126a4fb..da7cec377 100644 --- a/src/UI/Dialogs/PreferencesDialog.gd +++ b/src/UI/Dialogs/PreferencesDialog.gd @@ -311,24 +311,24 @@ func _on_Theme_pressed(button : Button) -> void: func change_theme(ID : int) -> void: var font = Global.control.theme.default_font - var main_theme + var main_theme : Theme var top_menu_style var ruler_style if ID == 0: # Dark Theme Global.theme_type = "Dark" - VisualServer.set_default_clear_color(Color(0.247059, 0.25098, 0.247059)) + VisualServer.set_default_clear_color(Color("2b2b2b")) main_theme = preload("res://assets/themes/dark/theme.tres") top_menu_style = preload("res://assets/themes/dark/top_menu_style.tres") ruler_style = preload("res://assets/themes/dark/ruler_style.tres") elif ID == 1: # Gray Theme Global.theme_type = "Dark" - VisualServer.set_default_clear_color(Color(0.301961, 0.301961, 0.301961)) + VisualServer.set_default_clear_color(Color("3f3f3f")) main_theme = preload("res://assets/themes/gray/theme.tres") top_menu_style = preload("res://assets/themes/gray/top_menu_style.tres") ruler_style = preload("res://assets/themes/dark/ruler_style.tres") elif ID == 2: # Godot's Theme Global.theme_type = "Dark" - VisualServer.set_default_clear_color(Color("3c465d")) + VisualServer.set_default_clear_color(Color("3b445c")) main_theme = preload("res://assets/themes/godot/theme.tres") top_menu_style = preload("res://assets/themes/godot/top_menu_style.tres") ruler_style = preload("res://assets/themes/godot/ruler_style.tres") @@ -340,13 +340,17 @@ func change_theme(ID : int) -> void: ruler_style = preload("res://assets/themes/gold/ruler_style.tres") elif ID == 4: # Light Theme Global.theme_type = "Light" - VisualServer.set_default_clear_color(Color(0.705882, 0.705882, 0.705882)) + VisualServer.set_default_clear_color(Color("e7e7e7")) main_theme = preload("res://assets/themes/light/theme.tres") top_menu_style = preload("res://assets/themes/light/top_menu_style.tres") ruler_style = preload("res://assets/themes/light/ruler_style.tres") Global.control.theme = main_theme Global.control.theme.default_font = font + (Global.animation_timeline.get_stylebox("panel", "Panel") as StyleBoxFlat).bg_color = main_theme.get_stylebox("panel", "Panel").bg_color + var layer_button_panel_container : PanelContainer = Global.find_node_by_name(Global.animation_timeline, "LayerButtonPanelContainer") + (layer_button_panel_container.get_stylebox("panel", "PanelContainer") as StyleBoxFlat).bg_color = main_theme.get_stylebox("panel", "PanelContainer").bg_color + Global.top_menu_container.add_stylebox_override("panel", top_menu_style) Global.horizontal_ruler.add_stylebox_override("normal", ruler_style) Global.horizontal_ruler.add_stylebox_override("pressed", ruler_style) diff --git a/src/UI/Timeline/AnimationTimeline.gd b/src/UI/Timeline/AnimationTimeline.gd index 6788623d1..a79002ddf 100644 --- a/src/UI/Timeline/AnimationTimeline.gd +++ b/src/UI/Timeline/AnimationTimeline.gd @@ -6,11 +6,13 @@ var animation_forward := true var first_frame := 0 var last_frame := Global.canvases.size() - 1 -onready var timeline_scroll : ScrollContainer = $AnimationContainer/TimelineContainer/TimelineScroll -onready var tag_scroll_container : ScrollContainer = $AnimationContainer/TimelineContainer/OpacityAndTagContainer/TagScroll +var timeline_scroll : ScrollContainer +var tag_scroll_container : ScrollContainer func _ready() -> void: + timeline_scroll = Global.find_node_by_name(self, "TimelineScroll") + tag_scroll_container = Global.find_node_by_name(self, "TagScroll") timeline_scroll.get_h_scrollbar().connect("value_changed", self, "_h_scroll_changed") Global.animation_timer.wait_time = 1 / fps diff --git a/src/UI/Timeline/AnimationTimeline.tscn b/src/UI/Timeline/AnimationTimeline.tscn index 371651078..072fb4f80 100644 --- a/src/UI/Timeline/AnimationTimeline.tscn +++ b/src/UI/Timeline/AnimationTimeline.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=41 format=2] +[gd_scene load_steps=44 format=2] [ext_resource path="res://src/UI/Timeline/AnimationTimeline.gd" type="Script" id=1] [ext_resource path="res://assets/graphics/dark_themes/layers/new_layer.png" type="Texture" id=2] @@ -7,6 +7,7 @@ [ext_resource path="res://assets/graphics/dark_themes/layers/move_down_disabled.png" type="Texture" id=5] [ext_resource path="res://assets/graphics/dark_themes/layers/merge_down_disabled.png" type="Texture" id=6] [ext_resource path="res://assets/graphics/dark_themes/layers/clone_layer.png" type="Texture" id=7] +[ext_resource path="res://assets/themes/dark/icons/vsplit.png" type="Texture" id=8] [ext_resource path="res://src/UI/Timeline/LayerButton.tscn" type="PackedScene" id=18] [ext_resource path="res://assets/graphics/dark_themes/timeline/new_frame.png" type="Texture" id=19] [ext_resource path="res://assets/graphics/dark_themes/timeline/remove_frame.png" type="Texture" id=20] @@ -23,38 +24,46 @@ [ext_resource path="res://assets/graphics/dark_themes/timeline/loop.png" type="Texture" id=31] [ext_resource path="res://src/UI/Dialogs/FrameTagDialog.tscn" type="PackedScene" id=42] -[sub_resource type="InputEventKey" id=1] -control = true -command = true -scancode = 16777229 +[sub_resource type="StyleBoxFlat" id=1] +bg_color = Color( 0.0627451, 0.0627451, 0.0627451, 1 ) +expand_margin_top = 6.0 -[sub_resource type="ShortCut" id=2] -shortcut = SubResource( 1 ) +[sub_resource type="StyleBoxFlat" id=2] +content_margin_left = 4.5 +content_margin_right = 4.5 +content_margin_top = 3.0 +content_margin_bottom = 3.0 +bg_color = Color( 0.168627, 0.168627, 0.168627, 1 ) +corner_radius_top_left = 5 +corner_radius_top_right = 5 +corner_radius_bottom_right = 5 +corner_radius_bottom_left = 5 +expand_margin_bottom = 32.0 [sub_resource type="InputEventKey" id=3] control = true command = true -scancode = 16777231 +scancode = 16777229 [sub_resource type="ShortCut" id=4] shortcut = SubResource( 3 ) [sub_resource type="InputEventKey" id=5] -scancode = 16777247 +control = true +command = true +scancode = 16777231 [sub_resource type="ShortCut" id=6] shortcut = SubResource( 5 ) [sub_resource type="InputEventKey" id=7] -scancode = 16777248 +scancode = 16777247 [sub_resource type="ShortCut" id=8] shortcut = SubResource( 7 ) [sub_resource type="InputEventKey" id=9] -control = true -command = true -scancode = 16777233 +scancode = 16777248 [sub_resource type="ShortCut" id=10] shortcut = SubResource( 9 ) @@ -62,14 +71,18 @@ shortcut = SubResource( 9 ) [sub_resource type="InputEventKey" id=11] control = true command = true -scancode = 16777230 +scancode = 16777233 [sub_resource type="ShortCut" id=12] shortcut = SubResource( 11 ) -[sub_resource type="StyleBoxEmpty" id=13] +[sub_resource type="InputEventKey" id=13] +control = true +command = true +scancode = 16777230 -[sub_resource type="StyleBoxEmpty" id=14] +[sub_resource type="ShortCut" id=14] +shortcut = SubResource( 13 ) [sub_resource type="StyleBoxEmpty" id=15] @@ -77,16 +90,20 @@ shortcut = SubResource( 11 ) [sub_resource type="StyleBoxEmpty" id=17] -[sub_resource type="Theme" id=18] +[sub_resource type="StyleBoxEmpty" id=18] + +[sub_resource type="StyleBoxEmpty" id=19] + +[sub_resource type="Theme" id=20] HScrollBar/icons/decrement = null HScrollBar/icons/decrement_highlight = null HScrollBar/icons/increment = null HScrollBar/icons/increment_highlight = null -HScrollBar/styles/grabber = SubResource( 13 ) -HScrollBar/styles/grabber_highlight = SubResource( 14 ) -HScrollBar/styles/grabber_pressed = SubResource( 15 ) -HScrollBar/styles/scroll = SubResource( 16 ) -HScrollBar/styles/scroll_focus = SubResource( 17 ) +HScrollBar/styles/grabber = SubResource( 15 ) +HScrollBar/styles/grabber_highlight = SubResource( 16 ) +HScrollBar/styles/grabber_pressed = SubResource( 17 ) +HScrollBar/styles/scroll = SubResource( 18 ) +HScrollBar/styles/scroll_focus = SubResource( 19 ) [node name="AnimationTimeline" type="Panel"] margin_top = 438.0 @@ -94,6 +111,7 @@ margin_right = 902.0 margin_bottom = 638.0 rect_min_size = Vector2( 0, 200 ) size_flags_horizontal = 3 +custom_styles/panel = SubResource( 1 ) script = ExtResource( 1 ) __meta__ = { "_edit_use_anchors_": false @@ -107,25 +125,34 @@ __meta__ = { } [node name="TimelineContainer" type="VBoxContainer" parent="AnimationContainer"] -margin_right = 894.0 +margin_right = 902.0 margin_bottom = 200.0 size_flags_horizontal = 3 [node name="SpacerControl" type="Control" parent="AnimationContainer/TimelineContainer"] -margin_right = 894.0 +margin_right = 902.0 +margin_bottom = 4.0 +rect_min_size = Vector2( 0, 4 ) [node name="TimelineButtons" type="HBoxContainer" parent="AnimationContainer/TimelineContainer"] -margin_top = 4.0 -margin_right = 894.0 -margin_bottom = 36.0 +margin_top = 8.0 +margin_right = 902.0 +margin_bottom = 46.0 size_flags_horizontal = 3 -[node name="LayerButtons" type="HBoxContainer" parent="AnimationContainer/TimelineContainer/TimelineButtons"] -margin_right = 212.0 -margin_bottom = 32.0 +[node name="LayerButtonPanelContainer" type="PanelContainer" parent="AnimationContainer/TimelineContainer/TimelineButtons"] +margin_right = 221.0 +margin_bottom = 38.0 +custom_styles/panel = SubResource( 2 ) + +[node name="LayerButtons" type="HBoxContainer" parent="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtonPanelContainer"] +margin_left = 4.5 +margin_top = 3.0 +margin_right = 216.5 +margin_bottom = 35.0 size_flags_vertical = 0 -[node name="AddLayer" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtons" groups=[ +[node name="AddLayer" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtonPanelContainer/LayerButtons" groups=[ "UIButtons", ]] margin_right = 32.0 @@ -135,7 +162,7 @@ hint_tooltip = "Create a new layer" focus_mode = 0 mouse_default_cursor_shape = 2 -[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtons/AddLayer"] +[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtonPanelContainer/LayerButtons/AddLayer"] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 @@ -151,7 +178,7 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="RemoveLayer" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtons" groups=[ +[node name="RemoveLayer" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtonPanelContainer/LayerButtons" groups=[ "UIButtons", ]] margin_left = 36.0 @@ -163,7 +190,7 @@ focus_mode = 0 mouse_default_cursor_shape = 8 disabled = true -[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtons/RemoveLayer"] +[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtonPanelContainer/LayerButtons/RemoveLayer"] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 @@ -179,7 +206,7 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="MoveUpLayer" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtons" groups=[ +[node name="MoveUpLayer" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtonPanelContainer/LayerButtons" groups=[ "UIButtons", ]] margin_left = 72.0 @@ -191,7 +218,7 @@ focus_mode = 0 mouse_default_cursor_shape = 8 disabled = true -[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtons/MoveUpLayer"] +[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtonPanelContainer/LayerButtons/MoveUpLayer"] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 @@ -207,7 +234,7 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="MoveDownLayer" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtons" groups=[ +[node name="MoveDownLayer" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtonPanelContainer/LayerButtons" groups=[ "UIButtons", ]] margin_left = 108.0 @@ -219,7 +246,7 @@ focus_mode = 0 mouse_default_cursor_shape = 8 disabled = true -[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtons/MoveDownLayer"] +[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtonPanelContainer/LayerButtons/MoveDownLayer"] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 @@ -235,7 +262,7 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="CloneLayer" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtons" groups=[ +[node name="CloneLayer" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtonPanelContainer/LayerButtons" groups=[ "UIButtons", ]] margin_left = 144.0 @@ -246,7 +273,7 @@ hint_tooltip = "Clone current layer" focus_mode = 0 mouse_default_cursor_shape = 2 -[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtons/CloneLayer"] +[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtonPanelContainer/LayerButtons/CloneLayer"] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 @@ -262,7 +289,7 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="MergeDownLayer" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtons" groups=[ +[node name="MergeDownLayer" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtonPanelContainer/LayerButtons" groups=[ "UIButtons", ]] margin_left = 180.0 @@ -274,7 +301,7 @@ focus_mode = 0 mouse_default_cursor_shape = 8 disabled = true -[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtons/MergeDownLayer"] +[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtonPanelContainer/LayerButtons/MergeDownLayer"] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 @@ -290,26 +317,37 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="AnimationButtons" type="HBoxContainer" parent="AnimationContainer/TimelineContainer/TimelineButtons"] -margin_left = 216.0 -margin_right = 894.0 -margin_bottom = 32.0 +[node name="Control" type="Control" parent="AnimationContainer/TimelineContainer/TimelineButtons"] +margin_left = 225.0 +margin_right = 434.0 +margin_bottom = 38.0 +size_flags_horizontal = 3 + +[node name="PanelContainer" type="PanelContainer" parent="AnimationContainer/TimelineContainer/TimelineButtons"] +margin_left = 438.0 +margin_right = 902.0 +margin_bottom = 38.0 + +[node name="AnimationButtons" type="HBoxContainer" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer"] +margin_left = 7.0 +margin_top = 7.0 +margin_right = 457.0 +margin_bottom = 31.0 rect_min_size = Vector2( 0, 24 ) size_flags_horizontal = 3 custom_constants/separation = 40 alignment = 2 -[node name="FrameButtons" type="HBoxContainer" parent="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons"] -margin_left = 228.0 -margin_right = 320.0 -margin_bottom = 32.0 +[node name="FrameButtons" type="HBoxContainer" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons"] +margin_right = 92.0 +margin_bottom = 24.0 -[node name="AddFrame" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/FrameButtons" groups=[ +[node name="AddFrame" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/FrameButtons" groups=[ "UIButtons", ]] -margin_top = 6.0 +margin_top = 2.0 margin_right = 20.0 -margin_bottom = 26.0 +margin_bottom = 22.0 rect_min_size = Vector2( 20, 0 ) hint_tooltip = "Add a new frame" focus_mode = 0 @@ -317,7 +355,7 @@ mouse_default_cursor_shape = 2 size_flags_horizontal = 0 size_flags_vertical = 4 -[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/FrameButtons/AddFrame"] +[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/FrameButtons/AddFrame"] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 @@ -331,13 +369,13 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="DeleteFrame" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/FrameButtons" groups=[ +[node name="DeleteFrame" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/FrameButtons" groups=[ "UIButtons", ]] margin_left = 24.0 -margin_top = 6.0 +margin_top = 2.0 margin_right = 44.0 -margin_bottom = 26.0 +margin_bottom = 22.0 rect_min_size = Vector2( 20, 0 ) hint_tooltip = "Remove Frame" focus_mode = 0 @@ -345,7 +383,7 @@ mouse_default_cursor_shape = 2 size_flags_horizontal = 0 size_flags_vertical = 4 -[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/FrameButtons/DeleteFrame"] +[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/FrameButtons/DeleteFrame"] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 @@ -361,13 +399,13 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="CopyFrame" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/FrameButtons" groups=[ +[node name="CopyFrame" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/FrameButtons" groups=[ "UIButtons", ]] margin_left = 48.0 -margin_top = 6.0 +margin_top = 2.0 margin_right = 68.0 -margin_bottom = 26.0 +margin_bottom = 22.0 rect_min_size = Vector2( 20, 0 ) hint_tooltip = "Clone Frame" focus_mode = 0 @@ -375,7 +413,7 @@ mouse_default_cursor_shape = 2 size_flags_horizontal = 0 size_flags_vertical = 4 -[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/FrameButtons/CopyFrame"] +[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/FrameButtons/CopyFrame"] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 @@ -389,13 +427,13 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="FrameTagButton" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/FrameButtons" groups=[ +[node name="FrameTagButton" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/FrameButtons" groups=[ "UIButtons", ]] margin_left = 72.0 -margin_top = 6.0 +margin_top = 2.0 margin_right = 92.0 -margin_bottom = 26.0 +margin_bottom = 22.0 rect_min_size = Vector2( 20, 0 ) hint_tooltip = "Manage frame tags" focus_mode = 0 @@ -403,7 +441,7 @@ mouse_default_cursor_shape = 2 size_flags_horizontal = 0 size_flags_vertical = 4 -[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/FrameButtons/FrameTagButton"] +[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/FrameButtons/FrameTagButton"] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 @@ -417,26 +455,26 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="PlaybackButtons" type="HBoxContainer" parent="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons"] -margin_left = 360.0 -margin_right = 500.0 -margin_bottom = 32.0 +[node name="PlaybackButtons" type="HBoxContainer" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons"] +margin_left = 132.0 +margin_right = 272.0 +margin_bottom = 24.0 -[node name="FirstFrame" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/PlaybackButtons" groups=[ +[node name="FirstFrame" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/PlaybackButtons" groups=[ "UIButtons", ]] -margin_top = 6.0 +margin_top = 2.0 margin_right = 20.0 -margin_bottom = 26.0 +margin_bottom = 22.0 rect_min_size = Vector2( 20, 0 ) hint_tooltip = "FIRSTFRAME_HT" focus_mode = 0 mouse_default_cursor_shape = 2 size_flags_vertical = 4 shortcut_in_tooltip = false -shortcut = SubResource( 2 ) +shortcut = SubResource( 4 ) -[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/PlaybackButtons/FirstFrame"] +[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/PlaybackButtons/FirstFrame"] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 @@ -450,22 +488,22 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="PreviousFrame" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/PlaybackButtons" groups=[ +[node name="PreviousFrame" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/PlaybackButtons" groups=[ "UIButtons", ]] margin_left = 24.0 -margin_top = 6.0 +margin_top = 2.0 margin_right = 44.0 -margin_bottom = 26.0 +margin_bottom = 22.0 rect_min_size = Vector2( 20, 0 ) hint_tooltip = "PREVIOUSFRAME_HT" focus_mode = 0 mouse_default_cursor_shape = 2 size_flags_vertical = 4 shortcut_in_tooltip = false -shortcut = SubResource( 4 ) +shortcut = SubResource( 6 ) -[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/PlaybackButtons/PreviousFrame"] +[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/PlaybackButtons/PreviousFrame"] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 @@ -479,13 +517,13 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="PlayBackwards" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/PlaybackButtons" groups=[ +[node name="PlayBackwards" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/PlaybackButtons" groups=[ "UIButtons", ]] margin_left = 48.0 -margin_top = 6.0 +margin_top = 2.0 margin_right = 68.0 -margin_bottom = 26.0 +margin_bottom = 22.0 rect_min_size = Vector2( 20, 0 ) hint_tooltip = "PLAYBACKWARDS_HT" focus_mode = 0 @@ -493,9 +531,9 @@ mouse_default_cursor_shape = 2 size_flags_vertical = 4 toggle_mode = true shortcut_in_tooltip = false -shortcut = SubResource( 6 ) +shortcut = SubResource( 8 ) -[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/PlaybackButtons/PlayBackwards"] +[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/PlaybackButtons/PlayBackwards"] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 @@ -509,13 +547,13 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="PlayForward" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/PlaybackButtons" groups=[ +[node name="PlayForward" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/PlaybackButtons" groups=[ "UIButtons", ]] margin_left = 72.0 -margin_top = 6.0 +margin_top = 2.0 margin_right = 92.0 -margin_bottom = 26.0 +margin_bottom = 22.0 rect_min_size = Vector2( 20, 0 ) hint_tooltip = "PLAYFORWARD_HT" focus_mode = 0 @@ -524,9 +562,9 @@ size_flags_horizontal = 0 size_flags_vertical = 4 toggle_mode = true shortcut_in_tooltip = false -shortcut = SubResource( 8 ) +shortcut = SubResource( 10 ) -[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/PlaybackButtons/PlayForward"] +[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/PlaybackButtons/PlayForward"] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 @@ -540,22 +578,22 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="NextFrame" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/PlaybackButtons" groups=[ +[node name="NextFrame" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/PlaybackButtons" groups=[ "UIButtons", ]] margin_left = 96.0 -margin_top = 6.0 +margin_top = 2.0 margin_right = 116.0 -margin_bottom = 26.0 +margin_bottom = 22.0 rect_min_size = Vector2( 20, 0 ) hint_tooltip = "NEXTFRAME_HT" focus_mode = 0 mouse_default_cursor_shape = 2 size_flags_vertical = 4 shortcut_in_tooltip = false -shortcut = SubResource( 10 ) +shortcut = SubResource( 12 ) -[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/PlaybackButtons/NextFrame"] +[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/PlaybackButtons/NextFrame"] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 @@ -569,22 +607,22 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="LastFrame" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/PlaybackButtons" groups=[ +[node name="LastFrame" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/PlaybackButtons" groups=[ "UIButtons", ]] margin_left = 120.0 -margin_top = 6.0 +margin_top = 2.0 margin_right = 140.0 -margin_bottom = 26.0 +margin_bottom = 22.0 rect_min_size = Vector2( 20, 0 ) hint_tooltip = "LASTFRAME_HT" focus_mode = 0 mouse_default_cursor_shape = 2 size_flags_vertical = 4 shortcut_in_tooltip = false -shortcut = SubResource( 12 ) +shortcut = SubResource( 14 ) -[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/PlaybackButtons/LastFrame"] +[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/PlaybackButtons/LastFrame"] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 @@ -598,24 +636,24 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="LoopButtons" type="HBoxContainer" parent="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons"] -margin_left = 540.0 -margin_right = 678.0 -margin_bottom = 32.0 +[node name="LoopButtons" type="HBoxContainer" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons"] +margin_left = 312.0 +margin_right = 450.0 +margin_bottom = 24.0 -[node name="OnionSkinningSettings" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/LoopButtons" groups=[ +[node name="OnionSkinningSettings" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/LoopButtons" groups=[ "UIButtons", ]] -margin_top = 6.0 +margin_top = 2.0 margin_right = 12.0 -margin_bottom = 26.0 +margin_bottom = 22.0 hint_tooltip = "Onion Skinning settings" focus_mode = 0 mouse_default_cursor_shape = 2 size_flags_horizontal = 0 size_flags_vertical = 4 -[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/LoopButtons/OnionSkinningSettings"] +[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/LoopButtons/OnionSkinningSettings"] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 @@ -631,20 +669,20 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="OnionSkinning" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/LoopButtons" groups=[ +[node name="OnionSkinning" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/LoopButtons" groups=[ "UIButtons", ]] margin_left = 16.0 -margin_top = 6.0 +margin_top = 2.0 margin_right = 36.0 -margin_bottom = 26.0 +margin_bottom = 22.0 rect_min_size = Vector2( 20, 0 ) hint_tooltip = "Enable/disable Onion Skinning" focus_mode = 0 mouse_default_cursor_shape = 2 size_flags_vertical = 4 -[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/LoopButtons/OnionSkinning"] +[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/LoopButtons/OnionSkinning"] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 @@ -660,20 +698,20 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="LoopAnim" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/LoopButtons" groups=[ +[node name="LoopAnim" type="Button" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/LoopButtons" groups=[ "UIButtons", ]] margin_left = 40.0 -margin_top = 6.0 +margin_top = 2.0 margin_right = 60.0 -margin_bottom = 26.0 +margin_bottom = 22.0 rect_min_size = Vector2( 20, 0 ) hint_tooltip = "Cycle loop" focus_mode = 0 mouse_default_cursor_shape = 2 size_flags_vertical = 4 -[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/LoopButtons/LoopAnim"] +[node name="TextureRect" type="TextureRect" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/LoopButtons/LoopAnim"] anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 @@ -687,28 +725,24 @@ __meta__ = { "_edit_use_anchors_": false } -[node name="FPSValue" type="SpinBox" parent="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/LoopButtons"] +[node name="FPSValue" type="SpinBox" parent="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/LoopButtons"] margin_left = 64.0 margin_right = 138.0 -margin_bottom = 32.0 +margin_bottom = 24.0 hint_tooltip = "How many frames per second should the animation preview be? The more FPS, the faster the animation plays." mouse_default_cursor_shape = 2 +size_flags_vertical = 4 min_value = 0.1 step = 0.1 value = 6.0 align = 1 suffix = "FPS" -[node name="HSeparator" type="HSeparator" parent="AnimationContainer/TimelineContainer"] -margin_top = 40.0 -margin_right = 894.0 -margin_bottom = 44.0 - [node name="OpacityAndTagContainer" type="HBoxContainer" parent="AnimationContainer/TimelineContainer"] -margin_top = 48.0 -margin_right = 894.0 -margin_bottom = 80.0 +margin_top = 50.0 +margin_right = 902.0 +margin_bottom = 82.0 custom_constants/separation = 2 [node name="OpacityContainer" type="HBoxContainer" parent="AnimationContainer/TimelineContainer/OpacityAndTagContainer"] @@ -747,31 +781,44 @@ align = 1 [node name="TagScroll" type="ScrollContainer" parent="AnimationContainer/TimelineContainer/OpacityAndTagContainer"] margin_left = 216.0 -margin_right = 894.0 +margin_right = 902.0 margin_bottom = 32.0 rect_min_size = Vector2( 0, 32 ) size_flags_horizontal = 3 -theme = SubResource( 18 ) +theme = SubResource( 20 ) scroll_vertical_enabled = false [node name="TagContainer" type="Control" parent="AnimationContainer/TimelineContainer/OpacityAndTagContainer/TagScroll"] -[node name="TimelineScroll" type="ScrollContainer" parent="AnimationContainer/TimelineContainer"] -margin_top = 84.0 -margin_right = 894.0 +[node name="SpacerControl2" type="Control" parent="AnimationContainer/TimelineContainer"] +margin_top = 86.0 +margin_right = 902.0 +margin_bottom = 94.0 +rect_min_size = Vector2( 0, 8 ) + +[node name="PanelContainer" type="PanelContainer" parent="AnimationContainer/TimelineContainer"] +margin_top = 98.0 +margin_right = 902.0 margin_bottom = 200.0 size_flags_vertical = 3 -[node name="LayersAndFrames" type="HBoxContainer" parent="AnimationContainer/TimelineContainer/TimelineScroll"] -margin_right = 252.0 -margin_bottom = 116.0 +[node name="TimelineScroll" type="ScrollContainer" parent="AnimationContainer/TimelineContainer/PanelContainer"] +margin_left = 7.0 +margin_top = 7.0 +margin_right = 895.0 +margin_bottom = 95.0 size_flags_vertical = 3 -[node name="LayerVBoxCont" type="VBoxContainer" parent="AnimationContainer/TimelineContainer/TimelineScroll/LayersAndFrames"] -margin_right = 212.0 -margin_bottom = 116.0 +[node name="LayersAndFrames" type="HBoxContainer" parent="AnimationContainer/TimelineContainer/PanelContainer/TimelineScroll"] +margin_right = 252.0 +margin_bottom = 88.0 +size_flags_vertical = 3 -[node name="LayerLabel" type="Label" parent="AnimationContainer/TimelineContainer/TimelineScroll/LayersAndFrames/LayerVBoxCont"] +[node name="LayerVBoxCont" type="VBoxContainer" parent="AnimationContainer/TimelineContainer/PanelContainer/TimelineScroll/LayersAndFrames"] +margin_right = 212.0 +margin_bottom = 88.0 + +[node name="LayerLabel" type="Label" parent="AnimationContainer/TimelineContainer/PanelContainer/TimelineScroll/LayersAndFrames/LayerVBoxCont"] margin_right = 212.0 margin_bottom = 16.0 rect_min_size = Vector2( 0, 16 ) @@ -779,25 +826,25 @@ text = "Layers" align = 1 valign = 1 -[node name="LayersContainer" type="VBoxContainer" parent="AnimationContainer/TimelineContainer/TimelineScroll/LayersAndFrames/LayerVBoxCont"] +[node name="LayersContainer" type="VBoxContainer" parent="AnimationContainer/TimelineContainer/PanelContainer/TimelineScroll/LayersAndFrames/LayerVBoxCont"] margin_top = 20.0 margin_right = 212.0 margin_bottom = 56.0 -[node name="LayerContainer" parent="AnimationContainer/TimelineContainer/TimelineScroll/LayersAndFrames/LayerVBoxCont/LayersContainer" instance=ExtResource( 18 )] +[node name="LayerContainer" parent="AnimationContainer/TimelineContainer/PanelContainer/TimelineScroll/LayersAndFrames/LayerVBoxCont/LayersContainer" instance=ExtResource( 18 )] margin_right = 212.0 -[node name="FrameButtonsAndIds" type="VBoxContainer" parent="AnimationContainer/TimelineContainer/TimelineScroll/LayersAndFrames"] +[node name="FrameButtonsAndIds" type="VBoxContainer" parent="AnimationContainer/TimelineContainer/PanelContainer/TimelineScroll/LayersAndFrames"] margin_left = 216.0 margin_right = 252.0 -margin_bottom = 116.0 +margin_bottom = 88.0 -[node name="FrameIDs" type="HBoxContainer" parent="AnimationContainer/TimelineContainer/TimelineScroll/LayersAndFrames/FrameButtonsAndIds"] +[node name="FrameIDs" type="HBoxContainer" parent="AnimationContainer/TimelineContainer/PanelContainer/TimelineScroll/LayersAndFrames/FrameButtonsAndIds"] margin_right = 36.0 margin_bottom = 16.0 rect_min_size = Vector2( 0, 16 ) -[node name="Label" type="Label" parent="AnimationContainer/TimelineContainer/TimelineScroll/LayersAndFrames/FrameButtonsAndIds/FrameIDs"] +[node name="Label" type="Label" parent="AnimationContainer/TimelineContainer/PanelContainer/TimelineScroll/LayersAndFrames/FrameButtonsAndIds/FrameIDs"] margin_top = 1.0 margin_right = 36.0 margin_bottom = 15.0 @@ -805,16 +852,11 @@ rect_min_size = Vector2( 36, 0 ) text = "1" align = 1 -[node name="FramesContainer" type="VBoxContainer" parent="AnimationContainer/TimelineContainer/TimelineScroll/LayersAndFrames/FrameButtonsAndIds"] +[node name="FramesContainer" type="VBoxContainer" parent="AnimationContainer/TimelineContainer/PanelContainer/TimelineScroll/LayersAndFrames/FrameButtonsAndIds"] margin_top = 20.0 margin_right = 36.0 margin_bottom = 20.0 -[node name="VSeparator" type="VSeparator" parent="AnimationContainer"] -margin_left = 898.0 -margin_right = 902.0 -margin_bottom = 200.0 - [node name="AnimationTimer" type="Timer" parent="."] [node name="OnionSkinningSettings" type="WindowDialog" parent="."] @@ -872,26 +914,39 @@ mouse_default_cursor_shape = 2 text = "Blue-Red Mode" [node name="FrameTagDialog" parent="." instance=ExtResource( 42 )] -[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtons/AddLayer" to="." method="add_layer" binds= [ true ]] -[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtons/RemoveLayer" to="." method="_on_RemoveLayer_pressed"] -[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtons/MoveUpLayer" to="." method="change_layer_order" binds= [ 1 ]] -[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtons/MoveDownLayer" to="." method="change_layer_order" binds= [ -1 ]] -[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtons/CloneLayer" to="." method="add_layer" binds= [ false ]] -[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtons/MergeDownLayer" to="." method="_on_MergeDownLayer_pressed"] -[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/FrameButtons/AddFrame" to="." method="add_frame"] -[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/FrameButtons/DeleteFrame" to="." method="_on_DeleteFrame_pressed"] -[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/FrameButtons/CopyFrame" to="." method="_on_CopyFrame_pressed"] -[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/FrameButtons/FrameTagButton" to="." method="_on_FrameTagButton_pressed"] -[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/PlaybackButtons/FirstFrame" to="." method="_on_FirstFrame_pressed"] -[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/PlaybackButtons/PreviousFrame" to="." method="_on_PreviousFrame_pressed"] -[connection signal="toggled" from="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/PlaybackButtons/PlayBackwards" to="." method="_on_PlayBackwards_toggled"] -[connection signal="toggled" from="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/PlaybackButtons/PlayForward" to="." method="_on_PlayForward_toggled"] -[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/PlaybackButtons/NextFrame" to="." method="_on_NextFrame_pressed"] -[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/PlaybackButtons/LastFrame" to="." method="_on_LastFrame_pressed"] -[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/LoopButtons/OnionSkinningSettings" to="." method="_on_OnionSkinningSettings_pressed"] -[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/LoopButtons/OnionSkinning" to="." method="_on_OnionSkinning_pressed"] -[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/LoopButtons/LoopAnim" to="." method="_on_LoopAnim_pressed"] -[connection signal="value_changed" from="AnimationContainer/TimelineContainer/TimelineButtons/AnimationButtons/LoopButtons/FPSValue" to="." method="_on_FPSValue_value_changed"] + +[node name="TextureRect" type="TextureRect" parent="."] +anchor_left = 0.5 +anchor_right = 0.5 +margin_left = -24.0 +margin_top = -6.0 +margin_right = 24.0 +margin_bottom = -4.76837e-07 +mouse_filter = 2 +texture = ExtResource( 8 ) +__meta__ = { +"_edit_use_anchors_": false +} +[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtonPanelContainer/LayerButtons/AddLayer" to="." method="add_layer" binds= [ true ]] +[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtonPanelContainer/LayerButtons/RemoveLayer" to="." method="_on_RemoveLayer_pressed"] +[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtonPanelContainer/LayerButtons/MoveUpLayer" to="." method="change_layer_order" binds= [ 1 ]] +[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtonPanelContainer/LayerButtons/MoveDownLayer" to="." method="change_layer_order" binds= [ -1 ]] +[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtonPanelContainer/LayerButtons/CloneLayer" to="." method="add_layer" binds= [ false ]] +[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/LayerButtonPanelContainer/LayerButtons/MergeDownLayer" to="." method="_on_MergeDownLayer_pressed"] +[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/FrameButtons/AddFrame" to="." method="add_frame"] +[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/FrameButtons/DeleteFrame" to="." method="_on_DeleteFrame_pressed"] +[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/FrameButtons/CopyFrame" to="." method="_on_CopyFrame_pressed"] +[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/FrameButtons/FrameTagButton" to="." method="_on_FrameTagButton_pressed"] +[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/PlaybackButtons/FirstFrame" to="." method="_on_FirstFrame_pressed"] +[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/PlaybackButtons/PreviousFrame" to="." method="_on_PreviousFrame_pressed"] +[connection signal="toggled" from="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/PlaybackButtons/PlayBackwards" to="." method="_on_PlayBackwards_toggled"] +[connection signal="toggled" from="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/PlaybackButtons/PlayForward" to="." method="_on_PlayForward_toggled"] +[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/PlaybackButtons/NextFrame" to="." method="_on_NextFrame_pressed"] +[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/PlaybackButtons/LastFrame" to="." method="_on_LastFrame_pressed"] +[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/LoopButtons/OnionSkinningSettings" to="." method="_on_OnionSkinningSettings_pressed"] +[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/LoopButtons/OnionSkinning" to="." method="_on_OnionSkinning_pressed"] +[connection signal="pressed" from="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/LoopButtons/LoopAnim" to="." method="_on_LoopAnim_pressed"] +[connection signal="value_changed" from="AnimationContainer/TimelineContainer/TimelineButtons/PanelContainer/AnimationButtons/LoopButtons/FPSValue" to="." method="_on_FPSValue_value_changed"] [connection signal="value_changed" from="AnimationContainer/TimelineContainer/OpacityAndTagContainer/OpacityContainer/OpacitySlider" to="." method="_on_OpacitySlider_value_changed"] [connection signal="value_changed" from="AnimationContainer/TimelineContainer/OpacityAndTagContainer/OpacityContainer/OpacitySpinBox" to="." method="_on_OpacitySlider_value_changed"] [connection signal="timeout" from="AnimationTimer" to="." method="_on_AnimationTimer_timeout"]