Commit Graph

943 Commits (0f977609b40d5a6b6b5237060198e6dd97df06c5)

Author SHA1 Message Date
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 5389107aa6 create GLView as parent of OffscreenView and QGLView. combine setRenderer() 2013-02-23 15:34:06 -06:00
don bright 4f578513a0 continue with gimbalcam vs eye-center-cam changes 2013-02-21 06:43:26 -06:00
don bright c724a393a9 distinguish between gimbal-camera and eye-center-camera 2013-02-21 06:31:18 -06:00
don bright 88c071c5ed re-simplify library info window. start to unify glview.save() 2013-02-21 05:49:19 -06:00
don bright e3ecf26d45 obj_rot + obj_trans -> Eigen::Vector. simplify glinfo dialog box. 2013-02-20 23:02:44 -06:00
don bright fc2d9341fa begin process of unifying GLView and OffscreenView. renames, objrot, objtran 2013-02-20 19:56:30 -06:00
don bright 7ce648daca better detection of '-0', make it into '0' 2013-02-15 18:36:32 -08:00
don bright 61a4fc3031 solve some floating point comparison issues in multmatrix dump().
also indent some stuff properly
2013-02-15 17:42:45 -08:00
don bright d5019a964e deal with test suite issues under mingw-cross compile and wine 2013-02-13 22:55:19 -06:00
don bright 14c45da1f3 Merge branch 'issue11_2' of github.com:openscad/openscad into issue11_2 2013-02-11 19:11:33 -06:00
don bright 76f184c50b upgrade lodepng to new version. remove malloc from imageutils 2013-02-11 19:10:52 -06:00
Marius Kintel d06d0e323e Minor note about eigen3 2013-02-10 21:15:52 -05:00
Marius Kintel 4e519078d6 Merge branch 'master' into issue11_2 2013-02-07 13:43:20 -05:00
Marius Kintel 3f7037b524 bugfix: We didn't always print a warning when CSG normalization created too many elements 2013-02-04 12:29:00 -05:00
don bright 18e3a7d9ad Merge branch 'master' of github.com:openscad/openscad into misc_updates
Conflicts:
	scripts/uni-build-dependencies.sh
2013-02-02 11:43:59 -08:00
Marius Kintel eb30d42b5d Merge branch 'master' of github.com:openscad/openscad 2013-02-02 13:28:06 -05:00
Marius Kintel 2eda86bf2f Fix bug assuming negative doubles will overflow a size_t, which failed on ARM. Related to #259 2013-02-02 13:28:00 -05:00
don bright e9e62272a6 replace packed struct with union. remove some extraneous/debug code 2013-02-02 08:53:13 -08:00
don bright e357399fd9 enable import STL to work on big-endian computers 2013-02-02 07:56:07 -08:00
Justin C 757820fe1c missing NULL check when normalization exceeds limit for elements 2013-02-02 02:11:42 -08:00
don bright b911a3615e properly indent my code 2013-02-01 02:48:33 +01:00
don bright 466490a55a properly indent code 2013-02-01 02:47:12 +01:00
don bright f8ebf1c963 give clear message that OpenCSG png export is not implemented yet 2013-02-01 02:24:02 +01: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 3ee7e9de2c throw some assert() in to guard against bugs 2013-01-31 05:22:52 +01:00
don bright 47a6970899 bracket got misplaced during master merge - repair 2013-01-31 05:06:04 +01:00
don bright e8a9df55cf test guicgalpngtest against cgalpngtest images. cleanup debugging stuff 2013-01-31 05:00:22 +01:00
don bright c56ec08ba9 better removal of GCC -Waddress GL macro warning - using pragma 2013-01-31 04:41:36 +01:00
don bright a6ea63099b remove compiler warning about GLX 1.3 / 1.2 detection 2013-01-31 04:31:08 +01:00
don bright 44bb37fdee move 'delete root_node' where it was before merging master. cleanup 2013-01-31 04:26:53 +01:00
don bright 85378e4436 documentation note 2013-01-31 04:18:08 +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
5263 97c8f40200 enable csg output when compiled without CGAL 2013-01-30 19:13:32 +01:00
Marius Kintel ced1c37774 Merge branch 'master' of github.com:openscad/openscad 2013-01-30 11:58:39 -05:00
Marius Kintel 6f205814bc Make it possible to build without CGAL. Fixes #264 2013-01-30 11:58:19 -05:00
don bright 2eb5fddc53 make boost random work with version less than 1.47 2013-01-29 21:59:59 -06:00
Marius Kintel c087605193 Support reading binary STLs which happen to start with the string 'solid'. Fixes #258 2013-01-28 17:58:36 -05:00
Marius Kintel 256eb2c2f2 Mac OS X build fixes 2013-01-28 14:56:17 -05:00
don bright 6f0a0fff9e make it clear to the user that they can't rely on this behavior 2013-01-27 20:57:50 -06:00
don bright 1e64dddf1e Merge branch 'master' of github.com:openscad/openscad into issue159 2013-01-27 20:42:20 -06:00
don bright 561a7c7ca5 fixup bug 2013-01-26 23:23:44 +01:00
don bright f17a282220 cleanups. and restore accidentally deleted old system-gl.h 2013-01-26 23:19:14 +01:00
don bright c133ae3b7d cleanup macosx code again 2013-01-26 23:07:51 +01:00
don bright 7d8bc8e2b7 cleanup macosx code 2013-01-26 23:06:47 +01:00
donbright d0856efe6d Merge pull request #251 from openscad/windows_console
Windows console. Marius gave approval for Merge in Issue discussion.
2013-01-26 13:54:50 -08:00
don bright d08ebbc6fc re-add fstream to header (oops). update some documentation. 2013-01-26 22:49:37 +01:00
don bright fc72c86185 windows needs binary-mode set for exporting png 2013-01-26 22:43:06 +01:00
don bright d4c15a8fc4 fixups for mingw32 cross compilation 2013-01-26 21:19:42 +01:00
don bright 743a82148d explain our unusual portability system 2013-01-26 19:55:34 +01:00