diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000..e064fca --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,18 @@ +{ + // Use IntelliSense to learn about possible attributes. + // Hover to view descriptions of existing attributes. + // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 + "version": "0.2.0", + "configurations": [ + { + "name": "GDScript Godot", + "type": "godot", + "request": "launch", + "project": "${workspaceFolder}", + "port": 6007, + "address": "127.0.0.1", + "launch_game_instance": true, + "launch_scene": false + } + ] +} \ No newline at end of file diff --git a/ServerUI.tscn b/ServerUI.tscn index 4685cc1..e91ad75 100644 --- a/ServerUI.tscn +++ b/ServerUI.tscn @@ -20,75 +20,75 @@ __meta__ = { [node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer"] margin_right = 1182.0 -margin_bottom = 39.0 +margin_bottom = 42.0 alignment = 1 [node name="Label" type="Label" parent="VBoxContainer/HBoxContainer"] -margin_left = 97.0 -margin_top = 11.0 -margin_right = 191.0 -margin_bottom = 28.0 +margin_left = 95.0 +margin_top = 12.0 +margin_right = 189.0 +margin_bottom = 29.0 text = "Server folder:" [node name="ServerPathLabel" type="Label" parent="VBoxContainer/HBoxContainer"] unique_name_in_owner = true -margin_left = 195.0 -margin_top = 11.0 -margin_right = 448.0 -margin_bottom = 28.0 +margin_left = 193.0 +margin_top = 12.0 +margin_right = 446.0 +margin_bottom = 29.0 text = "/home/username/long/path/to/server" [node name="OpenServerFolderButton" type="Button" parent="VBoxContainer/HBoxContainer"] -margin_left = 452.0 -margin_right = 520.0 -margin_bottom = 39.0 +margin_left = 450.0 +margin_right = 517.0 +margin_bottom = 42.0 rect_min_size = Vector2( 0, 32 ) text = "Open..." [node name="Label2" type="Label" parent="VBoxContainer/HBoxContainer"] -margin_left = 524.0 -margin_top = 11.0 -margin_right = 606.0 -margin_bottom = 28.0 +margin_left = 521.0 +margin_top = 12.0 +margin_right = 603.0 +margin_bottom = 29.0 text = "Server port:" [node name="PortSpinBox" type="SpinBox" parent="VBoxContainer/HBoxContainer"] unique_name_in_owner = true -margin_left = 610.0 -margin_right = 690.0 -margin_bottom = 39.0 +margin_left = 607.0 +margin_right = 687.0 +margin_bottom = 42.0 min_value = 81.0 max_value = 8000.0 value = 3001.0 [node name="StartServerButton" type="Button" parent="VBoxContainer/HBoxContainer"] unique_name_in_owner = true -margin_left = 694.0 -margin_right = 791.0 -margin_bottom = 39.0 +margin_left = 691.0 +margin_right = 792.0 +margin_bottom = 42.0 rect_min_size = Vector2( 0, 32 ) text = "Start server" [node name="ServerStatusLabel" type="Label" parent="VBoxContainer/HBoxContainer"] unique_name_in_owner = true -margin_left = 795.0 -margin_top = 11.0 -margin_right = 946.0 -margin_bottom = 28.0 +margin_left = 796.0 +margin_top = 12.0 +margin_right = 947.0 +margin_bottom = 29.0 text = "Server is not running." [node name="OpenBrowserButton" type="Button" parent="VBoxContainer/HBoxContainer"] unique_name_in_owner = true -margin_left = 950.0 -margin_right = 1084.0 -margin_bottom = 39.0 +margin_left = 951.0 +margin_right = 1086.0 +margin_bottom = 42.0 rect_min_size = Vector2( 0, 32 ) size_flags_horizontal = 12 disabled = true text = "Open in browser" [node name="HSplitContainer" type="HSplitContainer" parent="VBoxContainer"] -margin_top = 48.0 +margin_top = 51.0 margin_right = 1182.0 margin_bottom = 611.0 size_flags_vertical = 3 @@ -96,17 +96,17 @@ split_offset = -263 [node name="VBoxContainer2" type="VBoxContainer" parent="VBoxContainer/HSplitContainer"] margin_right = 322.0 -margin_bottom = 563.0 +margin_bottom = 560.0 size_flags_horizontal = 3 [node name="HBoxContainer2" type="HBoxContainer" parent="VBoxContainer/HSplitContainer/VBoxContainer2"] margin_right = 322.0 -margin_bottom = 37.0 +margin_bottom = 40.0 [node name="Label" type="Label" parent="VBoxContainer/HSplitContainer/VBoxContainer2/HBoxContainer2"] -margin_top = 10.0 +margin_top = 11.0 margin_right = 34.0 -margin_bottom = 27.0 +margin_bottom = 28.0 size_flags_horizontal = 0 text = "Files" @@ -114,16 +114,16 @@ text = "Files" unique_name_in_owner = true margin_left = 251.0 margin_right = 322.0 -margin_bottom = 37.0 +margin_bottom = 40.0 rect_min_size = Vector2( 0, 32 ) size_flags_horizontal = 10 text = "Refresh" [node name="FileTree" type="Tree" parent="VBoxContainer/HSplitContainer/VBoxContainer2"] unique_name_in_owner = true -margin_top = 41.0 +margin_top = 44.0 margin_right = 322.0 -margin_bottom = 563.0 +margin_bottom = 560.0 size_flags_horizontal = 3 size_flags_vertical = 3 allow_rmb_select = true @@ -132,66 +132,66 @@ hide_root = true [node name="VBoxContainer" type="VBoxContainer" parent="VBoxContainer/HSplitContainer"] margin_left = 334.0 margin_right = 1182.0 -margin_bottom = 563.0 +margin_bottom = 560.0 size_flags_horizontal = 3 [node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer/HSplitContainer/VBoxContainer"] margin_right = 848.0 -margin_bottom = 563.0 +margin_bottom = 560.0 size_flags_vertical = 3 [node name="VBoxContainer" type="VBoxContainer" parent="VBoxContainer/HSplitContainer/VBoxContainer/HBoxContainer"] margin_right = 848.0 -margin_bottom = 563.0 +margin_bottom = 560.0 size_flags_horizontal = 3 [node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer/HSplitContainer/VBoxContainer/HBoxContainer/VBoxContainer"] margin_right = 848.0 -margin_bottom = 39.0 +margin_bottom = 42.0 [node name="Label" type="Label" parent="VBoxContainer/HSplitContainer/VBoxContainer/HBoxContainer/VBoxContainer/HBoxContainer"] -margin_top = 11.0 +margin_top = 12.0 margin_right = 34.0 -margin_bottom = 28.0 +margin_bottom = 29.0 text = "Title:" [node name="DocTitleLineEdit" type="LineEdit" parent="VBoxContainer/HSplitContainer/VBoxContainer/HBoxContainer/VBoxContainer/HBoxContainer"] unique_name_in_owner = true margin_left = 38.0 margin_right = 848.0 -margin_bottom = 39.0 +margin_bottom = 42.0 size_flags_horizontal = 3 placeholder_text = "(Optional)" [node name="HBoxContainer2" type="HBoxContainer" parent="VBoxContainer/HSplitContainer/VBoxContainer/HBoxContainer/VBoxContainer"] -margin_top = 43.0 +margin_top = 46.0 margin_right = 848.0 -margin_bottom = 82.0 +margin_bottom = 88.0 [node name="Label" type="Label" parent="VBoxContainer/HSplitContainer/VBoxContainer/HBoxContainer/VBoxContainer/HBoxContainer2"] -margin_top = 11.0 +margin_top = 12.0 margin_right = 37.0 -margin_bottom = 28.0 +margin_bottom = 29.0 text = "Date:" [node name="DocDateLineEdit" type="LineEdit" parent="VBoxContainer/HSplitContainer/VBoxContainer/HBoxContainer/VBoxContainer/HBoxContainer2"] unique_name_in_owner = true margin_left = 41.0 margin_right = 848.0 -margin_bottom = 39.0 +margin_bottom = 42.0 size_flags_horizontal = 3 placeholder_text = "(Optional)" [node name="HSplitContainer" type="HSplitContainer" parent="VBoxContainer/HSplitContainer/VBoxContainer/HBoxContainer/VBoxContainer"] -margin_top = 86.0 +margin_top = 92.0 margin_right = 848.0 -margin_bottom = 563.0 +margin_bottom = 560.0 size_flags_vertical = 3 split_offset = 328 [node name="ContentEditContainer" type="VBoxContainer" parent="VBoxContainer/HSplitContainer/VBoxContainer/HBoxContainer/VBoxContainer/HSplitContainer"] margin_right = 848.0 -margin_bottom = 477.0 +margin_bottom = 468.0 size_flags_vertical = 3 [node name="Label" type="Label" parent="VBoxContainer/HSplitContainer/VBoxContainer/HBoxContainer/VBoxContainer/HSplitContainer/ContentEditContainer"] @@ -203,7 +203,7 @@ text = "Content" unique_name_in_owner = true margin_top = 21.0 margin_right = 848.0 -margin_bottom = 477.0 +margin_bottom = 468.0 size_flags_horizontal = 3 size_flags_vertical = 3 show_line_numbers = true diff --git a/theme/FiraSans-ExtraLight.otf b/theme/FiraSans-ExtraLight.otf new file mode 100644 index 0000000..be301c2 Binary files /dev/null and b/theme/FiraSans-ExtraLight.otf differ diff --git a/theme/FiraSans-Light.otf b/theme/FiraSans-Light.otf new file mode 100644 index 0000000..1445a4a Binary files /dev/null and b/theme/FiraSans-Light.otf differ diff --git a/theme/FiraSans-Regular.otf b/theme/FiraSans-Regular.otf new file mode 100644 index 0000000..98ef98c Binary files /dev/null and b/theme/FiraSans-Regular.otf differ diff --git a/theme/FontRg.tres b/theme/FontRg.tres index bb85ecf..47ca787 100644 --- a/theme/FontRg.tres +++ b/theme/FontRg.tres @@ -1,6 +1,6 @@ [gd_resource type="DynamicFont" load_steps=2 format=2] -[ext_resource path="res://theme/FreeSans.ttf" type="DynamicFontData" id=1] +[ext_resource path="res://theme/FiraSans-Regular.otf" type="DynamicFontData" id=1] [resource] font_data = ExtResource( 1 ) diff --git a/theme/FontMono.tres b/theme/FontWriter.tres similarity index 56% rename from theme/FontMono.tres rename to theme/FontWriter.tres index aff0c96..91b8095 100644 --- a/theme/FontMono.tres +++ b/theme/FontWriter.tres @@ -1,6 +1,6 @@ [gd_resource type="DynamicFont" load_steps=2 format=2] -[ext_resource path="res://theme/FreeMonoBold.ttf" type="DynamicFontData" id=1] +[ext_resource path="res://theme/FiraSans-Light.otf" type="DynamicFontData" id=1] [resource] size = 18 diff --git a/theme/default_theme.theme b/theme/default_theme.theme index 4b9f7b6..b0d33dc 100644 Binary files a/theme/default_theme.theme and b/theme/default_theme.theme differ