Commit Graph

3128 Commits (4ebd8136a83325e67be7a39c9349ec8812aa05c1)

Author SHA1 Message Date
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
Don Bright 5f36117b8f restore missing digits. make --info work better. fix parser / path bug 2013-09-20 01:54:53 -05:00
Don Bright 3eda281be1 allow openscad binary to be compiled with or without QT. use non-QT for tests. 2013-09-20 00:19:09 -05:00
Marius Kintel 2e21f3deff Don't recompile while editing the text. Wait until saving or manual refresh. Fixes #482 2013-09-18 22:53:50 -04:00
Don Bright 322664cb12 gcc 4.7 should work for demangling of CGAL kernel info name 2013-09-18 21:00:12 -05:00
Don Bright e6f3bd4777 enable --info output of names of CGAL Kernels to aid debugging 2013-09-18 20:55:27 -05:00
don bright 9a484d7170 fix camdist test, issue #430 2013-09-15 08:22:35 +02:00
don bright a36b5f740a fix issue with gcc 4.4.5. pointer to renderer in export_png segfaulted
worked fine in clang
2013-09-15 08:04:43 +02:00
Marius Kintel b779d6a93b Merge pull request #478 from vicnet/master
Indent and reorder parser for clarity
2013-09-14 08:09:59 -07:00
Vicnet 7b1e423f82 Merge remote-tracking branch 'upstream/master' 2013-09-13 14:52:22 +02:00
Vicnet f6343949eb reorder parser predicat to better understanding 2013-09-13 14:42:45 +02:00
Vicnet d9a66f2cb0 Indent parser file for better clarity 2013-09-13 08:17:39 +02:00
Marius Kintel ead8749e99 Merge pull request #476 from openscad/testfixes
Testfixes
2013-09-12 22:06:17 -07:00
Marius Kintel 2334062302 Merge pull request #472 from openscad/fixcamera1
fix issue #430
2013-09-12 21:49:42 -07:00
Don Bright f82ff8272b copyright info to nsis scripts 2013-09-12 20:29:22 -05:00
Don Bright 36545b3cc5 rm googlecode stuff 2013-09-12 20:26:39 -05:00
Don Bright 72945a53ca remove googlecode uploader 2013-09-12 20:25:46 -05:00
Don Bright 955d55f6e6 cleanup 2013-09-12 20:22:01 -05:00
Don Bright a7805f1e45 clean 2013-09-12 20:21:17 -05:00
Don Bright 3464d2028a cleanup 2013-09-12 20:20:15 -05:00
Don Bright dd3ba6d805 cleanup, remove unused files and code, etc 2013-09-12 20:17:02 -05:00
Don Bright 8a42158485 cleanups, tab fixes, remove redundant code 2013-09-12 20:07:59 -05:00
Don Bright 30fd8b250a little tweaks, cleanups, tab fixing, eliminating comments 2013-09-12 20:03:27 -05:00
Don Bright d6a57b8968 fix bug in 2d resize code 2013-09-12 19:44:07 -05:00
Don Bright c87e9f8d6e remove extraneous files, add rands working test 2013-09-12 00:47:03 -05:00
Don Bright 4e1b1900ed remove redundant code 2013-09-12 00:42:38 -05:00
Don Bright 6af6c311a1 cmdline throwntogether, integrate w chrysn tests, update resize tests 2013-09-12 00:17:17 -05:00
Don Bright 54b35a4a84 rendersettings.h not needed 2013-09-11 21:51:15 -05:00
Don Bright 03a9bfd7d2 lodepng: write RGB instead of RGBA: decoders differ on alpha rendering 2013-09-11 21:47:23 -05:00
Don Bright 4a2255f199 use background color when writing PNG with lodepng 2013-09-11 21:01:16 -05:00
Don Bright ea92d9ce19 fix issue #430 2013-09-11 19:52:31 -05:00
Marius Kintel b53dde04e2 Merge pull request #471 from dmopalmer/mac_compile_2013.09
Mac Build update build to 2013-09 versions
2013-09-05 21:12:39 -07:00
David M. Palmer 31cb13b7ae Mac Build update build to 2013-09 versions
README.md
   reflect change in setenv_mac*.sh files
macosx-build-dependencies.sh
    qt4 version updated to 4.8.5 and is now at a different host which uses 302 redirection
FindBoost.cmake
    Added paths for MacPorts (/opt/local) and Brew (/usr/local) to previous Fink (/sw/local)
2013-09-05 21:50:19 -06:00
Marius Kintel 7db45a878b Merge branch 'master' of github.com:openscad/openscad 2013-08-21 01:40:25 -04:00
Marius Kintel a7396cc36f Fixes two problems related to : lookup was dynamic rather than lexical, assignment was done after all local variables causing it not to be copyable 2013-08-21 01:40:21 -04:00
Marius Kintel f25ad73ea5 Put back some stuff necessary for building on non-MSVC platforms for now 2013-08-19 23:27:30 -04:00
Marius Kintel 154c65dee2 Merge branch 'master' of git://github.com/ivoknutsel/openscad into ivoknutsel-master 2013-08-19 23:26:05 -04:00
Marius Kintel fe7fb45019 Support out-of-source use of testsuite. Fixes #456 2013-08-17 13:18:49 -04:00
Marius Kintel ea606f69fc Merge branch 'master' of github.com:openscad/openscad 2013-08-14 23:01:43 -04:00
Don Bright af7e8320e2 more migration from google-code to files.openscad.org 2013-08-13 22:24:03 -05:00
Don Bright 0dd0a262f9 switch from google-code file hosting to files.openscad.org 2013-08-13 22:00:48 -05:00
Don Bright 506ed4e693 first step of dealing with issue #455 2013-08-13 21:14:56 -05:00
Don Bright d2933590c2 fix #452 2013-08-11 09:54:04 -05:00
Don Bright 6900160b7d commit bugfix per report from chrysn to mailing list 8/8/13 2013-08-08 18:07:14 -05:00
Ivo Noorhoff 61e6178d1b In this commit i'll change just the Qt project, c and header files to get OpenSCAD
building and working on Windows 7 compiled with Visual Studio Express 2012.

A couple of things needed changing :
* MSVC 2012 has no trunc or round, i have added those to mathc99 and included mathc99 to the files needed.
The implementations were taken from boost.
* MSVC 2012 stl does now allow accessing out of bounds elements in std:vector as an array, so "chain->objects[i]" will
fail in "OpenCSGRenderer::renderCSGChain". Whatever the platform, it will me a good idea to change this
code to something that does not trigger undefined behavior.
* MSVC 2012 cannot figure out the types involved in "if (file_size ==  80 + 4 + 50*facenum) {", i have added
a cast to force it to "if (file_size ==  static_cast<std::streamoff>(80 + 4 + 50*facenum)) {".

The next round would be regression testing and debugging and possibly more changes to the OpenSCAD main code.

The round after that would be changing the .pro and .pri files to create correct visual studio solutions.
2013-07-28 13:42:35 +02:00
Marius Kintel 70247b7545 Ported use of check_output to Python-2.6 2013-07-02 10:59:59 +02:00