Commit Graph

3425 Commits (d9432d76e74d3ac1b70a40e7ee8e945eec9f21d9)

Author SHA1 Message Date
Torsten Paul 74082c8cff Extend circle tests to cover the new diameter parameter. 2013-10-21 19:47:55 +02:00
Torsten Paul 141f43498c Add cylinder tests to cover the new diameter parameters. 2013-10-21 19:47:55 +02:00
Torsten Paul 6624fc7089 Extend sphere tests to cover the new diameter parameter. 2013-10-21 19:47:48 +02:00
Torsten Paul bc4ace7e26 Add diameter variable to the sphere, cylinder and circle primitives (fixes #392).
When doing the lookup, the diameter value has priority so if both diameter
and radius are given, the radius value is ignored and a warning is printed.
2013-10-20 22:49:40 +02:00
Marius Kintel 170d4a5497 bugfix: previous commit broke debug builds 2013-10-20 14:38:33 -04:00
Marius Kintel a15b07a09c removed unused member variable 2013-10-20 14:38:11 -04:00
Marius Kintel 448f8b4142 Fixed an issue which caused us to traverse the entire tree for OpenCSG rendering traversals, where we didn't actually use the traversal results (for all nodes requiring CGAL) 2013-10-19 18:03:09 -04:00
Marius Kintel d2a729bdfa Ignore malformed polygons 2013-10-19 17:15:25 -04:00
Marius Kintel 257d1f7115 Use VERSION env. variable or current timestamp for test builds 2013-10-19 17:15:05 -04:00
Marius Kintel e77615be30 Merge branch 'children' of git://github.com/vicnet/openscad into vicnet-children
Conflicts:
	tests/CMakeLists.txt
2013-10-13 13:19:34 -04:00
Marius Kintel 0f22d6e9ad Added test case for parent_module() 2013-10-08 23:41:53 -04:00
Marius Kintel 0860dfda3e Added test case for parent_module() 2013-10-08 23:40:42 -04:00
Marius Kintel 0cacb434fc bugfix related to #460: removed duplicate initializeModule() 2013-10-08 23:40:16 -04:00
Vicnet 4401a136b9 add children tests 2013-10-08 15:35:47 +02:00
Marius Kintel 80e5d42f47 Merge branch 'master' of ../openscad into steelman-bom-tree-std-stack 2013-10-07 15:49:08 -07:00
Marius Kintel aa1752a3a0 Mac needs to know if we're a GUI app in order to find bundled libraries, Use Qt to find application path if available 2013-10-07 15:47:08 -07:00
Marius Kintel 4c06a4e78f Set OPENSCADPATH in order for tests to find MCAD 2013-10-07 15:46:45 -07:00
Marius Kintel fd59585983 Bugfix related to #480: some tests had the test file specified twice 2013-10-07 15:32:05 -07:00
Vicnet a9175af124 merge from origin 2013-10-07 16:15:19 +02:00
Vicnet eb27a0277f factorize Value::RangeType calculation and correct error 2013-10-07 16:04:43 +02:00
Vicnet 9bc73ac106 add range on children() 2013-10-07 16:04:43 +02:00
Vicnet e5484b1081 remove compliation warnings 2013-10-07 16:04:43 +02:00
Vicnet 2452aa8e88 factorize Value::RangeType method 2013-10-07 16:04:42 +02:00
Vicnet 3dfb76a56d add vector parameter to children() 2013-10-07 16:04:42 +02:00
Vicnet 014f48c1e8 allow one number parameter on children(): select this child only 2013-10-07 16:04:42 +02:00
Vicnet ce27757712 use explicit Value::RangeType for clarity 2013-10-07 16:04:42 +02:00
Vicnet 119bf37cb3 add children primitive, and refactor control.cc a little 2013-10-07 16:04:42 +02:00
Marius Kintel 4381743ca9 Merge branch 'master' into steelman-bom-tree-std-stack 2013-10-06 18:01:14 -07:00
Marius Kintel 572ab5804b Added echo as test type 2013-10-06 18:00:26 -07:00
Marius Kintel b4e80581ca Merge branch 'bom-tree-std-stack' of git://github.com/steelman/openscad into steelman-bom-tree-std-stack
Conflicts:
	src/module.cc
2013-10-04 15:13:26 -07:00
Marius Kintel 793ee8eb88 Mac build fix 2013-10-04 15:11:16 -07:00
Marius Kintel 0404a921af Merge pull request #499 from openscad/issue480
Issue480
2013-10-04 00:20:03 -07:00
Marius Kintel 5ed3e28b7a Mac build fix for openscad_nogui 2013-10-03 23:34:59 -04:00
Marius Kintel 7273e5b5a9 Make recent examplesdir changws work for MDI mode 2013-10-03 23:21:26 -04:00
Don Bright 204b3de3a0 fix broken build 2013-10-02 17:37:38 -05:00
Don Bright 7804a398a3 Merge branch 'master' of github.com:openscad/openscad into issue480
Conflicts:
	src/openscad.cc
2013-10-02 17:27:42 -05:00
Marius Kintel 94070f7b51 Merge pull request #491 from vicnet/master
Remove unused stuff
2013-09-30 22:27:51 -07:00
Marius Kintel bfc826abba Added appdata for Linux desktops. #494 2013-10-01 01:23:01 -04:00
Vicnet d3cb7e4a17 remove unused stuff 2013-09-25 13:43:32 +02:00
Vicnet dece213f9d Merge branch 'children' of https://github.com/vicnet/openscad into children 2013-09-24 07:16:41 +02:00
Vicnet 8f1081a27d add children primitive, and refactor control.cc a little 2013-09-24 07:14:43 +02:00
Vicnet 611d5ce2a7 add children primitive, and refactor control.cc a little 2013-09-24 07:06:44 +02:00
Don Bright c78c0e8875 turn off extra debug in cmakelist 2013-09-22 16:46:48 -05:00
Don Bright c9f8b7bf6b Merge branch 'issue480' of github.com:openscad/openscad into issue480
Conflicts:
	tests/CMakeLists.txt
2013-09-22 16:45:38 -05:00
Don Bright 40a198a087 tweaks for building on older machines 2013-09-22 16:35:29 -05:00
Don Bright 4ebd8136a8 enable clang for freebsd (tested on freebsd 9) 2013-09-22 05:30:41 -05:00
Don Bright c6600f8841 dumptest should be fine now on BSD, using openscad binary 2013-09-21 10:35:36 -05:00
Don Bright 8c11a091d5 use debug symbols for test binaries. also remove echostream pointer 2013-09-21 10:25:36 -05:00
Don Bright efc6731774 make echotest work on BSD, by adding .echo as recognized extension 2013-09-21 09:04:01 -05:00
Don Bright 47ed2f1b12 moving towards making tests work on bsd again 2013-09-21 00:12:42 -05:00