summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2013-12-15triangulation of near-planar PolySet facesDon Bright
2013-12-14stub of face tessellation function for polysetDon Bright
2013-12-14FIXME leaking polyset by altering functions signaturesDon Bright
2013-12-14bugfix: #562 didn't take into account that it's allowed with all X ↵Marius Kintel
coordinates being negative
2013-12-12#514 Change gcc 4.8.2 version check error to a warningMarius Kintel
2013-12-08Unicode support for stringsBrody Kenrick
Add suport for using unicode strings in .scad files. Support iterating across them/accessing them via [] and searching. -------- Add GLIB (to build for test and normal build -- both with installed and built locally development files). Add support for unicode chars to length and search builtin functions and [] for strings. Added unicode testing functions. Ad GLIB to library info page.
2013-12-08#559 Fix Qt font rendering on OS X 10.9Marius Kintel
2013-12-06Merge branch 'master' of github.com:openscad/openscadMarius Kintel
2013-12-06delete ps when short-circuiting return, no need for explicit boost::formatMarius Kintel
2013-12-06Fail if any polygon points for rotate_extrude are less than 0David Eccles (gringer)
2013-12-04clang fix: Clang claims to be gccMarius Kintel
2013-12-04Killed warningsMarius Kintel
2013-11-30build bug fixDon Bright
2013-11-30print errmsg for applyHull. add quotes around err msg in version check.Don Bright
2013-11-30Merge branch 'master' into issue410xDon Bright
2013-11-30disallow gcc 4.8.2Don Bright
2013-11-29Move main code inside Editor classRicardo Markiewicz
Before open a new file now we cleanup the Editor, so the new file get the cursor on the first character.
2013-11-29Try to keep cursor and scroll in place on refreshRicardo Markiewicz
When the file is saving, the cursor position was resetting to the top and you should keep scrolling by hand every time you save the file. This patch saves the scroll and cursor position and set it again after the file is refreshed so we can continue edition from where we were.
2013-11-27simplify nef polyhedron code. attempt to add test for bugDon Bright
2013-11-27prevent crash in CGAL nef3. fix #issue 410 . also deal w qmake bug re .h filesDon Bright
2013-11-25revert to GMPQ number type kernel due to bugs like issue #481Don Bright
2013-11-24mxe64 build fix. make 'qt disabled' message less confusing on test binary.Don Bright
2013-11-23Fix compilation error on Ubuntu where uint32_t is not defined.Torsten Paul
2013-11-15Removed eigen2 from build system and documentation. We now require eigen3Marius Kintel
2013-11-15Change nbsteps() to uint32_t to make it independent from 32/64-bit platform.Torsten Paul
2013-11-11Fix output of range expressions.Torsten Paul
2013-11-11Add support for handling negative step values in ranges (fixes #500).Torsten Paul
2013-11-08Re-fix: don't add path to empty files. Fixes #536Marius Kintel
2013-11-04Merge pull request #529 from t-paul/issue434Marius Kintel
Add menu entry "Reset View" to reset viewport to initial settings
2013-11-01Fix potential memory alignment issue with eigen. This might make us ↵Marius Kintel
dependent on eigen3, but it's about time anyway
2013-10-31Add menu entry "Reset View" to reset viewport to initial settings (fixes ↵Torsten Paul
Issue #434).
2013-10-30Invocation of openscad with an absolute path failed:Henner Zeller
./openscad /home/username/foo.scad .. because the curent working directory was always prepended; so internally, it attempted to open $PWD + /home/username/foo.scad Use platform aware QDir functionality to only prepend the absolute current working directory prefix, if the given path is relative.
2013-10-29Merge pull request #510 from hzeller/masterMarius Kintel
Make keyboard events working for GQLView
2013-10-29Added newlineMarius Kintel
2013-10-25o Key-press event in the QGLView were ignored, as it never got theHenner Zeller
focus. Fix: Gain focus on mouse-click inside that view. o QGLView: make zoom-in as well possible on '=' key. On American keyboards, the '=' key is right next to the '-' (Minus) key, while '+' (plus) requires Shift-equals. o Provide a useful 'c' key-binding for 'center'. Very useful after getting lost in panning.
2013-10-25Use PRINTB for output which might be grabbed by OS launchersMarius Kintel
2013-10-25bugfix: Allow unknown parameters. This fixes exit-on-launch issue on MacMarius Kintel
2013-10-22bugfix: starting without arguments caused a warningMarius Kintel
2013-10-22bugfix: Don't use QApplication before it's instantiatedMarius Kintel
2013-10-20Add diameter variable to the sphere, cylinder and circle primitives (fixes ↵Torsten Paul
#392). When doing the lookup, the diameter value has priority so if both diameter and radius are given, the radius value is ignored and a warning is printed.
2013-10-20bugfix: previous commit broke debug buildsMarius Kintel
2013-10-20removed unused member variableMarius Kintel
2013-10-19Fixed an issue which caused us to traverse the entire tree for OpenCSG ↵Marius Kintel
rendering traversals, where we didn't actually use the traversal results (for all nodes requiring CGAL)
2013-10-19Ignore malformed polygonsMarius Kintel
2013-10-13Merge branch 'children' of git://github.com/vicnet/openscad into vicnet-childrenMarius Kintel
Conflicts: tests/CMakeLists.txt
2013-10-09bugfix related to #460: removed duplicate initializeModule()Marius Kintel
2013-10-07Merge branch 'master' of ../openscad into steelman-bom-tree-std-stackMarius Kintel
2013-10-07Mac needs to know if we're a GUI app in order to find bundled libraries, Use ↵Marius Kintel
Qt to find application path if available
2013-10-07merge from originVicnet
2013-10-07factorize Value::RangeType calculation and correct errorVicnet
contact: Jan Huwald // Impressum