mirror of
https://github.com/tonytins/CozyPixelStudio.git
synced 2025-05-05 16:34:48 -04:00
Re-added Polish in Preferences and in Main.gd's loaded_locales
This commit is contained in:
parent
dfc632e8f6
commit
3a29a729e9
5 changed files with 158 additions and 181 deletions
257
Main.tscn
257
Main.tscn
|
@ -147,7 +147,7 @@ margin_right = 1010.0
|
|||
|
||||
[node name="FileMenu" type="MenuButton" parent="MenuAndUI/MenuContainer/MenuItems"]
|
||||
margin_right = 31.0
|
||||
margin_bottom = 21.0
|
||||
margin_bottom = 23.0
|
||||
mouse_default_cursor_shape = 2
|
||||
text = "File"
|
||||
switch_on_hover = true
|
||||
|
@ -155,7 +155,7 @@ switch_on_hover = true
|
|||
[node name="EditMenu" type="MenuButton" parent="MenuAndUI/MenuContainer/MenuItems"]
|
||||
margin_left = 35.0
|
||||
margin_right = 68.0
|
||||
margin_bottom = 21.0
|
||||
margin_bottom = 23.0
|
||||
mouse_default_cursor_shape = 2
|
||||
text = "Edit"
|
||||
switch_on_hover = true
|
||||
|
@ -163,7 +163,7 @@ switch_on_hover = true
|
|||
[node name="ViewMenu" type="MenuButton" parent="MenuAndUI/MenuContainer/MenuItems"]
|
||||
margin_left = 72.0
|
||||
margin_right = 110.0
|
||||
margin_bottom = 21.0
|
||||
margin_bottom = 23.0
|
||||
mouse_default_cursor_shape = 2
|
||||
text = "View"
|
||||
switch_on_hover = true
|
||||
|
@ -171,7 +171,7 @@ switch_on_hover = true
|
|||
[node name="HelpMenu" type="MenuButton" parent="MenuAndUI/MenuContainer/MenuItems"]
|
||||
margin_left = 114.0
|
||||
margin_right = 151.0
|
||||
margin_bottom = 21.0
|
||||
margin_bottom = 23.0
|
||||
mouse_default_cursor_shape = 2
|
||||
text = "Help"
|
||||
switch_on_hover = true
|
||||
|
@ -348,9 +348,9 @@ custom_constants/separation = 8
|
|||
alignment = 1
|
||||
|
||||
[node name="ColorPickersCenter" type="CenterContainer" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions"]
|
||||
margin_top = 35.0
|
||||
margin_top = 59.0
|
||||
margin_right = 208.0
|
||||
margin_bottom = 67.0
|
||||
margin_bottom = 91.0
|
||||
|
||||
[node name="ColorPickersHorizontal" type="HBoxContainer" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions/ColorPickersCenter"]
|
||||
margin_left = 27.0
|
||||
|
@ -406,13 +406,13 @@ flat = true
|
|||
color = Color( 1, 1, 1, 1 )
|
||||
|
||||
[node name="HSeparator" type="HSeparator" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions"]
|
||||
margin_top = 75.0
|
||||
margin_top = 99.0
|
||||
margin_right = 208.0
|
||||
margin_bottom = 79.0
|
||||
margin_bottom = 103.0
|
||||
|
||||
[node name="LeftToolOptions" type="VBoxContainer" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions"]
|
||||
editor/display_folded = true
|
||||
margin_top = 87.0
|
||||
margin_top = 111.0
|
||||
margin_right = 208.0
|
||||
margin_bottom = 242.0
|
||||
|
||||
|
@ -425,7 +425,7 @@ align = 1
|
|||
[node name="LeftIndicatorCheckbox" type="CheckBox" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions/LeftToolOptions"]
|
||||
margin_top = 19.0
|
||||
margin_right = 208.0
|
||||
margin_bottom = 43.0
|
||||
margin_bottom = 35.0
|
||||
hint_tooltip = "LEFT_INDIC_HT"
|
||||
mouse_default_cursor_shape = 2
|
||||
pressed = true
|
||||
|
@ -433,9 +433,9 @@ text = "Left pixel indicator"
|
|||
|
||||
[node name="LeftBrushType" type="HBoxContainer" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions/LeftToolOptions"]
|
||||
editor/display_folded = true
|
||||
margin_top = 47.0
|
||||
margin_top = 39.0
|
||||
margin_right = 208.0
|
||||
margin_bottom = 79.0
|
||||
margin_bottom = 71.0
|
||||
|
||||
[node name="LeftBrushTypeButton" type="TextureButton" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions/LeftToolOptions/LeftBrushType"]
|
||||
margin_right = 36.0
|
||||
|
@ -462,20 +462,20 @@ text = "Brush: Pixel"
|
|||
|
||||
[node name="LeftBrushSize" type="HBoxContainer" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions/LeftToolOptions"]
|
||||
editor/display_folded = true
|
||||
margin_top = 83.0
|
||||
margin_top = 75.0
|
||||
margin_right = 208.0
|
||||
margin_bottom = 108.0
|
||||
margin_bottom = 92.0
|
||||
|
||||
[node name="BrushSizeLabel" type="Label" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions/LeftToolOptions/LeftBrushSize"]
|
||||
margin_top = 5.0
|
||||
margin_top = 1.0
|
||||
margin_right = 58.0
|
||||
margin_bottom = 20.0
|
||||
margin_bottom = 16.0
|
||||
text = "Brush size:"
|
||||
|
||||
[node name="LeftBrushSizeEdit" type="SpinBox" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions/LeftToolOptions/LeftBrushSize"]
|
||||
margin_left = 62.0
|
||||
margin_right = 124.0
|
||||
margin_bottom = 25.0
|
||||
margin_right = 126.0
|
||||
margin_bottom = 17.0
|
||||
mouse_default_cursor_shape = 2
|
||||
min_value = 1.0
|
||||
value = 1.0
|
||||
|
@ -556,9 +556,9 @@ hint_tooltip = "LDAMOUNT_HT"
|
|||
value = 10.0
|
||||
|
||||
[node name="LeftMirroring" type="VBoxContainer" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions/LeftToolOptions"]
|
||||
margin_top = 112.0
|
||||
margin_top = 96.0
|
||||
margin_right = 208.0
|
||||
margin_bottom = 155.0
|
||||
margin_bottom = 131.0
|
||||
|
||||
[node name="Label" type="Label" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions/LeftToolOptions/LeftMirroring"]
|
||||
margin_right = 208.0
|
||||
|
@ -568,19 +568,19 @@ text = "Mirroring"
|
|||
[node name="LeftMirrorButtons" type="HBoxContainer" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions/LeftToolOptions/LeftMirroring"]
|
||||
margin_top = 19.0
|
||||
margin_right = 208.0
|
||||
margin_bottom = 43.0
|
||||
margin_bottom = 35.0
|
||||
|
||||
[node name="LeftHorizontalMirroring" type="CheckBox" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions/LeftToolOptions/LeftMirroring/LeftMirrorButtons"]
|
||||
margin_right = 85.0
|
||||
margin_bottom = 24.0
|
||||
margin_right = 77.0
|
||||
margin_bottom = 16.0
|
||||
hint_tooltip = "HORIZMIRROR_HT"
|
||||
mouse_default_cursor_shape = 2
|
||||
text = "Horizontal"
|
||||
|
||||
[node name="LeftVerticalMirroring" type="CheckBox" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions/LeftToolOptions/LeftMirroring/LeftMirrorButtons"]
|
||||
margin_left = 89.0
|
||||
margin_right = 158.0
|
||||
margin_bottom = 24.0
|
||||
margin_left = 81.0
|
||||
margin_right = 142.0
|
||||
margin_bottom = 16.0
|
||||
hint_tooltip = "VERTMIRROR_HT"
|
||||
mouse_default_cursor_shape = 2
|
||||
text = "Vertical"
|
||||
|
@ -594,7 +594,7 @@ margin_bottom = 254.0
|
|||
editor/display_folded = true
|
||||
margin_top = 262.0
|
||||
margin_right = 208.0
|
||||
margin_bottom = 417.0
|
||||
margin_bottom = 393.0
|
||||
|
||||
[node name="RightLabel" type="Label" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions/RightToolOptions"]
|
||||
margin_right = 208.0
|
||||
|
@ -605,16 +605,16 @@ align = 1
|
|||
[node name="RightIndicatorCheckbox" type="CheckBox" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions/RightToolOptions"]
|
||||
margin_top = 19.0
|
||||
margin_right = 208.0
|
||||
margin_bottom = 43.0
|
||||
margin_bottom = 35.0
|
||||
hint_tooltip = "RIGHT_INDIC_HT"
|
||||
mouse_default_cursor_shape = 2
|
||||
text = "Right pixel indicator"
|
||||
|
||||
[node name="RightBrushType" type="HBoxContainer" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions/RightToolOptions"]
|
||||
editor/display_folded = true
|
||||
margin_top = 47.0
|
||||
margin_top = 39.0
|
||||
margin_right = 208.0
|
||||
margin_bottom = 79.0
|
||||
margin_bottom = 71.0
|
||||
|
||||
[node name="RightBrushTypeButton" type="TextureButton" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions/RightToolOptions/RightBrushType"]
|
||||
margin_right = 36.0
|
||||
|
@ -641,20 +641,20 @@ text = "Brush: Pixel"
|
|||
|
||||
[node name="RightBrushSize" type="HBoxContainer" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions/RightToolOptions"]
|
||||
editor/display_folded = true
|
||||
margin_top = 83.0
|
||||
margin_top = 75.0
|
||||
margin_right = 208.0
|
||||
margin_bottom = 108.0
|
||||
margin_bottom = 92.0
|
||||
|
||||
[node name="BrushSizeLabel" type="Label" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions/RightToolOptions/RightBrushSize"]
|
||||
margin_top = 5.0
|
||||
margin_top = 1.0
|
||||
margin_right = 58.0
|
||||
margin_bottom = 20.0
|
||||
margin_bottom = 16.0
|
||||
text = "Brush size:"
|
||||
|
||||
[node name="RightBrushSizeEdit" type="SpinBox" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions/RightToolOptions/RightBrushSize"]
|
||||
margin_left = 62.0
|
||||
margin_right = 124.0
|
||||
margin_bottom = 25.0
|
||||
margin_right = 126.0
|
||||
margin_bottom = 17.0
|
||||
mouse_default_cursor_shape = 2
|
||||
min_value = 1.0
|
||||
value = 1.0
|
||||
|
@ -736,9 +736,9 @@ value = 10.0
|
|||
|
||||
[node name="RightMirroring" type="VBoxContainer" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions/RightToolOptions"]
|
||||
editor/display_folded = true
|
||||
margin_top = 112.0
|
||||
margin_top = 96.0
|
||||
margin_right = 208.0
|
||||
margin_bottom = 155.0
|
||||
margin_bottom = 131.0
|
||||
|
||||
[node name="Label" type="Label" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions/RightToolOptions/RightMirroring"]
|
||||
margin_right = 208.0
|
||||
|
@ -748,19 +748,19 @@ text = "Mirroring"
|
|||
[node name="RightMirrorButtons" type="HBoxContainer" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions/RightToolOptions/RightMirroring"]
|
||||
margin_top = 19.0
|
||||
margin_right = 208.0
|
||||
margin_bottom = 43.0
|
||||
margin_bottom = 35.0
|
||||
|
||||
[node name="RightHorizontalMirroring" type="CheckBox" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions/RightToolOptions/RightMirroring/RightMirrorButtons"]
|
||||
margin_right = 85.0
|
||||
margin_bottom = 24.0
|
||||
margin_right = 77.0
|
||||
margin_bottom = 16.0
|
||||
hint_tooltip = "HORIZMIRROR_HT"
|
||||
mouse_default_cursor_shape = 2
|
||||
text = "Horizontal"
|
||||
|
||||
[node name="RightVerticalMirroring" type="CheckBox" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions/RightToolOptions/RightMirroring/RightMirrorButtons"]
|
||||
margin_left = 89.0
|
||||
margin_right = 158.0
|
||||
margin_bottom = 24.0
|
||||
margin_left = 81.0
|
||||
margin_right = 142.0
|
||||
margin_bottom = 16.0
|
||||
hint_tooltip = "VERTMIRROR_HT"
|
||||
mouse_default_cursor_shape = 2
|
||||
text = "Vertical"
|
||||
|
@ -898,32 +898,32 @@ margin_left = 15.0
|
|||
margin_top = 4.0
|
||||
|
||||
[node name="TimelineContainer" type="VBoxContainer" parent="MenuAndUI/UI/CanvasAndTimeline/AnimationTimeline/AnimationContainer"]
|
||||
margin_right = 562.0
|
||||
margin_bottom = 139.0
|
||||
margin_right = 570.0
|
||||
margin_bottom = 138.0
|
||||
size_flags_horizontal = 3
|
||||
|
||||
[node name="AnimationButtons" type="HBoxContainer" parent="MenuAndUI/UI/CanvasAndTimeline/AnimationTimeline/AnimationContainer/TimelineContainer"]
|
||||
margin_right = 562.0
|
||||
margin_bottom = 25.0
|
||||
margin_right = 570.0
|
||||
margin_bottom = 24.0
|
||||
rect_min_size = Vector2( 0, 24 )
|
||||
|
||||
[node name="CurrentFrame" type="Label" parent="MenuAndUI/UI/CanvasAndTimeline/AnimationTimeline/AnimationContainer/TimelineContainer/AnimationButtons"]
|
||||
margin_top = 5.0
|
||||
margin_right = 234.0
|
||||
margin_bottom = 20.0
|
||||
margin_top = 4.0
|
||||
margin_right = 237.0
|
||||
margin_bottom = 19.0
|
||||
size_flags_horizontal = 3
|
||||
text = "Current frame: 1/1"
|
||||
|
||||
[node name="PlaybackButtons" type="HBoxContainer" parent="MenuAndUI/UI/CanvasAndTimeline/AnimationTimeline/AnimationContainer/TimelineContainer/AnimationButtons"]
|
||||
editor/display_folded = true
|
||||
margin_left = 238.0
|
||||
margin_right = 378.0
|
||||
margin_bottom = 25.0
|
||||
margin_left = 241.0
|
||||
margin_right = 381.0
|
||||
margin_bottom = 24.0
|
||||
size_flags_horizontal = 2
|
||||
|
||||
[node name="FirstFrame" type="TextureButton" parent="MenuAndUI/UI/CanvasAndTimeline/AnimationTimeline/AnimationContainer/TimelineContainer/AnimationButtons/PlaybackButtons"]
|
||||
margin_right = 20.0
|
||||
margin_bottom = 25.0
|
||||
margin_bottom = 24.0
|
||||
hint_tooltip = "FIRSTFRAME_HT"
|
||||
mouse_default_cursor_shape = 2
|
||||
shortcut_in_tooltip = false
|
||||
|
@ -933,7 +933,7 @@ texture_normal = ExtResource( 19 )
|
|||
[node name="PreviousFrame" type="TextureButton" parent="MenuAndUI/UI/CanvasAndTimeline/AnimationTimeline/AnimationContainer/TimelineContainer/AnimationButtons/PlaybackButtons"]
|
||||
margin_left = 24.0
|
||||
margin_right = 44.0
|
||||
margin_bottom = 25.0
|
||||
margin_bottom = 24.0
|
||||
hint_tooltip = "PREVIOUSFRAME_HT"
|
||||
mouse_default_cursor_shape = 2
|
||||
shortcut_in_tooltip = false
|
||||
|
@ -943,7 +943,7 @@ texture_normal = ExtResource( 20 )
|
|||
[node name="PlayBackwards" type="TextureButton" parent="MenuAndUI/UI/CanvasAndTimeline/AnimationTimeline/AnimationContainer/TimelineContainer/AnimationButtons/PlaybackButtons"]
|
||||
margin_left = 48.0
|
||||
margin_right = 68.0
|
||||
margin_bottom = 25.0
|
||||
margin_bottom = 24.0
|
||||
hint_tooltip = "PLAYBACKWARDS_HT"
|
||||
mouse_default_cursor_shape = 2
|
||||
toggle_mode = true
|
||||
|
@ -955,7 +955,7 @@ texture_pressed = ExtResource( 22 )
|
|||
[node name="PlayForward" type="TextureButton" parent="MenuAndUI/UI/CanvasAndTimeline/AnimationTimeline/AnimationContainer/TimelineContainer/AnimationButtons/PlaybackButtons"]
|
||||
margin_left = 72.0
|
||||
margin_right = 92.0
|
||||
margin_bottom = 25.0
|
||||
margin_bottom = 24.0
|
||||
hint_tooltip = "PLAYFORWARD_HT"
|
||||
mouse_default_cursor_shape = 2
|
||||
size_flags_horizontal = 0
|
||||
|
@ -968,7 +968,7 @@ texture_pressed = ExtResource( 22 )
|
|||
[node name="NextFrame" type="TextureButton" parent="MenuAndUI/UI/CanvasAndTimeline/AnimationTimeline/AnimationContainer/TimelineContainer/AnimationButtons/PlaybackButtons"]
|
||||
margin_left = 96.0
|
||||
margin_right = 116.0
|
||||
margin_bottom = 25.0
|
||||
margin_bottom = 24.0
|
||||
hint_tooltip = "NEXTFRAME_HT"
|
||||
mouse_default_cursor_shape = 2
|
||||
shortcut_in_tooltip = false
|
||||
|
@ -978,7 +978,7 @@ texture_normal = ExtResource( 24 )
|
|||
[node name="LastFrame" type="TextureButton" parent="MenuAndUI/UI/CanvasAndTimeline/AnimationTimeline/AnimationContainer/TimelineContainer/AnimationButtons/PlaybackButtons"]
|
||||
margin_left = 120.0
|
||||
margin_right = 140.0
|
||||
margin_bottom = 25.0
|
||||
margin_bottom = 24.0
|
||||
hint_tooltip = "LASTFRAME_HT"
|
||||
mouse_default_cursor_shape = 2
|
||||
shortcut_in_tooltip = false
|
||||
|
@ -986,14 +986,14 @@ shortcut = SubResource( 17 )
|
|||
texture_normal = ExtResource( 25 )
|
||||
|
||||
[node name="LoopButtons" type="HBoxContainer" parent="MenuAndUI/UI/CanvasAndTimeline/AnimationTimeline/AnimationContainer/TimelineContainer/AnimationButtons"]
|
||||
margin_left = 476.0
|
||||
margin_right = 562.0
|
||||
margin_bottom = 25.0
|
||||
margin_left = 482.0
|
||||
margin_right = 570.0
|
||||
margin_bottom = 24.0
|
||||
size_flags_horizontal = 0
|
||||
|
||||
[node name="FPSValue" type="SpinBox" parent="MenuAndUI/UI/CanvasAndTimeline/AnimationTimeline/AnimationContainer/TimelineContainer/AnimationButtons/LoopButtons"]
|
||||
margin_right = 62.0
|
||||
margin_bottom = 25.0
|
||||
margin_right = 64.0
|
||||
margin_bottom = 24.0
|
||||
hint_tooltip = "FPS_HT"
|
||||
mouse_default_cursor_shape = 2
|
||||
min_value = 0.1
|
||||
|
@ -1002,35 +1002,35 @@ value = 6.0
|
|||
suffix = "FPS"
|
||||
|
||||
[node name="LoopAnim" type="TextureButton" parent="MenuAndUI/UI/CanvasAndTimeline/AnimationTimeline/AnimationContainer/TimelineContainer/AnimationButtons/LoopButtons"]
|
||||
margin_left = 66.0
|
||||
margin_right = 86.0
|
||||
margin_bottom = 25.0
|
||||
margin_left = 68.0
|
||||
margin_right = 88.0
|
||||
margin_bottom = 24.0
|
||||
hint_tooltip = "No loop"
|
||||
mouse_default_cursor_shape = 2
|
||||
texture_normal = ExtResource( 26 )
|
||||
|
||||
[node name="HSeparator" type="HSeparator" parent="MenuAndUI/UI/CanvasAndTimeline/AnimationTimeline/AnimationContainer/TimelineContainer"]
|
||||
margin_top = 29.0
|
||||
margin_right = 562.0
|
||||
margin_bottom = 33.0
|
||||
margin_top = 28.0
|
||||
margin_right = 570.0
|
||||
margin_bottom = 32.0
|
||||
|
||||
[node name="TimelineSeconds" type="Control" parent="MenuAndUI/UI/CanvasAndTimeline/AnimationTimeline/AnimationContainer/TimelineContainer"]
|
||||
margin_top = 37.0
|
||||
margin_right = 562.0
|
||||
margin_bottom = 53.0
|
||||
margin_top = 36.0
|
||||
margin_right = 570.0
|
||||
margin_bottom = 52.0
|
||||
rect_min_size = Vector2( 0, 16 )
|
||||
script = ExtResource( 27 )
|
||||
|
||||
[node name="HSeparator2" type="HSeparator" parent="MenuAndUI/UI/CanvasAndTimeline/AnimationTimeline/AnimationContainer/TimelineContainer"]
|
||||
margin_top = 57.0
|
||||
margin_right = 562.0
|
||||
margin_bottom = 61.0
|
||||
margin_top = 56.0
|
||||
margin_right = 570.0
|
||||
margin_bottom = 60.0
|
||||
|
||||
[node name="FrameAndButtonContainer" type="HBoxContainer" parent="MenuAndUI/UI/CanvasAndTimeline/AnimationTimeline/AnimationContainer/TimelineContainer"]
|
||||
editor/display_folded = true
|
||||
margin_top = 65.0
|
||||
margin_right = 562.0
|
||||
margin_bottom = 101.0
|
||||
margin_top = 64.0
|
||||
margin_right = 570.0
|
||||
margin_bottom = 100.0
|
||||
|
||||
[node name="AddFrame" type="TextureButton" parent="MenuAndUI/UI/CanvasAndTimeline/AnimationTimeline/AnimationContainer/TimelineContainer/FrameAndButtonContainer"]
|
||||
margin_right = 36.0
|
||||
|
@ -1042,7 +1042,7 @@ texture_normal = ExtResource( 28 )
|
|||
|
||||
[node name="ScrollContainer" type="ScrollContainer" parent="MenuAndUI/UI/CanvasAndTimeline/AnimationTimeline/AnimationContainer/TimelineContainer/FrameAndButtonContainer"]
|
||||
margin_left = 40.0
|
||||
margin_right = 562.0
|
||||
margin_right = 570.0
|
||||
margin_bottom = 36.0
|
||||
size_flags_horizontal = 3
|
||||
size_flags_vertical = 3
|
||||
|
@ -1051,56 +1051,56 @@ scroll_vertical_enabled = false
|
|||
[node name="FrameContainer" type="HBoxContainer" parent="MenuAndUI/UI/CanvasAndTimeline/AnimationTimeline/AnimationContainer/TimelineContainer/FrameAndButtonContainer/ScrollContainer"]
|
||||
|
||||
[node name="VSeparator" type="VSeparator" parent="MenuAndUI/UI/CanvasAndTimeline/AnimationTimeline/AnimationContainer"]
|
||||
margin_left = 566.0
|
||||
margin_right = 570.0
|
||||
margin_bottom = 139.0
|
||||
margin_left = 574.0
|
||||
margin_right = 578.0
|
||||
margin_bottom = 138.0
|
||||
|
||||
[node name="OnionSkinningButtons" type="VBoxContainer" parent="MenuAndUI/UI/CanvasAndTimeline/AnimationTimeline/AnimationContainer"]
|
||||
editor/display_folded = true
|
||||
margin_left = 574.0
|
||||
margin_left = 582.0
|
||||
margin_right = 681.0
|
||||
margin_bottom = 139.0
|
||||
margin_bottom = 138.0
|
||||
|
||||
[node name="OnionSkinning" type="Label" parent="MenuAndUI/UI/CanvasAndTimeline/AnimationTimeline/AnimationContainer/OnionSkinningButtons"]
|
||||
margin_right = 107.0
|
||||
margin_right = 99.0
|
||||
margin_bottom = 15.0
|
||||
text = "Onion Skinning:"
|
||||
|
||||
[node name="OnionSkinningPast" type="Label" parent="MenuAndUI/UI/CanvasAndTimeline/AnimationTimeline/AnimationContainer/OnionSkinningButtons"]
|
||||
margin_top = 19.0
|
||||
margin_right = 107.0
|
||||
margin_right = 99.0
|
||||
margin_bottom = 34.0
|
||||
text = "Past Frames"
|
||||
|
||||
[node name="PastOnionSkinning" type="SpinBox" parent="MenuAndUI/UI/CanvasAndTimeline/AnimationTimeline/AnimationContainer/OnionSkinningButtons"]
|
||||
margin_top = 38.0
|
||||
margin_right = 107.0
|
||||
margin_bottom = 63.0
|
||||
margin_right = 99.0
|
||||
margin_bottom = 55.0
|
||||
mouse_default_cursor_shape = 2
|
||||
|
||||
[node name="OnionSkinningFuture" type="Label" parent="MenuAndUI/UI/CanvasAndTimeline/AnimationTimeline/AnimationContainer/OnionSkinningButtons"]
|
||||
margin_top = 67.0
|
||||
margin_right = 107.0
|
||||
margin_bottom = 82.0
|
||||
margin_top = 59.0
|
||||
margin_right = 99.0
|
||||
margin_bottom = 74.0
|
||||
text = "Future Frames"
|
||||
|
||||
[node name="FutureOnionSkinning" type="SpinBox" parent="MenuAndUI/UI/CanvasAndTimeline/AnimationTimeline/AnimationContainer/OnionSkinningButtons"]
|
||||
margin_top = 86.0
|
||||
margin_right = 107.0
|
||||
margin_bottom = 111.0
|
||||
margin_top = 78.0
|
||||
margin_right = 99.0
|
||||
margin_bottom = 95.0
|
||||
mouse_default_cursor_shape = 2
|
||||
|
||||
[node name="BlueRedMode" type="CheckBox" parent="MenuAndUI/UI/CanvasAndTimeline/AnimationTimeline/AnimationContainer/OnionSkinningButtons"]
|
||||
margin_top = 115.0
|
||||
margin_right = 107.0
|
||||
margin_bottom = 139.0
|
||||
margin_top = 99.0
|
||||
margin_right = 99.0
|
||||
margin_bottom = 115.0
|
||||
mouse_default_cursor_shape = 2
|
||||
text = "Blue-Red Mode"
|
||||
|
||||
[node name="VSeparator2" type="VSeparator" parent="MenuAndUI/UI/CanvasAndTimeline/AnimationTimeline/AnimationContainer"]
|
||||
margin_left = 685.0
|
||||
margin_right = 689.0
|
||||
margin_bottom = 139.0
|
||||
margin_bottom = 138.0
|
||||
|
||||
[node name="LayerPanel" type="Panel" parent="MenuAndUI/UI"]
|
||||
editor/display_folded = true
|
||||
|
@ -1337,10 +1337,10 @@ hint_tooltip = "Pixel brush"
|
|||
visible = false
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
margin_left = 4.0
|
||||
margin_top = 33.0
|
||||
margin_right = -4.0
|
||||
margin_bottom = -4.0
|
||||
margin_left = 5.0
|
||||
margin_top = 39.0
|
||||
margin_right = -5.0
|
||||
margin_bottom = -5.0
|
||||
rect_min_size = Vector2( 0, 36 )
|
||||
size_flags_horizontal = 3
|
||||
scroll_horizontal_enabled = false
|
||||
|
@ -1371,7 +1371,7 @@ margin_bottom = 70.0
|
|||
margin_left = 8.0
|
||||
margin_top = 8.0
|
||||
margin_right = 192.0
|
||||
margin_bottom = 33.0
|
||||
margin_bottom = 31.0
|
||||
|
||||
[node name="ImageSize" type="Label" parent="CreateNewImage/VBoxContainer"]
|
||||
margin_right = 184.0
|
||||
|
@ -1492,7 +1492,7 @@ margin_bottom = 114.0
|
|||
margin_left = 8.0
|
||||
margin_top = 8.0
|
||||
margin_right = 192.0
|
||||
margin_bottom = 77.0
|
||||
margin_bottom = 75.0
|
||||
|
||||
[node name="ImageSize" type="Label" parent="ScaleImage/VBoxContainer"]
|
||||
margin_right = 184.0
|
||||
|
@ -1565,7 +1565,7 @@ anchor_right = 0.5
|
|||
margin_left = -92.0
|
||||
margin_top = 8.0
|
||||
margin_right = 92.0
|
||||
margin_bottom = 33.0
|
||||
margin_bottom = 31.0
|
||||
|
||||
[node name="OptionsContainer" type="GridContainer" parent="PreferencesDialog/VBoxContainer"]
|
||||
margin_right = 195.0
|
||||
|
@ -1583,7 +1583,7 @@ margin_left = 57.0
|
|||
margin_right = 195.0
|
||||
margin_bottom = 21.0
|
||||
text = "System Language"
|
||||
items = [ "System Language", null, false, 0, null, "German [de]", null, false, 1, null, "Greek [el]", null, false, 2, null, "English [en]", null, false, 3, null, "French [fr]", null, false, 4, null ]
|
||||
items = [ "System Language", null, false, 0, null, "Deutsch [de]", null, false, 1, null, "Ελληνικά [el]", null, false, 2, null, "English [en]", null, false, 3, null, "Français [fr]", null, false, 4, null, "Polski [pl]", null, false, 5, null ]
|
||||
selected = 0
|
||||
|
||||
[node name="GridOptionsLabel" type="Label" parent="PreferencesDialog/VBoxContainer"]
|
||||
|
@ -1653,7 +1653,7 @@ script = ExtResource( 43 )
|
|||
margin_left = 8.0
|
||||
margin_top = 8.0
|
||||
margin_right = 276.0
|
||||
margin_bottom = 149.0
|
||||
margin_bottom = 147.0
|
||||
|
||||
[node name="Pixelorama" type="Label" parent="AboutDialog/AboutUI"]
|
||||
margin_right = 268.0
|
||||
|
@ -1679,7 +1679,7 @@ margin_bottom = 77.0
|
|||
editor/display_folded = true
|
||||
margin_left = 37.0
|
||||
margin_right = 231.0
|
||||
margin_bottom = 21.0
|
||||
margin_bottom = 23.0
|
||||
|
||||
[node name="Website" type="Button" parent="AboutDialog/AboutUI/Links/LinkButtons"]
|
||||
margin_right = 55.0
|
||||
|
@ -1719,7 +1719,6 @@ window_title = "Error!"
|
|||
dialog_text = "This is an error message!"
|
||||
|
||||
[node name="EditPalettePopup" type="WindowDialog" parent="."]
|
||||
visible = true
|
||||
margin_right = 600.0
|
||||
margin_bottom = 550.0
|
||||
rect_min_size = Vector2( 600, 550 )
|
||||
|
@ -1737,17 +1736,19 @@ size_flags_horizontal = 3
|
|||
|
||||
[node name="HBoxContainer" type="HBoxContainer" parent="EditPalettePopup/VBoxContainer"]
|
||||
margin_right = 580.0
|
||||
margin_bottom = 476.0
|
||||
margin_bottom = 482.0
|
||||
size_flags_vertical = 3
|
||||
|
||||
[node name="EditPaletteColorPicker" type="ColorPicker" parent="EditPalettePopup/VBoxContainer/HBoxContainer"]
|
||||
margin_right = 290.0
|
||||
margin_bottom = 476.0
|
||||
margin_left = 4.0
|
||||
margin_top = 4.0
|
||||
margin_right = 4.0
|
||||
margin_bottom = 4.0
|
||||
|
||||
[node name="Panel" type="Panel" parent="EditPalettePopup/VBoxContainer/HBoxContainer"]
|
||||
margin_left = 294.0
|
||||
margin_right = 540.0
|
||||
margin_bottom = 476.0
|
||||
margin_bottom = 482.0
|
||||
size_flags_horizontal = 3
|
||||
|
||||
[node name="EditPaletteGridContainer" type="GridContainer" parent="EditPalettePopup/VBoxContainer/HBoxContainer/Panel"]
|
||||
|
@ -1760,7 +1761,7 @@ columns = 8
|
|||
[node name="VBoxContainer" type="VBoxContainer" parent="EditPalettePopup/VBoxContainer/HBoxContainer"]
|
||||
margin_left = 544.0
|
||||
margin_right = 580.0
|
||||
margin_bottom = 476.0
|
||||
margin_bottom = 482.0
|
||||
|
||||
[node name="AddSwatchButton" type="TextureButton" parent="EditPalettePopup/VBoxContainer/HBoxContainer/VBoxContainer"]
|
||||
margin_right = 36.0
|
||||
|
@ -1774,55 +1775,55 @@ margin_bottom = 72.0
|
|||
texture_normal = ExtResource( 30 )
|
||||
|
||||
[node name="HBoxContainer3" type="HBoxContainer" parent="EditPalettePopup/VBoxContainer"]
|
||||
margin_top = 480.0
|
||||
margin_top = 486.0
|
||||
margin_right = 580.0
|
||||
margin_bottom = 505.0
|
||||
margin_bottom = 503.0
|
||||
|
||||
[node name="Label" type="Label" parent="EditPalettePopup/VBoxContainer/HBoxContainer3"]
|
||||
margin_top = 5.0
|
||||
margin_top = 1.0
|
||||
margin_right = 68.0
|
||||
margin_bottom = 20.0
|
||||
margin_bottom = 16.0
|
||||
text = "Color Name:"
|
||||
|
||||
[node name="EditPaletteColorNameLineEdit" type="LineEdit" parent="EditPalettePopup/VBoxContainer/HBoxContainer3"]
|
||||
margin_left = 72.0
|
||||
margin_right = 580.0
|
||||
margin_bottom = 25.0
|
||||
margin_bottom = 17.0
|
||||
size_flags_horizontal = 3
|
||||
|
||||
[node name="HBoxContainer2" type="HBoxContainer" parent="EditPalettePopup/VBoxContainer"]
|
||||
margin_top = 509.0
|
||||
margin_top = 507.0
|
||||
margin_right = 580.0
|
||||
margin_bottom = 530.0
|
||||
size_flags_horizontal = 3
|
||||
|
||||
[node name="SpacerControl" type="Control" parent="EditPalettePopup/VBoxContainer/HBoxContainer2"]
|
||||
margin_right = 159.0
|
||||
margin_bottom = 21.0
|
||||
margin_bottom = 23.0
|
||||
size_flags_horizontal = 3
|
||||
|
||||
[node name="EditPaletteSaveButton" type="Button" parent="EditPalettePopup/VBoxContainer/HBoxContainer2"]
|
||||
margin_left = 163.0
|
||||
margin_right = 201.0
|
||||
margin_bottom = 21.0
|
||||
margin_bottom = 23.0
|
||||
text = "Save"
|
||||
|
||||
[node name="SpacerControl2" type="Control" parent="EditPalettePopup/VBoxContainer/HBoxContainer2"]
|
||||
margin_left = 205.0
|
||||
margin_right = 364.0
|
||||
margin_bottom = 21.0
|
||||
margin_bottom = 23.0
|
||||
size_flags_horizontal = 3
|
||||
|
||||
[node name="EditPaletteCancelButton" type="Button" parent="EditPalettePopup/VBoxContainer/HBoxContainer2"]
|
||||
margin_left = 368.0
|
||||
margin_right = 417.0
|
||||
margin_bottom = 21.0
|
||||
margin_bottom = 23.0
|
||||
text = "Cancel"
|
||||
|
||||
[node name="SpacerControl3" type="Control" parent="EditPalettePopup/VBoxContainer/HBoxContainer2"]
|
||||
margin_left = 421.0
|
||||
margin_right = 580.0
|
||||
margin_bottom = 21.0
|
||||
margin_bottom = 23.0
|
||||
size_flags_horizontal = 3
|
||||
|
||||
[node name="NewPaletteDialog" type="ConfirmationDialog" parent="."]
|
||||
|
@ -1834,7 +1835,7 @@ window_title = "Create a new custom palette from existing default?"
|
|||
margin_left = 8.0
|
||||
margin_top = 8.0
|
||||
margin_right = 315.0
|
||||
margin_bottom = 33.0
|
||||
margin_bottom = 31.0
|
||||
|
||||
[node name="Label" type="Label" parent="NewPaletteDialog/HBoxContainer2"]
|
||||
margin_top = 5.0
|
||||
|
|
|
@ -1,9 +1,5 @@
|
|||
extends WindowDialog
|
||||
|
||||
# Declare member variables here. Examples:
|
||||
# var a = 2
|
||||
# var b = "text"
|
||||
|
||||
onready var palette_grid = $VBoxContainer/HBoxContainer/Panel/EditPaletteGridContainer
|
||||
onready var color_name_edit = $VBoxContainer/HBoxContainer3/EditPaletteColorNameLineEdit
|
||||
onready var color_picker = $VBoxContainer/HBoxContainer/EditPaletteColorPicker
|
||||
|
@ -14,28 +10,25 @@ var current_palette : String
|
|||
var current_swatch := -1
|
||||
var working_palette : Dictionary
|
||||
|
||||
# Called when the node enters the scene tree for the first time.
|
||||
func _ready():
|
||||
pass # Replace with function body.
|
||||
|
||||
func open(palette : String) -> void:
|
||||
current_palette = palette
|
||||
if Global.palettes.has(palette):
|
||||
working_palette = Global.palettes[palette].duplicate()
|
||||
|
||||
|
||||
_display_palette()
|
||||
|
||||
|
||||
self.popup_centered()
|
||||
pass
|
||||
|
||||
func _display_palette() -> void:
|
||||
_clear_swatches()
|
||||
var index := 0
|
||||
|
||||
|
||||
for color_data in working_palette.colors:
|
||||
var color = Color(color_data.data)
|
||||
var new_button = palette_button.instance()
|
||||
|
||||
|
||||
new_button.color = color
|
||||
new_button.get_child(0).modulate = color
|
||||
new_button.hint_tooltip = color_data.data.to_upper() + " " + color_data.name
|
||||
|
@ -43,7 +36,7 @@ func _display_palette() -> void:
|
|||
new_button.index = index
|
||||
new_button.connect("on_drop_data", self, "on_move_swatch")
|
||||
new_button.connect("pressed", self, "on_swatch_select", [index])
|
||||
|
||||
|
||||
palette_grid.add_child(new_button)
|
||||
index += 1
|
||||
|
||||
|
@ -63,9 +56,9 @@ func on_move_swatch(from : int, to : int) -> void:
|
|||
var color_to_move = working_palette.colors[from]
|
||||
working_palette.colors.remove(from)
|
||||
working_palette.colors.insert(to, color_to_move)
|
||||
|
||||
|
||||
palette_grid.move_child(palette_grid.get_child(from), to)
|
||||
|
||||
|
||||
# Re-index swatches with new order
|
||||
var index := 0
|
||||
for child in palette_grid.get_children():
|
||||
|
@ -73,10 +66,6 @@ func on_move_swatch(from : int, to : int) -> void:
|
|||
index += 1
|
||||
pass
|
||||
|
||||
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
||||
#func _process(delta):
|
||||
# pass
|
||||
|
||||
func _on_AddSwatchButton_pressed() -> void:
|
||||
var color = Color.white
|
||||
var color_data = {}
|
||||
|
@ -84,7 +73,7 @@ func _on_AddSwatchButton_pressed() -> void:
|
|||
color_data.name = "no name"
|
||||
working_palette.colors.push_back(color_data)
|
||||
var new_button = palette_button.instance()
|
||||
|
||||
|
||||
new_button.color = color
|
||||
new_button.get_child(0).modulate = color
|
||||
new_button.hint_tooltip = color_data.data.to_upper() + " " + color_data.name
|
||||
|
@ -93,7 +82,7 @@ func _on_AddSwatchButton_pressed() -> void:
|
|||
new_button.index = index
|
||||
new_button.connect("on_drop_data", self, "on_move_swatch")
|
||||
new_button.connect("pressed", self, "on_swatch_select", [index])
|
||||
|
||||
|
||||
palette_grid.add_child(new_button)
|
||||
pass # Replace with function body.
|
||||
|
||||
|
|
|
@ -30,7 +30,7 @@ func _ready() -> void:
|
|||
loaded_locales = TranslationServer.get_loaded_locales()
|
||||
else:
|
||||
# Hardcoded list of locales
|
||||
loaded_locales = ["de", "el", "en", "fr"]
|
||||
loaded_locales = ["de", "el", "en", "fr", "pl"]
|
||||
|
||||
# Make sure locales are always sorted, in the same order
|
||||
loaded_locales.sort()
|
||||
|
@ -1051,7 +1051,7 @@ func _on_PaletteOptionButton_item_selected(ID) -> void:
|
|||
func _on_EditPalette_pressed() -> void:
|
||||
Global.palette_container.on_edit_palette()
|
||||
pass
|
||||
|
||||
|
||||
func _on_RemovePalette_pressed() -> void:
|
||||
Global.palette_container.remove_current_palette()
|
||||
pass
|
||||
|
|
|
@ -1,9 +1,4 @@
|
|||
extends Button
|
||||
|
||||
# Declare member variables here. Examples:
|
||||
# var a = 2
|
||||
# var b = "text"
|
||||
|
||||
signal on_drop_data
|
||||
|
||||
export var index := 0;
|
||||
|
@ -12,10 +7,6 @@ export var draggable := false
|
|||
|
||||
var drag_preview_texture = preload("res://Assets/Graphics/Palette/swatch_drag_preview.png")
|
||||
|
||||
# Called when the node enters the scene tree for the first time.
|
||||
func _ready():
|
||||
pass # Replace with function body.
|
||||
|
||||
func get_drag_data(position):
|
||||
var data = null;
|
||||
if(draggable):
|
||||
|
@ -33,7 +24,3 @@ func can_drop_data(position, data):
|
|||
func drop_data(position, data):
|
||||
emit_signal("on_drop_data", data.source_index, index);
|
||||
pass;
|
||||
|
||||
# Called every frame. 'delta' is the elapsed time since the previous frame.
|
||||
#func _process(delta):
|
||||
# pass
|
||||
|
|
|
@ -23,12 +23,12 @@ func on_palette_select(palette_name : String) -> void:
|
|||
if Global.palettes.has(palette_name): #Palette exists in memory
|
||||
current_palette = palette_name
|
||||
var palette : Dictionary = Global.palettes[palette_name]
|
||||
|
||||
|
||||
Global.remove_palette_button.disabled = true # Cannot remove by default
|
||||
if palette.has("editable"):
|
||||
if palette.editable:
|
||||
Global.remove_palette_button.disabled = false # Can remove if custom palette
|
||||
|
||||
|
||||
_display_palette(palette)
|
||||
else: #Use default on fail
|
||||
current_palette = "Default"
|
||||
|
@ -36,7 +36,7 @@ func on_palette_select(palette_name : String) -> void:
|
|||
|
||||
func on_edit_palette() -> void:
|
||||
var palette : Dictionary = Global.palettes[current_palette]
|
||||
|
||||
|
||||
var create_new_palette := true # Create new palette by default
|
||||
if palette.has("editable"):
|
||||
if palette.editable:
|
||||
|
@ -59,15 +59,15 @@ func on_new_palette_confirmed() -> void:
|
|||
|
||||
func create_new_palette(name : String, from_palette : Dictionary = {}) -> String: # Returns empty string, else error string
|
||||
var new_palette : Dictionary = {}
|
||||
|
||||
|
||||
# Check if new name is valid
|
||||
if name.empty():
|
||||
return "Error: Palette must have a valid name."
|
||||
if Global.palettes.has(name):
|
||||
return "Error: Palette '" + name + "' already exists!"
|
||||
|
||||
|
||||
new_palette.name = name
|
||||
|
||||
|
||||
# Check if source palette has data
|
||||
if from_palette.has("name"):
|
||||
new_palette = from_palette.duplicate()
|
||||
|
@ -77,36 +77,36 @@ func create_new_palette(name : String, from_palette : Dictionary = {}) -> String
|
|||
new_palette.colors = []
|
||||
new_palette.comments = ""
|
||||
new_palette.editable = true
|
||||
|
||||
|
||||
# Add palette to Global and options
|
||||
Global.palettes[name] = new_palette
|
||||
Global.palette_option_button.add_item(name)
|
||||
var index := Global.palette_option_button.get_item_count() - 1
|
||||
Global.palette_option_button.set_item_metadata(index, name)
|
||||
Global.palette_option_button.select(index)
|
||||
|
||||
|
||||
save_palette(name, name + ".json")
|
||||
|
||||
|
||||
on_palette_select(name)
|
||||
return ""
|
||||
|
||||
func _display_palette(palette : Dictionary) -> void:
|
||||
var index := 0
|
||||
|
||||
|
||||
for color_data in palette.colors:
|
||||
var color = Color(color_data.data)
|
||||
var new_button = palette_button.instance()
|
||||
|
||||
|
||||
new_button.get_child(0).modulate = color
|
||||
new_button.hint_tooltip = color_data.data.to_upper() + " " + color_data.name
|
||||
new_button.connect("pressed", self, "on_color_select", [index])
|
||||
|
||||
|
||||
add_child(new_button)
|
||||
index += 1
|
||||
|
||||
func on_color_select(index : int) -> void:
|
||||
var color = Color(Global.palettes[current_palette].colors[index].data)
|
||||
|
||||
|
||||
if Input.is_action_just_released("left_mouse"):
|
||||
Global.left_color_picker.color = color
|
||||
Global.update_left_custom_brush()
|
||||
|
@ -137,10 +137,10 @@ func _load_palettes() -> void:
|
|||
Global.palette_option_button.set_item_metadata(index, result)
|
||||
if result == "Default":
|
||||
Global.palette_option_button.select(index)
|
||||
|
||||
|
||||
dir.open("user://palettes/custom")
|
||||
var custom_palette_files : Array = get_palette_files("user://palettes/custom")
|
||||
|
||||
|
||||
for file_name in custom_palette_files:
|
||||
var result : String = load_palette("user://palettes/custom/" + file_name)
|
||||
if result:
|
||||
|
@ -151,7 +151,7 @@ func _load_palettes() -> void:
|
|||
func get_palette_files(path : String) -> Array:
|
||||
var dir := Directory.new()
|
||||
var results = []
|
||||
|
||||
|
||||
dir.open(path)
|
||||
dir.list_dir_begin()
|
||||
|
||||
|
@ -163,7 +163,7 @@ func get_palette_files(path : String) -> Array:
|
|||
results.append(file_name)
|
||||
|
||||
dir.list_dir_end()
|
||||
|
||||
|
||||
return results
|
||||
|
||||
func load_palette(path : String) -> String:
|
||||
|
@ -200,7 +200,7 @@ func remove_current_palette() -> void:
|
|||
Global.palette_option_button.remove_item(selected_index)
|
||||
if(selected_index - 1 >= 0):
|
||||
Global.palette_option_button.select(selected_index - 1)
|
||||
on_palette_select(Global.palette_option_button.get_item_metadata(selected_index - 1))
|
||||
on_palette_select(Global.palette_option_button.get_item_metadata(selected_index - 1))
|
||||
pass
|
||||
|
||||
func _delete_palette_file(file_name : String) -> void:
|
||||
|
|
Loading…
Add table
Reference in a new issue