Skip to content

Move a tab to another window by drag-and-drop #153

Description

@bastien-gallay

What

Drag a tab out of one termherd window and drop it onto another termherd
window's tab strip, moving the tab (and its session) there.\n\nBlocked by #149 (multi-window support).\n\n## Current state\n\nTab drag-reorder already works within one window: TabDrag\n(crates/app/src/shell.rs:267), Message::TabDragStart/Over/End/Cancel, and\nWorkspace::move_tab (crates/core/src/workspace.rs:160). The gesture and\ncore move are in place — only the drop target is single-window.\n\n## To do\n\n- Extend the drop target to accept another window's tab strip.\n- Move the hosting session/actor between windows (channels, not shared state).\n- Depends on multi-window windowing (#149).

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Normal — laterenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions