169 Commits (225098085bbc860914adce3fd359c277bbc217d7)
 

Author SHA1 Message Date
Sameer Puri 2de4ec05de Fix incorrect smooth curve ctrl point reflection, update README.md with demo, add compensation for same closepath point, add demo in README
6 years ago
Sameer Puri 35e77e53f9 Add travis
6 years ago
Sameer Puri c383a3f2e1 Use EPSILON for feedrate comparison, simplify program appending w/ impl AddAssign, don't turn on tool after path (for laser / others sake)
6 years ago
Sameer Puri d82eb8f22b Reset initpos after reset(), adjust default settings for my pen plotter, output feedrate only when changed
6 years ago
Sameer Puri ced1c4dd4a Set tolerance to 0.002mm, the default for GRBL
6 years ago
Sameer Puri 7d9ba355d1 Add viewbox handling, fix ellipse handling for large_arc case
6 years ago
Sameer Puri b774e63c8a Add initial position handling for close path
6 years ago
Sameer Puri 5e7adcc2a8 Fix transformation matrix order of operations
6 years ago
Sameer Puri f10c20a1e1 Use absolute positioning everywhere, correct mirroring implementation
6 years ago
Sameer Puri 125d1facf7 Separate out machine state management logic
6 years ago
Sameer Puri d041febfdc Update README.md, cargo fmt, MachineCode -> GCode, separate GCode into code.rs module, fix mirrored images bug
6 years ago
Sameer Puri 9ae60cc925 Add DPI options, scale based on document size, fix incorrect application of translation transform in non-absolute path context
6 years ago
Sameer Puri b849ede559 Mild code cleanup, handle smooth curve variants, handle SVG transforms, name SVG groups, don't write names if empty
6 years ago
Sameer Puri ef46ab8e1c Update readme
6 years ago
Sameer Puri e46da70a51 Use lsys output as examples
6 years ago
Sameer Puri 778a365724 Update README.md
6 years ago
Sameer b8b3aa1f5d Bump sierpinski size
6 years ago
Sameer dbf46ef01b Add new images
6 years ago
Sameer Puri 439f4859b8 Initial commit
6 years ago