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
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
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
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
don bright
6693c3b364
fix eigen detection bug i introduced yesterday
2012-12-24 18:41:30 -06:00
don bright
b39b2ba9d0
fixing g++ version detection
2012-12-24 16:34:43 -08:00
don bright
bdfbcdf339
improve Gcc version detection
2012-12-25 01:28:23 +01:00
don bright
ad45e8a8c5
detect netbsd / freebsd after linux not before, for bison/flex.
2012-12-23 17:14:58 -06:00
don bright
9deb7de38e
CONFIG=skip_version_check should be += otherwise qmake has bizarre problems (bison doesnt get called??)
2012-12-23 16:58:22 -06:00
don bright
7be00e4bc5
more alt linux fixes
2012-12-23 16:01:40 -06:00
don bright
2367db3253
netbsd - ask user to verify X Sets are installed
2012-12-23 15:14:46 -06:00
don bright
91cec829ee
fixes for Alt Linux
2012-12-23 15:12:27 -06:00
don bright
f1e2235280
dont test for git, curl. they arent strictly needed for build
2012-12-23 16:54:57 +01:00
don bright
e52787b07d
make glew min 1.5.4 (its OK). fix glew + gcc detection. more debugging info.
2012-12-23 16:52:16 +01:00
don bright
f3cd856282
netbsd fixes
2012-12-23 01:00:48 +01:00
don bright
0f72b116c5
deal with unknown system type better. remove 'tested on' messages
2012-12-22 00:23:33 +01:00
don bright
fac239c0a2
stop apt-get from failing on unfound package names
2012-12-22 00:01:19 +01:00
don bright
cdc408319e
NetBSD deps. also detect stray copies of libraries under /usr/local on linux
2012-12-21 23:45:43 +01:00
don bright
e3ea506d06
add libglew-dev to mageia
2012-12-21 16:54:43 -05:00
don bright
870f3dcd2d
deal with situation where gcc doesnt exist. add mageia urpmi commands. shorten os detect code
2012-12-21 14:59:35 -05:00
Don Bright
b1ecf35134
remove debug line
2012-12-21 10:41:06 -06:00