26 Commits

Author SHA1 Message Date
44046abe12 improve command handling 2026-05-16 16:03:09 +02:00
a7570911d8 reduce exposed internal functions and fields 2026-05-16 15:31:10 +02:00
8a4ed0bf32 avoid cfg svg in public macro 2026-01-02 14:47:21 +01:00
6f29d97bb6 unify comandline parsing into function 2026-01-02 11:53:18 +01:00
copilot-swe-agent[bot]
d85a9c7d26 Add --export-svg CLI parameter support to turtle_main macro
Co-authored-by: enaut <290005+enaut@users.noreply.github.com>
2026-01-01 20:31:58 +00:00
9831008b9f fix clippy lints 2025-10-24 17:35:23 +02:00
8128c212ae fix unused variable warning 2025-10-24 17:29:06 +02:00
73d0ef4881 make speed increas exponentially 2025-10-24 16:31:43 +02:00
ea5bb85e88 add a viewbox to the svg that has the whole drawing in frame 2025-10-24 16:31:25 +02:00
e6bc79ea7b now svg lines, circles and fills are exported 2025-10-23 16:15:02 +02:00
6e6aa8b27e initial svg support 2025-10-23 09:40:08 +02:00
88d188a794 small fixes for clippy compliance 2025-10-20 14:46:04 +02:00
0e191c617c fix doc tests 2025-10-20 11:51:05 +02:00
64bd8ee530 flip the direction of y now y increases upwards 2025-10-19 14:19:00 +02:00
2199a7803f fix set heading 2025-10-18 22:18:36 +02:00
070b404bf4 add text capabilities 2025-10-18 19:50:55 +02:00
16430f3958 add turtle.reset 2025-10-18 08:28:17 +02:00
6b81c76915 start with zero turtles 2025-10-17 19:16:43 +02:00
3f21afadb2 add threading 2025-10-17 19:16:19 +02:00
fcca1a2db4 rename create_turtle{,_plan} 2025-10-17 18:38:44 +02:00
3509060390 add multi turtle support 2025-10-17 08:59:29 +02:00
bbb9348497 initial multi-turtle support 2025-10-13 09:42:34 +02:00
08a1802bd2 remove the bevy based turtle and rename turtle-lib-macroquad to turtle-lib 2025-10-12 20:31:05 +02:00
fe2beb01ed remove the bevy turtle 2025-10-12 19:39:09 +02:00
8a56176ceb first port to modern bevy 2025-10-01 17:10:27 +02:00
f1591bc9f1 Moved files 2023-01-25 12:03:07 +01:00