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-17 13:20:23 +07:00
2026-10-10 14:27:24 +07:00
2026-10-14 04:56:30 +07:00
2026-10-12 11:02:17 +07:00
2026-10-17 13:06:51 +07:00
2026-10-13 18:17:02 +02:00
2026-10-14 13:49:59 +07:00
2026-10-10 10:28:03 +07:00
2026-10-12 11:02:32 +07:00
2026-10-12 09:43:15 +07:00
2026-10-16 04:04:50 +07:00
2026-10-16 06:16:36 +07:00
2026-10-12 11:02:32 +07:00
2026-10-09 17:39:12 +07:00
2026-10-12 11:02:32 +07:00
2026-10-12 11:02:32 +07:00
2026-10-12 11:02:32 +07:00
2026-10-16 15:27:52 +07:00
2026-10-16 02:21:46 +07:00
2026-10-16 15:27:54 +07:00
2026-10-16 02:56:35 +07:00
2026-10-16 03:36:20 +07:00
2026-10-16 02:26:04 +07:00
2026-10-16 15:27:54 +07:00
2026-10-11 01:45:18 +07:00
2026-10-12 00:15:59 +07:00
2026-10-16 15:27:53 +07:00
2026-10-12 11:02:32 +07:00
2026-10-12 11:02:32 +07:00
2026-10-12 11:02:32 +07:00
2026-10-14 08:01:50 +07:00
2026-10-16 02:26:15 +07:00
2026-10-12 11:02:32 +07:00
2026-10-16 15:27:54 +07:00
2026-10-16 06:16:34 +07:00
2026-10-16 02:26:15 +07:00
2026-10-10 09:07:53 +07:00
2026-10-16 04:44:50 +07:00
2026-10-14 08:11:02 +07:00
2026-10-16 06:16:35 +07:00
2026-10-17 13:20:23 +07:00
2026-10-16 14:58:09 +07:00
2026-10-16 06:16:35 +07:00
2026-10-17 13:06:52 +07:00
2026-10-16 01:36:25 +07:00
2026-10-10 17:17:01 +07:00
2026-10-14 10:13:45 +07:00
2026-10-14 04:56:30 +07:00
2026-10-17 12:48:19 +07:00
2026-10-13 18:17:02 +02:00
2026-10-13 05:21:31 +07:00
2026-10-16 15:27:53 +07:00
2026-10-17 13:20:23 +07:00
2026-10-17 13:20:23 +07:00
2026-10-13 05:21:31 +07:00
2026-10-16 15:27:54 +07:00
2026-10-13 18:19:12 +02:00
2026-10-13 18:17:49 +02:00
2026-10-17 13:20:23 +07:00
2026-10-13 11:53:38 +07:00
2026-10-13 10:52:38 +07:00
2026-10-12 08:45:22 +07:00
2026-10-16 06:16:35 +07:00
2026-10-12 11:02:32 +07:00
2026-10-16 02:21:46 +07:00
2026-10-16 02:21:47 +07:00
2026-10-16 02:01:50 +07:00
2026-10-12 06:59:49 +07:00
2026-10-17 12:26:13 +07:00
2026-10-14 04:56:30 +07:00
2026-10-16 15:27:54 +07:00
2026-10-14 05:11:55 +07:00
2026-10-16 15:27:54 +07:00
2026-10-16 15:27:54 +07:00
2026-10-16 15:27:53 +07:00
2026-10-17 13:20:23 +07:00
2026-10-16 04:08:04 +07:00
2026-10-12 11:03:01 +07:00
2026-10-11 05:30:24 +07:00
2026-10-16 04:04:49 +07:00
2026-10-12 11:02:32 +07:00
2026-10-13 13:36:41 +07:00
2026-10-16 04:44:50 +07:00
2026-10-16 15:27:54 +07:00
2026-10-14 13:49:59 +07:00
2026-10-12 11:02:32 +07:00
2026-10-16 15:27:54 +07:00
2026-10-12 11:02:32 +07:00
2026-10-12 11:02:32 +07:00
2026-10-14 08:01:50 +07:00
2026-10-11 11:33:07 +07:00
2026-10-14 04:56:30 +07:00
2026-10-12 11:02:32 +07:00
2026-10-17 13:06:51 +07:00
2026-10-12 08:16:07 +07:00
2026-10-11 07:00:34 +07:00
2026-10-16 14:58:08 +07:00
2026-10-10 10:27:52 +07:00
2026-10-16 02:56:35 +07:00
2026-10-16 04:04:50 +07:00
2026-10-16 14:58:08 +07:00
2026-10-17 13:06:51 +07:00