Commit Graph

2297 Commits (c514f8041eca93bd3bb85b616be37a2d5ade3a48)

Author SHA1 Message Date
Miro Hrončok c514f8041e Fixed FSF address 2012-10-07 19:52:43 +02:00
Marius Kintel fa9811c0f3 bugfix: parser errors wasn't treated correctly, causing cmd-line tools to return without an error code, as well as error highlighting in the editor being broken 2012-10-06 18:01:17 -04:00
Marius Kintel 3b6f16605c Fix bug where recently compiled module happened to receive the same pointer value as the module it replaced, causing dependency tracking not to work properly. Related to #75 2012-09-08 16:48:15 -04:00
Marius Kintel 66601933ab Enable opening of .csg files from from the GUI 2012-09-08 15:45:51 -04:00
Marius Kintel 502ecbb6ca Block recursion on circular or recursive inclusions. Fixes #187 2012-09-02 13:17:14 -04:00
Marius Kintel aab3c36f90 Merge pull request #189 from openscad/issue188
Issue188
2012-08-27 20:35:39 -07:00
Marius Kintel 0e9d66f532 Merge pull request #190 from openscad/colorwarn
color>1.0 warning (color([255,0,0]) per Joel Bodenmann rept to mail list
2012-08-27 20:29:15 -07:00
don bright 44d88f4001 compile fix, boost>=1.44 can use boost filesystem v3
if you pass BOOST_FILESYSTEM_VERSION=3 as a compiler define but try to
use boost filesystem v2 functions on these older boosts, (1.44, 1.45,
etc) you get compilation errors. by changing the boost version detection for v3,
we prevent the compile error.
2012-08-23 07:32:55 +02:00
don bright 2eb62f9173 color>1.0 warning (color([255,0,0]) per Joel Bodenmann rept to mail list 2012-08-23 00:18:10 +02:00
don bright 2ac3286290 add line to hull test 2012-08-22 12:23:17 +02:00
don bright 59080526a4 cleanup 2012-08-22 12:10:21 +02:00
don bright 94f32b7647 cleanuyp 2012-08-22 12:08:23 +02:00
don bright 15959bc32c stop crash bug reported by Giles Bathgate 2012-08-22 12:07:46 +02:00
Marius Kintel 51b83ff8dd bugfix: There is a bug in the stdc++ library on Mac OS 10.5 which messes up some STL templates. This should fix it, courtesy of http://stackoverflow.com/questions/3484043/os-x-program-runs-on-dev-machine-crashing-horribly-on-others 2012-08-22 00:22:35 -04:00
Marius Kintel 787572c07a Bugfix: rotate() with a vector argument with less that 3 elements used uninitialized variables, ending up being non-deterministic. Fixes #152 2012-08-22 00:13:19 -04:00
Marius Kintel 68da5cf2e8 Manual tests for module caching 2012-08-21 23:21:02 -04:00
Marius Kintel f89b237ab6 Updated mpfr, boost, glew 2012-08-21 21:10:47 -04:00
Marius Kintel 2f07f78932 Extracted the about box contents to an external file for easier editing 2012-08-21 21:08:55 -04:00
Marius Kintel 37f14683ab Compile fix for eigen3 2012-08-21 21:07:17 -04:00
Marius Kintel 7bca8b414b minor code compacting 2012-08-21 21:06:56 -04:00
Marius Kintel a629560cee Merge pull request #186 from openscad/issue185
Issue185
2012-08-21 17:31:28 -07:00
don bright d831b44474 clarify warning message 2012-08-21 03:10:06 +02:00
don bright 69f90c13bb clarify that 'infinity' is not 'really' tested currently. 2012-08-21 02:54:53 +02:00
don bright 6a8254f849 add images for tests 2012-08-21 02:47:45 +02:00
don bright 358129cad6 improve test scad. don't use dumptest(), 'nan' is a bit of a problem 2012-08-21 02:39:18 +02:00
Marius Kintel 1e56bf65b9 Merge commit '765f1a98dc124e1913b53ea8467908b8b8bda032' 2012-08-20 19:49:00 -04:00
don bright a5da9c899b improve test scad 2012-08-21 01:40:06 +02:00
don bright f1d4a52f4c dont crash if there's infinity or NaN in transformation matrix 2012-08-21 01:33:13 +02:00
Marius Kintel b5cc07098b collect library dependencies a bit to reduce duplication 2012-08-20 19:15:14 -04:00
Marius Kintel 0170923b9b Enable running the test suite on a Mac VM 2012-08-20 10:00:44 -04:00
Marius Kintel 6b32e38e2a Merge branch 'master' of github.com:openscad/openscad 2012-08-20 08:56:40 -04:00
Marius Kintel 63882721d7 Added support for Mac OS X Lion 2012-08-20 08:56:29 -04:00
Marius Kintel 8712bea305 Added support for Lion, added option to force LLVM compiler 2012-08-20 08:53:27 -04:00
don bright c6eeb1a1c5 Merge branch 'master' of github.com:openscad/openscad 2012-08-19 13:08:32 -05:00
don bright ee26d60a8b for ubuntu 12, use binary libcgal libopencsg packages, not build from source 2012-08-19 12:53:02 -05:00
don bright 765f1a98dc cleanup 2012-08-19 08:29:22 -05:00
don bright fc945bfdc4 fix small bugs in eigen build scripts 2012-08-19 08:27:49 -05:00
don bright 5d31f56d93 look for EIGENDIR env var. (also look for EIGEN2DIR for backwards compatability) 2012-08-19 08:10:33 -05:00
don bright a9045315ba rewrite Eigen detection in CMakelists. cleanup files for pull request. 2012-08-19 07:58:30 -05:00
don bright 702525f69c cleanup for pull request 2012-08-19 07:31:23 -05:00
don bright ca03eec840 Merge branch 'master' of github.com:openscad/openscad into eigen3 2012-08-19 07:19:09 -05:00
don bright 17e9fe2ea9 cleaning up for pull request 2012-08-19 07:17:06 -05:00
don bright 5bba950304 Revert "Revert "Revert "more debug"""
This reverts commit 94de600995.
2012-08-19 07:13:57 -05:00
don bright 94de600995 Revert "Revert "more debug""
This reverts commit 4ef470be1f.
2012-08-19 07:13:49 -05:00
don bright 4ef470be1f Revert "more debug"
This reverts commit 8f17a48e2c.
2012-08-19 07:13:41 -05:00
don bright 8f17a48e2c more debug 2012-08-18 23:12:53 -05:00
don bright d656f556b8 debugging failed test: throwntogethertest polygons 2012-08-18 23:02:39 -05:00
don bright aa2c67d249 make EIGEN_DONT_ALIGN flag work. also remove warnings when using clang. 2012-08-18 21:35:12 -05:00
don bright 7a2f91e51d update eigen version in README. dont use alignment in dxfdata vector. 2012-08-18 21:16:34 -05:00
Marius Kintel c1d5e82b43 Merge branch 'master' of github.com:openscad/openscad 2012-08-18 19:09:14 -04:00