Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-12-15 | delete 'new polyset' on failure of creation | Don Bright | |
2013-12-14 | stub of face tessellation function for polyset | Don Bright | |
2013-12-14 | FIXME leaking polyset by altering functions signatures | Don Bright | |
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-05-10 | Added support for 2D scaling in linear_extrude | Marius Kintel | |
2013-05-10 | Initial code to support scaling of linear_extrude(). Part of Issue #273 | Marius Kintel | |
2013-05-09 | Forgot to actually add most files in previous commit (#217) | Marius Kintel | |
2013-04-26 | Re-added donb's patch for handling deprecated parameters to import | Marius Kintel | |
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-20 | accept 'layername' and 'filename' in import, WARNING deprecation | don bright | |
2013-04-19 | Added bugfix hints. Related to #116 | Marius Kintel | |
2013-04-18 | Merge branch 'master' into issue116 | Marius Kintel | |
2013-04-18 | Cleaned up argument list handling, related to #116 | Marius Kintel | |
2013-04-09 | Disable context debug output | 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-04-05 | I think this should fix issue #217 | Marius Kintel | |
2013-03-28 | Print warning in import() if OFF file is not found | Marius Kintel | |
2013-03-04 | fix build broken on older gcc | don bright | |
2013-03-04 | older gcc doesn't know about __builtin_bswap32 | don bright | |
2013-02-02 | replace packed struct with union. remove some extraneous/debug code | don bright | |
2013-02-02 | enable import STL to work on big-endian computers | don bright | |
2013-01-28 | Support reading binary STLs which happen to start with the string 'solid'. ↵ | Marius Kintel | |
Fixes #258 | |||
2012-10-09 | Catch exceptions as const references. Related to #204 | Marius Kintel | |
2012-08-18 | more eigen3 fixes. | don bright | |
1. finish converting 'using namespace boost::filsystem' to 'namespace fs = boost::filesystem'. 2. initial version of changes to CMakelists.txt for the regression test | |||
2012-08-18 | initial rework to enable eigen3 per issue #174. | don bright | |
1. enable eigen3 in qmake build system 2. convert Transform3d and cwise() per the eigen2->eigen3 porting faq online 3. get rid of 'using namespace boost::filesystem' as it conflicts with eigen3 | |||
2012-07-15 | fix bugs in build | don bright | |
2012-07-15 | Add timestamp to cache key for modules importing files. Fixes #141 | Marius Kintel | |
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 | |
2012-01-15 | Open files which can be binary in binary mode. Hopefully solves problem ↵ | Marius Kintel | |
reading binary STL files reported by nop head | |||
2012-01-14 | add boosty.h for compatability with boost <1.44 | donb | |
2012-01-09 | Don't use native() to extract strings from boost::filesystem::path() since ↵ | Marius Kintel | |
that will use wchar under Windows | |||
2011-12-25 | Removed last traces of Qt | Marius Kintel | |
2011-12-23 | Ported binary STL file reader away from Qt | Marius Kintel | |
2011-12-06 | Ported away more of the STL parser from Qt | Marius Kintel | |
2011-12-06 | Started on porting import() away from Qt | Marius Kintel | |
2011-11-07 | Correctly escape special characters in dumped strings. Fixes ↵ | Marius Kintel | |
dumptest_import_dxf-tests | |||
2011-11-07 | Don't dump timestamp of included files, this wasn't really used anywhere | Marius Kintel | |
2011-11-06 | Slight refactoring of builtin function and module handling | Marius Kintel | |
2011-11-03 | Bugfix: import module toString() output was not parsable | Marius Kintel | |
2011-09-30 | Removed unused variable | Marius Kintel | |
2011-09-09 | Initial attempt of cleaning up polyset handling. PolySet no longer keeps a ↵ | Marius Kintel | |
refcount, basic cache mechanism is in place, instantiating polysets are controlled through PolySetEvaluator | |||
2011-09-07 | Updated tests to reflect recently changed import behavior | Marius Kintel | |
2011-09-07 | Implemented OFF import, refactored PolySet/Polyhedron conversion | Marius Kintel | |
2011-09-06 | Added support for an untyped import() module, deprecating the explicitly ↵ | Marius Kintel | |
typed import_*() ones | |||
2011-09-03 | Extracted handle_dep() to separate source file | Marius Kintel | |
2011-09-03 | De-Qt-ification continues, almost done with DxfData | Marius Kintel | |
2011-09-03 | Some cleanup of the Context class | Marius Kintel | |
2011-09-03 | Ported a bunch of stuff from Qt to STL | Marius Kintel | |