flatcam/doc/source/planning.rst

60 lines
970 B
ReStructuredText

Development Planning
====================
Drawing
-------
* [DONE] Arcs
* [DONE] Subtract Shapes
* [DONE] Selected objects must be kept onlist to preserve order.
* [DONE] Cut Path
* Polygon to outline
* Force perpendicular
* Un-group (Union creates group)
* Group (But not union)
* [DONE] 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.
* Plotting and extraction of point is now done in a quite
efficient recursive way.
Algorithms
----------
* [DONE] 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.
* [DONE] `cascaded_union([])` bug requires more testing.
* Old version of GEOS
Other
-----
* Unit testing