feat(ui): mission control detach/redock toggle, clear review panes, reorder helper

This commit is contained in:
Mika Kuns
2026-06-25 16:24:21 +02:00
parent 5f6e7480f2
commit fbcffce79c
7 changed files with 130 additions and 2 deletions

View File

@@ -1,3 +1,4 @@
using System;
using Avalonia.Controls;
namespace ClaudeDo.Ui.Views.MissionControl;
@@ -5,4 +6,18 @@ namespace ClaudeDo.Ui.Views.MissionControl;
public partial class TaskMonitorWindow : Window
{
public TaskMonitorWindow() => InitializeComponent();
protected override void OnOpened(EventArgs e)
{
base.OnOpened(e);
if (DataContext is ClaudeDo.Ui.ViewModels.Islands.TaskMonitorViewModel vm)
vm.CloseWindowRequested = Close;
}
protected override void OnClosed(EventArgs e)
{
if (DataContext is ClaudeDo.Ui.ViewModels.Islands.TaskMonitorViewModel vm)
vm.CloseWindowRequested = null;
base.OnClosed(e);
}
}