Development Planning ==================== Drawing ------- * [DONE] Arcs * Subtract Shapes * Selected objects must be kept onlist to preserve order. * Polygon to outline * Force perpendicular * Un-group (Union creates group) * Group (But not union) 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.