dotCooCoo
bfc3f5251a
Commands: path.create with path data refuses closed given as text, and the grids refuse a count
...
path.create read closed only when it drew from anchors. Given path
data, {"d": "M0 0 L10 0 L10 10", "closed": "true"} drew the path and
recorded an undo step, while the same closed with anchors fails with
"`closed` must be true or false". shape.rectangularGrid and
shape.polarGrid read rows, columns, concentric and radial given as text
as the count left out, so {"rows": "3"} drew the default 5 horizontal
dividers instead of 3.
path.create now checks closed before it reads d or anchors, and the
grid commands refuse such a count with "`rows` must be a number, not
"3"". Neither command changes the document or its undo history then.
With d, a closed of true, false or null still leaves the path as its
path data draws it.
Docs: docs/mcp.md, docs/target-app-parity.md.
2026-10-22 08:24:09 +07:00
..
2026-10-22 08:24:09 +07:00
2026-10-10 14:27:24 +07:00
2026-10-21 23:38:02 +07:00
2026-10-21 16:46:18 +07:00
2026-10-21 23:38:02 +07:00
2026-10-16 17:55:48 +00:00
2026-10-14 13:49:59 +07:00
2026-10-10 10:28:03 +07:00
2026-10-21 16:46:41 +07:00
2026-10-12 11:02:32 +07:00
2026-10-22 06:40:27 +07:00
2026-10-17 17:13:03 +07:00
2026-10-16 06:16:36 +07:00
2026-10-12 11:02:32 +07:00
2026-10-12 11:02:32 +07:00
2026-10-22 04:40:10 +07:00
2026-10-22 00:10:57 +07:00
2026-10-22 06:40:27 +07:00
2026-10-22 06:40:27 +07:00
2026-10-17 13:49:48 +07:00
2026-10-16 15:27:54 +07:00
2026-10-21 15:42:35 +07:00
2026-10-17 16:38:43 +07:00
2026-10-20 07:23:40 +07:00
2026-10-16 02:26:04 +07:00
2026-10-18 12:34:40 +07:00
2026-10-20 02:06:54 +07:00
2026-10-20 03:41:17 +07:00
2026-10-11 01:45:18 +07:00
2026-10-22 00:10:57 +07:00
2026-10-18 01:21:24 +07:00
2026-10-22 08:24:09 +07:00
2026-10-12 11:02:32 +07:00
2026-10-18 23:50:57 +07:00
2026-10-12 11:02:32 +07:00
2026-10-17 16:38:43 +07:00
2026-10-14 08:01:50 +07:00
2026-10-22 07:03:54 +07:00
2026-10-22 02:58:48 +07:00
2026-10-17 13:52:06 +07:00
2026-10-21 23:32:26 +07:00
2026-10-21 23:14:34 +07:00
2026-10-10 09:07:53 +07:00
2026-10-17 17:13:03 +07:00
2026-10-22 06:40:27 +07:00
2026-10-22 06:40:27 +07:00
2026-10-21 23:38:03 +07:00
2026-10-16 04:44:50 +07:00
2026-10-17 16:38:42 +07:00
2026-10-14 08:11:02 +07:00
2026-10-16 06:16:35 +07:00
2026-10-17 15:14:43 +07:00
2026-10-17 13:20:23 +07:00
2026-10-21 16:46:19 +07:00
2026-10-22 05:20:10 +07:00
2026-10-16 06:16:35 +07:00
2026-10-21 15:42:35 +07:00
2026-10-21 23:38:03 +07:00
2026-10-22 06:13:32 +07:00
2026-10-21 16:46:19 +07:00
2026-10-21 15:42:35 +07:00
2026-10-14 10:13:45 +07:00
2026-10-21 17:11:08 +07:00
2026-10-17 16:38:42 +07:00
2026-10-13 18:17:02 +02:00
2026-10-22 00:10:57 +07:00
2026-10-22 00:10:57 +07:00
2026-10-22 06:40:27 +07:00
2026-10-19 00:37:55 +07:00
2026-10-17 17:13:02 +07:00
2026-10-21 16:46:13 +07:00
2026-10-18 12:36:25 +07:00
2026-10-18 23:48:57 +07:00
2026-10-21 17:11:08 +07:00
2026-10-17 15:14:42 +07:00
2026-10-22 00:01:36 +07:00
2026-10-22 00:10:57 +07:00
2026-10-22 06:40:27 +07:00
2026-10-18 01:21:25 +07:00
2026-10-22 06:40:27 +07:00
2026-10-22 00:01:36 +07:00
2026-10-12 08:45:22 +07:00
2026-10-18 19:02:44 +07:00
2026-10-12 11:02:32 +07:00
2026-10-16 02:21:46 +07:00
2026-10-17 17:13:03 +07:00
2026-10-22 00:10:57 +07:00
2026-10-18 12:34:29 +07:00
2026-10-12 06:59:49 +07:00
2026-10-22 01:25:50 +07:00
2026-10-21 23:38:03 +07:00
2026-10-21 17:11:08 +07:00
2026-10-17 13:49:49 +07:00
2026-10-14 05:11:55 +07:00
2026-10-17 13:49:49 +07:00
2026-10-16 15:27:54 +07:00
2026-10-21 23:38:03 +07:00
2026-10-17 17:13:03 +07:00
2026-10-22 01:15:09 +07:00
2026-10-17 04:09:12 -07:00
2026-10-22 02:01:57 +07:00
2026-10-21 23:14:27 +07:00
2026-10-11 05:30:24 +07:00
2026-10-17 14:43:12 +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-21 16:55:16 +07:00
2026-10-14 13:49:59 +07:00
2026-10-21 23:38:03 +07:00
2026-10-18 01:24:34 +07:00
2026-10-17 15:14:42 +07:00
2026-10-16 15:27:54 +07:00
2026-10-12 11:02:32 +07:00
2026-10-21 23:38:03 +07:00
2026-10-21 23:38:03 +07:00
2026-10-22 06:40:27 +07:00
2026-10-14 08:01:50 +07:00
2026-10-21 15:20:15 +07:00
2026-10-17 16:38:43 +07:00
2026-10-12 11:02:32 +07:00
2026-10-22 06:40:27 +07:00
2026-10-21 23:32:26 +07:00
2026-10-12 08:16:07 +07:00
2026-10-21 23:38:03 +07:00
2026-10-22 00:12:39 +07:00
2026-10-18 01:32:01 +07:00
2026-10-16 02:56:35 +07:00
2026-10-20 07:23:49 +07:00
2026-10-22 08:24:09 +07:00
2026-10-22 02:58:48 +07:00