Marius Kintel
|
442ab618a7
|
Merge branch 'master' into issue116
|
2013-04-18 18:34:19 -04:00 |
Marius Kintel
|
58bd9c9e3f
|
Cleaned up argument list handling, related to #116
|
2013-04-18 18:34:14 -04:00 |
Marius Kintel
|
c42dcfc614
|
Added missing highlighting of some special variables
|
2013-04-17 17:27:49 -04:00 |
Marius Kintel
|
73c2a45af6
|
Reinstate recursion guard to new context handling, fixes the last known subissue of #116 and #328
|
2013-04-15 20:58:15 -04:00 |
Marius Kintel
|
60a351a5ee
|
Merge branch 'noqt'
|
2013-04-12 00:13:09 -04:00 |
Marius Kintel
|
49a288cd34
|
Merge branch 'noqt' into testing
|
2013-04-10 14:28:51 -04:00 |
Marius Kintel
|
fd9dd04f50
|
Print warnings on child index out of bounds
|
2013-04-09 20:19:29 -04:00 |
Marius Kintel
|
151593705f
|
Disable context debug output
|
2013-04-09 01:04:36 -04:00 |
Marius Kintel
|
a37813a899
|
Refactored context handling into using separate Module contexts and Eval contexts. This allows for recursive module calls, and cascading children. I believe this fixes issue #116
|
2013-04-09 00:28:16 -04:00 |
Marius Kintel
|
6de8896255
|
Merge branch 'master' of github.com:openscad/openscad
|
2013-04-05 16:37:18 -04:00 |
Marius Kintel
|
1b8b7aa5fa
|
I think this should fix issue #217
|
2013-04-05 01:30:09 -04:00 |
don bright
|
c7f83aa3e3
|
remove redundant code, root_node and absolute_root_node
|
2013-04-02 20:51:20 -07:00 |
Marius Kintel
|
56bf724ab4
|
Print warning in import() if OFF file is not found
|
2013-03-28 12:10:43 -04:00 |
don bright
|
beff2b1f48
|
fix issue #324 crashes. add 'resize', {}. fix documentation
|
2013-03-27 19:49:48 -07:00 |
don bright
|
f242a7a693
|
backport to boost 1.37. improve dependency build for older lib versions
including the requirement of symlink to $DEPLOYDIR/include/boost if
boost is so old that it uses version numbers in the path name
|
2013-03-21 04:29:54 +01:00 |
don bright
|
8e32cef0a8
|
more accurate help message
|
2013-03-17 12:29:02 -07:00 |
don bright
|
1949403689
|
boost s/b >=1.48 not >1.48
|
2013-03-17 11:58:53 -07:00 |
don bright
|
c8c749de18
|
fix some bugs in wrapper of canonical()
|
2013-03-17 11:21:15 -07:00 |
don bright
|
100b1733df
|
backport boost functions to pre-1.48
|
2013-03-17 18:34:47 +01:00 |
don bright
|
035f022e0a
|
Merge branch 'master' of github.com:openscad/openscad into resize5
|
2013-03-16 13:07:21 -05:00 |
Marius Kintel
|
5628a18f6a
|
boostfs_relative_path was buggy, replaced with boostfs_uncomplete for now
|
2013-03-12 12:35:32 -04:00 |
Marius Kintel
|
dccc039211
|
Got rid of remaining Qt dependencies. The test framework should now be Qt-free
|
2013-03-12 01:14:58 -04:00 |
Marius Kintel
|
6b8a5e266c
|
Handle files with non-ascii filenames. Only rudimentary tested. Fixes #113 #290
|
2013-03-11 22:14:00 -04:00 |
Marius Kintel
|
5f03fbee6b
|
Merge branch 'master' of github.com:maandree/openscad into maandree-master
|
2013-03-11 21:07:49 -04:00 |
Marius Kintel
|
9899f75a25
|
Fixes problem where local changes are overwritten on automatic reload when included files has changed. Fixes #162
|
2013-03-11 21:05:53 -04:00 |
don bright
|
4fa2338b26
|
fix bug showed during circle test
|
2013-03-11 17:40:02 -07:00 |
don bright
|
ea0bb94be9
|
Merge branch 'master' of github.com:openscad/openscad into resize5
|
2013-03-11 16:40:51 -07:00 |
don bright
|
fc257c9383
|
make resize of flat objects fail in the direction normal to the flat.
also fail on resize to negative size.
update tests
|
2013-03-11 17:23:53 -05:00 |
Marius Kintel
|
40d9ffe6a4
|
Changed redeclaration of assignment so that the last declaration defines the order. This hopefully fixes the confusing error message discussed on the mailing list nov 27-30 (Variable bug)
|
2013-03-11 17:54:49 -04:00 |
don bright
|
1726c26518
|
fix bug
|
2013-03-11 13:30:40 -05:00 |
don bright
|
6d3089032c
|
allow resize's autosize to apply to individual dimensions
|
2013-03-11 12:00:15 -05:00 |
don bright
|
8bf53bc019
|
replace fprintf with PRINT
|
2013-03-11 11:02:01 -05:00 |
don bright
|
4e2965ac17
|
fix crashbug 2d resize. add 2d tests. print offscreen warning better.
|
2013-03-11 10:59:52 -05:00 |
don bright
|
5559ae9a6a
|
move transform from CGALEvaluator to Nef_polyhedron - reuse in resize(). also
move ZRemover code to cgalutils, also cleanup SVG code
|
2013-03-10 21:35:30 -05:00 |
don bright
|
3cf6c24d83
|
beginning of resize() command implementation.
|
2013-03-09 20:28:43 -06:00 |
Marius Kintel
|
8711bd2500
|
Set preprocessor define for deployment builds. Don't include sparkle in development builds. Note: Development snapshots are considered deployment builds
|
2013-03-09 13:04:36 -05:00 |
Marius Kintel
|
9d97afa376
|
minor namespace fix
|
2013-03-06 20:49:52 -05:00 |
Marius Kintel
|
6603015897
|
Workaround for QTBUG-22829
|
2013-03-06 20:45:13 -05:00 |
don bright
|
974abf1304
|
fix strecthing with --imgsize per bug rept from Marius Kintel
|
2013-03-05 21:10:10 -06:00 |
Marius Kintel
|
20bea6e1b7
|
Ignore user-libraries for test drivers
|
2013-03-05 14:16:49 -05:00 |
Marius Kintel
|
72d3cf4659
|
compile fix: include opencsg.h
|
2013-03-05 14:16:17 -05:00 |
Mattias Andrée
|
30ab30f32a
|
Fix (tested on gnu/linux): non-ascii file names could not be opened via the command line
Signed-off-by: Mattias Andrée <maandree@operamail.com>
|
2013-03-04 15:39:52 +01:00 |
don bright
|
dc955eccb9
|
fix build broken on older gcc
|
2013-03-03 20:10:34 -08:00 |
don bright
|
e60b0b7419
|
lol far_far_away should be double not size_t
|
2013-03-03 19:37:57 -08:00 |
don bright
|
80457c9c46
|
older gcc doesn't know about __builtin_bswap32
|
2013-03-03 21:16:27 -06:00 |
don bright
|
52f0071958
|
render settings wrong syntax
|
2013-03-03 20:24:24 -06:00 |
don bright
|
94d4acf765
|
cleanup tab spacing
|
2013-03-03 20:23:03 -06:00 |
don bright
|
689fdad0ac
|
move FAR_FAR_AWAY (gl clipping limit) to rendersettings
|
2013-03-03 20:08:04 -06:00 |
don bright
|
42ca2151b1
|
cleanups
|
2013-03-03 19:47:07 -06:00 |
don bright
|
daf695b089
|
update doc
|
2013-03-03 18:10:12 -06:00 |
don bright
|
95bb1128fa
|
make xvfb test message not spill over the edge of the screen
|
2013-03-03 20:52:44 +01:00 |
don bright
|
58de93af95
|
add --projection=ortho|perspective option to cmdline
|
2013-03-03 13:48:23 -06:00 |
don bright
|
3f345b9361
|
begin to make offscreen opencsg compile look like the one in mainwin.cc
|
2013-03-03 13:12:37 -06:00 |
don bright
|
03de7fce81
|
try to fix gimbal camera view on Offscreen mode
|
2013-03-03 12:50:32 -06:00 |
don bright
|
653cb36ce8
|
fix bug in --imgsize
|
2013-03-03 12:40:08 -06:00 |
don bright
|
d7b07893df
|
simplify camera parameters down to --camera
|
2013-03-03 12:30:04 -06:00 |
don bright
|
f190b9605c
|
add imgsize cmdline parameter for png output
|
2013-03-03 12:20:18 -06:00 |
don bright
|
9f5c6133bf
|
update manpage
|
2013-03-03 11:54:34 -06:00 |
don bright
|
bacaa2b1b9
|
fix bugs in testing
|
2013-03-03 18:41:37 +01:00 |
don bright
|
2b2dc7a078
|
make Camera into single class, simplify code
|
2013-03-03 10:52:25 -06:00 |
don bright
|
bfae32fe99
|
remove boost::variant stuff. trim code. add 'vector cam' cmdline option
|
2013-03-03 10:11:56 -06:00 |
don bright
|
0f6b76cf21
|
move csg chain prep code to CsgInfo.h, move defaults to rendersettings.h
|
2013-03-03 09:22:36 -06:00 |
don bright
|
eb1f73de03
|
add Camera.h per bug rept from Marius Kintel
|
2013-03-01 18:41:50 -06:00 |
don bright
|
06fd9e2798
|
cleanup commented-out
|
2013-02-27 00:50:33 -06:00 |
don bright
|
13b0fe4b3f
|
rework Camera using boost::variant. first working --gimbalcam version
|
2013-02-27 00:37:37 -06:00 |
don bright
|
c84b0d2184
|
fix bug - if camera is null, then dont use it. (was backwards)
|
2013-02-25 23:10:43 -06:00 |
don bright
|
f60ece7864
|
fix bugs for test compile
|
2013-02-26 05:55:07 +01:00 |
don bright
|
50489c4287
|
begin to implement --viewport option, by adding Camera class + children
|
2013-02-25 22:32:57 -06:00 |
don bright
|
9896b6f15e
|
first working version of opencsg png export from gui binary
also guiopencsgtest introduced. passes 100% of 'normal' tests
|
2013-02-24 21:07:37 -06:00 |
don bright
|
8738cdc034
|
split out axes functions. begin to split out opencsg pre-rendering
|
2013-02-24 19:04:50 -06:00 |
don bright
|
eb2c0d38f2
|
unify intializeGL(), remove duplicate code
|
2013-02-24 14:31:03 -06:00 |
don bright
|
76c5d5b55c
|
merge enable_opencsg_shaders into GLView, remove duplicate code
from QGLView and OffscreenView
|
2013-02-24 12:33:11 -06:00 |
don bright
|
707118ce94
|
move enable_opencsg_shaders, fix indenting, split out display_opencsg_warning
also update docs, and try to make enable_opencsg_shaders the same between
qgl and offscreengl
|
2013-02-24 11:21:45 -06:00 |
don bright
|
ca41979ee5
|
Merge branch 'master' of github.com:openscad/openscad into issue11_2
Conflicts:
RELEASE_NOTES
openscad.pro
src/mainwin.cc
|
2013-02-23 21:54:53 -06:00 |
don bright
|
eff1628335
|
continue merging enable_opencsg_shaders
|
2013-02-23 21:33:28 -06:00 |
don bright
|
958657eb26
|
merge opencsg_shader code from Qt version into Offscreen (OpenCSG detection)
|
2013-02-23 21:14:07 -06:00 |
don bright
|
ce2a9a8cb5
|
move enable_opencsg_shaders from csgtestcore to OffscreenView.cc
|
2013-02-23 20:54:13 -06:00 |
don bright
|
386df69c0f
|
consolidate resizeGL()
|
2013-02-23 19:58:06 -06:00 |
don bright
|
f07c6b2cb6
|
remove unnecessary size command to openglbox
|
2013-02-23 19:20:29 -06:00 |
don bright
|
bebc7a3734
|
finish unify camera. unify getRenderInfo. fix width on libraryinfo box.
|
2013-02-23 19:19:33 -06:00 |
don bright
|
0f977609b4
|
put qglview.h into mainwin for deps. unify camera functions into glview.
remove duplicate code.
|
2013-02-23 18:50:20 -06:00 |
don bright
|
5389107aa6
|
create GLView as parent of OffscreenView and QGLView. combine setRenderer()
|
2013-02-23 15:34:06 -06:00 |
don bright
|
4f578513a0
|
continue with gimbalcam vs eye-center-cam changes
|
2013-02-21 06:43:26 -06:00 |
don bright
|
c724a393a9
|
distinguish between gimbal-camera and eye-center-camera
|
2013-02-21 06:31:18 -06:00 |
don bright
|
88c071c5ed
|
re-simplify library info window. start to unify glview.save()
|
2013-02-21 05:49:19 -06:00 |
don bright
|
e3ecf26d45
|
obj_rot + obj_trans -> Eigen::Vector. simplify glinfo dialog box.
|
2013-02-20 23:02:44 -06:00 |
don bright
|
fc2d9341fa
|
begin process of unifying GLView and OffscreenView. renames, objrot, objtran
|
2013-02-20 19:56:30 -06:00 |
don bright
|
09edcdf822
|
fix build errors, display 'not implemented' message on win32/linux
|
2013-02-17 04:48:30 +01:00 |
don bright
|
7ce648daca
|
better detection of '-0', make it into '0'
|
2013-02-15 18:36:32 -08:00 |
don bright
|
61a4fc3031
|
solve some floating point comparison issues in multmatrix dump().
also indent some stuff properly
|
2013-02-15 17:42:45 -08:00 |
don bright
|
d5019a964e
|
deal with test suite issues under mingw-cross compile and wine
|
2013-02-13 22:55:19 -06:00 |
Marius Kintel
|
4948c2457f
|
Added support for more paths in OPENSCADPATH, also search in HOME/Documents/OpenSCAD/libraries on Mac
|
2013-02-12 23:16:23 -05:00 |
Marius Kintel
|
3a517e4a3f
|
Don't print last updated date if it's null
|
2013-02-11 21:43:46 -05:00 |
don bright
|
14c45da1f3
|
Merge branch 'issue11_2' of github.com:openscad/openscad into issue11_2
|
2013-02-11 19:11:33 -06:00 |
don bright
|
76f184c50b
|
upgrade lodepng to new version. remove malloc from imageutils
|
2013-02-11 19:10:52 -06:00 |
Marius Kintel
|
d06d0e323e
|
Minor note about eigen3
|
2013-02-10 21:15:52 -05:00 |
Marius Kintel
|
4bd23c9091
|
Support Sparkle's Install on Quit
|
2013-02-07 15:01:31 -05:00 |
Marius Kintel
|
4e519078d6
|
Merge branch 'master' into issue11_2
|
2013-02-07 13:43:20 -05:00 |
Marius Kintel
|
fa00547507
|
First version of automatic updates for Mac
|
2013-02-05 00:36:25 -05:00 |
Marius Kintel
|
3f7037b524
|
bugfix: We didn't always print a warning when CSG normalization created too many elements
|
2013-02-04 12:29:00 -05:00 |