320 lines
12 KiB
Plaintext
320 lines
12 KiB
Plaintext
[gd_scene format=3 uid="uid://b3bostcslstem"]
|
|
|
|
[ext_resource type="Script" uid="uid://dtvnb0xatk0my" path="res://addons/gut/gui/GutBottomPanel.gd" id="1"]
|
|
[ext_resource type="PackedScene" uid="uid://0yunjxtaa8iw" path="res://addons/gut/gui/RunAtCursor.tscn" id="3"]
|
|
[ext_resource type="Texture2D" uid="uid://cr6tvdv0ve6cv" path="res://addons/gut/gui/play.png" id="4"]
|
|
[ext_resource type="Texture2D" uid="uid://bvo0uao7deu0q" path="res://addons/gut/icon.png" id="4_xv2r3"]
|
|
[ext_resource type="PackedScene" uid="uid://4gyyn12um08h" path="res://addons/gut/gui/RunResults.tscn" id="5"]
|
|
[ext_resource type="Texture2D" uid="uid://ljc2viafngwd" path="res://addons/gut/images/HSplitContainer.svg" id="5_qdqpf"]
|
|
[ext_resource type="PackedScene" uid="uid://bqmo4dj64c7yl" path="res://addons/gut/gui/OutputText.tscn" id="6"]
|
|
[ext_resource type="Texture2D" uid="uid://bhew20crsywxr" path="res://addons/gut/images/VSplitContainer.svg" id="6_ot46d"]
|
|
[ext_resource type="PackedScene" uid="uid://dj5ve0bq7xa5j" path="res://addons/gut/gui/ShortcutDialog.tscn" id="7_srqj5"]
|
|
[ext_resource type="PackedScene" uid="uid://ckv5eh8xyrwbk" path="res://addons/gut/gui/ShellOutOptions.tscn" id="7_xv2r3"]
|
|
|
|
[sub_resource type="Shortcut" id="9"]
|
|
|
|
[sub_resource type="ButtonGroup" id="ButtonGroup_bskl7"]
|
|
|
|
[node name="GutBottomPanel" type="Control" unique_id=1136630421]
|
|
custom_minimum_size = Vector2(250, 250)
|
|
layout_mode = 3
|
|
anchor_left = -0.0025866
|
|
anchor_top = -0.00176575
|
|
anchor_right = 0.997413
|
|
anchor_bottom = 0.998234
|
|
offset_left = 2.64868
|
|
offset_top = 1.05945
|
|
offset_right = 2.64862
|
|
offset_bottom = 1.05945
|
|
script = ExtResource("1")
|
|
|
|
[node name="layout" type="VBoxContainer" parent="." unique_id=790416054]
|
|
layout_mode = 0
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
|
|
[node name="ControlBar" type="HBoxContainer" parent="layout" unique_id=672788595]
|
|
layout_mode = 2
|
|
|
|
[node name="RunAll" type="Button" parent="layout/ControlBar" unique_id=678231332]
|
|
layout_mode = 2
|
|
size_flags_vertical = 11
|
|
shortcut = SubResource("9")
|
|
text = "Run All"
|
|
icon = ExtResource("4")
|
|
|
|
[node name="Sep3" type="ColorRect" parent="layout/ControlBar" unique_id=1600176902]
|
|
custom_minimum_size = Vector2(1, 2.08165e-12)
|
|
layout_mode = 2
|
|
|
|
[node name="RunAtCursor" parent="layout/ControlBar" unique_id=1603612118 instance=ExtResource("3")]
|
|
custom_minimum_size = Vector2(237, 0)
|
|
layout_mode = 2
|
|
|
|
[node name="CenterContainer2" type="CenterContainer" parent="layout/ControlBar" unique_id=269691286]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
|
|
[node name="MakeFloating" type="Button" parent="layout/ControlBar" unique_id=1273743620]
|
|
unique_name_in_owner = true
|
|
layout_mode = 2
|
|
tooltip_text = "Move the GUT panel to a window."
|
|
icon = ExtResource("4_xv2r3")
|
|
flat = true
|
|
|
|
[node name="HorizLayout" type="Button" parent="layout/ControlBar" unique_id=679134345]
|
|
unique_name_in_owner = true
|
|
texture_filter = 1
|
|
layout_mode = 2
|
|
toggle_mode = true
|
|
button_pressed = true
|
|
button_group = SubResource("ButtonGroup_bskl7")
|
|
icon = ExtResource("5_qdqpf")
|
|
icon_alignment = 1
|
|
|
|
[node name="VertLayout" type="Button" parent="layout/ControlBar" unique_id=1762257478]
|
|
unique_name_in_owner = true
|
|
layout_mode = 2
|
|
toggle_mode = true
|
|
button_group = SubResource("ButtonGroup_bskl7")
|
|
icon = ExtResource("6_ot46d")
|
|
|
|
[node name="ControlBar2" type="HBoxContainer" parent="layout" unique_id=920578685]
|
|
layout_mode = 2
|
|
|
|
[node name="Sep2" type="ColorRect" parent="layout/ControlBar2" unique_id=781273927]
|
|
custom_minimum_size = Vector2(1, 2.08165e-12)
|
|
layout_mode = 2
|
|
color = Color(1, 1, 1, 0)
|
|
|
|
[node name="StatusIndicator" type="Control" parent="layout/ControlBar2" unique_id=173224142]
|
|
unique_name_in_owner = true
|
|
custom_minimum_size = Vector2(30, 30)
|
|
layout_mode = 2
|
|
|
|
[node name="Passing" type="HBoxContainer" parent="layout/ControlBar2" unique_id=2110519605]
|
|
visible = false
|
|
layout_mode = 2
|
|
|
|
[node name="Sep" type="ColorRect" parent="layout/ControlBar2/Passing" unique_id=164849935]
|
|
custom_minimum_size = Vector2(1, 2.08165e-12)
|
|
layout_mode = 2
|
|
|
|
[node name="label" type="Label" parent="layout/ControlBar2/Passing" unique_id=1437040616]
|
|
layout_mode = 2
|
|
text = "Pass"
|
|
|
|
[node name="passing_value" type="Label" parent="layout/ControlBar2/Passing" unique_id=551548364]
|
|
unique_name_in_owner = true
|
|
layout_mode = 2
|
|
text = "---"
|
|
|
|
[node name="Failing" type="HBoxContainer" parent="layout/ControlBar2" unique_id=1824266070]
|
|
visible = false
|
|
layout_mode = 2
|
|
|
|
[node name="Sep" type="ColorRect" parent="layout/ControlBar2/Failing" unique_id=1239759559]
|
|
custom_minimum_size = Vector2(1, 2.08165e-12)
|
|
layout_mode = 2
|
|
|
|
[node name="label" type="Label" parent="layout/ControlBar2/Failing" unique_id=1956836855]
|
|
layout_mode = 2
|
|
text = "Fail"
|
|
|
|
[node name="failing_value" type="Label" parent="layout/ControlBar2/Failing" unique_id=636519064]
|
|
unique_name_in_owner = true
|
|
layout_mode = 2
|
|
text = "---"
|
|
|
|
[node name="Pending" type="HBoxContainer" parent="layout/ControlBar2" unique_id=1121510368]
|
|
visible = false
|
|
layout_mode = 2
|
|
|
|
[node name="Sep" type="ColorRect" parent="layout/ControlBar2/Pending" unique_id=896038473]
|
|
custom_minimum_size = Vector2(1, 2.08165e-12)
|
|
layout_mode = 2
|
|
|
|
[node name="label" type="Label" parent="layout/ControlBar2/Pending" unique_id=1642849369]
|
|
layout_mode = 2
|
|
text = "Risky"
|
|
|
|
[node name="pending_value" type="Label" parent="layout/ControlBar2/Pending" unique_id=162567404]
|
|
unique_name_in_owner = true
|
|
layout_mode = 2
|
|
text = "---"
|
|
|
|
[node name="Orphans" type="HBoxContainer" parent="layout/ControlBar2" unique_id=2040966734]
|
|
visible = false
|
|
layout_mode = 2
|
|
|
|
[node name="Sep" type="ColorRect" parent="layout/ControlBar2/Orphans" unique_id=153606264]
|
|
custom_minimum_size = Vector2(1, 2.08165e-12)
|
|
layout_mode = 2
|
|
|
|
[node name="label" type="Label" parent="layout/ControlBar2/Orphans" unique_id=1507291727]
|
|
layout_mode = 2
|
|
text = "Orphans"
|
|
|
|
[node name="orphans_value" type="Label" parent="layout/ControlBar2/Orphans" unique_id=235887326]
|
|
unique_name_in_owner = true
|
|
layout_mode = 2
|
|
text = "---"
|
|
|
|
[node name="Errors" type="HBoxContainer" parent="layout/ControlBar2" unique_id=1697483051]
|
|
visible = false
|
|
layout_mode = 2
|
|
|
|
[node name="Sep" type="ColorRect" parent="layout/ControlBar2/Errors" unique_id=411797244]
|
|
custom_minimum_size = Vector2(1, 2.08165e-12)
|
|
layout_mode = 2
|
|
|
|
[node name="label" type="Label" parent="layout/ControlBar2/Errors" unique_id=299959536]
|
|
layout_mode = 2
|
|
text = "Errors"
|
|
|
|
[node name="errors_value" type="Label" parent="layout/ControlBar2/Errors" unique_id=1340004517]
|
|
unique_name_in_owner = true
|
|
layout_mode = 2
|
|
text = "---"
|
|
|
|
[node name="Warnings" type="HBoxContainer" parent="layout/ControlBar2" unique_id=1097631959]
|
|
visible = false
|
|
layout_mode = 2
|
|
|
|
[node name="Sep" type="ColorRect" parent="layout/ControlBar2/Warnings" unique_id=763793318]
|
|
custom_minimum_size = Vector2(1, 2.08165e-12)
|
|
layout_mode = 2
|
|
|
|
[node name="label" type="Label" parent="layout/ControlBar2/Warnings" unique_id=272711725]
|
|
layout_mode = 2
|
|
text = "Warnings"
|
|
|
|
[node name="warnings_value" type="Label" parent="layout/ControlBar2/Warnings" unique_id=868414665]
|
|
unique_name_in_owner = true
|
|
layout_mode = 2
|
|
text = "---"
|
|
|
|
[node name="CenterContainer" type="CenterContainer" parent="layout/ControlBar2" unique_id=1705687195]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
|
|
[node name="ExtraButtons" type="HBoxContainer" parent="layout/ControlBar2" unique_id=1132817721]
|
|
unique_name_in_owner = true
|
|
layout_mode = 2
|
|
|
|
[node name="Sep1" type="ColorRect" parent="layout/ControlBar2/ExtraButtons" unique_id=601143834]
|
|
custom_minimum_size = Vector2(1, 2.08165e-12)
|
|
layout_mode = 2
|
|
|
|
[node name="RunMode" type="Button" parent="layout/ControlBar2/ExtraButtons" unique_id=1469737845]
|
|
layout_mode = 2
|
|
tooltip_text = "Run Mode. Run tests through the editor or externally in a different process."
|
|
text = "ExN"
|
|
icon = ExtResource("4_xv2r3")
|
|
|
|
[node name="Sep2" type="ColorRect" parent="layout/ControlBar2/ExtraButtons" unique_id=710471274]
|
|
custom_minimum_size = Vector2(1, 2.08165e-12)
|
|
layout_mode = 2
|
|
|
|
[node name="RunResultsBtn" type="Button" parent="layout/ControlBar2/ExtraButtons" unique_id=385339391]
|
|
layout_mode = 2
|
|
tooltip_text = "Show/Hide Result Tree"
|
|
toggle_mode = true
|
|
button_pressed = true
|
|
icon = ExtResource("4_xv2r3")
|
|
|
|
[node name="OutputBtn" type="Button" parent="layout/ControlBar2/ExtraButtons" unique_id=1461861149]
|
|
layout_mode = 2
|
|
tooltip_text = "Show/Hide Text Output"
|
|
toggle_mode = true
|
|
button_pressed = true
|
|
icon = ExtResource("4_xv2r3")
|
|
|
|
[node name="Settings" type="Button" parent="layout/ControlBar2/ExtraButtons" unique_id=1063789901]
|
|
layout_mode = 2
|
|
tooltip_text = "GUT Settings"
|
|
toggle_mode = true
|
|
button_pressed = true
|
|
icon = ExtResource("4_xv2r3")
|
|
|
|
[node name="Sep3" type="ColorRect" parent="layout/ControlBar2/ExtraButtons" unique_id=650070116]
|
|
custom_minimum_size = Vector2(1, 2.08165e-12)
|
|
layout_mode = 2
|
|
|
|
[node name="Shortcuts" type="Button" parent="layout/ControlBar2/ExtraButtons" unique_id=545241830]
|
|
layout_mode = 2
|
|
size_flags_vertical = 11
|
|
tooltip_text = "GUT Shortcuts"
|
|
icon = ExtResource("4_xv2r3")
|
|
|
|
[node name="About" type="Button" parent="layout/ControlBar2/ExtraButtons" unique_id=1763800911]
|
|
layout_mode = 2
|
|
tooltip_text = "About"
|
|
text = "A"
|
|
|
|
[node name="RSplit" type="HSplitContainer" parent="layout" unique_id=153697410]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
size_flags_vertical = 3
|
|
|
|
[node name="CResults" type="VBoxContainer" parent="layout/RSplit" unique_id=124140650]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
size_flags_vertical = 3
|
|
|
|
[node name="HSplitResults" type="HSplitContainer" parent="layout/RSplit/CResults" unique_id=241208440]
|
|
unique_name_in_owner = true
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
size_flags_vertical = 3
|
|
|
|
[node name="RunResults" parent="layout/RSplit/CResults/HSplitResults" unique_id=1277406275 instance=ExtResource("5")]
|
|
unique_name_in_owner = true
|
|
custom_minimum_size = Vector2(255, 255)
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
size_flags_vertical = 3
|
|
|
|
[node name="OutputText" parent="layout/RSplit/CResults/HSplitResults" unique_id=1658148044 instance=ExtResource("6")]
|
|
unique_name_in_owner = true
|
|
layout_mode = 2
|
|
|
|
[node name="VSplitResults" type="VSplitContainer" parent="layout/RSplit/CResults" unique_id=394710781]
|
|
unique_name_in_owner = true
|
|
visible = false
|
|
layout_mode = 2
|
|
size_flags_vertical = 3
|
|
|
|
[node name="sc" type="ScrollContainer" parent="layout/RSplit" unique_id=978940325]
|
|
custom_minimum_size = Vector2(500, 2.08165e-12)
|
|
layout_mode = 2
|
|
size_flags_vertical = 3
|
|
|
|
[node name="Settings" type="VBoxContainer" parent="layout/RSplit/sc" unique_id=1724913756]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 3
|
|
size_flags_vertical = 3
|
|
|
|
[node name="ShortcutDialog" parent="." unique_id=1224532527 instance=ExtResource("7_srqj5")]
|
|
size = Vector2i(1512, 1571)
|
|
visible = false
|
|
|
|
[node name="ShellOutOptions" parent="." unique_id=1974075127 instance=ExtResource("7_xv2r3")]
|
|
size = Vector2i(1300, 1336)
|
|
visible = false
|
|
|
|
[connection signal="pressed" from="layout/ControlBar/RunAll" to="." method="_on_RunAll_pressed"]
|
|
[connection signal="run_tests" from="layout/ControlBar/RunAtCursor" to="." method="_on_RunAtCursor_run_tests"]
|
|
[connection signal="pressed" from="layout/ControlBar/MakeFloating" to="." method="_on_to_window_pressed"]
|
|
[connection signal="pressed" from="layout/ControlBar/HorizLayout" to="." method="_on_horiz_layout_pressed"]
|
|
[connection signal="pressed" from="layout/ControlBar/VertLayout" to="." method="_on_vert_layout_pressed"]
|
|
[connection signal="draw" from="layout/ControlBar2/StatusIndicator" to="." method="_on_Light_draw"]
|
|
[connection signal="pressed" from="layout/ControlBar2/ExtraButtons/RunMode" to="." method="_on_run_mode_pressed"]
|
|
[connection signal="pressed" from="layout/ControlBar2/ExtraButtons/RunResultsBtn" to="." method="_on_RunResultsBtn_pressed"]
|
|
[connection signal="pressed" from="layout/ControlBar2/ExtraButtons/OutputBtn" to="." method="_on_OutputBtn_pressed"]
|
|
[connection signal="pressed" from="layout/ControlBar2/ExtraButtons/Settings" to="." method="_on_Settings_pressed"]
|
|
[connection signal="pressed" from="layout/ControlBar2/ExtraButtons/Shortcuts" to="." method="_on_Shortcuts_pressed"]
|
|
[connection signal="pressed" from="layout/ControlBar2/ExtraButtons/About" to="." method="_on_about_pressed"]
|
|
[connection signal="confirmed" from="ShortcutDialog" to="." method="_on_sortcut_dialog_confirmed"]
|
|
[connection signal="confirmed" from="ShellOutOptions" to="." method="_on_shell_out_options_confirmed"]
|