bflatastic and Claude Opus 5.5
ed80181d70
#1163 : command_batch can be one undo step
...
An agent's build over MCP left one undo step per batch step (about 280
for one job). `command_batch` takes `atomic: true` (and an optional
`label` naming the step) to make the whole batch one undo step. It runs
the batch in an undo group, opened and closed by the new commands
`edit.undoGroup.begin {label?}` and `edit.undoGroup.end {cancel?}`, so
every backend (headless or the connected app) supports it.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-11 18:22:45 +07:00
..
2026-10-05 06:28:59 +07:00
2026-10-10 14:27:24 +07:00
2026-10-08 21:26:41 -07:00
2026-10-07 07:25:02 +07:00
2026-10-09 17:57:04 +11:00
2026-10-08 21:35:07 -07:00
2026-10-08 21:35:07 -07:00
2026-10-11 18:22:45 +07:00
2026-10-08 07:18:52 +07:00
2026-10-05 09:14:42 +07:00
2026-10-09 03:18:07 +07:00
2026-10-05 04:43:43 +07:00
M3.17: interactive gradient annotator — drag the start handle or the bar to move the gradient, the end handle to change length and angle, just past the end to rotate (Shift snaps to 45°); a bar click adds a stop, stops drag along the bar, off it to delete (never below two), Alt-drag copies, diamonds move midpoints; a click inside selected art applies the gradient from that point; double-clicking a stop opens a popover (Color/Swatches, Opacity, Location); the selected stop lives in the session (gradient.selectStop), shared by the tool, the Gradient and Color panels and agents, and takes Delete/Backspace and ←/→ ahead of their shortcuts (Tool::claims_key, also headless); stop chips draw as Overlay::Swatch with generated add/remove-stop cursors; the stop math moves into the color crate
2026-10-04 17:39:36 +07:00
2026-10-05 10:07:10 +07:00
2026-10-06 12:00:52 +07:00
2026-10-08 22:00:24 +07:00
2026-10-06 11:00:15 +07:00
2026-10-05 08:42:30 +07:00
2026-10-07 07:25:02 +07:00
2026-10-05 07:55:59 +07:00
2026-10-11 03:51:15 +07:00
2026-10-11 18:22:45 +07:00