don bright
987cd438f6
fix qt4.4, old gcc, and mention Giles' Rapcad higlighter
2013-01-13 00:37:20 +01:00
don bright
f4f06d48d8
fix for gcc. simplify mainwin.cc a bit.
2013-01-13 00:01:24 +01:00
don bright
3ff8ca36b5
note about speed on qt < 4.6
2013-01-12 16:48:19 -06:00
don bright
1d9d3ef804
oops % should not be bold
2013-01-12 16:39:45 -06:00
don bright
8f986a3399
make it work on Qt less than 4.6
2013-01-12 16:36:07 -06:00
don bright
2c6d69645f
now passes all tests in 'manual test suite'
2013-01-12 16:11:19 -06:00
don bright
3b7bc56bde
rewrite large bit of syntax highlighter, add 'manual' test instructions
2013-01-12 14:05:10 -06:00
Marius Kintel
51d8350113
Added hashbang
2013-01-11 15:43:09 -05:00
Marius Kintel
67fe6a03e8
Merge pull request #239 from openscad/google_code_uploader
...
Google code uploader
2013-01-11 10:25:24 -08:00
don bright
8d23b5b07b
dont crash if there's no .netrc file. add security notice. discourage .netrc use.
2013-01-09 19:56:56 -06:00
don bright
3c4ff966e6
add google code uploader script. for uploading binaries / releases
2013-01-10 02:23:14 +01:00
don bright
0c44bd1472
add three people. update copyright date to 2013.
2013-01-10 00:31:57 +01:00
don bright
2834e4265b
Merge branch 'master' of github.com:openscad/openscad into colah_highlighter
2013-01-08 21:36:19 -06:00
don bright
cd152aaefc
add to acknowledgements
2013-01-08 21:35:36 -06:00
don bright
b0cefc0f3b
merge, by hand, Christopher Olah's syntax highlighter code
2013-01-08 21:15:14 -06:00
don bright
a82651de31
remove QCodeEditor inspired by Giles Bathgates Jan 7 2012 email to list
2013-01-08 20:07:28 -06:00
Marius Kintel
7defd5d5a9
sync
2013-01-08 13:34:22 -05:00
Marius Kintel
810f1a8618
Don't just ignore geometric nodes having zero volume/area - when doing difference/intersection, they tend to turn negative objects into positive ones. Fixes #221
2013-01-08 13:26:25 -05:00
Marius Kintel
8cea6834f6
bugfix for recently introduced bug: Render negative 2D objects slightly thicker than positive objects to avoid z-buffer tearing with OpenCSG rendering
2013-01-08 13:24:54 -05:00
don bright
5c779159c2
new test results (degenerate polygons produce output)
2013-01-08 05:06:26 +01:00
don bright
8282cd2ea5
better detection of qmake-qt5 vs qmake for qt5
2013-01-07 22:01:32 -06:00
don bright
594471bc22
notify user of QTDIR setting
2013-01-07 21:55:35 -06:00
don bright
25266bed0d
allow qt5 build
2013-01-07 21:48:26 -06:00
Marius Kintel
d983ede356
Merge pull request #222 from mrrobinson/master
...
Difference test for subtracting something from nothing
2013-01-07 19:42:46 -08:00
don bright
00ac79c111
remove unneeded frand functions
2013-01-06 18:12:00 +01:00
don bright
3825a72499
clarify that its not nondeterministic, we are supporting older systems
...
where the C++/boost random_device stuff doesn't work.
boost random_device in particular has a lot of issues with old versions
not working, with -lboost_random not being installed by default, etc,
that complicate the build too much.
2013-01-06 11:06:55 -06:00
don bright
8aa349b15f
also use process ID to seed pseudo random number generator
2013-01-06 17:35:31 +01:00
don bright
db97148584
fix typo
2013-01-06 10:09:21 -06:00
don bright
30922740a1
remove boost::random_device, move min/max out of the random generator loop
2013-01-06 17:03:37 +01:00
don bright
84c6d45eaa
experimental workaround for boost linker problems w random_device
2013-01-06 06:31:41 +01:00
don bright
f40b6a672a
switch builtin_rands() to use boost::random per issue 234
2013-01-06 06:27:42 +01:00
Marius Kintel
101510c5cb
Merge pull request #235 from openscad/mxebuild_fix
...
Mxebuild fix
2013-01-05 14:57:08 -08:00
don bright
db9a78f028
cleanup
2012-12-30 01:18:08 +01:00
don bright
158e760b4d
clarify comments
2012-12-29 18:07:57 -06:00
don bright
87f2d39901
clarify comments
2012-12-29 18:06:14 -06:00
don bright
eeadeb2552
clarify variable names. simplify.
2012-12-29 18:02:29 -06:00
don bright
413f22c610
clarify comments and variable names in pretty print
2012-12-29 18:00:23 -06:00
don bright
728f00d8f7
clarify comments
2012-12-29 17:41:13 -06:00
don bright
da9c94308d
remove detection via package system, complicated + doesnt work well
2012-12-29 17:25:58 -06:00
don bright
70d810b666
cleanup
2012-12-29 17:14:13 -06:00
don bright
b753e41dea
cleaning up
2012-12-29 17:13:16 -06:00
don bright
2230b3c448
qmake-macx last detected on eigen. (unix=1 on osx). clarify comments.
2012-12-29 17:10:52 -06:00
don bright
41269ec0ff
simplify README a little bit on build process
2012-12-29 17:05:28 -06:00
don bright
ed97940f56
make RPATH work on uni-build-dependencies with GLEW on 64 bit machines
2012-12-29 22:27:44 +01:00
don bright
7afcc417b3
prevent LD_LIBRARY_PATH problems on unix (not OSX) systems with
...
dependency builds, by using RPATH during build. remove the shell script
workaround that was added during the previous commit, as it is 'less
clean' a solution.
2012-12-29 14:26:59 -06:00
Marius Kintel
bc7ff5aa8d
Ignore dimension when evaluating control modules mixed with geometry children. Fixes #229
2012-12-27 17:30:13 +01:00
don bright
4cc6e2a1b1
a workaround for LD_LIBRARY_PATH having to be set every time you want to
...
run openscad if you build your own dependencies.
2012-12-24 20:15:40 -06:00
don bright
51259e6caa
Merge branch 'mxebuild_fix' of github.com:openscad/openscad into mxebuild_fix
2012-12-24 19:45:14 -06:00
don bright
fb6d7f9875
fix clang build on glew. add some documentation.
2012-12-24 19:44:43 -06:00
don bright
3c9f36e744
path instructions should be / not ./
2012-12-25 02:21:22 +01:00