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