Sameer Puri
|
2265fee979
|
remove travis 👋
|
5 years ago |
Sameer Puri
|
0816314a90
|
return fmt error for write!(w, " ")
|
5 years ago |
Sameer Puri
|
0aad717f03
|
update some docstrings
|
5 years ago |
Sameer Puri
|
490e7100eb
|
add another test-case, start relying on Default::default
|
5 years ago |
Sameer Puri
|
06c6484b2c
|
add actual gcode content
|
5 years ago |
Sameer Puri
|
5c6afff45c
|
update badges
|
5 years ago |
Sameer Puri
|
a1606ce5df
|
add gcode test file
|
5 years ago |
Sameer Puri
|
883e07a720
|
add tests and swap to github actions
|
5 years ago |
Sameer Puri
|
a2aa138f6e
|
update to latest dependencies and resolve breaking api changes
|
5 years ago |
Sameer Puri
|
af7b43b97a
|
Update README.md
|
5 years ago |
Sameer Puri
|
869358aa2b
|
fix non-macro clippy warnings
|
5 years ago |
Sameer Puri
|
a9fe4f57ea
|
migrate to roxmltree + svgtypes, closes #6
|
5 years ago |
Sameer Puri
|
bd5d9d9eee
|
Correct origin for non-zero bounding-box
|
5 years ago |
Sameer Puri
|
5b0a96a1b1
|
implement origin control (#7), fix bad final G0
|
5 years ago |
Sameer Puri
|
90b83459e3
|
cleaning up shop: move large method out of main
|
5 years ago |
Sameer Puri
|
0e46c40f65
|
rename code -> gcode
|
5 years ago |
Sameer Puri
|
f768c4f450
|
more variable name expansion
|
5 years ago |
Sameer Puri
|
13c1f32d1f
|
don't surround comment strings in quotes
|
5 years ago |
Sameer Puri
|
94538202c6
|
add css docs
|
5 years ago |
Sameer Puri
|
210b7ac49f
|
add svg spec
|
5 years ago |
Sameer Puri
|
4b00b17a02
|
replace shorthand variable names with full names
|
5 years ago |
Sameer Puri
|
b74291c6b0
|
support latest macro syntax
|
5 years ago |
Sameer Puri
|
24318598bd
|
update dependencies
|
5 years ago |
Sameer Puri
|
84656dfcbd
|
add origin argument
|
5 years ago |
Sameer Puri
|
8bd49b670a
|
correct input in demo
|
5 years ago |
Sameer Puri
|
687d818162
|
Update readme
|
5 years ago |
Sameer Puri
|
5842b2df0b
|
Continue documentation efforts & cleanup
|
5 years ago |
Sameer Puri
|
f7e037cfdd
|
Finish pass of macro conversion, continue docs
|
5 years ago |
Sameer Puri
|
b89849555f
|
Begin translation to macro-based GCode impl (does not compile)
|
5 years ago |
Sameer Puri
|
aceba84fac
|
Update all deps, things are compiling fine
|
5 years ago |
Sameer Puri
|
084b3a841b
|
Merge pull request #5 from lorenrogers/documentation
Documentation
|
5 years ago |
Loren Rogers
|
d861152929
|
Adds basic placeholder failing tests
|
5 years ago |
Loren Rogers
|
b88f7614e7
|
Adds placeholders for documentation
|
5 years ago |
Sameer Puri
|
ea29c6d5f4
|
Merge pull request #2 from lorenrogers/update-default-output
Adds *.gcode to gitignore and updates readme.
|
5 years ago |
Loren Rogers
|
feb8e81e57
|
Adds *.gcode to gitignore and updates readme.
|
5 years ago |
Loren Rogers
|
d5cb2e0306
|
Adds basic documentation to some functions
|
5 years ago |
Sameer Puri
|
f19992a536
|
Update README.md
|
5 years ago |
Sameer Puri
|
58dc1f2f66
|
Exclude paths inside clipPath element
|
6 years ago |
Sameer Puri
|
ec6b7ad88e
|
Update codebase to support euclid ^0.20
|
6 years ago |
Sameer Puri
|
5d0399b87b
|
Update dependencies, follow clippy guidance to remove sweep: sweep
|
6 years ago |
Sameer Puri
|
7d2a19ec8a
|
Update deps
|
6 years ago |
Sameer Puri
|
153b88a3cd
|
Improve comments by only adding when a path starts & including the group(s) it belongs to
|
6 years ago |
Sameer Puri
|
c04ba6b625
|
Support custom tool on/off gcode, use uom for unit conversions, rename Named=>Comment after reviewing NIST spec, update dependencies
|
6 years ago |
Sameer Puri
|
75cbb34d60
|
Update README.md
|
6 years ago |
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 |