mirror of
https://github.com/lihop/godot-xterm.git
synced 2024-11-25 10:40:25 +01:00
166 lines
6 KiB
Text
166 lines
6 KiB
Text
|
[gd_scene load_steps=4 format=2]
|
||
|
|
||
|
[ext_resource path="res://addons/gut/gui/RunResults.gd" type="Script" id=1]
|
||
|
|
||
|
[sub_resource type="Image" id=3]
|
||
|
data = {
|
||
|
"data": PackedByteArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ),
|
||
|
"format": "LumAlpha8",
|
||
|
"height": 16,
|
||
|
"mipmaps": false,
|
||
|
"width": 16
|
||
|
}
|
||
|
|
||
|
[sub_resource type="ImageTexture" id=2]
|
||
|
flags = 4
|
||
|
flags = 4
|
||
|
image = SubResource( 3 )
|
||
|
size = Vector2( 16, 16 )
|
||
|
|
||
|
[node name="RunResults" type="Control"]
|
||
|
offset_right = 595.0
|
||
|
offset_bottom = 459.0
|
||
|
custom_minimum_size = Vector2( 302, 0 )
|
||
|
script = ExtResource( 1 )
|
||
|
|
||
|
[node name="VBox" type="VBoxContainer" parent="."]
|
||
|
anchor_right = 1.0
|
||
|
anchor_bottom = 1.0
|
||
|
|
||
|
[node name="Toolbar" type="HBoxContainer" parent="VBox"]
|
||
|
offset_right = 296.0
|
||
|
offset_bottom = 24.0
|
||
|
size_flags_horizontal = 0
|
||
|
|
||
|
[node name="Expand" type="Button" parent="VBox/Toolbar"]
|
||
|
offset_right = 28.0
|
||
|
offset_bottom = 24.0
|
||
|
hint_tooltip = "Expand selected item and all children."
|
||
|
icon = SubResource( 2 )
|
||
|
|
||
|
[node name="Collapse" type="Button" parent="VBox/Toolbar"]
|
||
|
offset_left = 32.0
|
||
|
offset_right = 60.0
|
||
|
offset_bottom = 24.0
|
||
|
hint_tooltip = "Collapse selected item and all children."
|
||
|
icon = SubResource( 2 )
|
||
|
|
||
|
[node name="Sep" type="ColorRect" parent="VBox/Toolbar"]
|
||
|
offset_left = 64.0
|
||
|
offset_right = 66.0
|
||
|
offset_bottom = 24.0
|
||
|
custom_minimum_size = Vector2( 2, 0 )
|
||
|
|
||
|
[node name="LblAll" type="Label" parent="VBox/Toolbar"]
|
||
|
offset_left = 70.0
|
||
|
offset_top = 5.0
|
||
|
offset_right = 91.0
|
||
|
offset_bottom = 19.0
|
||
|
text = "All:"
|
||
|
align = 1
|
||
|
|
||
|
[node name="ExpandAll" type="Button" parent="VBox/Toolbar"]
|
||
|
offset_left = 95.0
|
||
|
offset_right = 123.0
|
||
|
offset_bottom = 24.0
|
||
|
hint_tooltip = "Expand All."
|
||
|
icon = SubResource( 2 )
|
||
|
|
||
|
[node name="CollapseAll" type="Button" parent="VBox/Toolbar"]
|
||
|
offset_left = 127.0
|
||
|
offset_right = 155.0
|
||
|
offset_bottom = 24.0
|
||
|
hint_tooltip = "Collapse all."
|
||
|
icon = SubResource( 2 )
|
||
|
|
||
|
[node name="Sep2" type="ColorRect" parent="VBox/Toolbar"]
|
||
|
offset_left = 159.0
|
||
|
offset_right = 161.0
|
||
|
offset_bottom = 24.0
|
||
|
custom_minimum_size = Vector2( 2, 0 )
|
||
|
|
||
|
[node name="HidePassing" type="CheckBox" parent="VBox/Toolbar"]
|
||
|
offset_left = 165.0
|
||
|
offset_right = 189.0
|
||
|
offset_bottom = 24.0
|
||
|
hint_tooltip = "Show/Hide passing tests. Takes effect on next run."
|
||
|
size_flags_horizontal = 4
|
||
|
custom_icons/checked = SubResource( 2 )
|
||
|
custom_icons/unchecked = SubResource( 2 )
|
||
|
pressed = true
|
||
|
__meta__ = {
|
||
|
"_editor_description_": ""
|
||
|
}
|
||
|
|
||
|
[node name="Sep3" type="ColorRect" parent="VBox/Toolbar"]
|
||
|
offset_left = 193.0
|
||
|
offset_right = 195.0
|
||
|
offset_bottom = 24.0
|
||
|
custom_minimum_size = Vector2( 2, 0 )
|
||
|
|
||
|
[node name="LblSync" type="Label" parent="VBox/Toolbar"]
|
||
|
offset_left = 199.0
|
||
|
offset_top = 5.0
|
||
|
offset_right = 232.0
|
||
|
offset_bottom = 19.0
|
||
|
text = "Sync:"
|
||
|
align = 1
|
||
|
|
||
|
[node name="ShowScript" type="Button" parent="VBox/Toolbar"]
|
||
|
offset_left = 236.0
|
||
|
offset_right = 264.0
|
||
|
offset_bottom = 24.0
|
||
|
hint_tooltip = "Open script and scroll to line when a tree item is clicked."
|
||
|
toggle_mode = true
|
||
|
pressed = true
|
||
|
icon = SubResource( 2 )
|
||
|
|
||
|
[node name="ScrollOutput" type="Button" parent="VBox/Toolbar"]
|
||
|
offset_left = 268.0
|
||
|
offset_right = 296.0
|
||
|
offset_bottom = 24.0
|
||
|
hint_tooltip = "Scroll to related line in the output panel when tree item clicked."
|
||
|
toggle_mode = true
|
||
|
pressed = true
|
||
|
icon = SubResource( 2 )
|
||
|
|
||
|
[node name="Output" type="Panel" parent="VBox"]
|
||
|
self_modulate = Color( 1, 1, 1, 0.541176 )
|
||
|
offset_top = 28.0
|
||
|
offset_right = 595.0
|
||
|
offset_bottom = 459.0
|
||
|
size_flags_horizontal = 3
|
||
|
size_flags_vertical = 3
|
||
|
|
||
|
[node name="Scroll" type="ScrollContainer" parent="VBox/Output"]
|
||
|
anchor_right = 1.0
|
||
|
anchor_bottom = 1.0
|
||
|
|
||
|
[node name="Tree" type="Tree" parent="VBox/Output/Scroll"]
|
||
|
offset_right = 595.0
|
||
|
offset_bottom = 431.0
|
||
|
size_flags_horizontal = 3
|
||
|
size_flags_vertical = 3
|
||
|
columns = 2
|
||
|
hide_root = true
|
||
|
|
||
|
[node name="OverlayMessage" type="Label" parent="VBox/Output"]
|
||
|
anchor_right = 1.0
|
||
|
anchor_bottom = 1.0
|
||
|
align = 1
|
||
|
valign = 1
|
||
|
|
||
|
[node name="FontSampler" type="Label" parent="."]
|
||
|
visible = false
|
||
|
offset_right = 40.0
|
||
|
offset_bottom = 14.0
|
||
|
text = "000 of 000 passed"
|
||
|
|
||
|
[connection signal="pressed" from="VBox/Toolbar/Expand" to="." method="_on_Expand_pressed"]
|
||
|
[connection signal="pressed" from="VBox/Toolbar/Collapse" to="." method="_on_Collapse_pressed"]
|
||
|
[connection signal="pressed" from="VBox/Toolbar/ExpandAll" to="." method="_on_ExpandAll_pressed"]
|
||
|
[connection signal="pressed" from="VBox/Toolbar/CollapseAll" to="." method="_on_CollapseAll_pressed"]
|
||
|
[connection signal="pressed" from="VBox/Toolbar/HidePassing" to="." method="_on_Hide_Passing_pressed"]
|
||
|
[connection signal="item_activated" from="VBox/Output/Scroll/Tree" to="." method="_on_Tree_item_activated"]
|
||
|
[connection signal="item_selected" from="VBox/Output/Scroll/Tree" to="." method="_on_Tree_item_selected"]
|