1. 09 Jan, 2017 1 commit
    • Jennie Yoder's avatar
      Parser is in the web worker (even for fonts and stls - oof!). Did a lot · 01e2d323
      Jennie Yoder authored
      of playing around for performance, and finally decided to not union
      anything in the parser, but to union the contents of modules and the
      output of loops via the blockscad code generators (because they did it
      less stupidly than the parser).  Also, I no longer return a 'display mesh'
      before doing all unions at the end - I just do them.  There is still a
      performance benefit from doing them in batches.
      This seems to be a good compromise for models with 100000000 objects (that
      crash the machine on polys) vs. waiting for all the unions at the very
      end.
      I also fixed the rounding error in loop index var. when sent to text.
      I forgot to add internationalized messages for "Parsing...".  I'll do that
      next.
      01e2d323
  2. 07 Jan, 2017 3 commits
  3. 06 Jan, 2017 3 commits
  4. 05 Jan, 2017 2 commits
  5. 27 Dec, 2016 1 commit
  6. 23 Dec, 2016 1 commit
  7. 21 Dec, 2016 7 commits
  8. 09 Dec, 2016 5 commits
  9. 08 Dec, 2016 1 commit
  10. 05 Dec, 2016 1 commit
  11. 23 Nov, 2016 1 commit
  12. 18 Nov, 2016 1 commit
  13. 17 Nov, 2016 1 commit
  14. 18 Oct, 2016 1 commit
  15. 05 Oct, 2016 1 commit
  16. 13 Sep, 2016 1 commit
  17. 08 Sep, 2016 1 commit
  18. 07 Sep, 2016 1 commit
  19. 29 Aug, 2016 2 commits
  20. 28 Aug, 2016 5 commits