Torsten Paul
8bb32da1c4
Add libraries to qmake config.
2014-02-02 18:00:44 -05:00
Torsten Paul
5741b64036
Add debian package dependencies.
2014-02-02 18:00:44 -05:00
Torsten Paul
84caf4fa3d
Add new libraries to the build and check scripts.
2014-02-02 18:00:44 -05:00
Torsten Paul
bb45e7e52a
Add implementation of text() module.
2014-02-02 18:00:44 -05:00
Marius Kintel
9c9915a6f9
removed temporary file
2014-02-02 17:58:59 -05:00
Marius Kintel
5b7572e927
Create freenode-verification.txt
2014-02-02 17:58:59 -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
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
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
90b9667103
Merge pull request #626 from OskarLinde/ui_find
...
Editor: Implemented simple Find functionality
2014-02-01 11:13:05 -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
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
Don Bright
43b4b072dc
fix PRINTD to PRINTDB
2014-01-30 18:40:22 -06:00
Don Bright
a51e3e2e90
replace logstream with PRINTD / PRINTDB . add boost include to printutils.cc
2014-01-30 18:37:08 -06:00
Don Bright
6269872397
add global OpenSCAD::debug string to printutils.cc (see printutils.h for usage)
2014-01-30 18:30:41 -06:00
Don Bright
36d5bde12b
add '--debug=' option to openscad cmdline. see printutils.h for usage
2014-01-30 18:29:34 -06:00
Don Bright
5ab6794c4e
add PRINTD to printutils.h
2014-01-30 18:28:16 -06:00
Don Bright
a655d63987
add PRINTD to printutils.cc
2014-01-30 18:24:51 -06:00
Don Bright
0308a2c896
build on system without OpenGL. do cmake .. -DNULLGL=1
2014-01-30 18:21:32 -06:00
Don Bright
2e3729ab22
redo assemblePath for Win. redo openscad.com to handle spaces in filenames
2014-01-28 23:08:04 -06:00
Don Bright
79f6baf264
syntax highlight - improve contrast on dark background
2014-01-28 20:38:51 -06:00
Don Bright
588eb7a985
issue598 file open - remember the last directory 'file open' was in and reuse
...
bug rept per Michael at Oz
2014-01-28 19:36:14 -06:00
Marius Kintel
fbcb807463
Short-circuit zero scaled 2D objects
2014-01-28 01:16:02 -05:00
Marius Kintel
0600d80046
Moved special handling of intersection to ClipperUtils
2014-01-27 23:25:33 -05:00
Oskar Linde
c25ead11ff
Regression fix: n-ary 2d intersection() with n != 2
2014-01-27 16:25:44 +01:00
Oskar Linde
b05eb736a0
Regression test for 2D intersection() operation
2014-01-27 16:21:44 +01:00