Marius Kintel
|
ba20c0e800
|
Modified parse to allow overloading of variables in local blocks. Also did some minor cleanups while at it. Test cases missing
|
2013-04-26 18:32:19 -04:00 |
Marius Kintel
|
9b740b558d
|
Further refactoring of scope/context mechanisms. Mostly related to the new FileContext class. Not quite there yet, but almost
|
2013-04-26 17:45:03 -04:00 |
Marius Kintel
|
f55cd8198a
|
Merge branch 'master' into issue116
|
2013-04-18 21:52:20 -04:00 |
don bright
|
d4d3e7456f
|
fix bug report in clang detect reported by Marius Kintel
|
2013-04-18 17:23:08 -07:00 |
Marius Kintel
|
b06b4f32f8
|
Merge branch 'master' into issue116
|
2013-04-18 18:42:51 -04:00 |
Don Bright
|
c5bdc40c26
|
fix bug in cmake file cgal-flags when using clang
|
2013-04-14 01:11:09 -05:00 |
Marius Kintel
|
49a288cd34
|
Merge branch 'noqt' into testing
|
2013-04-10 14:28:51 -04:00 |
Marius Kintel
|
a37813a899
|
Refactored context handling into using separate Module contexts and Eval contexts. This allows for recursive module calls, and cascading children. I believe this fixes issue #116
|
2013-04-09 00:28:16 -04:00 |
Marius Kintel
|
1b8b7aa5fa
|
I think this should fix issue #217
|
2013-04-05 01:30:09 -04:00 |
don bright
|
c855e4d043
|
Merge branch 'noqt' of ssh://ssh.github.com:443/openscad/openscad into noqt_tweaks
|
2013-03-16 21:56:01 +01:00 |
don bright
|
5edc8c57da
|
update cmakelist for building tests in same dir as gui binary
|
2013-03-16 21:55:38 +01:00 |
Marius Kintel
|
dccc039211
|
Got rid of remaining Qt dependencies. The test framework should now be Qt-free
|
2013-03-12 01:14:58 -04:00 |
Marius Kintel
|
6b8a5e266c
|
Handle files with non-ascii filenames. Only rudimentary tested. Fixes #113 #290
|
2013-03-11 22:14:00 -04:00 |
Marius Kintel
|
d9c4b77942
|
Added test case for value reassignment issue. #289
|
2013-03-11 17:58:05 -04:00 |
Marius Kintel
|
be645d8a54
|
Small generalization of cmd-line test driver. Added tests for image output and camera settings for the OpenSCAD app
|
2013-03-11 16:12:35 -04:00 |
Marius Kintel
|
65e65b6c4c
|
Support cmake < 2.8.3
|
2013-03-09 13:05:07 -05:00 |
Marius Kintel
|
2ab5a0cc9b
|
Use function instead of module to avoid leaking global variables
|
2013-03-08 11:29:55 -05:00 |
Marius Kintel
|
5acc695399
|
Generalized the test driver a tiny bit
|
2013-03-08 11:08:36 -05:00 |
don bright
|
974abf1304
|
fix strecthing with --imgsize per bug rept from Marius Kintel
|
2013-03-05 21:10:10 -06:00 |
Marius Kintel
|
4734172c3a
|
Tag test as heavy
|
2013-03-05 14:16:59 -05:00 |
don bright
|
9896b6f15e
|
first working version of opencsg png export from gui binary
also guiopencsgtest introduced. passes 100% of 'normal' tests
|
2013-02-24 21:07:37 -06:00 |
don bright
|
ca41979ee5
|
Merge branch 'master' of github.com:openscad/openscad into issue11_2
Conflicts:
RELEASE_NOTES
openscad.pro
src/mainwin.cc
|
2013-02-23 21:54:53 -06:00 |
don bright
|
ce2a9a8cb5
|
move enable_opencsg_shaders from csgtestcore to OffscreenView.cc
|
2013-02-23 20:54:13 -06:00 |
don bright
|
0f977609b4
|
put qglview.h into mainwin for deps. unify camera functions into glview.
remove duplicate code.
|
2013-02-23 18:50:20 -06:00 |
don bright
|
b7d1c94dc1
|
remove unnecessary copy of test_pretty_print.py to builddir
|
2013-02-19 19:47:01 -06:00 |
Don Bright
|
3fc620c965
|
new upload design using python paramiko. also fix glew bugs.
|
2013-02-18 19:45:37 -06:00 |
don bright
|
7160ab5610
|
get pretty_printing working under MINGW cross build. update docs
|
2013-02-16 09:37:01 -06:00 |
don bright
|
063a288dce
|
fix imagemagick finding under mingw cross build test
|
2013-02-16 07:37:16 -06:00 |
don bright
|
f4c8660864
|
make dumptests work (on linux/mac) when SKIP_IMAGEMAGICK set
|
2013-02-15 05:29:53 +01:00 |
don bright
|
5138dca395
|
remove debug msg
|
2013-02-14 19:33:34 -06:00 |
don bright
|
c1b1d0992f
|
tweaks to get tests working on a cross-compile under Wine
|
2013-02-12 01:07:54 -06:00 |
Marius Kintel
|
a4fea6df86
|
Tag all heavy cgal tests as heavy also for the GUI tests
|
2013-02-07 15:57:01 -05:00 |
Marius Kintel
|
4e519078d6
|
Merge branch 'master' into issue11_2
|
2013-02-07 13:43:20 -05:00 |
don bright
|
44cddd0b3c
|
Merge branch 'master' of github.com:openscad/openscad into cmake_workaround
Conflicts:
tests/virtualfb.sh
|
2013-02-03 02:40:26 +01:00 |
don bright
|
b390d54471
|
fix bug in test_pretty_print.cc / Cmakefile
The build needs to be after Python binary has been found because the Python
binary path is passed to the .cc compile through a -D flag.
|
2013-02-03 01:39:43 +01:00 |
don bright
|
1a545b75f6
|
workaround cmake 2.8.10 not allowing CTEST_CUSTOM_POST_TEST arguments
|
2013-02-02 15:44:25 -08:00 |
don bright
|
1f39090cc0
|
fix GLU issues caued by mesa split from glu. clarify test error msg
|
2013-01-31 20:16:28 -08:00 |
don bright
|
e184c014f0
|
tests:detect whether openscad gui binary has been built - fail if not
|
2013-01-31 05:36:12 +01:00 |
don bright
|
8ba6a78288
|
add correct test result images, and minor cleanup
|
2013-01-31 04:14:09 +01:00 |
don bright
|
997a0afac3
|
Merge branch 'master' and fix bugs
Conflicts:
src/openscad.cc
tests/CMakeLists.txt
|
2013-01-31 03:58:34 +01:00 |
don bright
|
d0de384a7e
|
translate shell script wrapper into C++ code, for portability
|
2013-01-31 03:42:33 +01:00 |
Marius Kintel
|
961dd79d9d
|
Use file(COPY) instead of configure_file(). Port to Mac
|
2013-01-29 21:04:41 -05:00 |
Marius Kintel
|
81264c1d26
|
Merge pull request #256 from openscad/glewfix
fix bugs and rewrite GLEW finding code to be more clear.
|
2013-01-28 09:02:46 -08:00 |
don bright
|
d6f2cc1a1e
|
if we are on linux/BSD and there's no X running, try Xvfb automatically.
also workaround some Gallium bugs and Imagemagick bugs
|
2013-01-28 06:38:50 +01:00 |
don bright
|
d09e0e7f42
|
fix pkg-config to actually work
|
2013-01-28 05:15:38 +01:00 |
don bright
|
9f83c8ffe7
|
fix bugs and rewrite GLEW finding code to be more clear.
|
2013-01-27 20:06:08 +01:00 |
don bright
|
391c725aeb
|
integrate gui cmdline into test framework
|
2013-01-26 18:55:47 +01:00 |
Marius Kintel
|
810f1a8618
|
Don't just ignore geometric nodes having zero volume/area - when doing difference/intersection, they tend to turn negative objects into positive ones. Fixes #221
|
2013-01-08 13:26:25 -05:00 |
don bright
|
f54797cfbd
|
fixes for test suite and gcc
|
2012-10-28 20:22:04 +01:00 |
Marius Kintel
|
65fc1d6b01
|
Detect recursive execution of functions to avoid a stack overflow crash. Fixes #200
|
2012-10-09 23:32:56 -04:00 |