Skip to content

feat(app): reorder crews by dragging or from the menu - #239

Merged
httpsphl merged 1 commit into
mainfrom
feat/reorder-crews
Oct 9, 2026
Merged

httpsphl merged 1 commit into
mainfrom
feat/reorder-crews

Conversation

@httpsphl

@httpsphl httpsphl commented Oct 9, 2026

Copy link
Copy Markdown
Owner

Drag a crew's name in the conversation list to move it; a line shows where it lands, Escape cancels, and the click that ends a drag does not open the crew. Pointer events, not HTML5 drag and drop (the window's file-drop handling takes that over on Windows). The crew menu also has Move up / Move down.

The order is kept in localStorage like which crews are folded; new crews go last. The crews page follows it. Sidebar.tsx was split to stay under 300 lines.

Tests: crewOrder.test.tsx; checked a real drag in the preview; pnpm check passes.

Drag a crew's name in the sidebar, or use Move up / Move down in its menu.
The order is a look of this computer, kept in localStorage; the crews page
follows it. Sidebar conversation lines moved to their own file.
@httpsphl
httpsphl merged commit 40bcab7 into main Oct 9, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant