- Added "serve" and "serveWatch" tasks to Cakefile, to be able to easilly serve and serve & watch files (for testing purposes only, this is not meant to be used in production)
- first pass of conversion of the CSG base object's method from returning a new object , to applying changes to itself:
* all the transformations (translate, rotate etc) and boolean operations (union, subtract etc) are now changing the current object and return "this"
instead of returning a new object with the operation applied
* fixed issue where bounding boxes would not get recomputed after the boolean operations
* turns out this make for much cleaner , efficient and logical code
* also started on doing similar refactoring for the CAG classes/methods
* the pricinciples behind this change were discussed and validaded in a "brainstorming" session with reprapper/tinkerers on G+ : thanks guys !
- fixed small html /css issue with the visual editor that made the csgOverlay layer overlap the code editor and made editing code difficult