Commit Graph

73 Commits (fc7ee9cc39d4b33b94f876dd0c3b98ff34d00756)

Author SHA1 Message Date
kintel e63ca44aca Added Open Recent menu
git-svn-id: http://svn.clifford.at/openscad/trunk@170 b57f626f-c46c-0410-a088-ec61d464b74c
2009-12-13 20:24:15 +00:00
kintel 0847ea818b Slowly getting the build system under control, added version number in app, added OpenSCAD to window title, note that VERSION needs to be set for deployment in the deployment scripts
git-svn-id: http://svn.clifford.at/openscad/trunk@168 b57f626f-c46c-0410-a088-ec61d464b74c
2009-12-13 00:22:07 +00:00
kintel 63ea5d509c Launch manual from Help menu
git-svn-id: http://svn.clifford.at/openscad/trunk@166 b57f626f-c46c-0410-a088-ec61d464b74c
2009-12-12 22:19:53 +00:00
kintel 4564d9d4a2 Added simple about box
git-svn-id: http://svn.clifford.at/openscad/trunk@165 b57f626f-c46c-0410-a088-ec61d464b74c
2009-12-12 22:04:32 +00:00
kintel 6e32acbe65 Implemented support for opening files from the Mac OS X Finder, e.g. double-click, file type association
git-svn-id: http://svn.clifford.at/openscad/trunk@164 b57f626f-c46c-0410-a088-ec61d464b74c
2009-12-12 21:27:54 +00:00
kintel 44357696ed Old-school reload shortcut should be F3
git-svn-id: http://svn.clifford.at/openscad/trunk@163 b57f626f-c46c-0410-a088-ec61d464b74c
2009-12-12 21:05:07 +00:00
kintel 1a3769d595 Extracted MainWindow.h from openscad.h, moved GUI definition to MainWindow.ui. NB! This is not thoroughly tested yet
git-svn-id: http://svn.clifford.at/openscad/trunk@155 b57f626f-c46c-0410-a088-ec61d464b74c
2009-12-09 14:25:09 +00:00
kintel 212a53f5a4 Be consistent when using defines; #if vs. #ifdef
git-svn-id: http://svn.clifford.at/openscad/trunk@150 b57f626f-c46c-0410-a088-ec61d464b74c
2009-12-09 02:45:36 +00:00
clifford 98c85f772a Clifford Wolf:
Fixed wording of "isn't a single polyhedron or otherwise invalid"
	(in fact the error in triggered when the object isn't a valid 2-manifold)



git-svn-id: http://svn.clifford.at/openscad/trunk@144 b57f626f-c46c-0410-a088-ec61d464b74c
2009-12-07 11:56:17 +00:00
clifford 14c9d3200a Clifford Wolf:
Performance boost in CGAL OpenGL display



git-svn-id: http://svn.clifford.at/openscad/trunk@137 b57f626f-c46c-0410-a088-ec61d464b74c
2009-11-22 13:42:37 +00:00
clifford 70a89a322c Clifford Wolf:
Tiny fix for files ending with a non-newline terminated comment



git-svn-id: http://svn.clifford.at/openscad/trunk@134 b57f626f-c46c-0410-a088-ec61d464b74c
2009-11-15 08:35:29 +00:00
clifford 8394d6002b Clifford Wolf:
Added commandline_commands support



git-svn-id: http://svn.clifford.at/openscad/trunk@132 b57f626f-c46c-0410-a088-ec61d464b74c
2009-11-08 19:14:03 +00:00
clifford d445741840 Clifford Wolf:
Some small fixes and improvements



git-svn-id: http://svn.clifford.at/openscad/trunk@130 b57f626f-c46c-0410-a088-ec61d464b74c
2009-11-06 22:41:57 +00:00
clifford 67106a40c7 Clifford Wolf:
Improved error highlighting
	Fixed caching bug in render() statement



git-svn-id: http://svn.clifford.at/openscad/trunk@129 b57f626f-c46c-0410-a088-ec61d464b74c
2009-11-05 20:17:08 +00:00
clifford 57c3213abb Clifford Wolf:
Added syntax error highlighting



git-svn-id: http://svn.clifford.at/openscad/trunk@127 b57f626f-c46c-0410-a088-ec61d464b74c
2009-11-01 18:26:38 +00:00
clifford 1b2caba2f5 Clifford Wolf:
Added support for dropping files



git-svn-id: http://svn.clifford.at/openscad/trunk@125 b57f626f-c46c-0410-a088-ec61d464b74c
2009-10-28 21:08:25 +00:00
clifford 0cd451bbf9 Clifford Wolf:
Added MDI support



git-svn-id: http://svn.clifford.at/openscad/trunk@124 b57f626f-c46c-0410-a088-ec61d464b74c
2009-10-28 20:11:56 +00:00
clifford 1047bd0700 Clifford Wolf:
Typo fix s/axis/axes/g



git-svn-id: http://svn.clifford.at/openscad/trunk@121 b57f626f-c46c-0410-a088-ec61d464b74c
2009-10-26 12:16:41 +00:00
clifford dc1450e47f Marius Kintel:
Some patches for MacOS X
	Set text editor font to QFont::TypeWriter



git-svn-id: http://svn.clifford.at/openscad/trunk@120 b57f626f-c46c-0410-a088-ec61d464b74c
2009-10-25 20:35:03 +00:00
clifford 27052394d1 Clifford Wolf:
Added animate features for interactive editing



git-svn-id: http://svn.clifford.at/openscad/trunk@117 b57f626f-c46c-0410-a088-ec61d464b74c
2009-10-22 19:42:52 +00:00
clifford de239cbfaf Clifford Wolf:
Added $vpt and $vpr special variables



git-svn-id: http://svn.clifford.at/openscad/trunk@116 b57f626f-c46c-0410-a088-ec61d464b74c
2009-10-20 11:34:16 +00:00
clifford 3116be034b Clifford Wolf:
Massive rename: s/polyeder/polyhedron/g



git-svn-id: http://svn.clifford.at/openscad/trunk@113 b57f626f-c46c-0410-a088-ec61d464b74c
2009-10-19 19:50:00 +00:00
clifford b905e8e537 Clifford Wolf:
Added OpenGL 2.0 / OpenCSG check



git-svn-id: http://svn.clifford.at/openscad/trunk@110 b57f626f-c46c-0410-a088-ec61d464b74c
2009-10-19 19:20:18 +00:00
clifford 05b2eb1b90 Clifford Wolf:
Fixed scalar subtraction
	Fixed handling of -/+ scalar prefix
	Fixed vector handling [0 1 2] doesn't work anymore now



git-svn-id: http://svn.clifford.at/openscad/trunk@109 b57f626f-c46c-0410-a088-ec61d464b74c
2009-10-19 18:27:47 +00:00
clifford 0b61257ca8 Clifford Wolf:
Added command line mode (stl export only)



git-svn-id: http://svn.clifford.at/openscad/trunk@106 b57f626f-c46c-0410-a088-ec61d464b74c
2009-10-18 08:50:01 +00:00
clifford 114618fc6b Clifford Wolf:
Improved status bar handling



git-svn-id: http://svn.clifford.at/openscad/trunk@101 b57f626f-c46c-0410-a088-ec61d464b74c
2009-10-14 09:44:41 +00:00
clifford c137a17ac7 Clifford Wolf:
Added paste viewport data functions
	Added xyz-rotate



git-svn-id: http://svn.clifford.at/openscad/trunk@99 b57f626f-c46c-0410-a088-ec61d464b74c
2009-10-14 07:59:44 +00:00
clifford 354ce0d5c8 Clifford Wolf:
Added advanced camera handling and crosshairs



git-svn-id: http://svn.clifford.at/openscad/trunk@98 b57f626f-c46c-0410-a088-ec61d464b74c
2009-10-14 02:07:23 +00:00
clifford f52fdc4f4d Clifford Wolf:
Added 'show axis' mode
	Added support for backsides in thrown-together mode



git-svn-id: http://svn.clifford.at/openscad/trunk@97 b57f626f-c46c-0410-a088-ec61d464b74c
2009-10-12 14:49:31 +00:00
clifford 962977d4b6 Clifford Wolf:
Added orthogonal display mode



git-svn-id: http://svn.clifford.at/openscad/trunk@96 b57f626f-c46c-0410-a088-ec61d464b74c
2009-10-12 11:31:54 +00:00
clifford 754a3dc152 Clifford Wolf:
Added keyboard zoom and menu view angle actions



git-svn-id: http://svn.clifford.at/openscad/trunk@95 b57f626f-c46c-0410-a088-ec61d464b74c
2009-10-05 11:23:23 +00:00
clifford d216657a22 Stefan Farthofer:
Using QFileInfo and QDir for directory changes



git-svn-id: http://svn.clifford.at/openscad/trunk@92 b57f626f-c46c-0410-a088-ec61d464b74c
2009-09-24 08:38:28 +00:00
clifford 8f2653820e Clifford Wolf:
Fixed some trivial compiler warnings



git-svn-id: http://svn.clifford.at/openscad/trunk@87 b57f626f-c46c-0410-a088-ec61d464b74c
2009-08-10 07:18:35 +00:00
clifford cf190ff46e Stefan Farthofer (aka meta/metaz):
Renamed some enums to avoid collitions with windows.h defines



git-svn-id: http://svn.clifford.at/openscad/trunk@86 b57f626f-c46c-0410-a088-ec61d464b74c
2009-08-04 18:55:25 +00:00
clifford cc803576dc Clifford Wolf:
Improved animation and polycaching



git-svn-id: http://svn.clifford.at/openscad/trunk@85 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-28 18:17:29 +00:00
clifford 8e9b851236 Clifford Wolf:
Really simple animation backend



git-svn-id: http://svn.clifford.at/openscad/trunk@84 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-28 15:15:29 +00:00
clifford 7b4cc84cda Clifford Wolf:
Added dxf polyset caching



git-svn-id: http://svn.clifford.at/openscad/trunk@83 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-28 12:53:52 +00:00
clifford 30682d9fb4 Clifford Wolf:
Automatically change dir on file open or saveAs



git-svn-id: http://svn.clifford.at/openscad/trunk@79 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-25 19:45:38 +00:00
clifford fcde390416 Clifford Wolf:
Improved background and highlights rendering



git-svn-id: http://svn.clifford.at/openscad/trunk@71 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-24 08:22:05 +00:00
clifford 7516cd5e81 Clifford Wolf:
Added '%' for background stuff



git-svn-id: http://svn.clifford.at/openscad/trunk@69 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-23 12:05:05 +00:00
clifford d05ea4453b Clifford Wolf:
Added first steps towards dxf extrusion support



git-svn-id: http://svn.clifford.at/openscad/trunk@57 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-16 23:11:08 +00:00
clifford cc3291a4f1 Clifford Wolf:
Added convexity handling
	Split up example.scad file to examples/*



git-svn-id: http://svn.clifford.at/openscad/trunk@56 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-14 21:47:32 +00:00
clifford edc627bcc9 Clifford Wolf:
Added STL export



git-svn-id: http://svn.clifford.at/openscad/trunk@53 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-10 15:09:43 +00:00
clifford cb6dbb3a37 Clifford Wolf:
Added caching of cgal nef polyhydrons



git-svn-id: http://svn.clifford.at/openscad/trunk@49 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-03 07:51:22 +00:00
clifford 5c239e7868 Clifford Wolf:
Don't try rendering a CSG tree with more than 1000 elements.



git-svn-id: http://svn.clifford.at/openscad/trunk@48 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-02 21:21:05 +00:00
clifford d5add31a17 Clifford Wolf:
Some cleanups and improvements in GL rendering



git-svn-id: http://svn.clifford.at/openscad/trunk@46 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-02 15:12:10 +00:00
clifford 13888cfe92 Clifford Wolf:
Support for hightlights



git-svn-id: http://svn.clifford.at/openscad/trunk@45 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-01 11:09:19 +00:00
clifford 82fad98cb6 Clifford Wolf:
Yet another redesign of the evaluation path



git-svn-id: http://svn.clifford.at/openscad/trunk@44 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-01 09:48:25 +00:00
clifford b7ca4bfdb3 Clifford Wolf:
Added advanced edit functions



git-svn-id: http://svn.clifford.at/openscad/trunk@42 b57f626f-c46c-0410-a088-ec61d464b74c
2009-07-01 06:38:32 +00:00
clifford 03ba01bd50 Clifford Wolf:
Added edit menu



git-svn-id: http://svn.clifford.at/openscad/trunk@41 b57f626f-c46c-0410-a088-ec61d464b74c
2009-06-30 22:30:22 +00:00