The panel showed and read them in points while the Effects dialog uses the
document's unit, so a bare 7 typed in the dialog of a picas document was
7 picas (84 pt) and showed as 84 pt in the panel. The panel now uses the
same unit as the dialog, and reads any unit typed (3mm, 5pt).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013phQ3ekq6uGBEWD6FjFYG2
`path.moveAnchors` points may carry their own spread-space movement
(`[id, subpath, index, dx, dy]`). Dragging and the arrow keys send each
selected point's movement converted for its spread, so on a spread turned on
screen a point moves the way the pointer or arrow does. Delete and Backspace
with points selected run `path.deletePoints`. Properties › Transform for
selected points shows the points' bounds; X/Y move them and W/H spread or
gather them about the reference point, in one step (`transform_anchors`).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Shift pressed on a selected anchor point keeps it selected, so the press can
become a constrained drag of all the selected points; a Shift-click still
takes it away, on release. With Shift, a snap moves the points only along
the constrained direction. The canvas looks selected points up in a set.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The command takes `on` (default: toggle), and Preferences OK runs it with the
chosen state instead of setting the flag itself.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
As in InDesign, Preferences with no document open has Units & Increments:
the horizontal and vertical ruler units, the ruler origin and the cursor-key
and kerning increments. They are kept with the application preferences
(`prefs.set {defaultUnits}`) and new documents start with them; New Document
opens in those units, and its [Default] card uses them. A document keeps its
own Units & Increments once made, and Preferences with a document open still
edits that document's.
`file.new` without a preset or `units` uses the default units; units picked
in New Document set both rulers unless they are the default horizontal ones,
which keep the default vertical units.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
`object.textWrap` takes `mode: null` for each object's own mode. Properties
sends it with an offset or Invert edit, so objects with another wrap mode
than the first keep theirs.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
`object.textWrap`'s `offset` takes null for a side to keep each object's own
offset there. Unlinked, Properties sends only the edited side, so with
several objects selected each keeps its other three offsets. The link's
state is kept per selection: another selection whose four offsets are the
same starts linked.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>