Commit Graph

715 Commits (3085bcc65cd80cc70b3b118b89ee5a41e7ef8ceb)

Author SHA1 Message Date
Marius Kintel 3085bcc65c port to new value class after merge 2012-07-10 21:52:38 -04:00
Marius Kintel 5e47342406 Merge branch 'master' into value
Conflicts:
	src/linearextrude.cc
2012-07-10 21:42:59 -04:00
Marius Kintel deaeafea8d coding style 2012-07-07 16:30:04 -04:00
Marius Kintel 0d619e5ac1 Merge branch 'master' into linear_extrude_argument 2012-07-07 16:02:51 -04:00
Marius Kintel 694382bba9 Merge branch 'master' into value
Conflicts:
	src/parsersettings.cc
2012-07-05 09:41:15 -04:00
don bright cc9fd5b33e Add link to Wikibooks manual for 'not 2-manifold' error on export. 2012-07-01 17:07:39 +02:00
Marius Kintel 54067c635d Fixed normalization bug: node limit wasn't checked properly and some cases triggered exponential expansion of nodes during normalization. Fixes #127 2012-07-01 02:08:45 +02:00
Marius Kintel 22c5f37424 Search for libraries from a list of paths. Preparations for issue #125 2012-06-24 16:29:28 +02:00
Marius Kintel 0e6b800155 Output filenames relative to document path when exporting .csg files from the command-line. Fixes #128 2012-06-23 23:05:46 +02:00
Marius Kintel 197a4e4d36 Merge branch 'master' into value 2012-06-04 11:34:27 +02:00
Marius Kintel 9698d1d2fb Don't prefix filenames which are already absolute with document path. Fixed #123 2012-06-04 11:23:37 +02:00
Marius Kintel 2836f0c372 Merge branch 'master' into caliston1 2012-06-04 07:48:42 +02:00
don bright a2902a527a fix glview to work with QT versions less than 4.7 2012-06-02 18:29:50 +02:00
don bright bf5eac6880 tweaks, add more documentation, fix opencsg.h bug 2012-05-29 01:50:31 +02:00
Don Bright aa8aee623a fix crash bug 2012-05-28 16:30:19 -05:00
Don Bright 352af3eab0 removed debugging 2012-05-28 14:33:20 -05:00
Don Bright e63218f2de remove debugging 2012-05-28 14:33:05 -05:00
Don Bright e1e2fac61b enable linear_extrude to use first unnamed parameter as height, if number 2012-05-28 14:32:24 -05:00
Don Bright f4d9383d29 cleanup unneeded #include, documentation 2012-05-28 12:05:35 -05:00
Don Bright dd2002a816 Tidy up code. Generate proper test png images. Merge branch 'master' into caliston1.
Conflicts:
	src/PolySetCGALEvaluator.cc
2012-05-28 11:48:46 -05:00
Marius Kintel 3217bba6cb Merge branch 'master' into value 2012-05-09 13:25:47 -04:00
Marius Kintel dc82399ce2 cosmetics 2012-05-02 11:56:39 -04:00
Marius Kintel b4d467ceda Moved examplesdir to mainwin 2012-05-02 11:55:24 -04:00
Marius Kintel 52a4607f32 Ported away from Qt 2012-05-02 11:54:27 -04:00
Marius Kintel c0d5a9bb30 Caught a CGAL precondition error which caused OpenSCAD to crash. Reported by Eric Packman 2012-04-26 21:43:57 -04:00
Marius Kintel 42c6751806 cosmetics 2012-04-24 23:55:25 -04:00
Clifford Wolf 6d53b35f5b Actually lock X for middle mouse button panning 2012-04-24 11:50:41 +02:00
Marius Kintel 04947a8905 Merge branch 'master' into value 2012-04-23 22:18:29 -04:00
Clifford Wolf f5a7e92367 Fixed x/y panning (middle mouse button) 2012-04-24 01:33:22 +02:00
Clifford Wolf 940946c060 Fixed rendering of crosshairs position 2012-04-24 01:20:48 +02:00
Clifford Wolf a718c4a59d Some trivial fixes for compiler warnings 2012-04-24 01:17:21 +02:00
Clifford Wolf dde401cadb Fixed build for old OpenCSG versions (no OPENCSG_VERSION_STRING) 2012-04-24 01:16:22 +02:00
Marius Kintel dda5195130 Align tesselation of cylinders and rotate_extrude. Fixes #108 2012-04-22 19:35:15 -04:00
Marius Kintel cab12ccb86 Merge branch 'master' into value 2012-04-04 01:47:55 +02:00
Marius Kintel 2c2731598a Missing NULL check on some normalization corner cases. Fixes #95 2012-04-04 01:46:50 +02:00
Marius Kintel d755dd61de Killed some warnings 2012-04-04 01:45:38 +02:00
Marius Kintel 3b375d8c11 Merge branch 'master' into value 2012-03-31 23:22:41 +02:00
Marius Kintel a13b9009c6 Implemented vector and matrix multiplication 2012-03-31 23:22:07 +02:00
Marius Kintel c869c6e6b2 Remove superfluous debug output. Fixes #103 2012-03-29 02:04:47 +02:00
Marius Kintel 3019295737 Less debug output 2012-03-28 03:53:09 +02:00
Marius Kintel 327310f190 Rewrote the Value class to be based on boost::variant - this should reduce memory footprint and improve performance 2012-03-28 00:05:58 +02:00
Marius Kintel f8228a61d0 fixed crash bug introduced in previous commit 2012-02-25 06:01:29 +01:00
Marius Kintel 6a9b8a56c1 Fix for missing GLU include by chrysn 2012-02-22 14:00:10 +01:00
Marius Kintel 70d9332902 bugfix: include dependency trackng didn't work for top-level includes. Reported by Gordon Wrigley 2012-02-22 13:50:38 +01:00
Marius Kintel c5703b4407 bugfix: Fix crash bug when using zero scale factors. Reported by Alan Cox 2012-02-19 13:09:02 +01:00
Marius Kintel 03bbd55c93 Fixed recently introduced bug: Don't clear console unless something is being compiled 2012-02-19 11:40:33 +01:00
Marius Kintel bddf392281 Bugfix: Unknown cmd-line options caused a crash. Reported by nop head. 2012-02-19 11:17:24 +01:00
Marius Kintel 6652ede2c2 nan vs. -nan fix to make inf-tests work under Linux 2012-02-18 18:37:26 +01:00
Marius Kintel 6038c8d6b1 Merge branch 'master' of github.com:openscad/openscad 2012-02-18 14:47:14 +01:00
Marius Kintel 5870c462d6 Reenable output in the OpenSCAD console 2012-02-18 14:48:11 +01:00