flatcam/doc/source/planning.rst

50 lines
786 B
ReStructuredText
Raw Normal View History

Development Planning
====================
Drawing
-------
* [DONE] Arcs
* [DONE] Subtract Shapes
* [DONE] Selected objects must be kept onlist to preserve order.
* Polygon to outline
* Force perpendicular
* Un-group (Union creates group)
* Group (But not union)
* Remove from index (rebuild index or make deleted instances
equal to None in the list).
* Better handling/abstraction of geometry types and lists of such.
Algorithms
----------
* Reverse path if end is nearer.
* Seed paint: Specify seed.
Features
--------
* Z profile
* UNDO
G-Code
------
* More output options: Formatting.
* Don't lift the tool if unnecessary.
Excellon
--------
* Parse tool definitions in body
Bugs
----
* Unit conversion on opening.
* `cascaded_union([])` bug requires more testing.