display threads at stop point

This commit is contained in:
Matt Parker
2025-08-29 21:39:17 +10:00
parent a7e05f6ebb
commit bb6d2796ca
9 changed files with 124 additions and 25 deletions

View File

@@ -1,17 +1,25 @@
using GDExtensionBindgen;
using Godot;
using SharpIDE.Application.Features.SolutionDiscovery.VsPersistence;
using SharpIDE.Godot.Features.Debug_.Tab.SubTabs;
namespace SharpIDE.Godot.Features.Debug_.Tab;
public partial class DebugPanelTab : Control
{
private Terminal _terminal = null!;
private ThreadsVariablesSubTab _threadsVariablesSubTab = null!;
private Task _writeTask = Task.CompletedTask;
public SharpIdeProjectModel Project { get; set; } = null!;
public int TabBarTab { get; set; }
public override void _EnterTree()
{
_threadsVariablesSubTab = GetNode<ThreadsVariablesSubTab>("%ThreadsVariablesSubTab");
_threadsVariablesSubTab.Project = Project;
}
public override void _Ready()
{
var terminalControl = GetNode<Control>("%Terminal");