Skip to content

Commit 25da3bf

Browse files
authored
feat(ui): panel pin/dock, FLIP animations and workspace management (#43)
* chore: remove deprecated macOS native and web apps * feat(backend): add forget_workspace_data command Deletes all sessions, plans, and comments for a workspace in one call. * fix(types): add emit to Tauri event type declarations * feat(ui): panel pin/dock, FLIP animations and workspace card redesign - Outline and Review panels can be pinned (docked) or floating - FLIP-based expand/minimize animations with backdrop - Workspace cards: direct close, forget action with confirmation - Outline icon changed from Hash to AlignLeft * fix: address review feedback from PR #43 - Wrap delete_comments_for_file in a transaction - Clear animation timers before reassigning - Add storage event sync for pinned panel state - Add aria-label to OutlineSidebar icon buttons - Handle async forget errors in WorkspaceCard * feat: delete orphaned comments when forgetting a workspace - Add delete_comments_for_workspace using LIKE prefix match - Call it in the directory forget flow alongside session cleanup - Show forget button for file workspaces too * fix: address second round of PR #43 review feedback - Finalize expand state when cardRect is unavailable - Handle storage key removals when syncing pin state - Replace raw buttons with shadcn Button on toggle icons - Add aria-label to all icon-only buttons * fix: address third round of PR #43 review feedback - Validate workspace_type and shorten DB lock scope in forget flow - Mock onForget as async to match component contract - Show action controls on keyboard focus via group-focus-within
1 parent c3aa469 commit 25da3bf

118 files changed

Lines changed: 624 additions & 17549 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

apps/macos/Makefile

Lines changed: 0 additions & 81 deletions
This file was deleted.

apps/macos/Sources/Arandu/Info.plist

Lines changed: 0 additions & 80 deletions
This file was deleted.
-1.34 MB
Binary file not shown.

apps/macos/Sources/Arandu/Resources/highlight-dark.min.css

Lines changed: 0 additions & 1 deletion
This file was deleted.

apps/macos/Sources/Arandu/Resources/highlight-light.min.css

Lines changed: 0 additions & 1 deletion
This file was deleted.

apps/macos/Sources/Arandu/Resources/highlight.min.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

apps/macos/Sources/Arandu/Resources/style.css

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)