dotCooCoo and Gert Pellin
1b744eae52
Gradients: conic gradients sweep the stops once around the center
...
A fourth gradient kind, conic (also accepted as `angle` or `conical`),
sweeps the stops once around the center (the gradient's start),
clockwise on the page from the vector, with a seam where the last stop
meets the first. A negative aspect mirrors the sweep, and reflecting an
object turns its sweep the other way, also for a conic without a
vector or with a flat extent.
- Gradient panel: a Conic button in the Type row; the Aspect Ratio
field works for conic gradients and keeps a mirrored sweep mirrored.
- Gradient tool: the extent ellipse, aspect handle and center ring of a
radial gradient, without a focal point.
- Rendering, swatch chips, transforms, warps, plug-in round trips, and
Object > Expand into wedges or a mesh of columns around the center.
- Commands: a negative `aspect` is an error for linear and radial
gradients, and so is a `focal` point for a conic gradient.
- PDF export writes a function-based shading whose calculator function
turns the angle into the ramp, and PDF import reads a function-based
shading that turns around the origin of its space back as a conic
gradient, also when that origin lies outside the painted area. A
PDF/A file, or a conic with more than 97 stops, gets an image
instead.
- SVG export writes 360 solid wedges clipped to the shape for opaque
stops and an image otherwise, and a linear gradient on characters.
- CSS export writes `conic-gradient(from ...)`, with the stops mirrored
for a mirrored sweep.
- EPS and legacy .ai export write 360 solid wedges; the .ai editing data
holds a linear gradient along the vector with the same stops.
- .af files: conical gradients open as conic gradients.
- An export that writes the gradient in another form gives a warning.
Supersedes #2326 and includes switch87's code from it.
Co-authored-by: Gert Pellin <gert@pellin.be >
2026-11-11 15:51:11 -08:00
..
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 09:36:51 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
2026-10-12 06:59:49 +07:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
2026-09-30 06:16:46 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
2026-10-08 17:16:12 +07:00
2026-09-30 06:16:46 -04:00
2026-10-20 01:48:34 +07:00
2026-09-30 06:16:46 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
2026-10-04 17:20:40 +07:00
2026-10-11 15:30:24 +07:00
2026-10-04 17:20:40 +07:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
2026-10-05 03:46:04 +07:00
2026-10-05 03:46:04 +07:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
2026-09-30 06:16:46 -04:00
2026-11-05 12:57:50 +07:00
2026-09-30 06:16:46 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
2026-10-16 01:36:24 +07:00
2026-10-05 03:46:04 +07:00
2026-10-05 03:46:04 +07:00
2026-09-30 06:16:46 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-10-16 04:04:50 +07:00
2026-09-30 06:16:46 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
2026-09-30 06:16:46 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
2026-11-11 15:51:11 -08:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
2026-10-05 05:47:54 +07:00
2026-10-05 05:47:54 +07:00
2026-10-05 05:47:54 +07:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
2026-09-30 06:16:46 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-10-06 00:42:26 +07:00
2026-09-30 06:16:46 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-10-06 00:42:26 +07:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
2026-10-19 21:51:32 +07:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
2026-10-24 03:09:11 +07:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
2026-10-08 05:25:01 +07:00
2026-10-24 19:02:08 +07:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
2026-10-08 05:25:01 +07:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
2026-10-06 00:42:26 +07:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
2026-09-30 06:16:46 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-10-05 03:46:04 +07:00
2026-10-05 03:46:04 +07:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-10-11 15:30:24 +07:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
2026-09-30 06:16:46 -04:00
2026-11-02 14:36:09 +07:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-11-02 14:36:09 +07:00
2026-11-02 14:36:09 +07:00
2026-11-02 14:36:09 +07:00
2026-11-02 14:36:09 +07:00
2026-11-02 14:36:09 +07:00
2026-11-02 14:36:09 +07:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
Panels to Illustrator parity (19 panels), ~70 menu commands, generic param dialogs, view rotation, property/model-based tests + MCP e2e; fix arrange overflow, compound grouping, double journaling, float round-trip, coordinate sanity, simplify growth, batch rollback of session state
2026-09-30 09:32:20 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-10-01 14:37:29 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-10-01 14:37:29 -04:00
2026-10-01 14:37:29 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-10-01 14:37:29 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-10-08 18:17:59 +07:00
2026-10-08 18:17:59 +07:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00
2026-09-30 06:16:46 -04:00