Commit Graph

5062 Commits (bb7adc83cb7a0e737d100bad9e6adaac2dc2a05a)

Author SHA1 Message Date
Torsten Paul f3f343e101 Fix test case failures caused by camera changes. 2015-01-06 02:21:13 +01:00
Marius Kintel 10e3676a01 Added a test config 'Good' which includes all tests except Bugs 2015-01-05 20:03:20 -05:00
Marius Kintel 32b2d2ec97 Fixed buggy vertex quantizing and polygon tessellation. Should improve some corner cases 2015-01-05 18:22:58 -05:00
Marius Kintel 2fb01e5f83 Merge branch 'master' of github.com:openscad/openscad 2015-01-05 17:38:51 -05:00
Marius Kintel 26f8742023 Added convexValue() 2015-01-05 17:38:42 -05:00
Marius Kintel adbd458aab Merge branch 'master' of github.com:openscad/openscad 2015-01-05 17:37:37 -05:00
Marius Kintel 5a2b89981c Minor fix: If we know that a PolySet is convex, there is no need to perform a computationally expensive test. Should improve #1090 2015-01-05 17:37:14 -05:00
Marius Kintel bd5cdf9e34 Merge branch 'master' of github.com:openscad/openscad 2015-01-05 17:14:21 -05:00
Marius Kintel 8f6c8a2a03 Merge branch 'master' of github.com:openscad/openscad 2015-01-05 16:17:16 -05:00
Marius Kintel 90172fa5c3 #913 Added expected image 2015-01-05 16:14:02 -05:00
Marius Kintel 179ad1ea7c #911 Added expected image 2015-01-05 16:13:21 -05:00
Marius Kintel 1e894bb152 #904 Added expected image 2015-01-05 16:11:51 -05:00
Marius Kintel fe0b7dd334 #835 Added expected image 2015-01-05 16:10:02 -05:00
Marius Kintel 1ad4af8b0b Collapse consequtive identical vertices instead of deleting the whole polygon. Fixes #1138 2015-01-05 16:04:48 -05:00
Marius Kintel f79414a208 More debug output 2015-01-05 15:57:42 -05:00
Marius Kintel fe1e300756 #1138 Added testcase 2015-01-05 15:31:59 -05:00
Marius Kintel 1896c3f09a Gracefully handle malformed PolySets in minkowski. Fixes #1137 2015-01-05 14:33:54 -05:00
Marius Kintel 5786ba89ff #1137 Added testcase 2015-01-05 14:32:59 -05:00
Marius Kintel 1a1f36035d polyhedron debug output had indices reversed 2015-01-05 13:38:26 -05:00
Marius Kintel d0cee28898 Merge branch 'master' of github.com:openscad/openscad 2015-01-05 13:36:06 -05:00
Marius Kintel 0cf6de75a4 Updated hosting issue. Fixes #1136 2015-01-05 13:36:03 -05:00
Marius Kintel 32229dc34b Merge pull request #1135 from openscad/unify-camera
Unify zoom handling for perspective and orthogonal mode.
2015-01-05 12:43:56 -05:00
Torsten Paul 3c337449e9 Unify zoom handling for perspective and orthogonal mode. 2015-01-05 18:34:08 +01:00
Marius Kintel 578b70c40d Merge pull request #1134 from openscad/orthogonal-zoom-fix
Orthogonal zoom fix
2015-01-05 11:04:20 -05:00
Marius Kintel 4ebc9ce4d0 sync 2015-01-05 10:52:11 -05:00
Marius Kintel edae1b6980 Merge branch 'master' of github.com:openscad/openscad 2015-01-05 01:56:59 -05:00
Marius Kintel 5b865293a6 Library updates; qt-5.4.0, eigen-3.2.3, boost-1.57, cgal-4.5.1, glew-1.11, gettext-0.19.4, libffi-3.2.1, glib-2.42.1, libxml2-2.9.2 2015-01-05 01:56:24 -05:00
Marius Kintel 4b5ff845f7 Update README.md 2015-01-04 20:10:37 -05:00
Marius Kintel 2fd06f4b78 #1089 Correctly handle CGAL exception behavior 2015-01-04 13:38:06 -05:00
Marius Kintel 378c125b47 Merge branch 'master' of github.com:openscad/openscad 2015-01-04 12:24:48 -05:00
Marius Kintel acb206dd18 #1089 Added minimal testcase 2015-01-04 12:24:46 -05:00
Marius Kintel d920a29a3e Merge pull request #1133 from openscad/svg-scaling-fix
Remove border from SVG viewport to fix scaling issues (fixes #1122).
2015-01-04 11:54:32 -05:00
Torsten Paul 8d401d3534 Use viewport height as "distance" for the status text in orthogonal mode.
While this is not strictly correct as the actual distance has no effect
in orthogonal mode, it's giving the user an indication of the zoom factor.
2015-01-04 17:09:27 +01:00
Torsten Paul 712049795f Use correct eye position in orthogonal projection mode (fixes #1058). 2015-01-04 17:09:27 +01:00
Torsten Paul 0e20a7cb17 Remove border from SVG viewport to fix scaling issues (fixes #1122). 2015-01-04 16:09:44 +01:00
Marius Kintel 86daffdfd7 Merge branch 'master' of github.com:openscad/openscad 2015-01-03 16:44:16 -05:00
Marius Kintel d997226f3c #1089 Provide error message instead of crashing hard on CGAL hull exceptions 2015-01-03 16:43:28 -05:00
Torsten Paul 7cefaa7300 Drop setting the WhitespaceBackgroundColor.
QScintilla uses this color even when the whitespace is selected instead of
drawing it in the selection background color. This causes selection to
look strange when the whitespace display is enabled.
2015-01-03 19:28:42 +01:00
Tim Deagan 358ba86fc8 Swap out spaces for tabs
modified:   src/GLView.h
	modified:   src/MainWindow.h
	modified:   src/QGLView.h
	modified:   src/mainwin.cc

QtCreator ignores the prefs and will only put in spaces instead of tabs.  These are manual fixes in Notepad++ to try and keep the indents in the standard mode.
2015-01-02 01:32:37 -06:00
Marius Kintel 09e7bfc96d #1129 Fixed crash when performing empty projection 2015-01-01 23:01:09 -05:00
Marius Kintel b68ac5e6f2 fixed typo in last commit 2015-01-01 22:54:09 -05:00
Marius Kintel f10d0c5d5f #1129 Added testcase for empty projection crash 2015-01-01 22:50:58 -05:00
Marius Kintel 743732d874 Fix bug in harfbuzz build causing us to require OS X 10.9+ 2014-12-31 15:31:27 -05:00
Marius Kintel 6fc720d1b7 Bumped Eigen to 3.2.2 2014-12-31 15:02:20 -05:00
Marius Kintel f139c4b424 #1097 Test program do decompose an STL into multiple convex STL's and an OpenSCAD model importing them all with different colors 2014-12-31 14:45:34 -05:00
Marius Kintel 648b7acc22 Prefix some missing errors with 'ERROR:' to make highlighting work. Fixes #1123 2014-12-31 13:49:54 -05:00
Marius Kintel 15d1dbce28 Merge branch 'master' of github.com:openscad/openscad 2014-12-31 02:52:58 -05:00
Marius Kintel 4eaf8797c2 Small refactoring: Split out Polyhedron-related functions to from cgalutils.cc to cgalutils-polyhedron.cc 2014-12-31 02:52:56 -05:00
Torsten Paul bebe08483f The WrapFlagInMargin value is only available in QScintilla 2.7 and later.
This is a workaround for Debian 7 which has QScintilla 2.6.2. The "Margin"
setting is simply ignored and behaves as "None".
2014-12-30 13:58:48 +01:00
Torsten Paul 8d4d83f168 Fix build with Qt4. 2014-12-30 13:03:51 +01:00