Marius Kintel
17dc062904
csgtermtest output has changed after refactoring
2014-02-03 23:33:14 -05:00
Marius Kintel
360622109a
We changed how we interpret intersections in dxf. This is a marginal use-case, so we dropped backwards compatibility
2014-02-03 23:10:29 -05:00
Marius Kintel
528ef22104
Merge branch 'master' into unstable
...
Conflicts:
src/openscad.cc
2014-02-03 22:55:58 -05:00
Marius Kintel
23023bfaf4
Merge branch 'master' of github.com:openscad/openscad
2014-02-03 22:53:57 -05:00
Marius Kintel
c4e41d76e1
Added --csglimit parameter
2014-02-03 22:53:54 -05:00
Marius Kintel
887754e2ff
Increased the default csg limit to 100K
2014-02-03 22:53:42 -05:00
Marius Kintel
a6b3b21c3a
Merge branch 'unstable' of github.com:openscad/openscad into unstable
2014-02-03 21:10:52 -05:00
Marius Kintel
5e45feafca
Merge pull request #635 from OskarLinde/skip_validity_check
...
Remove automatic validity check at end of render
2014-02-03 18:10:41 -08:00
Marius Kintel
042f8c4d65
Merge pull request #636 from openscad/issue634
...
Fix positional arguments for polyhedron (fixes #634 ).
2014-02-03 07:27:22 -08:00
Torsten Paul
84c6d23d87
Fix positional arguments for polyhedron ( fixes #634 ).
2014-02-03 15:51:32 +01:00
Oskar Linde
1c64a95020
Remove automatic validity check at end of render
...
In more complex cases, the final Nef_Polyhedron is_valid check() took up to 30 % of the total rendering time just to be able to say Valid: YES. In the case of cached geometry, the validity check was totally dominating the execution time when doing a render. This patch removes the automatic validity check, instead adding a menu command "Check Validity".
2014-02-03 15:23:22 +01:00
Marius Kintel
bc197049b9
Merge branch 'master' of github.com:openscad/openscad
2014-02-02 17:55:59 -05:00
Marius Kintel
85bdca5c81
Merge branch 'unstable' of github.com:openscad/openscad into unstable
2014-02-02 14:44:16 -05:00
Marius Kintel
9639e1c043
Merge pull request #625 from openscad/piliko0
...
small speedup of CGAL (according to CGAL tests)
2014-02-02 11:44:09 -08:00
Marius Kintel
b5a6443b36
Merge pull request #628 from OskarLinde/ui_find
...
Editor: Fix bug where replaceAll could enter an infinite loop
2014-02-02 11:42:04 -08:00
Don Bright
1280ab8c4e
fix issue 629 - dont run sudo automatically as it can harm some systems
2014-02-02 09:57:53 -06:00
Marius Kintel
cf7c24232e
Merge branch 'unstable' of github.com:openscad/openscad into unstable
2014-02-02 01:01:20 -05:00
Marius Kintel
c59fa49693
Merge pull request #611 from OskarLinde/minkowski2_bug
...
Minkowski2 bug
2014-02-01 18:48:54 -08:00
Oskar Linde
d3f736d873
Editor: Fix bug where replaceAll could enter an infinite loop
2014-02-02 02:09:09 +01:00
Marius Kintel
56a2d0fff6
Merge branch 'unstable' of github.com:openscad/openscad into unstable
2014-02-01 17:55:17 -05:00
Marius Kintel
072c3a3059
Simplified and renamed test related to #612
2014-02-01 17:53:47 -05:00
Marius Kintel
b33ab943ff
Merge branch 'poly2_bug' of git://github.com/OskarLinde/openscad into OskarLinde-poly2_bug
2014-02-01 17:30:54 -05:00
Oskar Linde
1942205585
toPolygon2D() now use Clipper's cleaning algorithm
...
The old polygon simplification algorithm in toPolygon2D() was broken.
It could create self-intersecting paths which made CGAL barf and
resulted in non-manifold meshes. It has been replaced with the one
built into Clipper. I am not sure Clipper's is guaranteed to be
correct either, but it at least seems to have fewer fail cases.
2014-02-01 20:53:10 +01:00
Marius Kintel
fa398e1501
Merge branch 'master' into unstable
2014-02-01 14:14:02 -05:00
Marius Kintel
90b9667103
Merge pull request #626 from OskarLinde/ui_find
...
Editor: Implemented simple Find functionality
2014-02-01 11:13:05 -08:00
Marius Kintel
d076c73a4d
Merge pull request #577 from hroncok/patch-5
...
Link to Travis builds from README
2014-02-01 10:48:31 -08:00
Marius Kintel
f97aa9c0e0
Merge pull request #608 from tim-caper/issue593
...
fixup issue 593
2014-02-01 10:48:04 -08:00
Marius Kintel
cd1d5cf2f3
Merge branch 'unstable' of github.com:openscad/openscad into unstable
2014-02-01 13:46:49 -05:00
Marius Kintel
9b83ed6029
Merge branch 'unstable' of github.com:openscad/openscad into unstable
2014-02-01 13:44:11 -05:00
Marius Kintel
a948936740
Started on hacking doc
2014-02-01 13:43:58 -05:00
Marius Kintel
9c3de2229e
Renamed setting to be in sync with other file settings
2014-02-01 13:42:59 -05:00
Marius Kintel
db20a3afac
Added --debug to usage
2014-02-01 13:26:15 -05:00
Marius Kintel
c8e28c0896
Merge branch 'unstable' into issue598fo
2014-02-01 13:22:38 -05:00
Marius Kintel
cdd23c5d63
Merge branch 'unstable' into printd0
2014-02-01 12:56:20 -05:00
Marius Kintel
fa829a137e
Merge branch 'issue593' of git://github.com/tim-caper/openscad
2014-02-01 11:47:15 -05:00
Oskar Linde
7d6deea4e5
Editor: Subtle UI Tweak
...
Return in the find or replace field will animate the triggered button
2014-02-01 16:20:26 +01:00
Oskar Linde
aaae223e40
Editor: Implement Search & Replace
2014-02-01 16:20:22 +01:00
Oskar Linde
e483339580
Editor: Reduce find panel bottom margin
2014-02-01 16:20:19 +01:00
Oskar Linde
9750866aa8
Editor: Implemented simple Find functionality
2014-02-01 16:20:11 +01:00
Oskar Linde
b10e9bc5c5
Fix a problem with the 2D Minkowski implementation
...
Polygons were clipped too soon, resulting in numerical robustness errors
which could create cracks in the resulting geometry. This patch corrects
the problem by postponing Clipper's union operation until the Minkowski
insides are filled. The result is also a net reduction of the number
of Clipper operations.
2014-02-01 16:18:04 +01:00
Oskar Linde
37aa801c46
Add some additional minkowski2d test cases
2014-02-01 16:17:56 +01:00
Oskar Linde
9a66954003
Add a testcase for a bug with self-intersecting polygon outline
2014-02-01 16:14:59 +01:00
Marius Kintel
143a7102c6
Merge branch 'unstable' of github.com:openscad/openscad into unstable
2014-02-01 01:01:04 -05:00
Marius Kintel
0d1e978baa
Merge branch 'unstable' into nullgl
2014-02-01 00:35:29 -05:00
don bright
0b801fe6e0
small speedup of CGAL (according to CGAL tests)
2014-01-31 15:22:57 -08:00
Don Bright
11c24e3120
undo my changes
2014-01-31 06:42:13 -06:00
Don Bright
54742747ad
adding missing file
2014-01-31 06:41:57 -06:00
Don Bright
88ff8ee6d4
add missing file
2014-01-31 06:34:46 -06:00
Marius Kintel
9fa66e37c0
Merge pull request #624 from openscad/issue598cmdline
...
Issue598cmdline
2014-01-30 22:20:26 -08:00
Marius Kintel
1b77d945be
bugfix: When trying to copy Nef polyhderons, we were just copying pointers, defeating the const
2014-01-31 00:59:59 -05:00