From df169894350b46da1c039a35641a36d70ca4037f Mon Sep 17 00:00:00 2001 From: mika kuns Date: Wed, 5 Aug 2026 20:51:19 +0200 Subject: [PATCH] fix(ui): remove duplicate Let-Claude entry point and icon collision MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Context-menu "Let Claude handle it" on list rows duplicated the header button; both routed to the same ListsIslandViewModel command via the shell, so only the context menu entry (and its now-unused locale key) is removed. The header button also shared Icon.Broom with Clear Day — gave it Icon.AgentSuggested instead. --- src/ClaudeDo.Localization/locales/de.json | 1 - src/ClaudeDo.Localization/locales/en.json | 1 - src/ClaudeDo.Ui/Views/Islands/ListsIslandView.axaml | 5 ----- src/ClaudeDo.Ui/Views/Islands/TasksIslandView.axaml | 2 +- 4 files changed, 1 insertion(+), 8 deletions(-) diff --git a/src/ClaudeDo.Localization/locales/de.json b/src/ClaudeDo.Localization/locales/de.json index 2504b9f3..c4442984 100644 --- a/src/ClaudeDo.Localization/locales/de.json +++ b/src/ClaudeDo.Localization/locales/de.json @@ -194,7 +194,6 @@ "contextWorktrees": "Worktrees…", "contextOpenExplorer": "Im Explorer öffnen", "contextOpenTerminal": "Im Terminal öffnen", - "contextLetClaude": "Claude machen lassen", "newList": "Neue Liste", "addReposTip": "Repos als Listen hinzufügen" }, diff --git a/src/ClaudeDo.Localization/locales/en.json b/src/ClaudeDo.Localization/locales/en.json index 3c9a44e1..07cfe078 100644 --- a/src/ClaudeDo.Localization/locales/en.json +++ b/src/ClaudeDo.Localization/locales/en.json @@ -194,7 +194,6 @@ "contextWorktrees": "Worktrees…", "contextOpenExplorer": "Open in Explorer", "contextOpenTerminal": "Open in Terminal", - "contextLetClaude": "Let Claude handle it", "newList": "New list", "addReposTip": "Add repos as lists" }, diff --git a/src/ClaudeDo.Ui/Views/Islands/ListsIslandView.axaml b/src/ClaudeDo.Ui/Views/Islands/ListsIslandView.axaml index 456f36ce..46f15b45 100644 --- a/src/ClaudeDo.Ui/Views/Islands/ListsIslandView.axaml +++ b/src/ClaudeDo.Ui/Views/Islands/ListsIslandView.axaml @@ -138,11 +138,6 @@ IsVisible="{Binding WorkingDir, Converter={x:Static StringConverters.IsNotNullOrEmpty}}" Command="{Binding $parent[UserControl].((vm:ListsIslandViewModel)DataContext).OpenInTerminalCommand}" CommandParameter="{Binding}"/> - - diff --git a/src/ClaudeDo.Ui/Views/Islands/TasksIslandView.axaml b/src/ClaudeDo.Ui/Views/Islands/TasksIslandView.axaml index d3c64411..e35aef2d 100644 --- a/src/ClaudeDo.Ui/Views/Islands/TasksIslandView.axaml +++ b/src/ClaudeDo.Ui/Views/Islands/TasksIslandView.axaml @@ -35,7 +35,7 @@