Torsten Paul
0b6da3dc1e
Change sed calls to work on both MacOS X and Linux.
...
The syntax for the -i parameter is not compatible, so just write the
modified file temporarily and move it in place after the sed call.
2014-02-02 18:01:08 -05:00
Torsten Paul
1c2cb2dde9
Move main text test cases to the heavy set and introduce a simple test.
2014-02-02 18:01:08 -05:00
Torsten Paul
dc16918beb
Force pkg-config to look in the local library folder.
...
Setting both PKG_CONFIG_PATH and PKG_CONFIG_LIBDIR should
force pkg-config to ignore system installed libraries. We
only want it to find locally compiled dependencies if the
variable OPENSCAD_LIBRARIES is set.
2014-02-02 18:00:45 -05:00
Torsten Paul
39a2136e3d
Fix dependency build script on MacOS X.
2014-02-02 18:00:45 -05:00
Torsten Paul
afca09729a
Add test cases for text alignment and text direction.
2014-02-02 18:00:45 -05:00
Torsten Paul
a994d4b750
Add first set of test cases for text().
2014-02-02 18:00:44 -05:00
Torsten Paul
695c2cbdbf
Include common script for Linux builds.
2014-02-02 18:00:44 -05:00
Torsten Paul
067c7bd08f
Add new libraries to MacOS X build script.
...
Also move some general stuff into a separate script so
it can be shared by the MacOS X and the Linux build.
2014-02-02 18:00:44 -05:00
Torsten Paul
9713a1fefb
Patch Qt when building on Mavericks/XCode 5.0.1.
...
This is a workaround for compilation problems in that
environment:
- Disable tiff plugin which fails with duplicate symbol
errors when linking. This is available as configure option.
- Disable core-wlan which fails compilation with lots
of errors. This needs to patch the qmake config file.
2014-02-02 18:00:44 -05:00
Torsten Paul
1101d671a1
Skip build in case the library is already installed.
2014-02-02 18:00:44 -05:00
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