Commit Graph

1926 Commits (32a408f594e01400ec5ce941481120bdf76bb762)

Author SHA1 Message Date
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 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
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
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
Marius Kintel cf3102f4fb expected file for updated projection-tests 2012-02-04 02:51:00 +01:00
Marius Kintel 4ed65e40f6 Added note about IGES export. #79 2012-02-03 23:13:55 +01:00
Marius Kintel 6dde0695f1 Merge branch 'master' of github.com:openscad/openscad 2012-02-03 23:10:43 +01:00
Marius Kintel c2c67f2eac Added debug function for exporting a PolySet to STL 2012-02-03 23:06:16 +01:00
Marius Kintel cb363df358 Added test case and source code comments related to issue #80 2012-02-03 23:05:42 +01:00
Marius Kintel d7ee4e4f3c Merge branch 'master' of github.com:openscad/openscad 2012-02-03 22:18:12 +01:00
Marius Kintel 7a4b75630f Merge branch 'master' of github.com:openscad/openscad 2012-02-03 03:29:16 +01:00
Marius Kintel 3072518e83 Updated to gmp-5.0.3 - now works on Mac OS X Lion. Also exit script on any error 2012-02-03 03:29:08 +01:00
Marius Kintel cae419d547 copy&paste error 2012-02-03 03:21:05 +01:00
Marius Kintel 34a5f89184 Gracefully handle errors converting a Nef polyhedron to a polyset. Fixes #77 2012-02-03 03:19:56 +01:00
Marius Kintel 79734175df updated 2012-02-02 23:32:50 +01:00
Marius Kintel 1ce1b88249 bugfix: Nested use and included of files inside libraries was broken. Fixes #78 2012-02-02 23:11:54 +01:00
Marius Kintel 456a87efcc Use teardrop instead of roundedBox - renders better (#78) 2012-02-02 23:02:43 +01:00
Marius Kintel f7c2d467f0 Test cases for #78 2012-02-02 22:55:52 +01:00
Marius Kintel 2def247b1b Minor refactor: use set/get_librarydir() to access global variable 2012-02-02 22:50:51 +01:00
Marius Kintel 5056de8d1c bugfix: scad files without a newline as the last character could leave a commented out line open, shadowing command-line parameters. Fixes #76 2012-01-31 22:00:00 +01:00
Marius Kintel a15c89922e Merge branch 'master' of github.com:openscad/openscad 2012-01-29 19:03:23 +01:00
Marius Kintel e541df8bb5 Added test case for recently fixed csg normalization bugfix 2012-01-29 19:02:19 +01:00
Marius Kintel 3c3bb91520 Bugfix for tests: Empty tree after normalization 2012-01-29 19:01:15 +01:00
Don Bright fcd0629a12 Merge branch 'master' of github.com:openscad/openscad 2012-01-29 08:33:52 -06:00
Don Bright 85fbe5073e signed int -> unsigned int, fix for loop warnings 2012-01-29 08:33:01 -06:00