Commit Graph

4 Commits

Author SHA1 Message Date
Gregory Schier 12ece44197 Move Tree component to @yaakapp-internal/ui package
Decouple Tree from client app's hotkey system by adding
getSelectedItems() to TreeHandle and having callers register
hotkeys externally. Extract shared action callbacks to eliminate
duplication between hotkey and context menu handlers.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-08 22:32:49 -07:00
Gregory Schier 6534421733 Start extracting Tree component 2026-03-08 16:37:25 -07:00
Gregory Schier 3586c8fe24 Move Icon and LoadingIcon to shared package 2026-03-07 08:00:14 -08:00
Gregory Schier 6915778c06 Refactor desktop app into separate client and proxy apps 2026-03-06 09:23:19 -08:00