-
1c8a05d068
fix parsing integer lines
master
Phuck
2023-08-13 14:43:33 -0400
-
0fbb5ee9e2
automatically preprend config.g to the job
Phuck
2023-08-06 23:44:24 -0400
-
b625df62bb
add argparse handling for `rewritegcode`
Phuck
2023-08-06 21:25:46 -0400
-
114a26811b
single quote -> double quote
Phuck
2023-08-06 23:44:34 -0400
-
9b99340d3c
consolidate error checking into rewrite
Phuck
2023-08-02 23:46:29 -0400
-
e0b0cfcab2
raise pen as final command
Phuck
2023-07-29 17:42:23 -0400
-
a23210530b
typo
Phuck
2023-07-29 17:33:40 -0400
-
55ec18242c
raise and lower around G0
Phuck
2023-07-29 17:31:58 -0400
-
a4c64b79c0
overwrite
myf
2023-07-29 16:49:56 -0400
-
29722b6fb2
web: zip for batch processing, resolves #39
Sameer Puri
2023-06-01 17:05:22 -0700
-
5ff664831f
lib v0.1.3: support polylines, resolves #32
Sameer Puri
2023-06-01 14:41:47 -0700
-
2d9fa036b2
options for line numbers and checksums, closes #35
Sameer Puri
2023-06-01 14:26:28 -0700
-
99cde4ae4b
update dependencies, fix #36
Sameer Puri
2023-06-01 13:39:30 -0700
-
2322bc14bc
Bump bumpalo from 3.7.0 to 3.12.0 (#31)
dependabot[bot]
2023-01-23 18:10:08 -0700
-
225098085b
fix bug in CLI custom tolerance
Sameer Puri
2022-10-25 20:35:17 -0700
-
002a65657c
Refactor XML visitor to visit on entry/exit (#26)
Sameer Puri
2021-12-14 23:59:39 -0700
-
21358c663a
Don't Draw Hidden Sections (#24)
Malcolm Diller
2021-12-14 22:46:49 -0800
-
aaa5c2e3fc
Revert "lib: handle floating-point precision edge case for setting origin w/ loop"
Sameer Puri
2021-12-14 23:32:02 -0700
-
773ed0766d
web: rename export button to download as JSON
Sameer Puri
2021-11-30 07:45:37 -0800
-
00589256fb
lib: handle floating-point precision edge case for setting origin w/ loop
Sameer Puri
2021-11-21 09:52:14 -0800
-
171387643e
make setting the origin a pre-processing step, fixes #23
Sameer Puri
2021-11-20 19:50:28 -0800
-
433c4c7482
refactor turtle to prepare for preprocessing
Sameer Puri
2021-11-20 17:29:39 -0800
-
3e6ad50eb0
web: cargo fmt
Sameer Puri
2021-11-20 12:24:17 -0800
-
f049b76235
lib: refactor converter to DFS visitor trait
Sameer Puri
2021-11-20 12:23:37 -0800
-
669e7d883b
lib: remove unnecesssary Not impl
Sameer Puri
2021-11-20 10:04:12 -0800
-
50cae5c962
lib: split converter mod into files
Sameer Puri
2021-11-20 10:03:45 -0800
-
da3eee654b
web: compile spectre scss
Sameer Puri
2021-11-20 09:58:06 -0800
-
044113b9ab
fix clippy warnings
Sameer Puri
2021-11-15 20:19:15 -0800
-
71abedb3b3
move import/export button to settings modal + reorg mods
Sameer Puri
2021-11-15 18:00:15 -0800
-
7019264735
feat: support settings import/export, closes #22
Sameer Puri
2021-10-31 18:11:05 -0700
-
acdc33ab71
don't set use block as btn group default, remove unused import
Sameer Puri
2021-10-28 18:39:02 -0700
-
5398c80677
fix bug where circular interpolation is not applied when selected
Sameer Puri
2021-10-28 18:12:10 -0700
-
2a8ac774fd
implement add SVG by URL, prepare for dimensions support
Sameer Puri
2021-10-28 18:11:27 -0700
-
8a5c068738
web: add SVG cards in prep for dimensions support
Sameer Puri
2021-10-05 17:25:36 -0700
-
f55ab958eb
add %/em conversion & assume viewBox in mm (fixes #20)
Sameer Puri
2021-10-03 15:22:03 -0700
-
c306ef0b05
add support for overriding dimensions (see #16)
Sameer Puri
2021-09-30 22:21:38 -0700
-
ce18a12471
fix mirrored output when width/height are missing
Sameer Puri
2021-09-22 17:08:16 -0700
-
20aae5492f
Update README.md
Sameer Puri
2021-09-15 23:03:38 -0400
-
7efa6fdaac
release cli with name
Sameer Puri
2021-09-02 21:28:20 -0400
-
f74fbb5c22
move release.yml to correct folder
Sameer Puri
2021-09-02 21:25:37 -0400
-
32a6c81959
move release job to release creation
Sameer Puri
2021-09-02 21:21:12 -0400
-
2ffdf3f4bd
cli: add release job
Sameer Puri
2021-09-02 21:11:54 -0400
-
0b660e560e
constrain dependencies further
Sameer Puri
2021-09-02 15:21:58 -0400
-
3fa84ec480
track svgtypes v0.6
Sameer Puri
2021-09-02 15:20:23 -0400
-
1fd6b23d16
bump uom version
Sameer Puri
2021-09-02 15:18:38 -0400
-
e58d197cce
add smooth curves test case
Sameer Puri
2021-09-02 15:15:46 -0400
-
69287b2879
fix #18: incorrect multiplication on smooth curve control points
Sameer Puri
2021-09-02 15:08:38 -0400
-
26d4471b80
track lyon-geom v0.17.5 for fixed to_svg_arc
Sameer Puri
2021-08-23 19:26:19 -0400
-
450311f8cf
twiggy: reduce wasm size by using NoColor instead of Buffer::no_color
Sameer Puri
2021-08-23 00:52:21 -0400
-
5206b53956
optimize for binary size + capitalize generate button title
Sameer Puri
2021-08-23 00:27:15 -0400
-
7127168dd6
align flag descriptions on cli & web
Sameer Puri
2021-08-22 09:53:11 -0400
-
97b76ca0d0
Merge pull request #17 from sameer/circular-interpolation
Sameer Puri
2021-08-20 00:59:46 -0400
-
-
505a07b524
code check-in: circular interpolation (WIP)
Sameer Puri
2021-08-18 01:13:22 -0400
-
-
ad50a048b5
lib GH action: update grcov and track latest
Sameer Puri
2021-08-14 21:19:24 -0400
-
2a9862ae8d
lib: correct formatter call in tests
Sameer Puri
2021-08-14 21:14:05 -0400
-
88ea30c128
track g-code 0.3
Sameer Puri
2021-08-14 20:30:52 -0400
-
328bc16f08
Update README.md
Sameer Puri
2021-08-13 00:43:39 -0400
-
4f26882671
minor README updates + autoformat
Sameer Puri
2021-08-13 00:40:24 -0400
-
7bd80191a0
web: support multiple SVG file selection and g-code generation
Sameer Puri
2021-08-13 00:39:01 -0400
-
862919a9c2
preserve g-code snippet comments in output, fixes #14
Sameer Puri
2021-08-12 21:52:40 -0400
-
9709cebedf
add disclaimer about local storage, fix desc. for program end sequence
Sameer Puri
2021-08-12 20:32:26 -0400
-
57f8b6febb
web: resolve mobile upload issues by allowing any .svg extension file
Sameer Puri
2021-08-12 20:18:35 -0400
-
cb540d637d
only provide one type in accept
Sameer Puri
2021-08-12 20:14:09 -0400
-
53135a8255
web: set viewport height and add meta author tag
Sameer Puri
2021-08-12 20:03:11 -0400
-
4281e21313
web: add info on where to get support
Sameer Puri
2021-08-12 19:54:13 -0400
-
cec02706c7
web-deploy: resolve url path woes
Sameer Puri
2021-08-12 19:30:24 -0400
-
70272a155e
add badge for web-deploy
Sameer Puri
2021-08-12 19:17:24 -0400
-
cd1675f42d
web-deploy: set secret
Sameer Puri
2021-08-12 19:16:23 -0400
-
7c7cff142b
remove unused git submodules
Sameer Puri
2021-08-12 19:11:58 -0400
-
b7521717b9
caching: add job suffix
Sameer Puri
2021-08-12 19:09:43 -0400
-
ecb5e29474
correct branch name
Sameer Puri
2021-08-12 19:07:24 -0400
-
a9bd6586e2
cache ~/.cargo
Sameer Puri
2021-08-12 19:05:01 -0400
-
8f568a8ea3
lib: move -p svg2gcode to args
Sameer Puri
2021-08-12 19:03:36 -0400
-
31b6f1661b
web-deploy: checkout submodules
Sameer Puri
2021-08-12 19:01:59 -0400
-
35784a16d3
update badges
Sameer Puri
2021-08-12 18:56:47 -0400
-
24545824d7
lib: specify correct package name
Sameer Puri
2021-08-12 18:56:29 -0400
-
64ef81718a
web-deploy: fix syntax error
Sameer Puri
2021-08-12 18:55:51 -0400
-
1828d45dd7
web-deploy: use correct paths and only run on success
Sameer Puri
2021-08-12 18:52:57 -0400
-
0364d80341
refactor into lib, cli, and web
Sameer Puri
2021-08-12 18:47:49 -0400
-
0f518ec391
update to g-code v0.2.1, refresh deps
Sameer Puri
2021-07-24 23:11:27 -0400
-
f3016f9e20
fix viewport translation with nonzero x,y
Sameer Puri
2021-07-03 23:57:40 -0400
-
4215e474d7
update test output after manual confirmation
Sameer Puri
2021-06-16 21:30:43 -0400
-
66a891427f
grcov 0.8.0
Sameer Puri
2021-06-16 21:16:45 -0400
-
7d28c3c80e
remove move to origin for beginning of path
Sameer Puri
2021-06-13 23:21:33 -0400
-
aa41feba76
update test output after confirmation
Sameer Puri
2021-06-09 18:43:04 -0400
-
e9b23c16f1
use flattening on ellipses after nical/lyon#662
Sameer Puri
2021-06-09 18:29:31 -0400
-
d8965fd4f2
Update README.md
Sameer Puri
2021-06-08 19:36:22 -0400
-
2d913c2877
add some more docs
Sameer Puri
2021-06-08 19:19:37 -0400
-
3f74d81620
remove requirement of an absolute move to 0,0 at the end of a path
Sameer Puri
2021-06-08 19:06:27 -0400
-
c421a607f5
fix inverted DPI scaling
Sameer Puri
2021-06-08 18:59:59 -0400
-
6d2fe6308a
remove warning about skewx + skewy, they are correct as far as euclid goes
Sameer Puri
2021-06-08 18:52:06 -0400
-
f5f69869d9
Update README.md
Sameer Puri
2021-06-07 22:53:41 -0400
-
87e14a7217
Update README.md
Sameer Puri
2021-06-07 22:52:59 -0400
-
c46230cfae
Update README.md
Sameer Puri
2021-06-07 22:52:48 -0400
-
a5ae234df6
Remove ellipses bug on readme (fixed!)
Sameer Puri
2021-06-07 22:39:29 -0400
-
bea4c3e24e
update arc draw tests after fix
Sameer Puri
2021-06-07 22:35:32 -0400
-
c1e19741fc
rewrite elliptical arc draw, fixes #10
Sameer Puri
2021-06-07 21:37:59 -0400
-
9621f7e71b
update dependencies
Sameer Puri
2021-06-07 21:37:47 -0400
-
f551e51847
add debug log statement for the path piece being drawn
Sameer Puri
2021-06-07 21:37:30 -0400
-
f896283686
Rotate plotted image to be oriented correctly
Sameer Puri
2021-05-20 20:11:15 -0400