Commit Graph

329 Commits (5d39aa71dda9181e55417b48e6ffafabb0eb25ff)

Author SHA1 Message Date
clifford 8df04678d0 Clifford Wolf:
Use "file" and "layer" in import_* instead of "filename" and "layername"
	(the old argument names are still supported for compatibility)



git-svn-id: http://svn.clifford.at/openscad/trunk@235 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-08 03:31:06 +00:00
clifford fb23336741 Clifford Wolf:
Fixed positional argument processing of import_* statements



git-svn-id: http://svn.clifford.at/openscad/trunk@234 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-08 02:57:13 +00:00
clifford b888c2e05a Clifford Wolf:
Improved rendering of non-CSG blocks in OpenCSG mode



git-svn-id: http://svn.clifford.at/openscad/trunk@233 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-07 23:21:45 +00:00
clifford 97c484efb9 Clifford Wolf:
Added Design->FlushCaches menu action



git-svn-id: http://svn.clifford.at/openscad/trunk@232 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-07 21:08:47 +00:00
clifford 65ee513661 Clifford Wolf:
Added rotate_extrude statement()



git-svn-id: http://svn.clifford.at/openscad/trunk@231 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-07 20:49:27 +00:00
kintel df24accdf0 sync
git-svn-id: http://svn.clifford.at/openscad/trunk@230 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-07 18:44:02 +00:00
clifford f00385d9c6 Clifford Wolf:
TODO update



git-svn-id: http://svn.clifford.at/openscad/trunk@229 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-07 18:35:37 +00:00
kintel 3979047163 I accidentally the whole \! operator
git-svn-id: http://svn.clifford.at/openscad/trunk@228 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-07 15:46:57 +00:00
clifford daddf419b0 Clifford Wolf:
Added color() statement



git-svn-id: http://svn.clifford.at/openscad/trunk@227 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-07 14:59:10 +00:00
clifford a74cb7f221 Clifford Wolf:
Fixed status/progress output of linear_extrude()



git-svn-id: http://svn.clifford.at/openscad/trunk@226 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-07 13:55:48 +00:00
clifford ebcaa02c94 Clifford Wolf:
Indenting fixes



git-svn-id: http://svn.clifford.at/openscad/trunk@225 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-06 22:27:24 +00:00
kintel b9049ed91e sync
git-svn-id: http://svn.clifford.at/openscad/trunk@224 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-06 21:35:31 +00:00
kintel 480c3badb1 bugfix: recent files were broken, added File->Close, simplified file I/O using QTextStream, removed side-effect of find_root_node
git-svn-id: http://svn.clifford.at/openscad/trunk@223 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-06 21:35:01 +00:00
clifford c342e41e2f Clifford Wolf:
Added polygon() statement
	Added min/max functions



git-svn-id: http://svn.clifford.at/openscad/trunk@222 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-06 19:58:54 +00:00
clifford 9326da227b Clifford Wolf:
Disabled dxftess.cc debug output



git-svn-id: http://svn.clifford.at/openscad/trunk@221 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-06 19:58:29 +00:00
kintel 6fdfde289b Fixed typos in classnames
git-svn-id: http://svn.clifford.at/openscad/trunk@220 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-06 19:38:45 +00:00
meta a96752e378 windows icon file
git-svn-id: http://svn.clifford.at/openscad/trunk@219 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-06 12:58:22 +00:00
clifford 8747d50236 Clifford Wolf:
Added linear extrusion of 2d nef data



git-svn-id: http://svn.clifford.at/openscad/trunk@218 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-06 12:16:56 +00:00
clifford bc128ab631 Clifford Wolf:
Tesselation magic: cgal 2d and 3d nefs have different constraints on
	the tesselation results



git-svn-id: http://svn.clifford.at/openscad/trunk@217 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-06 11:40:18 +00:00
clifford 47827e9c59 Clifford Wolf:
Tiny fix in import_dxf parameter processing



git-svn-id: http://svn.clifford.at/openscad/trunk@216 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-06 11:03:35 +00:00
clifford 2ff53c89ce Clifford Wolf:
Added caching of messages along wioth synthesis products



git-svn-id: http://svn.clifford.at/openscad/trunk@215 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-06 10:48:51 +00:00
clifford 6575732286 Clifford Wolf:
Fixed inner-borders-bug in 2d visualization
	(symptom: rendering artefacts even with higher
	convexity setting as it should be needed)



git-svn-id: http://svn.clifford.at/openscad/trunk@214 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-06 09:21:40 +00:00
clifford 73e84ec660 Clifford Wolf:
Indenting fix



git-svn-id: http://svn.clifford.at/openscad/trunk@213 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-06 06:07:23 +00:00
kintel bc88fb8c39 Mac compile for for non-cgal builds
git-svn-id: http://svn.clifford.at/openscad/trunk@212 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-06 04:14:01 +00:00
kintel b45ac89d50 Automatically add missing suffix to save filename
git-svn-id: http://svn.clifford.at/openscad/trunk@211 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-06 04:12:50 +00:00
clifford c484e4ea39 Clifford Wolf:
TODOs housekeeping



git-svn-id: http://svn.clifford.at/openscad/trunk@210 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-06 03:29:51 +00:00
clifford a2ad604ef4 Clifford Wolf:
Added import_dxf statement



git-svn-id: http://svn.clifford.at/openscad/trunk@209 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-06 02:35:21 +00:00
clifford 255826eeb5 Clifford Wolf:
Added DXF export for 2d data (command line and GUI)



git-svn-id: http://svn.clifford.at/openscad/trunk@208 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-06 02:04:49 +00:00
clifford e71c3ce4c9 Clifford Wolf:
Added 2d render() support



git-svn-id: http://svn.clifford.at/openscad/trunk@207 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-06 01:40:28 +00:00
clifford 6f2f0016d1 Clifford Wolf:
Improved 3d view of rendered 2d data



git-svn-id: http://svn.clifford.at/openscad/trunk@206 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-05 23:17:06 +00:00
clifford 8d732c87aa Clifford Wolf:
Some housekeeping



git-svn-id: http://svn.clifford.at/openscad/trunk@205 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-05 21:10:39 +00:00
clifford 966eb8f55e Clifford Wolf:
Added missing "N.dim != 0" checks as needed e.g. for "if (false);" child nodes
	(fixes bug reported by Andrew Plumb)



git-svn-id: http://svn.clifford.at/openscad/trunk@204 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-05 20:38:33 +00:00
clifford a02e00083f Clifford Wolf:
New hack for 2d transformations:
	create DxfData, transform, tess to polyset, recreate nef



git-svn-id: http://svn.clifford.at/openscad/trunk@203 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-05 19:09:01 +00:00
kintel 8457c079e3 Update on recently fixed items
git-svn-id: http://svn.clifford.at/openscad/trunk@202 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-05 17:43:14 +00:00
clifford e886b3e87f Clifford Wolf:
Added rendering statistics for top level 2d objects



git-svn-id: http://svn.clifford.at/openscad/trunk@201 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-04 17:48:39 +00:00
clifford b4d3de088d Clifford Wolf:
Core 2d subsystem more or less finished



git-svn-id: http://svn.clifford.at/openscad/trunk@200 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-04 17:36:47 +00:00
clifford 11e6d83eaf Clifford Wolf:
Transforms of 2d objects are now working



git-svn-id: http://svn.clifford.at/openscad/trunk@199 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-04 10:55:47 +00:00
clifford ac71e88d04 Clifford Wolf:
Progress in 2d transformation code



git-svn-id: http://svn.clifford.at/openscad/trunk@198 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-04 02:51:20 +00:00
clifford a0943d92b3 Clifford Wolf:
Added Module-Function-Interface to TODO



git-svn-id: http://svn.clifford.at/openscad/trunk@197 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-03 09:49:13 +00:00
clifford 00ce953c0a Clifford Wolf:
Re-disabled mdi support per default



git-svn-id: http://svn.clifford.at/openscad/trunk@196 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-03 09:35:09 +00:00
clifford 1a8939793a Clifford Wolf:
Fixed binary stl import



git-svn-id: http://svn.clifford.at/openscad/trunk@195 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-03 09:32:48 +00:00
kintel 0340e12082 Make the OPENCSGDIR variable optional on all platforms
git-svn-id: http://svn.clifford.at/openscad/trunk@194 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-03 01:31:09 +00:00
kintel e3011f42a5 Added support for OpenCSG-1.2.0, enabled MDI as default for Mac OS X
git-svn-id: http://svn.clifford.at/openscad/trunk@193 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-03 00:10:55 +00:00
clifford ffb68adb62 Clifford Wolf:
Fixed STL export



git-svn-id: http://svn.clifford.at/openscad/trunk@192 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-02 08:45:24 +00:00
kintel 8263170757 the window'd modified flag is already connected to the document
git-svn-id: http://svn.clifford.at/openscad/trunk@191 b57f626f-c46c-0410-a088-ec61d464b74c
2009-12-31 11:49:24 +00:00
clifford 106c301a4b Clifford Wolf:
Clear 'modified' flags when file is saved



git-svn-id: http://svn.clifford.at/openscad/trunk@190 b57f626f-c46c-0410-a088-ec61d464b74c
2009-12-30 21:23:50 +00:00
clifford d03268b95b Clifford Wolf:
CSG previews of 2d designes is working fine now



git-svn-id: http://svn.clifford.at/openscad/trunk@189 b57f626f-c46c-0410-a088-ec61d464b74c
2009-12-30 12:39:12 +00:00
clifford 0d198de8ff Clifford Wolf:
Some progress with the 2d sub system



git-svn-id: http://svn.clifford.at/openscad/trunk@188 b57f626f-c46c-0410-a088-ec61d464b74c
2009-12-29 11:08:27 +00:00
clifford f7799a8e4e Clifford Wolf:
Added CGAL Nef Polyhedron 2D/3D abstraction



git-svn-id: http://svn.clifford.at/openscad/trunk@187 b57f626f-c46c-0410-a088-ec61d464b74c
2009-12-27 23:49:27 +00:00
clifford 612f04dfdf Clifford Wolf:
Added check for OPENSCAD_DISABLE_GL20 environment variable



git-svn-id: http://svn.clifford.at/openscad/trunk@186 b57f626f-c46c-0410-a088-ec61d464b74c
2009-12-26 08:53:07 +00:00