Files
ruchirguitarandClaude Opus 5.5 e0645341a4 Document tabs: drag a tab along the strip to reorder the open documents (#5663)
A document tab dragged sideways along the tab strip moves its document to the
place an insertion line marks; the current document stays current. Dragged
above or below the strip, the tab still tears off into a floating window. The
views Window > New Window opened move with their document, and each document
keeps its own zoom, centre and artboard.

The move is the engine command `document.move {from?, to}`, so the control
channel, MCP and recordings reach it, and a replay moves the document before
the steps recorded after it. `sync_views` keeps the views with their documents
by uid when the documents change order.

Behaviour: https://helpx.adobe.com/illustrator/using/customizing-workspace.html

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-05 12:02:46 +07:00

60 lines
963 B
Rust

mod adjust;
mod aisave;
mod automation;
pub(super) mod background;
mod clipboard;
mod contextmenu;
mod cut;
mod distortkeys;
mod docsetup;
mod document_drag;
mod font_menu;
mod fonts;
mod guide_escape;
mod home;
pub(super) mod labels;
mod lifecycle;
mod nativemenu;
mod nativeoptions;
mod numfields;
mod overprint;
mod paintchips;
mod pastechords;
mod pathtype;
mod pdfoutput;
pub(super) mod picks;
mod place;
mod plugin_runs;
mod plugins;
mod printps;
mod printtiling;
mod puppetwarp;
mod recolor;
mod recovery;
pub(super) mod removeanchors;
mod rotateview;
mod ruler_origin;
mod save;
mod saveext;
mod screenmode;
mod screenshots;
mod script_check;
mod scrub;
mod selectall;
mod selectescape;
mod slices;
pub(super) mod svg;
mod svgsave;
pub(super) mod synthetic;
pub(super) mod sysclip;
mod sysclip_emf;
mod sysclip_guides;
mod sysclip_probe;
mod tab_overflow;
mod tab_reorder;
mod taskbar;
mod toolescape;
mod trace_runs;
mod transparencygrid;
mod widthtool;