Skip to content

Commit 6958947

Browse files
Fix export format dropdown
1 parent ffda4d8 commit 6958947

1 file changed

Lines changed: 44 additions & 43 deletions

File tree

src/ui_parts/export_menu.tscn

Lines changed: 44 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
[gd_scene load_steps=6 format=3 uid="uid://c13dadqbljqlu"]
1+
[gd_scene format=3 uid="uid://c13dadqbljqlu"]
22

33
[ext_resource type="Script" uid="uid://bouo2y3v0gy4a" path="res://src/ui_parts/export_menu.gd" id="1_objnb"]
44
[ext_resource type="PackedScene" uid="uid://xh26qa68xed4" path="res://src/ui_widgets/preview_rect.tscn" id="2_ewk0a"]
55
[ext_resource type="Texture2D" uid="uid://v0lqyuvo50yq" path="res://assets/icons/Info.svg" id="2_rk3rd"]
66
[ext_resource type="PackedScene" uid="uid://bpr5yv7pbv13g" path="res://src/ui_widgets/dropdown_basic.tscn" id="5_y6ex0"]
77
[ext_resource type="PackedScene" uid="uid://dad7fkhmsooc6" path="res://src/ui_widgets/number_edit.tscn" id="6_w1sag"]
88

9-
[node name="ExportMenu" type="PanelContainer"]
9+
[node name="ExportMenu" type="PanelContainer" unique_id=640214250]
1010
anchors_preset = 8
1111
anchor_left = 0.5
1212
anchor_top = 0.5
@@ -21,41 +21,41 @@ grow_vertical = 2
2121
theme_type_variation = &"OverlayPanel"
2222
script = ExtResource("1_objnb")
2323

24-
[node name="MarginContainer" type="MarginContainer" parent="."]
24+
[node name="MarginContainer" type="MarginContainer" parent="." unique_id=1839186086]
2525
layout_mode = 2
2626
theme_override_constants/margin_left = 2
2727
theme_override_constants/margin_right = 2
2828

29-
[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer"]
29+
[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer" unique_id=698130443]
3030
layout_mode = 2
3131
theme_override_constants/separation = 8
3232

33-
[node name="TitleLabel" type="Label" parent="MarginContainer/VBoxContainer"]
33+
[node name="TitleLabel" type="Label" parent="MarginContainer/VBoxContainer" unique_id=523491206]
3434
unique_name_in_owner = true
3535
layout_mode = 2
3636
theme_type_variation = &"TitleLabel"
3737
horizontal_alignment = 1
3838

39-
[node name="TitledPanel" type="VBoxContainer" parent="MarginContainer/VBoxContainer"]
39+
[node name="TitledPanel" type="VBoxContainer" parent="MarginContainer/VBoxContainer" unique_id=1553095606]
4040
unique_name_in_owner = true
4141
layout_mode = 2
4242

43-
[node name="PreviewContainer" type="VBoxContainer" parent="MarginContainer/VBoxContainer/TitledPanel"]
43+
[node name="PreviewContainer" type="VBoxContainer" parent="MarginContainer/VBoxContainer/TitledPanel" unique_id=1065781060]
4444
layout_mode = 2
4545
theme_override_constants/separation = 2
4646

47-
[node name="MarginContainer" type="MarginContainer" parent="MarginContainer/VBoxContainer/TitledPanel/PreviewContainer"]
47+
[node name="MarginContainer" type="MarginContainer" parent="MarginContainer/VBoxContainer/TitledPanel/PreviewContainer" unique_id=542956084]
4848
layout_mode = 2
4949
theme_override_constants/margin_left = 2
5050
theme_override_constants/margin_top = 2
5151
theme_override_constants/margin_right = 2
5252
theme_override_constants/margin_bottom = 2
5353

54-
[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/VBoxContainer/TitledPanel/PreviewContainer/MarginContainer"]
54+
[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/VBoxContainer/TitledPanel/PreviewContainer/MarginContainer" unique_id=495264185]
5555
layout_mode = 2
5656
alignment = 1
5757

58-
[node name="FileTitle" type="Label" parent="MarginContainer/VBoxContainer/TitledPanel/PreviewContainer/MarginContainer/HBoxContainer"]
58+
[node name="FileTitle" type="Label" parent="MarginContainer/VBoxContainer/TitledPanel/PreviewContainer/MarginContainer/HBoxContainer" unique_id=1940696340]
5959
unique_name_in_owner = true
6060
custom_minimum_size = Vector2(132, 20)
6161
layout_mode = 2
@@ -64,7 +64,7 @@ horizontal_alignment = 1
6464
vertical_alignment = 1
6565
text_overrun_behavior = 3
6666

67-
[node name="InfoTooltip" type="MarginContainer" parent="MarginContainer/VBoxContainer/TitledPanel/PreviewContainer/MarginContainer/HBoxContainer"]
67+
[node name="InfoTooltip" type="MarginContainer" parent="MarginContainer/VBoxContainer/TitledPanel/PreviewContainer/MarginContainer/HBoxContainer" unique_id=1631462708]
6868
unique_name_in_owner = true
6969
visible = false
7070
layout_mode = 2
@@ -73,44 +73,45 @@ theme_override_constants/margin_top = 2
7373
theme_override_constants/margin_right = 2
7474
theme_override_constants/margin_bottom = 2
7575

76-
[node name="TextureRect" type="TextureRect" parent="MarginContainer/VBoxContainer/TitledPanel/PreviewContainer/MarginContainer/HBoxContainer/InfoTooltip"]
76+
[node name="TextureRect" type="TextureRect" parent="MarginContainer/VBoxContainer/TitledPanel/PreviewContainer/MarginContainer/HBoxContainer/InfoTooltip" unique_id=1708470084]
7777
layout_mode = 2
7878
texture = ExtResource("2_rk3rd")
7979

80-
[node name="TexturePreview" parent="MarginContainer/VBoxContainer/TitledPanel/PreviewContainer" instance=ExtResource("2_ewk0a")]
80+
[node name="TexturePreview" parent="MarginContainer/VBoxContainer/TitledPanel/PreviewContainer" unique_id=508679662 instance=ExtResource("2_ewk0a")]
8181
unique_name_in_owner = true
8282
custom_minimum_size = Vector2(160, 160)
8383
layout_mode = 2
8484

85-
[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/VBoxContainer/TitledPanel"]
85+
[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/VBoxContainer/TitledPanel" unique_id=1520662991]
8686
custom_minimum_size = Vector2(240, 0)
8787
layout_mode = 2
8888
theme_override_constants/separation = 12
8989

90-
[node name="DimensionsLabel" type="Label" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer"]
90+
[node name="DimensionsLabel" type="Label" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer" unique_id=1285326092]
9191
unique_name_in_owner = true
9292
layout_mode = 2
9393
horizontal_alignment = 1
9494

95-
[node name="CenterContainer" type="MarginContainer" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer"]
95+
[node name="CenterContainer" type="MarginContainer" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer" unique_id=1227635634]
9696
layout_mode = 2
9797
theme_override_constants/margin_left = 8
9898

99-
[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer"]
99+
[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer" unique_id=1073131463]
100100
layout_mode = 2
101101
theme_override_constants/separation = 10
102102

103-
[node name="FormatHBox" type="HBoxContainer" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer"]
103+
[node name="FormatHBox" type="HBoxContainer" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer" unique_id=1327559706]
104104
unique_name_in_owner = true
105105
layout_mode = 2
106106

107-
[node name="Label" type="Label" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/FormatHBox"]
107+
[node name="Label" type="Label" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/FormatHBox" unique_id=1509230707]
108108
layout_mode = 2
109109
theme_override_font_sizes/font_size = 12
110110

111-
[node name="Dropdown" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/FormatHBox" instance=ExtResource("5_y6ex0")]
111+
[node name="Dropdown" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/FormatHBox" unique_id=1596775807 instance=ExtResource("5_y6ex0")]
112112
custom_minimum_size = Vector2(60, 22)
113113
layout_mode = 2
114+
values = ["svg", "png", "jpeg", "webp"]
114115
aliases = Dictionary[String, Variant]({
115116
"JPEG": "jpeg",
116117
"JPG": "jpg",
@@ -122,17 +123,17 @@ aliases = Dictionary[String, Variant]({
122123
})
123124
editing_enabled = true
124125

125-
[node name="FinalSizeLabel" type="Label" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer"]
126+
[node name="FinalSizeLabel" type="Label" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer" unique_id=1183531992]
126127
unique_name_in_owner = true
127128
layout_mode = 2
128129
theme_override_font_sizes/font_size = 12
129130

130-
[node name="QualityRelatedContainer" type="HBoxContainer" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer"]
131+
[node name="QualityRelatedContainer" type="HBoxContainer" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer" unique_id=100024254]
131132
unique_name_in_owner = true
132133
layout_mode = 2
133134
theme_override_constants/separation = 12
134135

135-
[node name="LosslessCheckBox" type="CheckBox" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/QualityRelatedContainer"]
136+
[node name="LosslessCheckBox" type="CheckBox" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/QualityRelatedContainer" unique_id=13811911]
136137
unique_name_in_owner = true
137138
layout_mode = 2
138139
size_flags_horizontal = 0
@@ -141,106 +142,106 @@ mouse_default_cursor_shape = 2
141142
button_pressed = true
142143
action_mode = 0
143144

144-
[node name="QualityHBox" type="HBoxContainer" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/QualityRelatedContainer"]
145+
[node name="QualityHBox" type="HBoxContainer" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/QualityRelatedContainer" unique_id=2075189112]
145146
unique_name_in_owner = true
146147
layout_mode = 2
147148
size_flags_horizontal = 2
148149

149-
[node name="Label" type="Label" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/QualityRelatedContainer/QualityHBox"]
150+
[node name="Label" type="Label" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/QualityRelatedContainer/QualityHBox" unique_id=1818923238]
150151
layout_mode = 2
151152
theme_override_font_sizes/font_size = 12
152153

153-
[node name="Quality" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/QualityRelatedContainer/QualityHBox" instance=ExtResource("6_w1sag")]
154+
[node name="Quality" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/QualityRelatedContainer/QualityHBox" unique_id=582207222 instance=ExtResource("6_w1sag")]
154155
unique_name_in_owner = true
155156
layout_mode = 2
156157
min_value = 1.0
157158
max_value = 100.0
158159
initial_value = 75.0
159160
is_float = false
160161

161-
[node name="SizeContainer" type="CenterContainer" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer"]
162+
[node name="SizeContainer" type="CenterContainer" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer" unique_id=288297153]
162163
unique_name_in_owner = true
163164
layout_mode = 2
164165

165-
[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/SizeContainer"]
166+
[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/SizeContainer" unique_id=808220825]
166167
layout_mode = 2
167168
theme_override_constants/separation = 6
168169

169-
[node name="LeftPanel" type="PanelContainer" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/SizeContainer/HBoxContainer"]
170+
[node name="LeftPanel" type="PanelContainer" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/SizeContainer/HBoxContainer" unique_id=1100934558]
170171
layout_mode = 2
171172
theme_type_variation = &"ContrastFlatPanel"
172173

173-
[node name="ScaleContainer" type="VBoxContainer" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/SizeContainer/HBoxContainer/LeftPanel"]
174+
[node name="ScaleContainer" type="VBoxContainer" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/SizeContainer/HBoxContainer/LeftPanel" unique_id=1315433829]
174175
unique_name_in_owner = true
175176
layout_mode = 2
176177
size_flags_horizontal = 4
177178
size_flags_vertical = 4
178179
theme_override_constants/separation = 4
179180

180-
[node name="Label" type="Label" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/SizeContainer/HBoxContainer/LeftPanel/ScaleContainer"]
181+
[node name="Label" type="Label" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/SizeContainer/HBoxContainer/LeftPanel/ScaleContainer" unique_id=202717688]
181182
layout_mode = 2
182183
theme_override_font_sizes/font_size = 12
183184
horizontal_alignment = 1
184185

185-
[node name="Scale" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/SizeContainer/HBoxContainer/LeftPanel/ScaleContainer" instance=ExtResource("6_w1sag")]
186+
[node name="Scale" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/SizeContainer/HBoxContainer/LeftPanel/ScaleContainer" unique_id=148287477 instance=ExtResource("6_w1sag")]
186187
unique_name_in_owner = true
187188
custom_minimum_size = Vector2(47, 22)
188189
layout_mode = 2
189190
size_flags_vertical = 4
190191

191-
[node name="RightPanel" type="PanelContainer" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/SizeContainer/HBoxContainer"]
192+
[node name="RightPanel" type="PanelContainer" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/SizeContainer/HBoxContainer" unique_id=724031251]
192193
layout_mode = 2
193194
theme_type_variation = &"ContrastFlatPanel"
194195

195-
[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/SizeContainer/HBoxContainer/RightPanel"]
196+
[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/SizeContainer/HBoxContainer/RightPanel" unique_id=755065496]
196197
layout_mode = 2
197198

198-
[node name="WidthContainer" type="HBoxContainer" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/SizeContainer/HBoxContainer/RightPanel/VBoxContainer"]
199+
[node name="WidthContainer" type="HBoxContainer" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/SizeContainer/HBoxContainer/RightPanel/VBoxContainer" unique_id=2018371832]
199200
unique_name_in_owner = true
200201
layout_mode = 2
201202
size_flags_horizontal = 8
202203

203-
[node name="Label" type="Label" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/SizeContainer/HBoxContainer/RightPanel/VBoxContainer/WidthContainer"]
204+
[node name="Label" type="Label" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/SizeContainer/HBoxContainer/RightPanel/VBoxContainer/WidthContainer" unique_id=781322056]
204205
layout_mode = 2
205206
theme_override_font_sizes/font_size = 12
206207

207-
[node name="Width" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/SizeContainer/HBoxContainer/RightPanel/VBoxContainer/WidthContainer" instance=ExtResource("6_w1sag")]
208+
[node name="Width" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/SizeContainer/HBoxContainer/RightPanel/VBoxContainer/WidthContainer" unique_id=1795663315 instance=ExtResource("6_w1sag")]
208209
unique_name_in_owner = true
209210
custom_minimum_size = Vector2(47, 22)
210211
layout_mode = 2
211212
min_value = 1.0
212213
max_value = 16384.0
213214
is_float = false
214215

215-
[node name="HeightContainer" type="HBoxContainer" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/SizeContainer/HBoxContainer/RightPanel/VBoxContainer"]
216+
[node name="HeightContainer" type="HBoxContainer" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/SizeContainer/HBoxContainer/RightPanel/VBoxContainer" unique_id=633689664]
216217
unique_name_in_owner = true
217218
layout_mode = 2
218219
size_flags_horizontal = 8
219220

220-
[node name="Label" type="Label" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/SizeContainer/HBoxContainer/RightPanel/VBoxContainer/HeightContainer"]
221+
[node name="Label" type="Label" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/SizeContainer/HBoxContainer/RightPanel/VBoxContainer/HeightContainer" unique_id=1465191235]
221222
layout_mode = 2
222223
theme_override_font_sizes/font_size = 12
223224

224-
[node name="Height" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/SizeContainer/HBoxContainer/RightPanel/VBoxContainer/HeightContainer" instance=ExtResource("6_w1sag")]
225+
[node name="Height" parent="MarginContainer/VBoxContainer/TitledPanel/VBoxContainer/CenterContainer/VBoxContainer/SizeContainer/HBoxContainer/RightPanel/VBoxContainer/HeightContainer" unique_id=1735945819 instance=ExtResource("6_w1sag")]
225226
unique_name_in_owner = true
226227
custom_minimum_size = Vector2(47, 22)
227228
layout_mode = 2
228229
min_value = 1.0
229230
max_value = 16384.0
230231
is_float = false
231232

232-
[node name="ButtonContainer" type="HBoxContainer" parent="MarginContainer/VBoxContainer"]
233+
[node name="ButtonContainer" type="HBoxContainer" parent="MarginContainer/VBoxContainer" unique_id=1509320638]
233234
unique_name_in_owner = true
234235
layout_mode = 2
235236
alignment = 1
236237

237-
[node name="CancelButton" type="Button" parent="MarginContainer/VBoxContainer/ButtonContainer"]
238+
[node name="CancelButton" type="Button" parent="MarginContainer/VBoxContainer/ButtonContainer" unique_id=329873039]
238239
layout_mode = 2
239240
size_flags_horizontal = 6
240241
focus_mode = 0
241242
mouse_default_cursor_shape = 2
242243

243-
[node name="ExportButton" type="Button" parent="MarginContainer/VBoxContainer/ButtonContainer"]
244+
[node name="ExportButton" type="Button" parent="MarginContainer/VBoxContainer/ButtonContainer" unique_id=2115941863]
244245
layout_mode = 2
245246
size_flags_horizontal = 6
246247
focus_mode = 0

0 commit comments

Comments
 (0)