tjhowse
068632fe2b
Added licensing information.
2012-02-16 17:18:09 +10:00
Andrew Plumb
2e7a27f644
Setting QTDIR via qmake -query
...
For CLI purposes, set QTDIR based on qmake query and prepend it on
$PATH.
2012-02-15 13:12:11 -05:00
Andrew Plumb
5edb7d9b8d
Replaced static paths with $$PWD and $QTDIR
...
Hand-editing openscad.pro.user to make all paths relative to $$PWD (the
location of openscad.pro) and $QTDIR works.
2012-02-15 08:42:53 -05:00
Marius Kintel
6845399e49
Print info about module cache size
2012-02-15 12:36:13 +01:00
Andrew Plumb
32a408f594
Test using search() and MCAD/fonts.scad
...
A more comprehensive test that exercises the search function and
MCAD/fonts.scad approach to text rendering together.
2012-02-15 00:10:36 -05:00
Andrew Plumb
505e808067
Added search function
...
Search for characters, strings and integers in a lookup table and
return the index (or indices) for matches.
2012-02-14 23:04:40 -05:00
Andrew Plumb
5d6a259a8b
Added vector math support.
...
Added vector dot-product, matrix*vec, vec*matrix and matrix*matrix
support.
2012-02-14 21:22:48 -05:00
Marius Kintel
7b9b798fdc
Started on sanitizing compile handling in mainwindow
2012-02-15 01:32:38 +01:00
Marius Kintel
abcd702a68
Minor clarification, cleanup file reading
2012-02-15 01:32:38 +01:00
Marius Kintel
accb71b546
Simplify file reading
2012-02-15 01:32:37 +01:00
Marius Kintel
06ad8b5150
Reenable console output
2012-02-15 01:32:37 +01:00
Marius Kintel
3cd36f972e
expected file for updated projection-tests
2012-02-15 01:32:37 +01:00
Marius Kintel
eaeec7aa9a
Comment out some debug info to let tests pass
2012-02-15 01:32:37 +01:00
Marius Kintel
061c157547
Recursively handle dependencies after parsing
2012-02-15 01:32:37 +01:00
Marius Kintel
caa6272fe8
Don't try to handle non-existing use'd libraries
2012-02-15 01:32:37 +01:00
Marius Kintel
b9d218e137
Initial implementation of ModuleCache and dependency tracking of used modules
2012-02-15 01:32:37 +01:00
Marius Kintel
44ff853990
Renamed OpenGL Info to Library Info and added version info of other libraries there
2012-02-15 01:26:38 +01:00
Marius Kintel
68a10954cf
Merge branch 'clothbot-master'
2012-02-15 00:53:13 +01:00
Marius Kintel
a9e7940943
Merged the 64-bit only script back into the main script. Use the -6 option for 64-bit only
2012-02-15 00:14:27 +01:00
Marius Kintel
8a5f6a4abd
Minor unsigned fixes
2012-02-15 00:13:07 +01:00
Marius Kintel
a2109992e1
EIGEN2DIR not needed - build system uses OPENSCAD_LIBRARIES directly
2012-02-15 00:12:31 +01:00
Marius Kintel
25f6593484
Fix bug including files from within an included file inside a folder. Reported by nop head.
2012-02-14 21:01:51 +01:00
Don Bright
4381762f5a
rewrite documentation of visitor()
2012-02-13 20:42:36 -06:00
Don Bright
662da67571
fix debug printing
2012-02-13 19:56:38 -06:00
Don Bright
e747b0bfb5
fix tab spacing. comment out debugging line.
2012-02-13 19:54:33 -06:00
Don Bright
7cca215cbe
improve documentation
2012-02-13 19:48:18 -06:00
Don Bright
7fda151957
cleanup tabs + wording.
2012-02-13 19:31:11 -06:00
Don Bright
fe06b3b034
fix crash.
2012-02-13 19:22:11 -06:00
Don Bright
319364b597
use shared_ptr in shell visitor. add dump() code. hide debug cout.
2012-02-13 18:43:38 -06:00
Marius Kintel
f61c9c9fbc
Merge branch 'master' of https://github.com/clothbot/openscad into clothbot-master
...
Conflicts:
scripts/macosx-build-dependencies.sh
2012-02-14 01:33:44 +01:00
Andrew Plumb
d4efb54284
Cleaned up unsigned int compiler warnings
2012-02-13 11:23:18 -05:00
Andrew Plumb
b633845e55
EIGEN2DIR and MAC_OSX_VERSION_MIN
...
Defining EIGEN2DIR in setenv.
Set MAC_OSX_VERSION_MIN=10.5.
2012-02-13 11:22:06 -05:00
Andrew Plumb
e1134e06f4
Build Deps for 64-bit only mac osx
...
To work with QtSDK 4.7.4 and more current versions of Mac OS X.
2012-02-12 12:55:30 -05:00
Don Bright
a76d5b02bd
use Nef_polyhedron3 intersection to do projection(cut).
2012-02-10 20:15:16 -06:00
Andrew Plumb
c653a961dd
Parametrized version-min and added eigen2.
...
- Made "macosx-version-min" set via MAC_OSX_VERSION_MIN variable.
- Added build-deps for eigen2
- Added EIGEN2DIR to openscad.pro.user
- Unchecked "Use Shadow Build" to build OpenSCAD.app in project
directory.
2012-02-09 21:19:27 -05:00
Andrew Plumb
fd829165fd
Merge branch 'master' of github.com:clothbot/openscad
2012-02-09 10:40:15 -05:00
Andrew Plumb
fa5a012c7c
Adding CCACHE_BASEDIR & PATH update.
...
Explicitly added CC_CACHE_BASEDIR and prepended
/opt/local/libexec/ccache to PATH as per setenv_mjau.sh settings.
2012-02-09 10:40:10 -05:00
Marius Kintel
a83fda0c3d
Fixes #87 - don't mix positional and non-positional parameters with boost::format
2012-02-09 00:48:41 +01:00
Andrew Plumb
99633dd0da
Conditionally download bundles if they don't exist.
...
Saves having to re-download the bundles every time, assuming downloaded
successfully the (N-1)th time.
2012-02-08 15:07:55 -05:00
Brad Pitcher
45e4c10123
Fix linux releases
2012-02-08 22:28:53 +08:00
Marius Kintel
68baed4089
missing -f for rm, spotted by Andrew Plumb
2012-02-08 14:44:52 +01:00
Marius Kintel
e39c39dd5f
Merge pull request #85 from brad/linux-release
...
Fix linux releases
2012-02-07 14:02:45 -08:00
Andrew Plumb
4bf9b8af3e
Merge pull request #2 from clothbot/qt_cleanup
...
Qt cleanup
2012-02-06 17:40:36 -08:00
Marius Kintel
7ae1f6da18
Clarify human readable description of non-obvious tests
2012-02-07 01:42:11 +01:00
Marius Kintel
b99f9306a6
Quick sanity check: script must be run from the source root in order to correctly find patches and place libraries
2012-02-07 01:34:44 +01:00
Marius Kintel
c4a4c4cf6e
Merge pull request #84 from clothbot/qt_cleanup
...
Qt cleanup
2012-02-06 16:30:45 -08:00
Andrew Plumb
3c428a61ff
Replaced user- with PWD-dependent paths
2012-02-06 09:13:11 -05:00
Andrew Plumb
c6807d4c57
Bugs ID'd by Qt Creator & setup for Mac OS X.
...
- Removing user-dependency in dep-build path.
- QT Creator complains about entries in Preferences.ui
- File opescad.pro.user by QT Creator on Mac OS X 10.7.
2012-02-06 09:12:15 -05:00
Brad Pitcher
03771dc21e
Fix linux releases
2012-02-04 13:14:35 -08:00
Marius Kintel
e725437a5a
Use unsigned int for count
2012-02-04 14:38:42 +01:00