dotCooCoo
ee61583606
Artboards: commands given an index that names no artboard fail instead of editing another one
...
artboard.setProps and artboard.fitToSelection read an `index` that is
negative, fractional, a string or null as 0 and edited the first
artboard, and artboard.setProps edited the first artboard when the
call named no `index`. artboard.duplicate, artboard.copy and
artboard.cut took the Artboard tool's artboard for such an `index`.
artboard.reorder failed for it with "missing index".
These commands now read `index` as artboard.delete, artboard.move and
artboard.fitToArt do, and fail with "no such artboard" when it names
no artboard; the document and the clipboard stay as they were.
artboard.setProps without `index` fails with "missing index". Without
`index`, artboard.fitToSelection still fits the first artboard and the
copy commands still take the Artboard tool's artboard.
Docs: docs/mcp.md.
2026-10-17 13:20:23 +07:00
..
2026-10-16 04:04:51 +07:00
2026-10-17 13:20:23 +07:00
2026-10-10 14:27:24 +07:00
2026-10-16 02:01:50 +07:00
2026-10-12 11:02:32 +07:00
2026-10-16 06:16:35 +07:00
2026-10-16 15:27:55 +07:00
2026-10-13 02:54:33 +07:00
2026-10-16 15:27:52 +07:00
2026-10-16 06:16:35 +07:00
2026-10-16 04:04:51 +07:00
2026-10-16 04:08:04 +07:00
2026-10-16 02:56:35 +07:00
2026-10-13 02:54:33 +07:00
2026-10-16 02:26:00 +07:00
2026-10-13 02:54:33 +07:00
2026-10-13 05:21:31 +07:00
2026-10-16 01:36:24 +07:00
2026-10-16 06:16:35 +07:00
2026-10-16 06:16:35 +07:00
2026-10-16 16:07:21 +07:00
2026-10-13 02:54:33 +07:00
2026-10-16 15:27:53 +07:00
2026-10-16 14:57:22 +07:00
2026-10-16 06:16:35 +07:00
2026-10-17 13:20:23 +07:00
2026-10-16 06:16:34 +07:00
2026-10-13 05:21:31 +07:00
2026-10-12 08:16:41 +07:00
2026-10-16 15:27:54 +07:00
2026-10-13 02:54:33 +07:00
2026-10-16 06:16:35 +07:00
2026-10-17 13:20:23 +07:00
2026-10-13 05:21:31 +07:00
2026-10-01 14:37:29 -04:00
2026-10-14 13:22:08 +07:00
2026-10-08 15:45:34 -07:00
2026-10-17 13:20:23 +07:00
2026-10-17 13:20:23 +07:00
2026-10-17 13:06:52 +07:00
2026-10-13 02:54:33 +07:00
2026-10-12 08:16:41 +07:00
2026-10-16 04:50:07 +07:00
2026-10-17 13:20:23 +07:00
2026-10-12 11:02:32 +07:00
2026-10-17 12:50:36 +07:00
2026-10-16 06:16:35 +07:00
2026-10-12 11:02:32 +07:00
2026-10-17 13:20:23 +07:00
2026-10-16 14:58:08 +07:00
2026-10-16 06:16:35 +07:00
2026-10-13 02:54:33 +07:00
2026-10-13 18:19:12 +02:00
2026-10-16 04:44:50 +07:00
2026-10-17 13:20:23 +07:00
2026-10-13 11:53:38 +07:00
2026-10-16 04:44:58 +07:00
2026-10-16 04:44:50 +07:00
2026-10-16 06:16:35 +07:00
2026-10-13 02:54:33 +07:00
2026-10-13 02:54:33 +07:00
2026-10-13 02:54:33 +07:00
2026-10-16 14:29:33 +07:00
2026-10-16 15:27:54 +07:00
2026-10-14 05:11:55 +07:00
2026-10-13 02:54:33 +07:00
2026-10-13 02:54:33 +07:00
2026-10-17 12:50:36 +07:00
2026-10-16 04:08:04 +07:00
2026-10-12 11:03:01 +07:00
2026-10-13 13:36:41 +07:00
2026-10-14 03:55:41 +07:00
2026-10-16 15:00:07 +07:00
2026-10-14 13:49:59 +07:00
2026-10-16 06:16:35 +07:00
2026-10-16 15:27:54 +07:00
2026-10-13 02:54:33 +07:00
2026-10-09 13:32:59 -07:00
2026-10-13 02:54:33 +07:00
2026-10-16 04:08:04 +07:00
2026-10-14 12:27:03 +07:00
2026-10-16 15:27:54 +07:00
2026-10-14 05:15:34 +07:00
2026-10-12 11:02:32 +07:00
2026-10-14 04:56:30 +07:00
2026-10-16 15:27:55 +07:00
2026-10-16 14:57:20 +07:00
2026-10-16 14:58:08 +07:00
2026-10-11 07:13:37 +07:00
2026-10-14 03:55:41 +07:00
2026-10-13 02:54:33 +07:00
2026-10-16 06:16:35 +07:00