Files
ReEdit/Main.tscn
T
2026-08-05 14:45:08 -05:00

254 lines
9.9 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
[gd_scene format=3 uid="uid://2h7dlutt3oos"]
[ext_resource type="Script" uid="uid://buasenw2hs0d2" path="res://Main.cs" id="1_glv2v"]
[ext_resource type="Script" uid="uid://cb2tu0m53gutb" path="res://Titlebar.cs" id="2_uu6xs"]
[ext_resource type="Script" uid="uid://dagt0xj6bigoe" path="res://FileTree.cs" id="3_r0du0"]
[ext_resource type="Script" uid="uid://bmk4pgp6wo3j6" path="res://TerminalTextEdit.cs" id="4_cm0pq"]
[ext_resource type="Script" uid="uid://tqk3lyp17j44" path="res://FileBar.cs" id="4_fos0i"]
[ext_resource type="Script" uid="uid://doid74gi7738t" path="res://TextEditor.cs" id="5_3dxm6"]
[sub_resource type="SystemFont" id="SystemFont_uu6xs"]
font_names = PackedStringArray("Segoe MDL2 Assets")
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_fos0i"]
bg_color = Color(0.13333334, 0.13333334, 0.13333334, 0.3254902)
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_3dxm6"]
bg_color = Color(0.13333334, 0.13333334, 0.13333334, 0.3254902)
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_trn2v"]
bg_color = Color(0.10747976, 0.10747973, 0.10747973, 1)
[sub_resource type="SystemFont" id="SystemFont_fos0i"]
font_names = PackedStringArray("Segoe MDL2 Assets")
[sub_resource type="SystemFont" id="SystemFont_3dxm6"]
font_names = PackedStringArray("Segoe MDL2 Assets")
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_uu6xs"]
bg_color = Color(0.13333334, 0.13333334, 0.13333334, 0.3254902)
corner_radius_top_right = 3
corner_radius_bottom_right = 3
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_r0du0"]
bg_color = Color(0.7764706, 0.12941177, 0.15294118, 0.3254902)
corner_radius_top_right = 3
corner_radius_bottom_right = 3
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_cm0pq"]
bg_color = Color(1, 0.34509805, 0.2627451, 0.3254902)
corner_radius_top_right = 3
corner_radius_bottom_right = 3
[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_cm0pq"]
[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_r0du0"]
[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_uu6xs"]
[node name="Main" type="Control" unique_id=657921291]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_glv2v")
[node name="titlebar" type="PanelContainer" parent="." unique_id=1699851517]
custom_minimum_size = Vector2(0, 32)
layout_mode = 1
anchors_preset = 10
anchor_right = 1.0
grow_horizontal = 2
script = ExtResource("2_uu6xs")
[node name="HBoxContainer" type="HBoxContainer" parent="titlebar" unique_id=1074158325]
layout_mode = 2
alignment = 1
[node name="ActionButtons" type="HBoxContainer" parent="titlebar/HBoxContainer" unique_id=1544878867]
layout_mode = 2
[node name="MenuButton" type="MenuButton" parent="titlebar/HBoxContainer/ActionButtons" unique_id=490051165]
layout_mode = 2
text = "File"
item_count = 3
popup/item_0/text = "Open Folder"
popup/item_0/id = 0
popup/item_1/text = "Open File"
popup/item_1/id = 1
popup/item_2/text = "Save"
popup/item_2/id = 2
[node name="Seperator" type="Control" parent="titlebar/HBoxContainer" unique_id=483277094]
layout_mode = 2
size_flags_horizontal = 3
mouse_filter = 2
[node name="Label" type="Label" parent="titlebar/HBoxContainer" unique_id=1357600367]
layout_mode = 2
text = "ReEdit"
horizontal_alignment = 1
[node name="Seperator2" type="Control" parent="titlebar/HBoxContainer" unique_id=1129448481]
layout_mode = 2
size_flags_horizontal = 3
mouse_filter = 2
[node name="Actions" type="HBoxContainer" parent="titlebar/HBoxContainer" unique_id=1236919811]
layout_mode = 2
theme_override_constants/separation = 0
alignment = 1
[node name="Minimize" type="Button" parent="titlebar/HBoxContainer/Actions" unique_id=962117261]
custom_minimum_size = Vector2(32, 32)
custom_maximum_size = Vector2(32, 32)
layout_mode = 2
theme_override_fonts/font = SubResource("SystemFont_uu6xs")
theme_override_styles/normal = SubResource("StyleBoxFlat_fos0i")
theme_override_styles/pressed = SubResource("StyleBoxFlat_3dxm6")
theme_override_styles/hover = SubResource("StyleBoxFlat_trn2v")
[node name="Maximize" type="Button" parent="titlebar/HBoxContainer/Actions" unique_id=2042553142]
custom_minimum_size = Vector2(32, 32)
custom_maximum_size = Vector2(32, 32)
layout_mode = 2
theme_override_fonts/font = SubResource("SystemFont_fos0i")
theme_override_styles/normal = SubResource("StyleBoxFlat_fos0i")
theme_override_styles/pressed = SubResource("StyleBoxFlat_3dxm6")
theme_override_styles/hover = SubResource("StyleBoxFlat_trn2v")
[node name="Close" type="Button" parent="titlebar/HBoxContainer/Actions" unique_id=834760880]
custom_minimum_size = Vector2(32, 32)
custom_maximum_size = Vector2(32, 32)
layout_mode = 2
theme_override_fonts/font = SubResource("SystemFont_3dxm6")
theme_override_styles/normal = SubResource("StyleBoxFlat_uu6xs")
theme_override_styles/pressed = SubResource("StyleBoxFlat_r0du0")
theme_override_styles/hover = SubResource("StyleBoxFlat_cm0pq")
[node name="HBoxContainer" type="HSplitContainer" parent="." unique_id=1785405737]
layout_mode = 1
anchors_preset = -1
anchor_top = 0.012345679
anchor_right = 1.0
anchor_bottom = 1.0
offset_top = 37.0
grow_horizontal = 2
grow_vertical = 2
scale = Vector2(1.0009563, 1)
split_offsets = PackedInt32Array(200)
dragger_visibility = 1
split_offset = 200
metadata/_edit_use_anchors_ = true
[node name="TreeView" type="PanelContainer" parent="HBoxContainer" unique_id=785390482]
custom_minimum_size = Vector2(200, 0)
layout_mode = 2
[node name="VBoxContainer" type="VBoxContainer" parent="HBoxContainer/TreeView" unique_id=122576850]
layout_mode = 2
[node name="Label" type="Label" parent="HBoxContainer/TreeView/VBoxContainer" unique_id=375565839]
layout_mode = 2
text = " Files"
[node name="Tree" type="Tree" parent="HBoxContainer/TreeView/VBoxContainer" unique_id=210889386]
layout_mode = 2
size_flags_vertical = 3
theme_override_styles/panel = SubResource("StyleBoxEmpty_cm0pq")
theme_override_styles/focus = SubResource("StyleBoxEmpty_cm0pq")
theme_override_styles/hovered = SubResource("StyleBoxEmpty_cm0pq")
theme_override_styles/hovered_dimmed = SubResource("StyleBoxEmpty_cm0pq")
theme_override_styles/hovered_selected = SubResource("StyleBoxEmpty_cm0pq")
theme_override_styles/hovered_selected_focus = SubResource("StyleBoxEmpty_cm0pq")
theme_override_styles/selected = SubResource("StyleBoxEmpty_cm0pq")
theme_override_styles/selected_focus = SubResource("StyleBoxEmpty_cm0pq")
theme_override_styles/cursor = SubResource("StyleBoxEmpty_cm0pq")
theme_override_styles/cursor_unfocused = SubResource("StyleBoxEmpty_cm0pq")
theme_override_styles/button_hover = SubResource("StyleBoxEmpty_cm0pq")
theme_override_styles/button_pressed = SubResource("StyleBoxEmpty_cm0pq")
theme_override_styles/custom_button = SubResource("StyleBoxEmpty_cm0pq")
theme_override_styles/custom_button_hover = SubResource("StyleBoxEmpty_cm0pq")
theme_override_styles/custom_button_pressed = SubResource("StyleBoxEmpty_cm0pq")
theme_override_styles/title_button_normal = SubResource("StyleBoxEmpty_cm0pq")
theme_override_styles/title_button_pressed = SubResource("StyleBoxEmpty_cm0pq")
theme_override_styles/title_button_hover = SubResource("StyleBoxEmpty_cm0pq")
script = ExtResource("3_r0du0")
[node name="VSplitContainer" type="VSplitContainer" parent="HBoxContainer" unique_id=696991991]
layout_mode = 2
[node name="PanelContainer2" type="PanelContainer" parent="HBoxContainer/VSplitContainer" unique_id=77602664]
layout_mode = 2
size_flags_vertical = 3
[node name="VBoxContainer" type="VBoxContainer" parent="HBoxContainer/VSplitContainer/PanelContainer2" unique_id=1274895228]
layout_mode = 2
[node name="TabBar" type="TabBar" parent="HBoxContainer/VSplitContainer/PanelContainer2/VBoxContainer" unique_id=937896665]
layout_mode = 2
tab_close_display_policy = 1
script = ExtResource("4_fos0i")
[node name="CodeEdit" type="CodeEdit" parent="HBoxContainer/VSplitContainer/PanelContainer2/VBoxContainer" unique_id=496662525]
layout_mode = 2
size_flags_vertical = 3
theme_override_styles/normal = SubResource("StyleBoxEmpty_r0du0")
theme_override_styles/focus = SubResource("StyleBoxEmpty_uu6xs")
text = "Create or open a file to use the editor! "
editable = false
line_folding = true
gutters_draw_breakpoints_gutter = true
gutters_draw_bookmarks = true
gutters_draw_executing_lines = true
gutters_draw_line_numbers = true
code_completion_enabled = true
auto_brace_completion_enabled = true
auto_brace_completion_highlight_matching = true
script = ExtResource("5_3dxm6")
[node name="PanelContainer3" type="PanelContainer" parent="HBoxContainer/VSplitContainer" unique_id=1305098432]
layout_mode = 2
size_flags_vertical = 3
[node name="VBoxContainer" type="VBoxContainer" parent="HBoxContainer/VSplitContainer/PanelContainer3" unique_id=2021515489]
layout_mode = 2
[node name="Label" type="Label" parent="HBoxContainer/VSplitContainer/PanelContainer3/VBoxContainer" unique_id=430296057]
layout_mode = 2
text = "Terminal"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VSplitContainer/PanelContainer3/VBoxContainer" unique_id=1659168341]
layout_mode = 2
size_flags_vertical = 3
text = "ReEdit Terminal - 0.1.3
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.
Try the new cross-platform PowerShell https://aka.ms/pscore6
PS C:\\Users\\Madeline McWhorter\\Documents\\ReEdit> "
script = ExtResource("4_cm0pq")
[node name="OpenFolder" type="FileDialog" parent="." unique_id=1104703234]
oversampling_override = 1.0
title = "Open a Directory"
file_mode = 2
access = 2
show_hidden_files = true
use_native_dialog = true
[node name="OpenFile" type="FileDialog" parent="." unique_id=1881298926]
oversampling_override = 1.0
title = "Open a File"
file_mode = 0
access = 2
show_hidden_files = true
use_native_dialog = true
[connection signal="pressed" from="titlebar/HBoxContainer/Actions/Minimize" to="titlebar" method="_OnMinimizePressed"]
[connection signal="pressed" from="titlebar/HBoxContainer/Actions/Maximize" to="titlebar" method="_OnMaximizePressed"]
[connection signal="pressed" from="titlebar/HBoxContainer/Actions/Close" to="titlebar" method="_OnClosePressed"]