Commit Graph

428 Commits (501fc8d3a3503c88b54d37ede5388ac81814a330)

Author SHA1 Message Date
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 c021720bfd minor update
git-svn-id: http://svn.clifford.at/openscad/trunk@431 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-10 15:11:54 +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 619d866912 OpenCSG -> 1.3.0, now for real
git-svn-id: http://svn.clifford.at/openscad/trunk@428 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-10 00:55:18 +00:00
kintel 975ecef6a9 Handle abort
git-svn-id: http://svn.clifford.at/openscad/trunk@427 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-10 00:50:02 +00:00
kintel 393bff745b OpenCSG -> 1.3.0
git-svn-id: http://svn.clifford.at/openscad/trunk@426 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-10 00:40:44 +00:00
kintel ae2b20868e silence warning when drawing a default cylinder
git-svn-id: http://svn.clifford.at/openscad/trunk@425 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-10 00:07:20 +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 01c62e9c00 Separate section for crash bugs
git-svn-id: http://svn.clifford.at/openscad/trunk@423 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-09 23:55:44 +00:00
kintel c6da13a775 Box with all sides rounded
git-svn-id: http://svn.clifford.at/openscad/trunk@422 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-09 23:54:14 +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
kintel 66ac923976 sync
git-svn-id: http://svn.clifford.at/openscad/trunk@419 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-09 13:44:19 +00:00
kintel 12fc6985d5 OpenCSG -> 1.3.0
git-svn-id: http://svn.clifford.at/openscad/trunk@418 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-09 09:52:42 +00:00
kintel af05371914 git-svn-id: http://svn.clifford.at/openscad/trunk@417 b57f626f-c46c-0410-a088-ec61d464b74c 2010-02-09 08:53:59 +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 33b37f3424 More cleanup
git-svn-id: http://svn.clifford.at/openscad/trunk@415 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-03 04:16:32 +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
clifford eaedac975c Clifford Wolf:
Cross-platform fixes for scripts/batch-2d.sh



git-svn-id: http://svn.clifford.at/openscad/trunk@413 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-02 19:33:39 +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 234a3bf8ef qmake's default settings work better on Mac
git-svn-id: http://svn.clifford.at/openscad/trunk@411 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-02 02:10:49 +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 72513cb5cf Experimental Apple Event hack; you can now do 'tell application "OpenSCAD" to reload'
git-svn-id: http://svn.clifford.at/openscad/trunk@409 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-02 01:01:58 +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 ad427bd869 clarify, simplify
git-svn-id: http://svn.clifford.at/openscad/trunk@400 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 04:43:07 +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 9bc1fee967 sync
git-svn-id: http://svn.clifford.at/openscad/trunk@398 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 04:33:03 +00:00
kintel 1574754e3f partial update/cleanup of Catarina's shape library
git-svn-id: http://svn.clifford.at/openscad/trunk@397 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 04:20:02 +00:00
kintel bfadd1182c sync
git-svn-id: http://svn.clifford.at/openscad/trunk@396 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 03:11:48 +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 17eb94bf67 feature requests++
git-svn-id: http://svn.clifford.at/openscad/trunk@394 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 00:26:52 +00:00
kintel c7b0301a63 Always MDI on Mac, remove redundant debug flags
git-svn-id: http://svn.clifford.at/openscad/trunk@393 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-01 00:26:04 +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
kintel a11fbea581 Does a DXF export by importing each dxf file from testdata
git-svn-id: http://svn.clifford.at/openscad/trunk@391 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-31 22:57:47 +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
clifford 6f00ca7151 Clifford Wolf:
TODOs



git-svn-id: http://svn.clifford.at/openscad/trunk@388 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-31 17:12:59 +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