Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-02-10 | Deprecated child() | Marius Kintel | |
2013-11-15 | Change nbsteps() to uint32_t to make it independent from 32/64-bit platform. | Torsten Paul | |
2013-11-11 | Add support for handling negative step values in ranges (fixes #500). | Torsten Paul | |
2013-10-07 | merge from origin | Vicnet | |
2013-10-07 | factorize Value::RangeType calculation and correct error | Vicnet | |
2013-10-07 | add range on children() | Vicnet | |
2013-10-07 | add vector parameter to children() | Vicnet | |
2013-10-07 | allow one number parameter on children(): select this child only | Vicnet | |
2013-10-07 | add children primitive, and refactor control.cc a little | Vicnet | |
2013-09-24 | add children primitive, and refactor control.cc a little | Vicnet | |
2013-07-28 | In this commit i'll change just the Qt project, c and header files to get ↵ | Ivo Noorhoff | |
OpenSCAD building and working on Windows 7 compiled with Visual Studio Express 2012. A couple of things needed changing : * MSVC 2012 has no trunc or round, i have added those to mathc99 and included mathc99 to the files needed. The implementations were taken from boost. * MSVC 2012 stl does now allow accessing out of bounds elements in std:vector as an array, so "chain->objects[i]" will fail in "OpenCSGRenderer::renderCSGChain". Whatever the platform, it will me a good idea to change this code to something that does not trigger undefined behavior. * MSVC 2012 cannot figure out the types involved in "if (file_size == 80 + 4 + 50*facenum) {", i have added a cast to force it to "if (file_size == static_cast<std::streamoff>(80 + 4 + 50*facenum)) {". The next round would be regression testing and debugging and possibly more changes to the OpenSCAD main code. The round after that would be changing the .pro and .pri files to create correct visual studio solutions. | |||
2013-05-26 | merge branch to get windows "library path" working. tweak build system, | Don Bright | |
eliminate several compiler warnings. | |||
2013-04-26 | Refactoring: Split out FileModule from Module, Added LocalScope renamed some ↵ | Marius Kintel | |
confusing 'evaluate' methods to 'instantiate', added FileContext (not yet used) | |||
2013-04-26 | Experiment: Lazy evaluation of argument lists in evaluation context. Allows ↵ | Marius Kintel | |
e.g. for loop variables to be dependent on each other | |||
2013-04-18 | Cleaned up argument list handling, related to #116 | Marius Kintel | |
2013-04-10 | Print warnings on child index out of bounds | Marius Kintel | |
2013-04-09 | Refactored context handling into using separate Module contexts and Eval ↵ | Marius Kintel | |
contexts. This allows for recursive module calls, and cascading children. I believe this fixes issue #116 | |||
2013-02-02 | Fix bug assuming negative doubles will overflow a size_t, which failed on ↵ | Marius Kintel | |
ARM. Related to #259 | |||
2012-03-27 | Rewrote the Value class to be based on boost::variant - this should reduce ↵ | Marius Kintel | |
memory footprint and improve performance | |||
2012-01-25 | Ported printutils away from Qt | Marius Kintel | |
2011-11-06 | Slight refactoring of builtin function and module handling | Marius Kintel | |
2011-09-28 | Added note about problem with modifiers using the child() module, reported ↵ | Marius Kintel | |
by nophead | |||
2011-09-08 | Updated boolean handling of if/else | Marius Kintel | |
2011-09-07 | bugfix: context got lost dugin a recent refactoring job | Marius Kintel | |
2011-09-05 | bugfixes: Don't iterate over empty for loops, don't iterate over for loops ↵ | Marius Kintel | |
with illegal values | |||
2011-09-04 | Implemented support for for() with scalar argument, e.g. for (i=23) echo(i) | Marius Kintel | |
2011-09-04 | Ported use for Qt's foreach to BOOST_FOREACH | Marius Kintel | |
2011-09-04 | Removed dependency on Qt from control module | Marius Kintel | |
2011-09-03 | killed warnings | Marius Kintel | |
2011-09-03 | Ported a bunch of stuff from Qt to STL | Marius Kintel | |
2011-08-04 | De-Qt-ified AbstractNode | Marius Kintel | |
2011-04-12 | Ported recent changes to master into the visitor branch | Marius Kintel | |
2011-01-21 | Copyright updates | Marius Kintel | |
2010-11-07 | Refactored some QString usage in the backend to std::string | Marius Kintel | |
2010-02-12 | Support for if-else statements | kintel | |
git-svn-id: http://svn.clifford.at/openscad/trunk@436 b57f626f-c46c-0410-a088-ec61d464b74c | |||
2010-02-01 | Clifford Wolf: | clifford | |
Added CGAL exception to all copyright notes, as it is suggested on: http://www.cgal.org/license.html http://www.fsf.org/licensing/licenses/index_html git-svn-id: http://svn.clifford.at/openscad/trunk@405 b57f626f-c46c-0410-a088-ec61d464b74c | |||
2010-01-30 | header file reorg | kintel | |
git-svn-id: http://svn.clifford.at/openscad/trunk@365 b57f626f-c46c-0410-a088-ec61d464b74c | |||
2010-01-30 | reorganized file structure layout. more to follow... | kintel | |
git-svn-id: http://svn.clifford.at/openscad/trunk@364 b57f626f-c46c-0410-a088-ec61d464b74c |