fix(ui): wire delete confirm, close-details, uppercase eyebrow, explorer button

- A1: list-name eyebrow runs through UpperCase converter.
- D2: + Open-in-explorer icon button in AgentStrip (Process.Start on worktree path).
- D4: DeleteTaskCommand prompts inline confirm Window before deleting; shell
  wires Details.CloseDetail to clear Tasks.SelectedTask and Details.DeleteFromList
  to reload the current list.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
mika kuns
2026-04-20 11:47:10 +02:00
parent 9b1178ca2f
commit 5acc896d5c
5 changed files with 85 additions and 1 deletions

View File

@@ -124,6 +124,10 @@
<StackPanel Orientation="Horizontal" Spacing="6" Margin="0,4,0,0">
<Button Classes="btn" Content="Open diff" Command="{Binding OpenDiffCommand}"/>
<Button Classes="btn" Content="Worktree" Command="{Binding OpenWorktreeCommand}"/>
<Button Classes="icon-btn" ToolTip.Tip="Open in file explorer"
Command="{Binding OpenInExplorerCommand}">
<TextBlock Text="→" FontFamily="{DynamicResource MonoFont}" FontSize="13"/>
</Button>
</StackPanel>
</StackPanel>