[gd_scene load_steps=6 format=2] [ext_resource path="res://src/Preferences/PreferencesDialog.gd" type="Script" id=1] [ext_resource path="res://src/Preferences/HandleLanguages.gd" type="Script" id=4] [ext_resource path="res://src/Preferences/HandleThemes.gd" type="Script" id=5] [ext_resource path="res://src/Preferences/HandleShortcuts.gd" type="Script" id=6] [sub_resource type="ButtonGroup" id=1] [node name="PreferencesDialog" type="AcceptDialog"] margin_left = -3.0 margin_top = 9.0 margin_right = 419.0 margin_bottom = 1163.0 rect_min_size = Vector2( 620, 450 ) window_title = "Preferences" resizable = true script = ExtResource( 1 ) __meta__ = { "_edit_horizontal_guides_": [ ], "_edit_use_anchors_": false, "_edit_vertical_guides_": [ ] } [node name="HSplitContainer" type="HSplitContainer" parent="."] anchor_right = 1.0 anchor_bottom = 1.0 margin_left = 8.0 margin_top = 8.0 margin_right = -8.0 margin_bottom = -36.0 size_flags_horizontal = 3 custom_constants/autohide = 0 custom_constants/separation = 20 split_offset = 1 __meta__ = { "_edit_use_anchors_": false } [node name="List" type="ItemList" parent="HSplitContainer"] margin_right = 86.0 margin_bottom = 1110.0 rect_min_size = Vector2( 85, 0 ) [node name="ScrollContainer" type="ScrollContainer" parent="HSplitContainer"] margin_left = 106.0 margin_right = 604.0 margin_bottom = 1110.0 rect_min_size = Vector2( 100, 0 ) size_flags_horizontal = 3 [node name="VBoxContainer" type="VBoxContainer" parent="HSplitContainer/ScrollContainer"] margin_right = 498.0 margin_bottom = 24.0 size_flags_horizontal = 3 [node name="Startup" type="VBoxContainer" parent="HSplitContainer/ScrollContainer/VBoxContainer"] margin_right = 498.0 margin_bottom = 24.0 [node name="StartupContainer" type="HBoxContainer" parent="HSplitContainer/ScrollContainer/VBoxContainer/Startup"] margin_right = 498.0 margin_bottom = 24.0 [node name="Label" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Startup/StartupContainer"] margin_top = 5.0 margin_right = 180.0 margin_bottom = 19.0 text = "Open last project on startup" [node name="OpenLastProject" type="CheckBox" parent="HSplitContainer/ScrollContainer/VBoxContainer/Startup/StartupContainer"] margin_left = 184.0 margin_right = 231.0 margin_bottom = 24.0 hint_tooltip = "Opens last opened project on startup" mouse_default_cursor_shape = 2 text = "On" [node name="PressureSentivity" type="HBoxContainer" parent="HSplitContainer/ScrollContainer/VBoxContainer/Startup"] visible = false margin_top = 100.0 margin_right = 506.0 margin_bottom = 120.0 [node name="PressureSensitivityLabel" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Startup/PressureSentivity"] margin_top = 3.0 margin_right = 173.0 margin_bottom = 17.0 text = "Tablet pressure sensitivity:" [node name="PressureSensitivityOptionButton" type="OptionButton" parent="HSplitContainer/ScrollContainer/VBoxContainer/Startup/PressureSentivity"] margin_left = 177.0 margin_right = 334.0 margin_bottom = 20.0 text = "Affect Brush's Alpha" items = [ "None", null, false, 0, null, "Affect Brush's Alpha", null, false, 1, null ] selected = 1 [node name="Languages" type="VBoxContainer" parent="HSplitContainer/ScrollContainer/VBoxContainer"] visible = false margin_top = 184.0 margin_right = 506.0 margin_bottom = 632.0 script = ExtResource( 4 ) [node name="System Language" type="CheckBox" parent="HSplitContainer/ScrollContainer/VBoxContainer/Languages"] margin_right = 506.0 margin_bottom = 24.0 mouse_default_cursor_shape = 2 pressed = true group = SubResource( 1 ) text = "System Language" [node name="Themes" type="HBoxContainer" parent="HSplitContainer/ScrollContainer/VBoxContainer"] visible = false margin_top = 28.0 margin_right = 498.0 margin_bottom = 164.0 script = ExtResource( 5 ) [node name="ThemeButtons" type="VBoxContainer" parent="HSplitContainer/ScrollContainer/VBoxContainer/Themes"] margin_right = 80.0 margin_bottom = 136.0 [node name="ThemeColors" type="VBoxContainer" parent="HSplitContainer/ScrollContainer/VBoxContainer/Themes"] margin_left = 84.0 margin_right = 134.0 margin_bottom = 136.0 custom_constants/separation = 6 [node name="Canvas" type="VBoxContainer" parent="HSplitContainer/ScrollContainer/VBoxContainer"] visible = false margin_top = 28.0 margin_right = 498.0 margin_bottom = 280.0 [node name="ZoomLabel" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas"] margin_right = 498.0 margin_bottom = 14.0 text = "Zoom" [node name="ZoomOptions" type="HBoxContainer" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas"] margin_top = 18.0 margin_right = 498.0 margin_bottom = 42.0 [node name="Label" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas/ZoomOptions"] margin_top = 5.0 margin_right = 110.0 margin_bottom = 19.0 rect_min_size = Vector2( 110, 0 ) text = "Smooth Zoom" [node name="SmoothZoom" type="CheckBox" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas/ZoomOptions"] margin_left = 114.0 margin_right = 161.0 margin_bottom = 24.0 hint_tooltip = "Adds a smoother transition when zooming in or out" mouse_default_cursor_shape = 2 pressed = true text = "On" [node name="HSeparator" type="HSeparator" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas"] margin_top = 46.0 margin_right = 498.0 margin_bottom = 50.0 [node name="GuideLabel" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas"] margin_top = 54.0 margin_right = 498.0 margin_bottom = 68.0 text = "Guides" [node name="GuideOptions" type="GridContainer" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas"] margin_top = 72.0 margin_right = 498.0 margin_bottom = 92.0 custom_constants/vseparation = 4 custom_constants/hseparation = 4 columns = 3 [node name="GuideColorLabel" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas/GuideOptions"] margin_top = 3.0 margin_right = 110.0 margin_bottom = 17.0 rect_min_size = Vector2( 110, 0 ) hint_tooltip = "A color of ruler guides displayed on the canvas" mouse_filter = 0 text = "Guides color:" [node name="GuideColor" type="ColorPickerButton" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas/GuideOptions"] margin_left = 114.0 margin_right = 178.0 margin_bottom = 20.0 rect_min_size = Vector2( 64, 20 ) hint_tooltip = "A color of ruler guides displayed on the canvas" mouse_default_cursor_shape = 2 color = Color( 0.63, 0.13, 0.94, 1 ) [node name="HSeparator2" type="HSeparator" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas"] margin_top = 96.0 margin_right = 498.0 margin_bottom = 100.0 [node name="GridLabel" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas"] margin_top = 104.0 margin_right = 498.0 margin_bottom = 118.0 text = "Grid" [node name="GridOptions" type="GridContainer" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas"] margin_top = 122.0 margin_right = 498.0 margin_bottom = 174.0 custom_constants/vseparation = 4 custom_constants/hseparation = 4 columns = 3 [node name="WidthLabel" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas/GridOptions"] margin_top = 5.0 margin_right = 110.0 margin_bottom = 19.0 rect_min_size = Vector2( 110, 0 ) hint_tooltip = "Sets how far apart are vertical lines of the grid" mouse_filter = 0 text = "Grid width:" [node name="GridWidthValue" type="SpinBox" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas/GridOptions"] margin_left = 114.0 margin_right = 188.0 margin_bottom = 24.0 hint_tooltip = "Sets how far apart are vertical lines of the grid" mouse_default_cursor_shape = 2 min_value = 1.0 max_value = 16384.0 value = 1.0 rounded = true align = 2 suffix = "px" [node name="Height" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas/GridOptions"] margin_left = 192.0 margin_top = 5.0 margin_right = 267.0 margin_bottom = 19.0 hint_tooltip = "Sets how far apart are horizontal lines of the grid" mouse_filter = 0 text = "Grid height:" [node name="GridHeightValue" type="SpinBox" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas/GridOptions"] margin_top = 28.0 margin_right = 110.0 margin_bottom = 52.0 hint_tooltip = "Sets how far apart are horizontal lines of the grid" mouse_default_cursor_shape = 2 min_value = 1.0 max_value = 16384.0 value = 1.0 rounded = true align = 2 suffix = "px" [node name="GridColorLabel" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas/GridOptions"] margin_left = 114.0 margin_top = 33.0 margin_right = 188.0 margin_bottom = 47.0 hint_tooltip = "A color of the grid" mouse_filter = 0 text = "Grid color:" [node name="GridColor" type="ColorPickerButton" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas/GridOptions"] margin_left = 192.0 margin_top = 28.0 margin_right = 267.0 margin_bottom = 52.0 rect_min_size = Vector2( 64, 20 ) hint_tooltip = "A color of the grid" mouse_default_cursor_shape = 2 [node name="HSeparator3" type="HSeparator" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas"] margin_top = 178.0 margin_right = 498.0 margin_bottom = 182.0 [node name="TransparencyLabel" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas"] margin_top = 186.0 margin_right = 498.0 margin_bottom = 200.0 text = "Transparency" [node name="CheckerOptions" type="GridContainer" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas"] margin_top = 204.0 margin_right = 498.0 margin_bottom = 252.0 custom_constants/vseparation = 4 custom_constants/hseparation = 4 columns = 3 [node name="SizeLabel" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas/CheckerOptions"] margin_top = 5.0 margin_right = 110.0 margin_bottom = 19.0 rect_min_size = Vector2( 110, 0 ) hint_tooltip = "Size of the transparent checker background" mouse_filter = 0 text = "Checker size:" [node name="CheckerSizeValue" type="SpinBox" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas/CheckerOptions"] margin_left = 114.0 margin_right = 217.0 margin_bottom = 24.0 hint_tooltip = "Size of the transparent checker background" mouse_default_cursor_shape = 2 min_value = 1.0 max_value = 16384.0 value = 10.0 rounded = true align = 2 suffix = "px" [node name="CheckerColor1Label" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas/CheckerOptions"] margin_left = 221.0 margin_top = 5.0 margin_right = 324.0 margin_bottom = 19.0 hint_tooltip = "First color of the transparent checker background" mouse_filter = 0 text = "Checker color 1:" [node name="CheckerColor1" type="ColorPickerButton" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas/CheckerOptions"] margin_top = 28.0 margin_right = 110.0 margin_bottom = 48.0 rect_min_size = Vector2( 64, 20 ) hint_tooltip = "First color of the transparent checker background" mouse_default_cursor_shape = 2 color = Color( 0.470588, 0.470588, 0.470588, 1 ) [node name="CheckerColor2Label" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas/CheckerOptions"] margin_left = 114.0 margin_top = 31.0 margin_right = 217.0 margin_bottom = 45.0 hint_tooltip = "Second color of the transparent checker background" mouse_filter = 0 text = "Checker color 2:" [node name="CheckerColor2" type="ColorPickerButton" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas/CheckerOptions"] margin_left = 221.0 margin_top = 28.0 margin_right = 324.0 margin_bottom = 48.0 rect_min_size = Vector2( 64, 20 ) hint_tooltip = "Second color of the transparent checker background" mouse_default_cursor_shape = 2 color = Color( 0.341176, 0.34902, 0.341176, 1 ) [node name="Label" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas/CheckerOptions"] margin_top = -181.0 margin_right = 110.0 margin_bottom = -167.0 rect_min_size = Vector2( 110, 0 ) text = "Follow Canvas Movement" [node name="CheckerFollowMovement" type="CheckBox" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas/CheckerOptions"] margin_left = 114.0 margin_top = -186.0 margin_right = 161.0 margin_bottom = -162.0 hint_tooltip = "The transparent checker follow the movement of canvas" mouse_default_cursor_shape = 2 text = "On" [node name="Label2" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas/CheckerOptions"] margin_top = -181.0 margin_right = 110.0 margin_bottom = -167.0 rect_min_size = Vector2( 110, 0 ) text = "Follow Canvas Zoom Level" [node name="CheckerFollowScale" type="CheckBox" parent="HSplitContainer/ScrollContainer/VBoxContainer/Canvas/CheckerOptions"] margin_left = 114.0 margin_top = -186.0 margin_right = 161.0 margin_bottom = -162.0 hint_tooltip = "The transparent checker follow the zoom level of canvas" mouse_default_cursor_shape = 2 text = "On" [node name="Image" type="VBoxContainer" parent="HSplitContainer/ScrollContainer/VBoxContainer"] visible = false margin_top = 240.0 margin_right = 506.0 margin_bottom = 316.0 [node name="ImageOptions" type="GridContainer" parent="HSplitContainer/ScrollContainer/VBoxContainer/Image"] margin_right = 506.0 margin_bottom = 76.0 custom_constants/vseparation = 4 custom_constants/hseparation = 4 columns = 3 [node name="DefaultWidthLabel" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Image/ImageOptions"] margin_top = 5.0 margin_right = 110.0 margin_bottom = 19.0 rect_min_size = Vector2( 110, 0 ) hint_tooltip = "A default width of a new image" mouse_filter = 0 text = "Default width:" [node name="ImageDefaultWidth" type="SpinBox" parent="HSplitContainer/ScrollContainer/VBoxContainer/Image/ImageOptions"] margin_left = 114.0 margin_right = 188.0 margin_bottom = 24.0 hint_tooltip = "A default width of a new image" mouse_default_cursor_shape = 2 min_value = 1.0 max_value = 16384.0 value = 64.0 rounded = true align = 2 suffix = "px" [node name="DefaultHeightLabel" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Image/ImageOptions"] margin_top = 33.0 margin_right = 110.0 margin_bottom = 47.0 hint_tooltip = "A default height of a new image" mouse_filter = 0 text = "Default height:" [node name="ImageDefaultHeight" type="SpinBox" parent="HSplitContainer/ScrollContainer/VBoxContainer/Image/ImageOptions"] margin_left = 114.0 margin_top = 28.0 margin_right = 188.0 margin_bottom = 52.0 hint_tooltip = "A default height of a new image" mouse_default_cursor_shape = 2 min_value = 1.0 max_value = 16384.0 value = 64.0 rounded = true align = 2 suffix = "px" [node name="DefaultFillColorLabel" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Image/ImageOptions"] margin_top = 59.0 margin_right = 110.0 margin_bottom = 73.0 hint_tooltip = "A default background color of a new image" mouse_filter = 0 text = "Default fill color:" [node name="DefaultFillColor" type="ColorPickerButton" parent="HSplitContainer/ScrollContainer/VBoxContainer/Image/ImageOptions"] margin_left = 114.0 margin_top = 56.0 margin_right = 188.0 margin_bottom = 76.0 rect_min_size = Vector2( 64, 20 ) hint_tooltip = "A default background color of a new image" mouse_default_cursor_shape = 2 color = Color( 0, 0, 0, 0 ) [node name="Shortcuts" type="VBoxContainer" parent="HSplitContainer/ScrollContainer/VBoxContainer"] visible = false margin_top = 184.0 margin_right = 506.0 margin_bottom = 418.0 script = ExtResource( 6 ) [node name="HBoxContainer" type="HBoxContainer" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts"] margin_right = 506.0 margin_bottom = 20.0 hint_tooltip = "Only custom preset can be modified" [node name="Label" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/HBoxContainer"] margin_top = 3.0 margin_right = 45.0 margin_bottom = 17.0 text = "Preset:" [node name="PresetOptionButton" type="OptionButton" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/HBoxContainer"] margin_left = 49.0 margin_right = 506.0 margin_bottom = 20.0 hint_tooltip = "Only custom preset can be modified" mouse_default_cursor_shape = 2 size_flags_horizontal = 3 text = "Default" items = [ "Default", null, false, 0, null, "Custom", null, false, 1, null ] selected = 0 [node name="HSeparator" type="HSeparator" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts"] margin_top = 24.0 margin_right = 506.0 margin_bottom = 28.0 [node name="Shortcuts" type="GridContainer" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts"] margin_top = 32.0 margin_right = 506.0 margin_bottom = 234.0 custom_constants/vseparation = 2 custom_constants/hseparation = 5 columns = 3 [node name="Empty" type="Control" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_right = 137.0 margin_bottom = 14.0 [node name="LeftToolLabel" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_left = 142.0 margin_right = 321.0 margin_bottom = 14.0 hint_tooltip = "A tool assigned to the left mouse button" mouse_filter = 0 text = "Left Tool:" align = 1 [node name="RightToolLabel" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_left = 326.0 margin_right = 505.0 margin_bottom = 14.0 hint_tooltip = "A tool assigned to the right mouse button" mouse_filter = 0 text = "Right Tool:" align = 1 [node name="Empty2" type="Control" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_top = 16.0 margin_right = 137.0 margin_bottom = 20.0 [node name="HSeparator" type="HSeparator" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] visible = false margin_left = 184.0 margin_top = 16.0 margin_right = 321.0 margin_bottom = 20.0 [node name="HSeparator2" type="HSeparator" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_left = 142.0 margin_top = 16.0 margin_right = 321.0 margin_bottom = 20.0 [node name="HSeparator3" type="HSeparator" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_left = 326.0 margin_top = 16.0 margin_right = 505.0 margin_bottom = 20.0 [node name="RectSelectLabel" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_top = 25.0 margin_right = 137.0 margin_bottom = 39.0 text = "Rectangular Selection" [node name="left_rectangle_select_tool" type="Button" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_left = 142.0 margin_top = 22.0 margin_right = 321.0 margin_bottom = 42.0 size_flags_horizontal = 3 [node name="right_rectangle_select_tool" type="Button" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_left = 326.0 margin_top = 22.0 margin_right = 505.0 margin_bottom = 42.0 size_flags_horizontal = 3 [node name="ZoomLabel" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_top = 47.0 margin_right = 137.0 margin_bottom = 61.0 text = "Zoom" [node name="left_zoom_tool" type="Button" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_left = 142.0 margin_top = 44.0 margin_right = 321.0 margin_bottom = 64.0 size_flags_horizontal = 3 [node name="right_zoom_tool" type="Button" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_left = 326.0 margin_top = 44.0 margin_right = 505.0 margin_bottom = 64.0 size_flags_horizontal = 3 [node name="ColorPickerLabel" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_top = 69.0 margin_right = 137.0 margin_bottom = 83.0 text = "Color Picker" [node name="left_colorpicker_tool" type="Button" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_left = 142.0 margin_top = 66.0 margin_right = 321.0 margin_bottom = 86.0 [node name="right_colorpicker_tool" type="Button" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_left = 326.0 margin_top = 66.0 margin_right = 505.0 margin_bottom = 86.0 [node name="PencilLabel" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_top = 91.0 margin_right = 137.0 margin_bottom = 105.0 text = "Pencil" [node name="left_pencil_tool" type="Button" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_left = 142.0 margin_top = 88.0 margin_right = 321.0 margin_bottom = 108.0 [node name="right_pencil_tool" type="Button" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_left = 326.0 margin_top = 88.0 margin_right = 505.0 margin_bottom = 108.0 [node name="EraserLabel" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_top = 113.0 margin_right = 137.0 margin_bottom = 127.0 text = "Eraser" [node name="left_eraser_tool" type="Button" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_left = 142.0 margin_top = 110.0 margin_right = 321.0 margin_bottom = 130.0 [node name="right_eraser_tool" type="Button" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_left = 326.0 margin_top = 110.0 margin_right = 505.0 margin_bottom = 130.0 [node name="BucketLabel" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_top = 135.0 margin_right = 137.0 margin_bottom = 149.0 text = "Bucket" [node name="left_fill_tool" type="Button" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_left = 142.0 margin_top = 132.0 margin_right = 321.0 margin_bottom = 152.0 [node name="right_fill_tool" type="Button" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_left = 326.0 margin_top = 132.0 margin_right = 505.0 margin_bottom = 152.0 [node name="LightenDarkenLabel" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_top = 157.0 margin_right = 137.0 margin_bottom = 171.0 text = "Lighten/Darken" [node name="left_lightdark_tool" type="Button" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_left = 142.0 margin_top = 154.0 margin_right = 321.0 margin_bottom = 174.0 [node name="right_lightdark_tool" type="Button" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_left = 326.0 margin_top = 154.0 margin_right = 505.0 margin_bottom = 174.0 [node name="HSeparator4" type="HSeparator" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_top = 176.0 margin_right = 137.0 margin_bottom = 180.0 [node name="HSeparator5" type="HSeparator" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_left = 142.0 margin_top = 176.0 margin_right = 321.0 margin_bottom = 180.0 [node name="HSeparator6" type="HSeparator" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_left = 326.0 margin_top = 176.0 margin_right = 505.0 margin_bottom = 180.0 [node name="Switch Colors" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_top = 185.0 margin_right = 137.0 margin_bottom = 199.0 text = "Switch Colors" [node name="switch_colors" type="Button" parent="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/Shortcuts"] margin_left = 142.0 margin_top = 182.0 margin_right = 321.0 margin_bottom = 202.0 [node name="Backup" type="VBoxContainer" parent="HSplitContainer/ScrollContainer/VBoxContainer"] visible = false margin_top = 184.0 margin_right = 498.0 margin_bottom = 254.0 [node name="AutosaveContainer" type="GridContainer" parent="HSplitContainer/ScrollContainer/VBoxContainer/Backup"] margin_top = 18.0 margin_right = 498.0 margin_bottom = 70.0 columns = 3 [node name="Label" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Backup/AutosaveContainer"] margin_top = 5.0 margin_right = 115.0 margin_bottom = 19.0 text = "Enable autosave" [node name="EnableAutosave" type="CheckBox" parent="HSplitContainer/ScrollContainer/VBoxContainer/Backup/AutosaveContainer"] margin_left = 119.0 margin_right = 214.0 margin_bottom = 24.0 mouse_default_cursor_shape = 2 pressed = true text = "On" __meta__ = { "_edit_use_anchors_": false } [node name="AutosaveIntervalLabel" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Backup/AutosaveContainer"] margin_top = 33.0 margin_right = 115.0 margin_bottom = 47.0 size_flags_horizontal = 0 text = "Autosave interval:" [node name="AutosaveInterval" type="SpinBox" parent="HSplitContainer/ScrollContainer/VBoxContainer/Backup/AutosaveContainer"] margin_left = 119.0 margin_top = 28.0 margin_right = 214.0 margin_bottom = 52.0 rect_min_size = Vector2( 95, 0 ) mouse_default_cursor_shape = 2 size_flags_horizontal = 0 min_value = 0.1 max_value = 30.0 step = 0.25 value = 1.0 align = 2 suffix = "minute(s)" __meta__ = { "_edit_use_anchors_": false } [node name="Indicators" type="VBoxContainer" parent="HSplitContainer/ScrollContainer/VBoxContainer"] visible = false margin_top = 54.0 margin_right = 498.0 margin_bottom = 180.0 [node name="IndicatorsContainer" type="GridContainer" parent="HSplitContainer/ScrollContainer/VBoxContainer/Indicators"] margin_top = 18.0 margin_right = 498.0 margin_bottom = 126.0 custom_constants/vseparation = 4 custom_constants/hseparation = 4 columns = 3 [node name="Label" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Indicators/IndicatorsContainer"] margin_top = 5.0 margin_right = 127.0 margin_bottom = 19.0 text = "Left pixel indicator" [node name="LeftIndicatorCheckbox" type="CheckBox" parent="HSplitContainer/ScrollContainer/VBoxContainer/Indicators/IndicatorsContainer"] margin_left = 131.0 margin_right = 498.0 margin_bottom = 24.0 hint_tooltip = "Show left mouse pixel indicator or brush on the canvas when drawing" mouse_default_cursor_shape = 2 size_flags_horizontal = 3 pressed = true text = "On" [node name="Label2" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Indicators/IndicatorsContainer"] margin_top = 33.0 margin_right = 127.0 margin_bottom = 47.0 text = "Right pixel indicator" [node name="RightIndicatorCheckbox" type="CheckBox" parent="HSplitContainer/ScrollContainer/VBoxContainer/Indicators/IndicatorsContainer"] margin_left = 131.0 margin_top = 28.0 margin_right = 498.0 margin_bottom = 52.0 hint_tooltip = "Show right mouse pixel indicator or brush on the canvas when drawing" mouse_default_cursor_shape = 2 size_flags_horizontal = 3 text = "On" [node name="Label3" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Indicators/IndicatorsContainer"] margin_top = 61.0 margin_right = 127.0 margin_bottom = 75.0 text = "Show left tool icon" [node name="LeftToolIconCheckbox" type="CheckBox" parent="HSplitContainer/ScrollContainer/VBoxContainer/Indicators/IndicatorsContainer"] margin_left = 131.0 margin_top = 56.0 margin_right = 498.0 margin_bottom = 80.0 hint_tooltip = "Displays an icon of the selected left tool next to the cursor on the canvas" mouse_default_cursor_shape = 2 size_flags_horizontal = 3 pressed = true text = "On" [node name="Label4" type="Label" parent="HSplitContainer/ScrollContainer/VBoxContainer/Indicators/IndicatorsContainer"] margin_top = 89.0 margin_right = 127.0 margin_bottom = 103.0 text = "Show right tool icon" [node name="RightToolIconCheckbox" type="CheckBox" parent="HSplitContainer/ScrollContainer/VBoxContainer/Indicators/IndicatorsContainer"] margin_left = 131.0 margin_top = 84.0 margin_right = 498.0 margin_bottom = 108.0 hint_tooltip = "Displays an icon of the selected right tool next to the cursor on the canvas" mouse_default_cursor_shape = 2 size_flags_horizontal = 3 pressed = true text = "On" [node name="Popups" type="Node" parent="."] [node name="ShortcutSelector" type="ConfirmationDialog" parent="Popups"] margin_right = 250.0 margin_bottom = 87.5 rect_min_size = Vector2( 250, 87.5 ) window_title = "Set the shortcut" dialog_text = "Press a key or a key combination to set the shortcut" dialog_hide_on_ok = false __meta__ = { "_edit_use_anchors_": false } [node name="EnteredShortcut" type="Label" parent="Popups/ShortcutSelector"] margin_left = 8.0 margin_top = 22.0 margin_right = 341.0 margin_bottom = 51.5 align = 1 valign = 1 __meta__ = { "_edit_use_anchors_": false } [connection signal="about_to_show" from="." to="." method="_on_PreferencesDialog_about_to_show"] [connection signal="popup_hide" from="." to="." method="_on_PreferencesDialog_popup_hide"] [connection signal="item_selected" from="HSplitContainer/List" to="." method="_on_List_item_selected"] [connection signal="item_selected" from="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts/HBoxContainer/PresetOptionButton" to="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts" method="_on_PresetOptionButton_item_selected"] [connection signal="confirmed" from="Popups/ShortcutSelector" to="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts" method="_on_ShortcutSelector_confirmed"] [connection signal="popup_hide" from="Popups/ShortcutSelector" to="HSplitContainer/ScrollContainer/VBoxContainer/Shortcuts" method="_on_ShortcutSelector_popup_hide"]