summaryrefslogtreecommitdiff
path: root/src/MainWindow.h
AgeCommit message (Collapse)Author
2012-02-22bugfix: include dependency trackng didn't work for top-level includes. ↵Marius Kintel
Reported by Gordon Wrigley
2012-02-17Handle include dependenciesMarius Kintel
2012-02-15Started on sanitizing compile handling in mainwindowMarius Kintel
2012-02-15Initial implementation of ModuleCache and dependency tracking of used modulesMarius Kintel
2012-02-15Renamed OpenGL Info to Library Info and added version info of other ↵Marius Kintel
libraries there
2012-01-14Added experimental support for forcing OpenCSG to use the Goldfeather algorithmMarius Kintel
2011-12-25Perform CGAL evaluation in a separate thread. First steps towards better GUI ↵Marius Kintel
responsiveness and parallelization
2011-12-09Better warnings and GL info related to OpenCSG capabilities and OpenGL 1.xMarius Kintel
2011-12-06Refactoring: Use shared_ptr instead of our own shared pointer implementation ↵Marius Kintel
for CSGTerm
2011-10-31de-Qt'ified printutilsMarius Kintel
2011-10-19Experimental support for exporting the compiled CSG tree as a text fileMarius Kintel
2011-09-30Cleaned up some unnecessary includesMarius Kintel
2011-09-08Update recent file also on save/saveasMarius Kintel
2011-07-30Merge branch 'master' into visitorMarius Kintel
Conflicts: src/GLView.h src/glview.cc src/mainwin.cc src/render-opencsg.cc
2011-07-30removed unused member variable 'enableOpenCSG'Marius Kintel
2011-07-30Refactored GL rendering inspired by Giles' work on RapCad. The ultimate goal ↵Marius Kintel
is to become independent of Qt
2011-07-11merged in recent changes in masterMarius Kintel
2011-07-05Save the setting of 'Design/Auto Reload and Recompile' between sessionsDon Bright
2011-07-03Save view settings between sessions.Don Bright
A list of the saved settings is as follows: * Show Edges * Show Axes * Show Crosshairs * View Orthogonal / View Perspective * Hide Console * Hide Editor
2011-06-05Added Export as ImageMarius Kintel
2010-11-06Quick&Dirty locking of GUI to avoid running two compilations in parallelMarius Kintel
2010-10-31Improved CSGTermRenderer to a testable pointMarius Kintel
2010-10-31Compile fixes after working in test-code/Marius Kintel
2010-10-31Another refactoring session:Marius Kintel
o mk_cache_id() obsoleted by removing the node index from the dump o node index output removed from each node and make optional in NodeDumper o The visitors are no longer global, but associated with a tree o Added Tree class to manage node trees and the (now implicit) dump cache o Moved PolySet cache into PolySetRenderer
2010-06-12fixed check-before-reload, also for the Reload (F3) functionkintel
git-svn-id: http://svn.clifford.at/openscad/trunk@556 b57f626f-c46c-0410-a088-ec61d464b74c
2010-05-09Clifford Wolf:clifford
Added "Design -> Automatic Reload and Compile" (for use with external editor) git-svn-id: http://svn.clifford.at/openscad/trunk@540 b57f626f-c46c-0410-a088-ec61d464b74c
2010-04-03Fixed compile error and added zoomIn/zoomOut slotskintel
git-svn-id: http://svn.clifford.at/openscad/trunk@503 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-28Removed MainWindow::current_win - made this a tiny bit better, decoupled ↵kintel
MainWindow from printutils git-svn-id: http://svn.clifford.at/openscad/trunk@467 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-23Multiple non-MDI assumptions were made, setting CWD and assuming it didn't ↵kintel
change. Fix required to pass more context to nodes (functions). It's not totally clean, but it's a start. Fixes bugs: opening multiple files simultaneously only loaded the first file, refreshing an scad file referencing an external file failed if another scad file was opened in the meantime. git-svn-id: http://svn.clifford.at/openscad/trunk@451 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-20Clifford Wolf:clifford
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-12Delay showing the progress bar with one secondkintel
git-svn-id: http://svn.clifford.at/openscad/trunk@438 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-09Cleaned up progress handling, implemented cancel function. Needs more testingkintel
git-svn-id: http://svn.clifford.at/openscad/trunk@420 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-03Look for includes in <openscaddir>/libraries/kintel
git-svn-id: http://svn.clifford.at/openscad/trunk@414 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-02Experimental Apple Event hack; you can now do 'tell application "OpenSCAD" ↵kintel
to reload' git-svn-id: http://svn.clifford.at/openscad/trunk@408 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30header file reorgkintel
git-svn-id: http://svn.clifford.at/openscad/trunk@365 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30reorganized file structure layout. more to follow...kintel
git-svn-id: http://svn.clifford.at/openscad/trunk@364 b57f626f-c46c-0410-a088-ec61d464b74c
contact: Jan Huwald // Impressum