Don Bright
9ea7713335
print errmsg for applyHull. add quotes around err msg in version check.
2013-11-30 15:43:00 -06:00
Don Bright
75692592e4
Merge branch 'master' into issue410x
2013-11-30 15:30:40 -06:00
Don Bright
f175bae46a
disallow gcc 4.8.2
2013-11-30 15:13:03 -06:00
Don Bright
31199ea2d1
Merge branch 'master' of github.com:openscad/openscad
2013-11-30 15:00:35 -06:00
Don Bright
6f6a8dff76
MXE c/o 'stable' instd of 'master' from github b/c master has gcc 4.8.2 which
...
is causing crashes. also allow 'build only' builder.sh script command
2013-11-30 13:42:09 -06:00
Marius Kintel
961c380c84
Merge pull request #553 from Gazer/editor_improvements
...
Keep cursor position on save
2013-11-30 09:11:58 -08:00
Ricardo Markiewicz
afe1fbcb53
Move main code inside Editor class
...
Before open a new file now we cleanup the Editor, so the new file get the cursor
on the first character.
2013-11-29 01:40:28 -03:00
Ricardo Markiewicz
7b64944738
Try to keep cursor and scroll in place on refresh
...
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-29 00:16:40 -03:00
Don Bright
fd715c6526
finish adding new test, add png for new test
2013-11-26 20:55:26 -06:00
Don Bright
faf008ce24
simplify nef polyhedron code. attempt to add test for bug
2013-11-26 20:29:29 -06:00
Don Bright
cf9f19818c
prevent crash in CGAL nef3. fix #issue 410 . also deal w qmake bug re .h files
2013-11-26 20:04:57 -06:00
Marius Kintel
de2db22b5f
Split projection tests into cut vs. project
2013-11-25 00:27:15 -05:00
Don Bright
8496e5d7cc
Merge branch 'master' of github.com:openscad/openscad
2013-11-24 19:02:15 -06:00
Don Bright
825fbc7b9e
revert to GMPQ number type kernel due to bugs like issue #481
2013-11-24 19:01:11 -06:00
Marius Kintel
91c2b8909c
Added test for implicit union of render() children
2013-11-23 22:10:05 -05:00
Marius Kintel
20eba57829
Merge branch 'master' of github.com:openscad/openscad
2013-11-23 20:00:22 -05:00
Marius Kintel
7b526bc27a
Added test for polygon with hole
2013-11-23 20:00:19 -05:00
Don Bright
b204aba444
mxe64 build fix. make 'qt disabled' message less confusing on test binary.
2013-11-23 18:38:45 -06:00
Marius Kintel
ab102cec85
Merge pull request #550 from t-paul/ubuntu-fix
...
Fix compilation error on Ubuntu where uint32_t is not defined.
2013-11-23 08:19:01 -08:00
Torsten Paul
34d7f37fe7
Fix compilation error on Ubuntu where uint32_t is not defined.
2013-11-23 15:12:44 +01:00
Marius Kintel
2162aaed64
Split up projection tests to avoid long running times
2013-11-20 01:27:46 -05:00
Marius Kintel
3e3caaa625
Removed eigen2 from build system and documentation. We now require eigen3
2013-11-15 15:48:43 -05:00
Marius Kintel
022f80e87b
Merge pull request #542 from t-paul/issue500
...
Allow for statement with negative step value.
2013-11-15 12:34:42 -08:00
Torsten Paul
f46bd3788f
Change nbsteps() to uint32_t to make it independent from 32/64-bit platform.
2013-11-15 19:41:37 +01:00
Torsten Paul
1fcad169e6
Update 'for' test cases to match the new range expression handling.
2013-11-11 01:38:34 +01:00
Torsten Paul
e6b2884805
Fix output of range expressions.
2013-11-11 01:38:34 +01:00
Torsten Paul
3c0e9f4f18
Update 'children' test case using range [4 : -1 : 0] which is now valid.
2013-11-11 01:38:24 +01:00
Torsten Paul
bcba02fac3
Add test cases for new range expression handling.
2013-11-11 01:31:53 +01:00
Torsten Paul
00a329f0bd
Add support for handling negative step values in ranges ( fixes #500 ).
2013-11-11 01:31:44 +01:00
Don Bright
af8359993a
download eigen 3 package , eigen2 no longer works
2013-11-10 16:43:46 -06:00
Marius Kintel
e5d535e900
Fixes #533
2013-11-08 00:57:38 -05:00
Marius Kintel
7872e7a229
Re-fix: don't add path to empty files. Fixes #536
2013-11-08 00:53:58 -05:00
Marius Kintel
e722d906ce
Get rid of leading zeros in date tags, causing them to be interpreted as octal in C++
2013-11-08 00:34:01 -05:00
Marius Kintel
77829d0a3a
Merge pull request #529 from t-paul/issue434
...
Add menu entry "Reset View" to reset viewport to initial settings
2013-11-04 14:32:24 -08:00
Marius Kintel
aa62be3386
Merge branch 'master' of github.com:openscad/openscad
2013-11-01 12:10:13 -04:00
Marius Kintel
5aa01edb93
Fix potential memory alignment issue with eigen. This might make us dependent on eigen3, but it's about time anyway
2013-11-01 12:10:03 -04:00
Marius Kintel
e05a9745a3
Bumped to eigen-3.2.0
2013-11-01 11:35:58 -04:00
Torsten Paul
be4c72d9e9
Add menu entry "Reset View" to reset viewport to initial settings (fixes Issue #434 ).
2013-10-31 22:56:31 +01:00
Marius Kintel
a40530d73d
bugfix: CMAKE_BUILDTYPE typo
2013-10-31 14:41:02 -04:00
Marius Kintel
a197e5b22c
Merge pull request #524 from pdbogen/master
...
Use find instead of ls and grep to locate gmp.h (or gmp-blah.h)
2013-10-30 20:02:33 -07:00
Patrick Bogen
c6df507590
Use find instead of ls and grep to locate gmp.h (or gmp-blah.h) for gmp_sysver
2013-10-30 19:53:23 -07:00
Marius Kintel
e764c9ad03
Merge pull request #523 from pdbogen/master
...
Dependency searching and results display should be more robust
2013-10-30 19:52:24 -07:00
Patrick Bogen
8521cb132e
Use quotes for values that might end up empty, so that pretty print displays missing version numbers properly.
2013-10-30 19:40:24 -07:00
Patrick Bogen
ed4529404a
More robust searching through README files for dependency versions.
2013-10-30 19:40:03 -07:00
Marius Kintel
435e0c021c
Limit parallel builds as Travis apparently runs out of memory
2013-10-30 22:39:18 -04:00
Marius Kintel
83dc80ff5f
Parallel build
2013-10-30 22:19:27 -04:00
Marius Kintel
9e55b31265
clang not yet supported by the travis script
2013-10-30 22:19:27 -04:00
Marius Kintel
7d667b1025
Update README.md
2013-10-30 22:19:27 -04:00
Marius Kintel
d37cb95e2e
Detect errors mid-way into test run
2013-10-30 22:19:27 -04:00
Marius Kintel
2b966f92f2
Get OpenCSG from PPA - attempt 4
2013-10-30 22:19:27 -04:00