Marius Kintel
|
087b9bb7c3
|
Catch exceptions as const references. Related to #204
|
2012-10-08 20:49:02 -04:00 |
Marius Kintel
|
66601933ab
|
Enable opening of .csg files from from the GUI
|
2012-09-08 15:45:51 -04:00 |
Marius Kintel
|
2f07f78932
|
Extracted the about box contents to an external file for easier editing
|
2012-08-21 21:08:55 -04:00 |
don bright
|
4cc87c32f4
|
Add info to 'about' window with acknowledgements, etc.
|
2012-08-04 11:49:45 -05:00 |
Marius Kintel
|
694382bba9
|
Merge branch 'master' into value
Conflicts:
src/parsersettings.cc
|
2012-07-05 09:41:15 -04:00 |
don bright
|
cc9fd5b33e
|
Add link to Wikibooks manual for 'not 2-manifold' error on export.
|
2012-07-01 17:07:39 +02:00 |
Marius Kintel
|
54067c635d
|
Fixed normalization bug: node limit wasn't checked properly and some cases triggered exponential expansion of nodes during normalization. Fixes #127
|
2012-07-01 02:08:45 +02:00 |
Marius Kintel
|
b4d467ceda
|
Moved examplesdir to mainwin
|
2012-05-02 11:55:24 -04:00 |
Marius Kintel
|
04947a8905
|
Merge branch 'master' into value
|
2012-04-23 22:18:29 -04:00 |
Clifford Wolf
|
a718c4a59d
|
Some trivial fixes for compiler warnings
|
2012-04-24 01:17:21 +02:00 |
Clifford Wolf
|
dde401cadb
|
Fixed build for old OpenCSG versions (no OPENCSG_VERSION_STRING)
|
2012-04-24 01:16:22 +02:00 |
Marius Kintel
|
327310f190
|
Rewrote the Value class to be based on boost::variant - this should reduce memory footprint and improve performance
|
2012-03-28 00:05:58 +02:00 |
Marius Kintel
|
f8228a61d0
|
fixed crash bug introduced in previous commit
|
2012-02-25 06:01:29 +01:00 |
Marius Kintel
|
70d9332902
|
bugfix: include dependency trackng didn't work for top-level includes. Reported by Gordon Wrigley
|
2012-02-22 13:50:38 +01:00 |
Marius Kintel
|
03bbd55c93
|
Fixed recently introduced bug: Don't clear console unless something is being compiled
|
2012-02-19 11:40:33 +01:00 |
Marius Kintel
|
5870c462d6
|
Reenable output in the OpenSCAD console
|
2012-02-18 14:48:11 +01:00 |
Marius Kintel
|
4b54876b7a
|
Merge branch 'master' into modulecache
|
2012-02-17 23:08:29 +01:00 |
Marius Kintel
|
2316127e62
|
Handle include dependencies
|
2012-02-17 23:05:36 +01:00 |
Marius Kintel
|
f71e9cf792
|
missing include boost/version.hpp
|
2012-02-17 21:08:55 +01:00 |
Marius Kintel
|
6845399e49
|
Print info about module cache size
|
2012-02-15 12:36:13 +01:00 |
Marius Kintel
|
7b9b798fdc
|
Started on sanitizing compile handling in mainwindow
|
2012-02-15 01:32:38 +01:00 |
Marius Kintel
|
06ad8b5150
|
Reenable console output
|
2012-02-15 01:32:37 +01:00 |
Marius Kintel
|
b9d218e137
|
Initial implementation of ModuleCache and dependency tracking of used modules
|
2012-02-15 01:32:37 +01:00 |
Marius Kintel
|
44ff853990
|
Renamed OpenGL Info to Library Info and added version info of other libraries there
|
2012-02-15 01:26:38 +01:00 |
Marius Kintel
|
14e4f3bb46
|
Fixed bug reported by Pasca Andrei: Normalizations resulting in an empty tree caused a crash
|
2012-01-27 11:12:00 +01:00 |
Marius Kintel
|
ca41285391
|
Reinstated progress support for OpenCSG evaluation
|
2012-01-25 23:35:25 +01:00 |
Marius Kintel
|
e305954e27
|
Fixed recently introduced crash bug when using the % and # operator, reported by Triffid Hunter
|
2012-01-25 17:04:07 +01:00 |
Marius Kintel
|
eff1f7f8c9
|
Ported printutils away from Qt
|
2012-01-25 03:11:12 +01:00 |
Marius Kintel
|
16c05eb533
|
Temporarily removed progress output from file exporting to remove Qt dependency. When reinstating this, use another mechanism
|
2012-01-25 02:59:02 +01:00 |
Marius Kintel
|
e93a23fdb8
|
Make CSG normalization limit follow the configured CSG limit
|
2012-01-18 23:49:27 +01:00 |
Marius Kintel
|
2217eff627
|
Added OPENSCAD_COMMIT define to show which git commit a binary actually is built from in the about box. Pass -c to release_common.sh to turn this on. Please use this for development builds, see publish-macosx.sh for how development vs. release is handled
|
2012-01-14 17:37:34 +01:00 |
Marius Kintel
|
9267b15bd7
|
Added experimental support for forcing OpenCSG to use the Goldfeather algorithm
|
2012-01-14 01:22:46 +01:00 |
Marius Kintel
|
5c999479a3
|
Added GUI for cache size adjustment
|
2012-01-10 00:55:46 +01:00 |
Marius Kintel
|
fe3362faf8
|
Started on cache size management: Let cache sizes be read from Preferences, measure cache sizes in bytes
|
2012-01-10 00:01:50 +01:00 |
Marius Kintel
|
23f6b0623c
|
Merge branch 'master' into threading
Conflicts:
RELEASE_NOTES
|
2012-01-09 03:29:24 +01:00 |
Marius Kintel
|
52dfffd97b
|
Merge branch 'master' into threading
Conflicts:
RELEASE_NOTES
|
2012-01-04 23:29:08 +01:00 |
Marius Kintel
|
fdce8d15fc
|
Merge branch 'master' into boost_filesystem
Conflicts:
boost.pri
src/lexer.l
tests/CMakeLists.txt
|
2012-01-04 23:07:32 +01:00 |
Don Bright
|
101fa843c9
|
make default font monospace per bug rep by brad pitcher
|
2012-01-04 15:47:00 +01:00 |
Marius Kintel
|
211095d661
|
Since QFont style hints won't work on X11, we force the font to fixed pitch if the family isn't set
|
2011-12-29 15:24:38 +01:00 |
Marius Kintel
|
3487d31055
|
Don't inherit QTextEdit's default font when choosing font family
|
2011-12-29 14:28:38 +01:00 |
Marius Kintel
|
bc3454f369
|
Refactored normalization into a separate class, hard-limited normalization to stop at 5000 nodes to keep from normalizing 'forever'
|
2011-12-26 19:15:51 +01:00 |
Marius Kintel
|
0be212e75d
|
Merge branch 'master' into threading
|
2011-12-26 16:38:11 +01:00 |
Marius Kintel
|
cbabbaed70
|
Merge branch 'master' into boost_filesystem
Conflicts:
openscad.pro
src/module.h
|
2011-12-26 16:37:00 +01:00 |
Marius Kintel
|
4ff2d1af44
|
Some light refactoring attempts, didn't get very far..
|
2011-12-26 16:34:47 +01:00 |
Marius Kintel
|
63050a31b8
|
fixed recently introduced locking bug
|
2011-12-25 23:16:45 +01:00 |
Marius Kintel
|
7c48b345b1
|
Perform CGAL evaluation in a separate thread. First steps towards better GUI responsiveness and parallelization
|
2011-12-25 23:00:30 +01:00 |
Marius Kintel
|
9293b591c7
|
Ported currentdir handling from Qt to boost filesystem
|
2011-12-25 00:22:03 +01:00 |
Marius Kintel
|
0ab51d2d23
|
Extracted librarydir initialization to separate function
|
2011-12-24 22:02:37 +01:00 |
Marius Kintel
|
e58ffa958b
|
bugfix: Default font size was set to 0 - will now be 12
|
2011-12-12 01:13:17 +01:00 |
Marius Kintel
|
647fdf5f98
|
bugfix: forgot to initialize openglbox
|
2011-12-09 17:56:56 +01:00 |