summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2013-12-15minor tweak for clarityDon Bright
2013-12-15tab spacesDon Bright
2013-12-15add some error checkingDon Bright
2013-12-15documentation workDon Bright
2013-12-15delete 'new polyset' on failure of creationDon Bright
2013-12-15restore error checking when creating polyhedron from polysetDon Bright
2013-12-15documenation updateDon Bright
2013-12-15improve CGAL nonplanar face error detection. also change dumptests to 'faces'Don Bright
keyword for 'polyhedrnon().
2013-12-15fix bug in polyhedron() primitive keyword 'faces' vs 'triangles'Don Bright
2013-12-15add tests for non-planar bug. add docs to .cc codeDon Bright
2013-12-15in polyhedron() replace "triangles" w "faces", but allow backwards compatabilityDon Bright
by accepting 'triangles' and putting them into 'faces' variable
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-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-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
2013-10-07add range on children()Vicnet
2013-10-07remove compliation warningsVicnet
2013-10-07factorize Value::RangeType methodVicnet
contact: Jan Huwald // Impressum