Commit Graph

  • 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