Commit Graph

5137 Commits (83e3c5a7e1ea1405382db2bf5ea6f2bd986d9b43)

Author SHA1 Message Date
Marius Kintel 83e3c5a7e1 Updated prerequisites 2015-01-21 01:09:09 -05:00
Marius Kintel b64ef905a0 Clarified OS X build 2015-01-21 01:04:51 -05:00
Marius Kintel 083bf4313f Allow the state to track cache lookup preference. This is important to allow lookups to prefer Nef polyhedrons in cases where PolySet->Nef fails due to zero triangles. Fixes #1027 2015-01-20 16:03:31 -05:00
Marius Kintel ceb01a3ef2 Merge pull request #1167 from TDeagan/export_icons_retry
Cleanup of files to add export icons to all export types.
2015-01-18 05:00:02 +01:00
Tim Deagan b217b08394 Cleanup of files to add export icons to all export types. 2015-01-17 20:49:18 -06:00
Marius Kintel 7a8574aee2 #1165 Added testcase 2015-01-16 14:37:47 -05:00
Marius Kintel 65e50b2be6 #13 Added testcases 2015-01-16 13:35:01 -05:00
Marius Kintel e479ffba90 Use new tessellator for PolySet tessellation 2015-01-16 12:45:35 -05:00
Marius Kintel f8a9af0e54 Removed unnecessary console output 2015-01-16 12:03:30 -05:00
Marius Kintel 11dec75290 Merge pull request #1160 from TDeagan/defaulticon
Set Windows Registry Defaulticon For Document Icon
2015-01-16 06:29:38 +01:00
Marius Kintel 0860021a52 Merge branch 'gui-updates' 2015-01-15 23:47:48 -05:00
Marius Kintel d246814a2c Merge branch 'master' into gui-updates
Conflicts:
	src/MainWindow.ui
2015-01-15 23:47:36 -05:00
Marius Kintel 29d9d4e614 Revert "cosmetics" - this is apparently needed when using boost-1.46
This reverts commit 7283d06294.
2015-01-15 23:16:11 -05:00
Marius Kintel 4fa3b71422 Merge pull request #1159 from openscad/extend-help-menu
Add cheat-sheet link to help menu
2015-01-15 22:53:36 -05:00
Marius Kintel 7283d06294 cosmetics 2015-01-15 22:51:50 -05:00
Marius Kintel a038d693c7 debug output tweak 2015-01-15 22:51:38 -05:00
Marius Kintel 24f15e5738 Updated expected results after modifying examples to CC0 2015-01-15 22:48:40 -05:00
Marius Kintel b23ca0407f #1156 bugfix: Fix for polygons using the same vertex multiple times, but not consecutively 2015-01-15 22:01:30 -05:00
Marius Kintel 3f4e6705e8 #1156 bugfix: We were assuming monotone polygon indices with no duplicates. Caused a out of bounds write 2015-01-15 17:55:58 -05:00
Marius Kintel 1822865b58 Assert on invalid result 2015-01-15 17:54:29 -05:00
Marius Kintel ebc1404e05 #1156 Added failing polygon test 2015-01-15 17:54:13 -05:00
Marius Kintel fb55e1485b #1156 PRINTDB bugfix 2015-01-15 17:25:57 -05:00
Tim Deagan c54a2e8f0c Removed redundant #include <QDir> statement
QDir was already being conditionally included prior to the gui function, including it at the top of the file was redundant.

	modified:   src/openscad.cc
2015-01-15 15:48:23 -06:00
Marius Kintel 39e7442b92 #1156 Bugfix: We don't have userdata any longer 2015-01-15 16:07:06 -05:00
Marius Kintel f7a5c1c78e Updated expected results 2015-01-15 15:11:47 -05:00
Marius Kintel 0e23303cbc doc 2015-01-15 15:05:04 -05:00
Marius Kintel 9087369863 Merge remote-tracking branch 'origin/master' into libtess2 2015-01-15 14:47:13 -05:00
Marius Kintel 1c52fad1d3 Moved libtess2-based tessellation to GeometryUtils, related refactoring 2015-01-15 14:47:05 -05:00
Marius Kintel 90b647ec48 Use iterator as dest instead of a vector, for flexibility 2015-01-15 14:38:34 -05:00
Marius Kintel d7175c7d01 Added hash_value() for Vector3f 2015-01-15 14:38:04 -05:00
Tim Deagan c0760e9904 Removal of openscad.cc cmdline section for registry change
Removal of the code block in the cmdline() section of openscad.cc that sets the Document Icon.  This was necessary due to the follow:

"This is also used from the test framework which does not link with Qt. See Travis log:
/home/travis/build/openscad/openscad/src/openscad.cc:46:16: fatal error: QDir: No such file or directory"

modified:   src/openscad.cc
2015-01-15 11:14:01 -06:00
Torsten Paul 33425115c5 Update dumptest reference files. 2015-01-15 17:29:11 +01:00
Torsten Paul dcda8faa3d Remove setting WhitespaceBackgroundColor from noColor() too. 2015-01-15 16:59:46 +01:00
Marius Kintel b6d76e370c update: no SVG/AMF import in this release 2015-01-15 10:04:18 -05:00
Torsten Paul 1e14e63947 Add cheat-sheet link to help menu 2015-01-14 20:01:53 +01:00
Marius Kintel 4af38828d2 Remaining example -> CC0 2015-01-14 11:47:56 -05:00
Marius Kintel b2692d9a98 Changed license of most remaining examples to CC0 2015-01-13 23:51:56 -05:00
Marius Kintel cce80c5a96 Merge pull request #1144 from openscad/examples-license-change
Change license for example files.
2015-01-13 22:56:15 -05:00
Marius Kintel c30eeecfa2 Make sure we export the on-screen image. Fixes #1154 2015-01-13 22:29:33 -05:00
Marius Kintel 2e79055edc sync with upstream 2015-01-13 21:39:00 -05:00
Marius Kintel fc68e3571e Convert all coordinates to float; the tessellator works in floats 2015-01-13 19:56:18 -05:00
Marius Kintel 39d6823872 Turn off gridding again 2015-01-13 19:21:46 -05:00
Marius Kintel e03c0cebda Polygon tests 2015-01-13 19:17:33 -05:00
Marius Kintel 7b16891cc5 Merge remote-tracking branch 'origin/master' into libtess2 2015-01-13 18:56:41 -05:00
Marius Kintel f32eb7e84d Grid Nef3 vertices when converting to PolySet 2015-01-13 18:54:35 -05:00
Marius Kintel cd8607d87d Always normalize normal vector, for safety 2015-01-13 18:51:00 -05:00
Marius Kintel e3103c69c2 Don't tessellate triangles, ignore self-intersections, convert all coordinates to TESSfloat 2015-01-13 18:46:09 -05:00
Marius Kintel da8f4d9933 Upstream sync 2015-01-13 18:35:20 -05:00
Marius Kintel b0c822988b sync with upstream 2015-01-13 16:52:23 -05:00
Marius Kintel 0b1925a417 Less intense debug output 2015-01-13 16:51:02 -05:00