don bright
|
c2f19f450b
|
more reliable way of ensuring GLU is linked on new DSO linux systems.
|
2012-06-03 16:16:40 +02:00 |
Marius Kintel
|
b9d218e137
|
Initial implementation of ModuleCache and dependency tracking of used modules
|
2012-02-15 01:32:37 +01:00 |
Marius Kintel
|
23f6b0623c
|
Merge branch 'master' into threading
Conflicts:
RELEASE_NOTES
|
2012-01-09 03:29:24 +01:00 |
Marius Kintel
|
3c18145b13
|
Merge branch 'master' into boost_filesystem
|
2012-01-08 19:14:30 +01:00 |
Marius Kintel
|
9495f11be0
|
Added Linux desktop icon and .desktop file from chrysn
|
2012-01-05 00:00:29 +01:00 |
Marius Kintel
|
52dfffd97b
|
Merge branch 'master' into threading
Conflicts:
RELEASE_NOTES
|
2012-01-04 23:29:08 +01:00 |
Marius Kintel
|
fdce8d15fc
|
Merge branch 'master' into boost_filesystem
Conflicts:
boost.pri
src/lexer.l
tests/CMakeLists.txt
|
2012-01-04 23:07:32 +01:00 |
don bright
|
277c762912
|
changes to enable building on NetBSD
|
2012-01-03 18:21:28 +01:00 |
Marius Kintel
|
bc3454f369
|
Refactored normalization into a separate class, hard-limited normalization to stop at 5000 nodes to keep from normalizing 'forever'
|
2011-12-26 19:15:51 +01:00 |
Marius Kintel
|
0be212e75d
|
Merge branch 'master' into threading
|
2011-12-26 16:38:11 +01:00 |
Marius Kintel
|
cbabbaed70
|
Merge branch 'master' into boost_filesystem
Conflicts:
openscad.pro
src/module.h
|
2011-12-26 16:37:00 +01:00 |
Marius Kintel
|
4ff2d1af44
|
Some light refactoring attempts, didn't get very far..
|
2011-12-26 16:34:47 +01:00 |
Marius Kintel
|
7c48b345b1
|
Perform CGAL evaluation in a separate thread. First steps towards better GUI responsiveness and parallelization
|
2011-12-25 23:00:30 +01:00 |
Marius Kintel
|
0ab51d2d23
|
Extracted librarydir initialization to separate function
|
2011-12-24 22:02:37 +01:00 |
Marius Kintel
|
9fa18d5392
|
Fixed CSG regression reported by Ed Nisley; bounding boxes are now transformed correctly
|
2011-12-23 14:33:40 +01:00 |
Don Bright
|
52655b3b5f
|
-fno-strict-aliasing fix for GCC bug & link to wikibooks build instructions.
|
2011-12-17 13:17:11 -06:00 |
Don Bright
|
a7ebe94199
|
fix qmake under mingw-cross-compile
|
2011-12-16 21:03:10 -06:00 |
don
|
609e59d4cc
|
fix OPENSCAD_LIBRARIES on FreeBSD
|
2011-12-17 01:56:24 -06:00 |
don bright
|
b6a01a76b9
|
fix compilation on Fedora: boost, flex, and OPENSCAD_LIBRARIES
|
2011-12-16 17:33:31 -08:00 |
don
|
b8be38ce8b
|
improve OPENSCAD_LIBRARIES for freebsd
|
2011-12-16 21:51:42 -06:00 |
Marius Kintel
|
6aa1a6d4c8
|
Some more build system cleaning
|
2011-12-15 05:17:04 +01:00 |
Marius Kintel
|
b74bb392af
|
generalized MACOSX_DEPLOY_DIR into the platform-independent OPENSCAD_LIBRARIES
|
2011-12-15 04:59:15 +01:00 |
Marius Kintel
|
d61b274dad
|
Started documenting env. variables
|
2011-12-13 01:22:33 +01:00 |
Marius Kintel
|
9ed8d9a673
|
Some small refactoring of color handling to support using the color() module to change only alpha
|
2011-12-11 23:45:14 +01:00 |
Marius Kintel
|
f577f91d25
|
Better warnings and GL info related to OpenCSG capabilities and OpenGL 1.x
|
2011-12-09 03:43:06 +01:00 |
Marius Kintel
|
679b8d05c8
|
bugfix: 2D hull() now works with for loops. Thanks to nophead to reasserting this bug.
|
2011-12-07 05:21:11 +01:00 |
Marius Kintel
|
96c480b1bd
|
Ported QCache and related code away from Qt
|
2011-11-09 03:18:32 +01:00 |
Marius Kintel
|
ee7603badb
|
Compile DEBUG builds with -DDEBUG
|
2011-11-08 03:37:43 +01:00 |
don bright
|
8baead275a
|
Merge remote-tracking branch 'upstream/master'
|
2011-11-06 10:19:09 -08:00 |
Marius Kintel
|
45161d4356
|
Slight refactoring of builtin function and module handling
|
2011-11-06 18:37:12 +01:00 |
don bright
|
9ab95e6d72
|
provide helpful error message when 'qmake' for qt3 is run
|
2011-11-06 14:28:35 +01:00 |
Marius Kintel
|
3bc0371351
|
Applied configurable PREFIX patch from chrysn
|
2011-11-03 15:13:33 +01:00 |
Marius Kintel
|
696c061eec
|
extracted version config to separate .pri file
|
2011-10-30 02:15:25 +01:00 |
Don Bright
|
5f58255bcf
|
integrate Brad Pitcher's cross compile linux->win32-mingw qmake stuff
|
2011-10-25 19:10:28 -05:00 |
don bright
|
36895ff2e5
|
confine date detection to win32-msvc, set VERSION, hide debug message
|
2011-10-24 21:47:22 -05:00 |
don bright
|
82ff5a12ec
|
fdef getopt.h for MSVC, cleanup makefile, ignore another msvc warning
|
2011-10-23 22:41:03 -05:00 |
don bright
|
9afee60563
|
auto detect date in windows qmake
|
2011-10-23 20:14:35 -05:00 |
don
|
b534f40aa0
|
eigen align tweak
|
2011-10-21 01:49:34 +00:00 |
User
|
98530546c9
|
fix freebsd build
|
2011-10-20 06:49:52 -05:00 |
don b
|
1a1ab5b5ab
|
improve freebsd build. also remove windows unicode preamble from .cc
|
2011-10-17 23:16:02 -05:00 |
Marius Kintel
|
b12b086175
|
cleanup: use -DEIGEN_DONT_ALIGN for all except Mac
|
2011-10-16 18:56:08 +02:00 |
Don Bright
|
7332ec9fe2
|
clean up linux changes to fit with win32 changes.
|
2011-10-15 20:14:35 -05:00 |
don bright
|
17ccbace5f
|
improve documentation. move EIGEN_DONT_ALIGN to makefile. win32 build fixes.
|
2011-10-15 15:48:41 -05:00 |
don bright
|
31592577d3
|
enable building of opencsgtest, throwntogethertest, on WinXP
|
2011-10-10 21:46:27 -05:00 |
don bright
|
a1c698f422
|
enable build of cgalpngtest under windowsXP
|
2011-10-10 18:01:51 -05:00 |
Marius Kintel
|
2f239205a8
|
Redefined version() to return the version as a vector. Added version_num() to return a comparable number
|
2011-10-04 00:09:04 +02:00 |
Marius Kintel
|
84e98b178a
|
Cleaned up some unnecessary includes
|
2011-10-01 01:36:30 +02:00 |
Marius Kintel
|
bf3fb9634c
|
Renamed some files and classnames for clarification
|
2011-09-30 03:11:28 +02:00 |
Marius Kintel
|
1f52da35ef
|
helper to include TR1 stuff
|
2011-09-11 11:10:48 +02:00 |
Marius Kintel
|
95949cf961
|
Implemented CGAL caching
|
2011-09-11 10:51:55 +02:00 |