Marius Kintel
|
647fdf5f98
|
bugfix: forgot to initialize openglbox
|
2011-12-09 17:56:56 +01:00 |
Marius Kintel
|
f577f91d25
|
Better warnings and GL info related to OpenCSG capabilities and OpenGL 1.x
|
2011-12-09 03:43:06 +01:00 |
Marius Kintel
|
65a5aa23bf
|
Refactoring: Use shared_ptr instead of our own shared pointer implementation for CSGTerm
|
2011-12-06 01:17:03 +01:00 |
Marius Kintel
|
faf4a64851
|
Killed some warnings
|
2011-12-04 22:20:19 +01:00 |
Marius Kintel
|
5c30bcb691
|
bugfix: Fix problem with progress bar sometimes jumping backwards
|
2011-11-09 03:48:07 +01:00 |
Marius Kintel
|
5466efe7ef
|
bugfix: PI constant didn't work in cmd-line mode. refactored away duplicate code
|
2011-11-05 17:04:09 +01:00 |
Marius Kintel
|
f64dc11d33
|
Merge branch 'visitortests'
|
2011-10-30 02:47:21 +01:00 |
Marius Kintel
|
5070014b3a
|
Enable standard shortcuts for save and reload on Linux and Windows. F2/F3 will still work.
|
2011-10-30 02:25:57 +01:00 |
Marius Kintel
|
a0c72f0577
|
Killed unnecessary using statement
|
2011-10-30 02:16:04 +01:00 |
Marius Kintel
|
a898a518d0
|
Merge branch 'master' into visitortests
|
2011-10-20 15:17:22 +02:00 |
Marius Kintel
|
038767f6a6
|
Experimental support for exporting the compiled CSG tree as a text file
|
2011-10-19 17:35:14 +02:00 |
Don Bright
|
7332ec9fe2
|
clean up linux changes to fit with win32 changes.
|
2011-10-15 20:14:35 -05:00 |
Marius Kintel
|
799ca1d1b3
|
Merge branch 'master' into visitortests
Conflicts:
src/polyset.h
|
2011-10-04 21:06:40 +02:00 |
Marius Kintel
|
7c9f2fa616
|
Don't try to autoreload empty file. Version string cosmetics
|
2011-10-04 00:34:49 +02:00 |
Marius Kintel
|
84e98b178a
|
Cleaned up some unnecessary includes
|
2011-10-01 01:36:30 +02:00 |
Marius Kintel
|
6bf2d6ca1a
|
Merge branch 'master' into visitortests
|
2011-09-28 01:39:30 +02:00 |
Marius Kintel
|
f17d9f0057
|
This should fix the double C:/C:/ bug when dropping a file into the editor under Windows, reported by Stony Smith
|
2011-09-27 23:21:30 +02:00 |
Don Bright
|
ccc88b0c43
|
get throwntogetherrenderer working in tests (initalize csgInfo to null)
|
2011-09-19 21:25:05 -05:00 |
Marius Kintel
|
ccb6af2816
|
Don't output deprecated parameters if they're not specified
|
2011-09-12 03:46:13 +02:00 |
Marius Kintel
|
81ec00c09b
|
Change the diagonal view so that the object's front faces the light
|
2011-09-11 13:14:15 +02:00 |
Marius Kintel
|
95949cf961
|
Implemented CGAL caching
|
2011-09-11 10:51:55 +02:00 |
Marius Kintel
|
18e97e0bd3
|
Fixed bug introduced by the new PolySet cache; string filtering done in the wrong place, refactored cache into separate class
|
2011-09-11 09:10:31 +02:00 |
Marius Kintel
|
c0641d6916
|
Reenabled PolySet caching. Pass shared_ptrs to polysets around to better manage memory
|
2011-09-11 07:33:18 +02:00 |
Marius Kintel
|
cbba974d3a
|
Initial attempt of cleaning up polyset handling. PolySet no longer keeps a refcount, basic cache mechanism is in place, instantiating polysets are controlled through PolySetEvaluator
|
2011-09-09 05:53:05 +02:00 |
Marius Kintel
|
b59be3fbc2
|
Update recent file also on save/saveas
|
2011-09-08 09:52:02 +02:00 |
Marius Kintel
|
0188ed74fa
|
Removed duplicate error message on parser error
|
2011-09-08 05:14:52 +02:00 |
Marius Kintel
|
75784844ea
|
Implemented OFF export
|
2011-09-07 22:04:02 +02:00 |
Marius Kintel
|
80f998377f
|
bugfix: When canceling the file open dialog, don't open a new window
|
2011-09-06 18:19:29 +02:00 |
Marius Kintel
|
5417b4fa65
|
Ported use for Qt's foreach to BOOST_FOREACH
|
2011-09-04 20:35:23 +02:00 |
Marius Kintel
|
3d204ad27b
|
Filename case fix
|
2011-09-04 01:59:06 +02:00 |
Marius Kintel
|
821c7df1fe
|
Extracted handle_dep() to separate source file
|
2011-09-04 00:03:16 +02:00 |
Marius Kintel
|
f58c0a3eb5
|
Some cleanup of the Context class
|
2011-09-03 18:51:29 +02:00 |
Marius Kintel
|
acfd1e1b19
|
More de-Qt-ify
|
2011-09-03 06:30:48 +02:00 |
Marius Kintel
|
6f632190a0
|
Ported a bunch of stuff from Qt to STL
|
2011-09-03 06:10:36 +02:00 |
Marius Kintel
|
2f4582eeba
|
bugfix: Don't try to render empty polyhedrons
|
2011-09-02 20:18:27 +02:00 |
Marius Kintel
|
1633fb0344
|
Refactoring of CGAL functionality to allow for forward-declaration of CGAL classes in header files, reducing coupling and thus compilation times
|
2011-09-01 04:09:06 +02:00 |
Marius Kintel
|
b3dd77d252
|
Merge branch 'master' into visitor
Conflicts:
src/mainwin.cc
|
2011-08-27 21:42:50 +02:00 |
Marius Kintel
|
94d3424d63
|
bugfix: Automatic reload and compile got broken during the rendering refactoring
|
2011-08-27 21:11:27 +02:00 |
Marius Kintel
|
08c83d306e
|
Merge branch 'master' into visitor
Conflicts:
src/primitives.cc
|
2011-08-25 17:46:21 +02:00 |
Marius Kintel
|
0823b1f3c0
|
bugfix: Flush caches now also flushes the use'd module cache
|
2011-08-25 16:54:02 +02:00 |
Marius Kintel
|
cfea2f8934
|
bugfix: background and highlight was broken after refactoring
|
2011-08-06 01:08:11 +02:00 |
Marius Kintel
|
2af5648eda
|
Merge branch 'master' into visitor
Conflicts:
src/OpenCSGRenderer.cc
src/csgops.cc
src/mainwin.cc
src/polyset.cc
src/projection.cc
|
2011-08-04 04:02:42 +02:00 |
Don Bright
|
00d7bb401c
|
fix broken build on systems that use case sensitive filenames (linux)
|
2011-08-03 17:45:40 -05:00 |
Marius Kintel
|
6882228058
|
Merge branch 'master' into visitor
Conflicts:
src/GLView.h
src/glview.cc
src/mainwin.cc
src/render-opencsg.cc
|
2011-07-31 01:58:51 +02:00 |
Marius Kintel
|
4e60d215de
|
removed unused member variable 'enableOpenCSG'
|
2011-07-30 21:42:31 +02:00 |
Marius Kintel
|
887f7eb99f
|
Refactored GL rendering inspired by Giles' work on RapCad. The ultimate goal is to become independent of Qt
|
2011-07-30 21:29:40 +02:00 |
Marius Kintel
|
7a58f11986
|
Merge branch 'cgal-renderer-refactor' of gitorious.org:openscad/openscad into cgal-renderer-refactor
|
2011-07-23 22:02:55 +02:00 |
Marius Kintel
|
21ac6c05d1
|
merged in recent changes in master
|
2011-07-11 03:54:20 +02:00 |
Marius Kintel
|
65a5df8810
|
missing newline
|
2011-07-11 01:55:29 +02:00 |
Don Bright
|
d64a03d2a9
|
cleanup
|
2011-07-05 18:48:07 -05:00 |