Commit Graph

943 Commits (0f977609b40d5a6b6b5237060198e6dd97df06c5)

Author SHA1 Message Date
clifford 0b0aa7b9b3 Clifford Wolf:
Added Help -> OpenSCAD Homepage
	Another RELEASE_NOTES typo fix



git-svn-id: http://svn.clifford.at/openscad/trunk@445 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-20 10:20:18 +00:00
clifford 05ce9d89b5 Clifford Wolf:
Improved handling of examplesdir on linux
	Updated scripts/release-linux.sh



git-svn-id: http://svn.clifford.at/openscad/trunk@441 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-19 09:51:35 +00:00
kintel 594f22e26e Delay showing the progress bar with one second
git-svn-id: http://svn.clifford.at/openscad/trunk@438 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-12 15:43:56 +00:00
kintel 5726317461 Support for if-else statements
git-svn-id: http://svn.clifford.at/openscad/trunk@436 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-12 13:20:15 +00:00
kintel 501fc8d3a3 Added sqrt()
git-svn-id: http://svn.clifford.at/openscad/trunk@435 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-10 17:27:08 +00:00
kintel 12ad2eda30 Extracted OpenCSG code to separate files
git-svn-id: http://svn.clifford.at/openscad/trunk@434 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-10 16:43:43 +00:00
kintel 63c1154f8e Fixed crash when using negative array indices
git-svn-id: http://svn.clifford.at/openscad/trunk@433 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-10 15:26:15 +00:00
kintel 8038ee0406 Moved progress display to status bar. Disabled by default but can be enabled in .pro file with CONFIG += progresswidget. Please test and enable as default if it looks good on all platforms.
git-svn-id: http://svn.clifford.at/openscad/trunk@432 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-10 15:13:12 +00:00
kintel b5b36bf31b updated some remnant of the old file organization
git-svn-id: http://svn.clifford.at/openscad/trunk@430 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-10 15:08:20 +00:00
kintel 754a8ee770 typo in warning message
git-svn-id: http://svn.clifford.at/openscad/trunk@429 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-10 13:13:10 +00:00
kintel 4d7535eb9b silence warning when drawing a default cylinder
git-svn-id: http://svn.clifford.at/openscad/trunk@424 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-10 00:07:02 +00:00
kintel 2631438dc4 bugfix: NUMBER*VECTOR was broken. this'ified to make code easier to read
git-svn-id: http://svn.clifford.at/openscad/trunk@421 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-09 23:32:14 +00:00
kintel c7b9a49c15 Cleaned up progress handling, implemented cancel function. Needs more testing
git-svn-id: http://svn.clifford.at/openscad/trunk@420 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-09 13:48:09 +00:00
clifford 3b2824de58 Clifford Wolf:
Switched to OpenCSG-1.3.0 for MDI support
	(this version does not leak GL off screen buffers ;-)



git-svn-id: http://svn.clifford.at/openscad/trunk@416 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-09 06:06:37 +00:00
kintel b1fc6c2d6d Look for includes in <openscaddir>/libraries/
git-svn-id: http://svn.clifford.at/openscad/trunk@414 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-03 04:15:34 +00:00
kintel 5a8b764ab2 Let the known case of polygon intersection spew out an error message instead of crashing
git-svn-id: http://svn.clifford.at/openscad/trunk@412 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-02 17:39:23 +00:00
kintel 5bc2ab00e8 Experimental Apple Event hack; you can now do 'tell application "OpenSCAD" to reload'
git-svn-id: http://svn.clifford.at/openscad/trunk@410 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-02 01:07:02 +00:00
kintel 72886170aa Experimental Apple Event hack; you can now do 'tell application "OpenSCAD" to reload'
git-svn-id: http://svn.clifford.at/openscad/trunk@408 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-02 01:01:38 +00:00
clifford d8615943fd Clifford Wolf:
Improved/Fixed cgal tesselation code



git-svn-id: http://svn.clifford.at/openscad/trunk@407 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 12:12:41 +00:00
clifford 51ae248373 Clifford Wolf:
Fixed building without CGAL



git-svn-id: http://svn.clifford.at/openscad/trunk@406 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 10:01:05 +00:00
clifford 07bc7dbecd Clifford Wolf:
Added CGAL exception to all copyright notes, as it is suggested on:
	http://www.cgal.org/license.html
	http://www.fsf.org/licensing/licenses/index_html



git-svn-id: http://svn.clifford.at/openscad/trunk@405 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 09:34:18 +00:00
clifford e5199d09ba Clifford Wolf:
Indenting fix



git-svn-id: http://svn.clifford.at/openscad/trunk@404 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 06:14:16 +00:00
clifford c1b747f6c2 Clifford Wolf:
Improved robustness of src/dxftess-cgal.cc



git-svn-id: http://svn.clifford.at/openscad/trunk@403 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 06:12:26 +00:00
clifford 2e6946fd5a Clifford Wolf:
Projection: detect cases where people do like to
	project something that isn't a 2-manifold



git-svn-id: http://svn.clifford.at/openscad/trunk@402 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 06:10:07 +00:00
clifford 4fe6b92040 Clifford Wolf:
Fixed compiling src/projection.cc



git-svn-id: http://svn.clifford.at/openscad/trunk@401 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 05:43:30 +00:00
kintel 5dbf13c49f clarify, simplify
git-svn-id: http://svn.clifford.at/openscad/trunk@399 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 04:33:30 +00:00
kintel 76f0b1119f bugfix: In MDI mode, the parser must know which file it compiles, not just the contents, for inluded files to be found. Made the parser Qt-dependant - oh well...
git-svn-id: http://svn.clifford.at/openscad/trunk@395 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 03:11:29 +00:00
kintel 3de0a68a01 stack trace fix
git-svn-id: http://svn.clifford.at/openscad/trunk@392 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 00:25:01 +00:00
clifford f54fd3f3ff Clifford Wolf:
Use CGAL for tesselation



git-svn-id: http://svn.clifford.at/openscad/trunk@390 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-31 22:01:14 +00:00
clifford 7839aa6942 Clifford Wolf:
Prep for dxftess-cgal hole detection



git-svn-id: http://svn.clifford.at/openscad/trunk@389 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-31 17:35:04 +00:00
kintel 45f51a8c49 added round(), ceil() and floor()
git-svn-id: http://svn.clifford.at/openscad/trunk@387 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-31 01:42:17 +00:00
kintel 410036cae5 fixme
git-svn-id: http://svn.clifford.at/openscad/trunk@386 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-31 01:41:52 +00:00
clifford 32c10fec34 Clifford Wolf:
Fixed projection(cut=true) for degenerated triangles



git-svn-id: http://svn.clifford.at/openscad/trunk@384 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-31 00:59:50 +00:00
kintel 8f759f3f84 bugfix: this caused save to sometimes save to the wring directory in mdi mode
git-svn-id: http://svn.clifford.at/openscad/trunk@382 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 23:25:43 +00:00
kintel 3487678ca1 Avoid trying to evaluate arcs/circles/ellipses with 0 radius
git-svn-id: http://svn.clifford.at/openscad/trunk@381 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 20:08:50 +00:00
clifford 2da1551129 Clifford Wolf:
Started to use eigen2 for linear algebra problems



git-svn-id: http://svn.clifford.at/openscad/trunk@376 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 18:30:54 +00:00
clifford fc1914a43c Clifford Wolf:
Added projection() statement



git-svn-id: http://svn.clifford.at/openscad/trunk@372 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 07:41:55 +00:00
clifford b67fc38872 Clifford Wolf:
Moved chrpath_linux.c to scripts (it belongs to release_linux)
	Added svn:ignore prop to objects directory



git-svn-id: http://svn.clifford.at/openscad/trunk@371 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 05:43:13 +00:00
kintel 9ade1afb07 linux build fixes
git-svn-id: http://svn.clifford.at/openscad/trunk@370 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 05:33:01 +00:00
kintel 83647da87e linux build fixes
git-svn-id: http://svn.clifford.at/openscad/trunk@369 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 05:25:21 +00:00
kintel 3ff0eeefaa minor build fix
git-svn-id: http://svn.clifford.at/openscad/trunk@368 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 04:37:00 +00:00
kintel 191dc4857c header file reorg
git-svn-id: http://svn.clifford.at/openscad/trunk@365 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 04:26:05 +00:00
kintel 6940d17181 reorganized file structure layout. more to follow...
git-svn-id: http://svn.clifford.at/openscad/trunk@364 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 04:17:05 +00:00