dotCooCoo
c65b494575
MCP: set_paint reports how many objects it painted
...
With nothing selected and no ids, set_paint changes only the paint for
new art, but its reply was the same as when it painted objects, so a
caller could not tell that no object changed.
paint.setFill, paint.setStroke, paint.none, paint.lastColor,
paint.lastGradient and stroke.set now reply {objects}: how many objects
took the paint, as the commands resolve their targets (a selected group
counts the objects inside it). set_paint adds the largest of those
counts to its reply as `objects`, and when it is 0 a `note` says that
only the paint for new art changed. The tool description and the
set_paint row in docs/mcp.md describe the reply.
2026-10-24 12:27:08 -07:00
..
2026-10-24 04:49:06 +07:00
2026-10-24 23:43:54 +07:00
2026-10-24 05:16:21 +07:00
2026-10-24 17:19:59 +07:00
2026-10-24 04:49:06 +07:00
2026-10-22 06:40:27 +07:00
2026-10-23 09:22:20 +07:00
2026-10-13 02:54:33 +07:00
2026-10-24 03:09:10 +07:00
2026-10-24 22:33:33 +07:00
2026-10-24 03:09:10 +07:00
2026-10-16 04:08:04 +07:00
2026-10-17 13:49:48 +07:00
2026-10-18 12:34:40 +07:00
2026-10-24 21:43:44 +07:00
2026-10-18 01:27:13 +07:00
2026-10-21 23:38:02 +07:00
2026-10-23 06:13:00 +07:00
2026-10-22 00:10:57 +07:00
2026-10-24 17:57:18 +07:00
2026-10-24 17:46:19 +07:00
2026-10-17 16:38:42 +07:00
2026-10-22 06:40:27 +07:00
2026-10-24 21:43:44 +07:00
2026-10-24 17:20:47 +07:00
2026-10-24 02:06:54 +07:00
2026-10-16 06:16:34 +07:00
2026-10-24 23:04:33 +07:00
2026-10-12 08:16:41 +07:00
2026-10-22 21:52:24 +07:00
2026-10-22 06:40:27 +07:00
2026-10-24 03:09:12 +07:00
2026-10-24 17:57:20 +07:00
2026-10-24 17:19:16 +07:00
2026-10-17 16:38:42 +07:00
2026-10-14 13:22:08 +07:00
2026-10-22 00:10:56 +07:00
2026-10-17 15:14:43 +07:00
2026-10-17 13:20:23 +07:00
2026-10-24 21:43:44 +07:00
2026-10-24 21:43:44 +07:00
2026-10-21 23:38:03 +07:00
2026-10-24 17:19:59 +07:00
2026-10-24 17:19:59 +07:00
2026-10-24 04:49:06 +07:00
2026-10-24 21:43:44 +07:00
2026-10-24 17:20:48 +07:00
2026-10-24 17:57:21 +07:00
2026-10-12 11:02:32 +07:00
2026-10-24 07:12:16 +07:00
2026-10-24 17:46:19 +07:00
2026-10-21 16:46:13 +07:00
2026-10-24 21:43:44 +07:00
2026-10-13 02:54:33 +07:00
2026-10-23 01:01:26 +07:00
2026-10-24 12:27:08 -07:00
2026-10-24 19:02:08 +07:00
2026-10-24 17:57:20 +07:00
2026-10-22 06:40:27 +07:00
2026-10-24 03:09:08 +07:00
2026-10-24 02:06:39 +07:00
2026-10-17 13:49:48 +07:00
2026-10-22 00:10:57 +07:00
2026-10-24 05:16:20 +07:00
2026-10-24 17:19:59 +07:00
2026-10-24 17:29:32 +07:00
2026-10-24 04:49:06 +07:00
2026-10-13 02:54:33 +07:00
2026-10-21 23:38:03 +07:00
2026-10-24 04:49:06 +07:00
2026-10-24 17:46:15 +07:00
2026-10-24 23:43:54 +07:00
2026-10-13 13:36:41 +07:00
2026-10-24 17:46:13 +07:00
2026-10-24 22:02:39 +07:00
2026-10-14 13:49:59 +07:00
2026-10-24 17:46:19 +07:00
2026-10-24 12:27:08 -07:00
2026-10-21 23:38:03 +07:00
2026-10-24 17:46:15 +07:00
2026-10-22 11:17:31 +07:00
2026-10-24 03:09:10 +07:00
2026-10-14 12:27:03 +07:00
2026-10-22 00:01:37 +07:00
2026-10-24 21:43:44 +07:00
2026-10-24 05:52:15 +07:00
2026-10-12 11:02:32 +07:00
2026-10-24 23:04:33 +07:00
2026-10-24 19:02:08 +07:00
2026-10-24 21:43:44 +07:00
2026-10-24 17:19:59 +07:00
2026-10-21 23:38:02 +07:00
2026-10-18 01:32:01 +07:00
2026-10-22 06:40:27 +07:00