mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-12 11:13:24 +00:00
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>
60 lines
963 B
Rust
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;
|