From 22ccbfcd110fa88202d14dbd70e80ddc81c22d41 Mon Sep 17 00:00:00 2001 From: Matt Parker <61717342+MattParkerDev@users.noreply.github.com> Date: Tue, 27 Jan 2026 18:33:26 +1000 Subject: [PATCH] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20Update=20Godot=20to=204.6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Features/CodeEditor/SharpIdeCodeEdit.tscn | 6 ++--- .../Tab/SubTabs/ThreadsVariablesSubTab.tscn | 22 ++++++++++--------- .../Features/TerminalBase/TerminalTheme.tres | 2 +- src/SharpIDE.Godot/GDExtensionBindgen/PTY.cs | 6 ----- .../GDExtensionBindgen/Terminal.cs | 6 ----- src/SharpIDE.Godot/SharpIDE.Godot.csproj | 2 +- src/SharpIDE.Godot/project.godot | 8 +++---- 7 files changed, 21 insertions(+), 31 deletions(-) diff --git a/src/SharpIDE.Godot/Features/CodeEditor/SharpIdeCodeEdit.tscn b/src/SharpIDE.Godot/Features/CodeEditor/SharpIdeCodeEdit.tscn index 626e9d0..07bb8ea 100644 --- a/src/SharpIDE.Godot/Features/CodeEditor/SharpIdeCodeEdit.tscn +++ b/src/SharpIDE.Godot/Features/CodeEditor/SharpIdeCodeEdit.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=5 format=3 uid="uid://cinaqbdghcvoi"] +[gd_scene format=3 uid="uid://cinaqbdghcvoi"] [ext_resource type="FontVariation" uid="uid://cctwlwcoycek7" path="res://Features/CodeEditor/Resources/CascadiaFontVariation.tres" id="1_s7ira"] [ext_resource type="Script" uid="uid://du2lt7r1p1qfy" path="res://Features/CodeEditor/SharpIdeCodeEdit.cs" id="2_kp2fd"] @@ -18,7 +18,7 @@ corner_detail = 5 [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_7ptyn"] -[node name="SharpIdeCodeEdit" type="CodeEdit"] +[node name="SharpIdeCodeEdit" type="CodeEdit" unique_id=2021737984] theme_override_colors/current_line_color = Color(0.0588235, 0.0588235, 0.0588235, 1) theme_override_fonts/font = ExtResource("1_s7ira") theme_override_font_sizes/font_size = 18 @@ -38,7 +38,7 @@ auto_brace_completion_enabled = true auto_brace_completion_highlight_matching = true script = ExtResource("2_kp2fd") -[node name="CodeFixesMenu" type="PopupMenu" parent="."] +[node name="CodeFixesMenu" type="PopupMenu" parent="." unique_id=54277800] size = Vector2i(217, 100) item_count = 1 item_0/text = "Getting Context Actions..." diff --git a/src/SharpIDE.Godot/Features/Debug_/Tab/SubTabs/ThreadsVariablesSubTab.tscn b/src/SharpIDE.Godot/Features/Debug_/Tab/SubTabs/ThreadsVariablesSubTab.tscn index 53e9437..58307c1 100644 --- a/src/SharpIDE.Godot/Features/Debug_/Tab/SubTabs/ThreadsVariablesSubTab.tscn +++ b/src/SharpIDE.Godot/Features/Debug_/Tab/SubTabs/ThreadsVariablesSubTab.tscn @@ -1,10 +1,10 @@ -[gd_scene load_steps=3 format=3 uid="uid://bdu08nd7si641"] +[gd_scene format=3 uid="uid://bdu08nd7si641"] [ext_resource type="Script" uid="uid://dpc4fvj40e5il" path="res://Features/Debug_/Tab/SubTabs/ThreadsVariablesSubTab.cs" id="1_e3p3b"] [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_hwpe6"] -[node name="ThreadsVariablesSubTab" type="Control"] +[node name="ThreadsVariablesSubTab" type="Control" unique_id=151035768] layout_mode = 3 anchors_preset = 15 anchor_right = 1.0 @@ -13,24 +13,26 @@ grow_horizontal = 2 grow_vertical = 2 script = ExtResource("1_e3p3b") -[node name="HSplitContainer" type="HSplitContainer" parent="."] +[node name="HSplitContainer" type="HSplitContainer" parent="." unique_id=1028287240] layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 +split_offsets = PackedInt32Array(775) split_offset = 775 -[node name="HSplitContainer" type="HSplitContainer" parent="HSplitContainer"] +[node name="HSplitContainer" type="HSplitContainer" parent="HSplitContainer" unique_id=483446595] layout_mode = 2 +split_offsets = PackedInt32Array(370) split_offset = 370 -[node name="ThreadsPanel" type="Panel" parent="HSplitContainer/HSplitContainer"] +[node name="ThreadsPanel" type="Panel" parent="HSplitContainer/HSplitContainer" unique_id=1163437978] unique_name_in_owner = true layout_mode = 2 -[node name="ThreadsTree" type="Tree" parent="HSplitContainer/HSplitContainer/ThreadsPanel"] +[node name="ThreadsTree" type="Tree" parent="HSplitContainer/HSplitContainer/ThreadsPanel" unique_id=1418994359] unique_name_in_owner = true layout_mode = 1 anchors_preset = 15 @@ -42,11 +44,11 @@ theme_override_constants/draw_guides = 0 theme_override_styles/panel = SubResource("StyleBoxEmpty_hwpe6") hide_root = true -[node name="StackFramesPanel" type="Panel" parent="HSplitContainer/HSplitContainer"] +[node name="StackFramesPanel" type="Panel" parent="HSplitContainer/HSplitContainer" unique_id=52162020] unique_name_in_owner = true layout_mode = 2 -[node name="StackFramesTree" type="Tree" parent="HSplitContainer/HSplitContainer/StackFramesPanel"] +[node name="StackFramesTree" type="Tree" parent="HSplitContainer/HSplitContainer/StackFramesPanel" unique_id=1005959886] unique_name_in_owner = true layout_mode = 1 anchors_preset = 15 @@ -58,11 +60,11 @@ theme_override_constants/draw_guides = 0 theme_override_styles/panel = SubResource("StyleBoxEmpty_hwpe6") hide_root = true -[node name="VariablesPanel" type="Panel" parent="HSplitContainer"] +[node name="VariablesPanel" type="Panel" parent="HSplitContainer" unique_id=760942911] unique_name_in_owner = true layout_mode = 2 -[node name="VariablesTree" type="Tree" parent="HSplitContainer/VariablesPanel"] +[node name="VariablesTree" type="Tree" parent="HSplitContainer/VariablesPanel" unique_id=1453500091] unique_name_in_owner = true layout_mode = 1 anchors_preset = 15 diff --git a/src/SharpIDE.Godot/Features/TerminalBase/TerminalTheme.tres b/src/SharpIDE.Godot/Features/TerminalBase/TerminalTheme.tres index bc368b5..e034817 100644 --- a/src/SharpIDE.Godot/Features/TerminalBase/TerminalTheme.tres +++ b/src/SharpIDE.Godot/Features/TerminalBase/TerminalTheme.tres @@ -1,4 +1,4 @@ -[gd_resource type="Theme" load_steps=4 format=3 uid="uid://bswaamju2blyt"] +[gd_resource type="Theme" format=3 uid="uid://bswaamju2blyt"] [ext_resource type="FontVariation" uid="uid://vmgmcu8gc6nt" path="res://addons/godot_xterm/themes/fonts/regular.tres" id="1_7v0pk"] diff --git a/src/SharpIDE.Godot/GDExtensionBindgen/PTY.cs b/src/SharpIDE.Godot/GDExtensionBindgen/PTY.cs index 68f43a8..b41c864 100644 --- a/src/SharpIDE.Godot/GDExtensionBindgen/PTY.cs +++ b/src/SharpIDE.Godot/GDExtensionBindgen/PTY.cs @@ -133,12 +133,6 @@ public class PTY #region Inherited Properties - public Godot.NodePath ImportPath - { - get => _object._ImportPath; - set => _object._ImportPath = value; - } - public Godot.StringName Name { get => _object.Name; diff --git a/src/SharpIDE.Godot/GDExtensionBindgen/Terminal.cs b/src/SharpIDE.Godot/GDExtensionBindgen/Terminal.cs index f4c5c89..62e89ec 100644 --- a/src/SharpIDE.Godot/GDExtensionBindgen/Terminal.cs +++ b/src/SharpIDE.Godot/GDExtensionBindgen/Terminal.cs @@ -479,12 +479,6 @@ public class Terminal set => _object.UseParentMaterial = value; } - public Godot.NodePath ImportPath - { - get => _object._ImportPath; - set => _object._ImportPath = value; - } - public Godot.StringName Name { get => _object.Name; diff --git a/src/SharpIDE.Godot/SharpIDE.Godot.csproj b/src/SharpIDE.Godot/SharpIDE.Godot.csproj index b16247f..e84679a 100644 --- a/src/SharpIDE.Godot/SharpIDE.Godot.csproj +++ b/src/SharpIDE.Godot/SharpIDE.Godot.csproj @@ -1,4 +1,4 @@ - + net10.0 true diff --git a/src/SharpIDE.Godot/project.godot b/src/SharpIDE.Godot/project.godot index 6071bf7..ca32eef 100644 --- a/src/SharpIDE.Godot/project.godot +++ b/src/SharpIDE.Godot/project.godot @@ -12,17 +12,17 @@ config_version=5 config/name="SharpIDE" run/main_scene="uid://b70jhun5a4las" -config/features=PackedStringArray("4.5", "C#", "Forward Plus") +config/features=PackedStringArray("4.6", "C#", "Forward Plus") run/max_fps=60 -boot_splash/fullsize=false +boot_splash/stretch_mode=0 boot_splash/image="uid://c58xmy2syss8s" config/icon="uid://tpjfx7mo6cwj" [autoload] DiAutoload="*res://DiAutoload.cs" -FrameProviderDispatcher="*res://addons/R3.Godot/FrameProviderDispatcher.cs" -ObservableTrackerRuntimeHook="*res://addons/R3.Godot/ObservableTrackerRuntimeHook.cs" +FrameProviderDispatcher="*uid://ngclnv5y220f" +ObservableTrackerRuntimeHook="*uid://dwd2efc46qc0v" [display]