summaryrefslogtreecommitdiff
path: root/src/mainwin.cc
AgeCommit message (Collapse)Author
2014-02-16allow writing to standard output from command line, update output handler to ↵Jan Huwald
lambda - cmdline can output to a file or cout - output handler uses lambda instead of function pointer - this allows removing Echostream with a one-liner
2014-02-13Adapted wil1471's pull request #385 to masterMarius Kintel
2014-02-13Bugfix: GUI stayed locked if CGAL compile failedMarius Kintel
2014-02-11Fixed issue 1 of #598: Auto-compile on subsequent File->OpenMarius Kintel
2014-02-06fix related to 6a1d91dc76ec819e85b180b8cdaf40ddd639a538Marius Kintel
2014-02-06Remove automatic validity check at end of renderOskar Linde
In more complex cases, the final Nef_Polyhedron is_valid check() took up to 30 % of the total rendering time just to be able to say Valid: YES. In the case of cached geometry, the validity check was totally dominating the execution time when doing a render. This patch removes the automatic validity check, instead adding a menu command "Check Validity". Conflicts: src/mainwin.cc
2014-02-06Editor: Fix bug where replaceAll could enter an infinite loopOskar Linde
2014-02-06Editor: Subtle UI TweakOskar Linde
Return in the find or replace field will animate the triggered button
2014-02-06Editor: Implement Search & ReplaceOskar Linde
Conflicts: src/MainWindow.h
2014-02-06Editor: Implemented simple Find functionalityOskar Linde
Conflicts: src/MainWindow.h
2013-12-29enable disabling of syntax highlighter, add highlighter for dark backgroundsDon Bright
2013-11-29Move main code inside Editor classRicardo Markiewicz
Before open a new file now we cleanup the Editor, so the new file get the cursor on the first character.
2013-11-29Try to keep cursor and scroll in place on refreshRicardo Markiewicz
When the file is saving, the cursor position was resetting to the top and you should keep scrolling by hand every time you save the file. This patch saves the scroll and cursor position and set it again after the file is refreshed so we can continue edition from where we were.
2013-10-31Add menu entry "Reset View" to reset viewport to initial settings (fixes ↵Torsten Paul
Issue #434).
2013-10-04Make recent examplesdir changws work for MDI modeMarius Kintel
2013-09-20allow openscad binary to be compiled with or without QT. use non-QT for tests.Don Bright
2013-09-19Don't recompile while editing the text. Wait until saving or manual refresh. ↵Marius Kintel
Fixes #482
2013-09-13cleanupDon Bright
2013-09-13cleanDon Bright
2013-09-13cleanupDon Bright
2013-09-13cleanup, remove unused files and code, etcDon Bright
2013-09-13cleanups, tab fixes, remove redundant codeDon Bright
2013-09-12cmdline throwntogether, integrate w chrysn tests, update resize testsDon Bright
2013-06-18Merge remote-tracking branch 'origin/issue181' into epec-kernelMarius Kintel
Conflicts: src/MainWindow.h src/ModuleCache.cc src/mainwin.cc src/module.cc src/module.h src/parsersettings.cc testdata/modulecache-tests/cascade.sh testdata/modulecache-tests/cascade2.sh
2013-06-18Point documentation to openscad.org/documentation.htmlMarius Kintel
2013-06-07build fix for gcc 4.7, fedora 17Don Bright
2013-06-06bugfix: Don't auto-compile when manually editing text in the OpenSCAD editorMarius Kintel
2013-06-06No need to reset the autoReloadId based on enabling autoreload. The id is ↵Marius Kintel
kept up-to-date anyway
2013-06-06Minor refactoring of include checksMarius Kintel
2013-06-06Fixed a bug where a file was loaded twice when auto reload was onMarius Kintel
2013-06-06Related to #181, also ignore removal of the main file when auto-reloadingMarius Kintel
Conflicts: testdata/modulecache-tests/README.txt testdata/modulecache-tests/cascade2.sh
2013-06-06More frequent progress updates, progress updates also for CSG evaluationMarius Kintel
Conflicts: src/ProgressWidget.ui
2013-06-05Remove personal copyright from consoleMarius Kintel
2013-06-05More frequent progress updates, progress updates also for CSG evaluationMarius Kintel
2013-06-05Merge branch 'master' into issue181Marius Kintel
2013-06-05Fixed a bug where a file was loaded twice when auto reload was onMarius Kintel
2013-06-05bugfix: drag&drop of stl/off/dxf didn't work into an empty editorMarius Kintel
2013-05-30Related to #181, also ignore removal of the main file when auto-reloadingMarius Kintel
2013-05-29bugfix: Auto-reload failed in some circumstancesMarius Kintel
2013-05-28Minor refactoring, no longer automatically reloads if a dependency disappearsMarius Kintel
2013-05-28Changed compile GUI logic to properly handler automatic reload on cascading ↵Marius Kintel
changes
2013-05-27Show a QMessageBox when saving a file failes.will
2013-05-27Merge branch 'master' of github.com:openscad/openscad into issue125Don Bright
2013-05-27add 'create library' call to mainwin.cc GUI.Don Bright
2013-05-26Fixed remaining issue. We now correctly detect removal of files as changes. ↵Marius Kintel
Removed temporary debug output. Fixes #364
2013-05-26merge branch to get windows "library path" working. tweak build system,Don Bright
eliminate several compiler warnings.
2013-05-25Merge branch 'master' into issue364Marius Kintel
2013-05-24Initial implementation of improved operator handling. Provides the bulk of ↵Marius Kintel
work for #304
2013-05-21Added meny entry for disclosing the library path. Part of #125Marius Kintel
2013-05-20map bugDon Bright
contact: Jan Huwald // Impressum