Trevor Brown and Claude Fable 5.1
d48aa59ec7
M12: drag a "+" handle to drop the next shape anywhere or join another object ( #1919 )
...
The quick-create handles only took a click. As the help says ("drag the preview to any location
on your board"), a handle can now be dragged: the preview follows the pointer and, let go on empty
board, the next sticky or shape is made there, centred on the pointer, joined by a connector whose
ends take the sides facing each other (board.addConnected gains at: [x, y]); let go on another
sticky or shape, a connector joins the two instead (board.connector), that object outlined while
over it. figcraft_engine::board::object_at exposes the hit test a stamp uses. The click is as
before.
Tests: board_connect_tests (two), board_connected_tests::the_next_one_goes_where_it_is_dropped.
Docs: boards-parity row, status line and revision history.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-11-03 11:52:41 -05:00
..
2026-11-03 00:13:48 -05:00
2026-11-03 00:13:48 -05:00
2026-11-03 11:52:41 -05:00
2026-11-03 00:13:38 -05:00
2026-11-03 00:13:48 -05:00
2026-10-30 04:49:00 +07:00
2026-11-03 00:13:48 -05:00
2026-10-31 08:13:08 +07:00
2026-10-29 16:41:31 +07:00
2026-10-31 06:32:59 +07:00
2026-10-31 09:13:08 +07:00
2026-10-30 02:03:27 +07:00
2026-11-02 05:31:11 -05:00
2026-11-01 23:49:53 -05:00
2026-10-30 09:28:34 +07:00
2026-10-30 11:22:06 +07:00
2026-11-03 11:52:41 -05:00
2026-10-31 10:27:56 +07:00
2026-10-29 14:44:18 +00:00
2026-10-31 10:27:56 +07:00
2026-10-30 22:32:44 +07:00
2026-10-31 10:27:56 +07:00
2026-10-31 10:27:56 +07:00
2026-10-29 14:44:18 +00:00
2026-10-30 06:03:35 +07:00
2026-10-29 15:07:21 +07:00
2026-10-30 07:48:00 +07:00
2026-10-29 19:15:19 +07:00
2026-10-30 07:29:40 +07:00
2026-10-29 22:00:50 -04:00
2026-10-29 22:00:50 -04:00
2026-10-29 21:05:32 +07:00
2026-11-03 00:13:48 -05:00
2026-10-31 10:27:56 +07:00
2026-10-29 15:22:29 +01:00
2026-11-03 00:12:49 -05:00
2026-10-31 02:21:53 +07:00
2026-10-30 06:49:06 +03:00
2026-10-30 12:14:34 +07:00
2026-10-30 16:13:55 +07:00
2026-11-02 05:31:00 -05:00
2026-10-29 20:34:30 +07:00
2026-10-31 02:21:53 +07:00
2026-10-31 02:09:08 +07:00
2026-10-31 01:19:03 +07:00
2026-10-30 06:49:06 +03:00
2026-10-30 15:44:09 +07:00
2026-10-31 01:46:30 +08:00
2026-10-30 18:00:34 +07:00
2026-10-31 06:13:47 +07:00
2026-10-30 07:13:03 +03:00
2026-10-30 06:36:33 +07:00
2026-10-29 09:47:11 +03:00
2026-10-31 06:32:59 +07:00
2026-10-31 07:22:44 +07:00
2026-10-30 13:48:26 +07:00
2026-10-30 01:47:34 +03:00
2026-10-30 08:03:56 +07:00
2026-11-01 23:59:08 -05:00
2026-11-02 05:31:32 -05:00
2026-11-02 05:31:21 -05:00
2026-10-31 02:43:50 +08:00
2026-10-30 16:25:26 +08:00
2026-10-30 12:33:29 +07:00
2026-10-30 07:29:40 +07:00
2026-10-30 20:53:03 +07:00
2026-10-30 16:13:55 +07:00
2026-10-30 04:49:00 +07:00
2026-10-30 07:29:40 +07:00
2026-10-30 16:25:26 +08:00
2026-10-30 19:34:24 +07:00
2026-10-30 13:48:26 +07:00
2026-10-30 08:41:01 +07:00
2026-10-30 08:41:01 +07:00
2026-11-01 23:59:08 -05:00
2026-10-30 04:49:00 +07:00
2026-10-30 18:00:34 +07:00
2026-10-30 18:00:34 +07:00
2026-10-31 01:46:30 +08:00
2026-10-30 17:10:12 +01:00
2026-11-02 05:31:32 -05:00
2026-10-30 18:00:34 +07:00
2026-10-29 13:04:22 +03:00
2026-11-03 00:13:48 -05:00
2026-11-02 05:31:21 -05:00
2026-10-29 17:04:29 +07:00
2026-11-02 05:29:33 -05:00
2026-10-30 07:48:00 +07:00
2026-10-29 14:11:48 +01:00
2026-10-31 06:49:41 +07:00
2026-10-30 16:59:19 +08:00
2026-10-30 06:49:06 +03:00
2026-10-31 10:37:26 -04:00
2026-10-29 23:58:44 +07:00
2026-11-02 05:31:32 -05:00
2026-10-31 01:19:03 +07:00
2026-10-30 17:33:04 +07:00
2026-10-31 03:24:32 +07:00
2026-10-31 08:13:08 +07:00
2026-10-31 03:24:32 +07:00