summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2014-01-02Integrate feature registry with functions.Torsten Paul
In case a function is attached to a disabled feature, the function lookup will give a warning message and ignore that (builtin) function.
2014-01-02Integrate feature registry with modules.Torsten Paul
In case a module is attached to a disabled feature, the module lookup will give a warning message and ignore that (builtin) module.
2014-01-02Add feature registry.Torsten Paul
2013-12-29Merge branch 'master' of github.com:openscad/openscad into colorsfixDon Bright
2013-12-29make math functions easier to see on white backgroundDon Bright
2013-12-29enable disabling of syntax highlighter, add highlighter for dark backgroundsDon Bright
2013-12-27Use namespace instead of class methodMarius Kintel
2013-12-27removed redundant get_fragments_from_rMarius Kintel
2013-12-27Moved get_fragments_from_r into CalcTorsten Paul
2013-12-26Add concat() builtin (fixes #201).Torsten Paul
This allows to concatenate multiple vectors and single elements into a single result vector.
2013-12-17prevent cgal::orientation_2 crash on polygons that fail is_simple_2 testDon Bright
2013-12-16Deprecated polygons(triangles=[])Marius Kintel
2013-12-15Merge branch 'master' of github.com:openscad/openscad into planarDon Bright
Conflicts: src/CGAL_Nef_polyhedron.cc tests/CMakeLists.txt
2013-12-15minor tweak for clarityDon Bright
2013-12-15tab spacesDon Bright
2013-12-15add some error checkingDon Bright
2013-12-15documentation workDon Bright
2013-12-15delete 'new polyset' on failure of creationDon Bright
2013-12-15restore error checking when creating polyhedron from polysetDon Bright
2013-12-15documenation updateDon Bright
2013-12-15improve CGAL nonplanar face error detection. also change dumptests to 'faces'Don Bright
keyword for 'polyhedrnon().
2013-12-15fix bug in polyhedron() primitive keyword 'faces' vs 'triangles'Don Bright
2013-12-15add tests for non-planar bug. add docs to .cc codeDon Bright
2013-12-15in polyhedron() replace "triangles" w "faces", but allow backwards compatabilityDon Bright
by accepting 'triangles' and putting them into 'faces' variable
2013-12-15triangulation of near-planar PolySet facesDon Bright
2013-12-14stub of face tessellation function for polysetDon Bright
2013-12-14FIXME leaking polyset by altering functions signaturesDon Bright
2013-12-14bugfix: #562 didn't take into account that it's allowed with all X ↵Marius Kintel
coordinates being negative
2013-12-12#514 Change gcc 4.8.2 version check error to a warningMarius Kintel
2013-12-08Unicode support for stringsBrody Kenrick
Add suport for using unicode strings in .scad files. Support iterating across them/accessing them via [] and searching. -------- Add GLIB (to build for test and normal build -- both with installed and built locally development files). Add support for unicode chars to length and search builtin functions and [] for strings. Added unicode testing functions. Ad GLIB to library info page.
2013-12-08#559 Fix Qt font rendering on OS X 10.9Marius Kintel
2013-12-06Merge branch 'master' of github.com:openscad/openscadMarius Kintel
2013-12-06delete ps when short-circuiting return, no need for explicit boost::formatMarius Kintel
2013-12-06Fail if any polygon points for rotate_extrude are less than 0David Eccles (gringer)
2013-12-04clang fix: Clang claims to be gccMarius Kintel
2013-12-04Killed warningsMarius Kintel
2013-11-30build bug fixDon Bright
2013-11-30print errmsg for applyHull. add quotes around err msg in version check.Don Bright
2013-11-30Merge branch 'master' into issue410xDon Bright
2013-11-30disallow gcc 4.8.2Don Bright
2013-11-29Move main code inside Editor classRicardo Markiewicz
Before open a new file now we cleanup the Editor, so the new file get the cursor on the first character.
2013-11-29Try to keep cursor and scroll in place on refreshRicardo Markiewicz
When the file is saving, the cursor position was resetting to the top and you should keep scrolling by hand every time you save the file. This patch saves the scroll and cursor position and set it again after the file is refreshed so we can continue edition from where we were.
2013-11-27simplify nef polyhedron code. attempt to add test for bugDon Bright
2013-11-27prevent crash in CGAL nef3. fix #issue 410 . also deal w qmake bug re .h filesDon Bright
2013-11-25revert to GMPQ number type kernel due to bugs like issue #481Don Bright
2013-11-24mxe64 build fix. make 'qt disabled' message less confusing on test binary.Don Bright
2013-11-23Fix compilation error on Ubuntu where uint32_t is not defined.Torsten Paul
2013-11-15Removed eigen2 from build system and documentation. We now require eigen3Marius Kintel
2013-11-15Change nbsteps() to uint32_t to make it independent from 32/64-bit platform.Torsten Paul
2013-11-11Fix output of range expressions.Torsten Paul
contact: Jan Huwald // Impressum