Commit Graph

3547 Commits (0c2f2b074923c097b15e25f91756c3aa39cbe1bb)

Author SHA1 Message Date
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
Marius Kintel acdf95002f Get OpenCSG from PPA - attempt 3 2013-10-30 22:19:27 -04:00
Marius Kintel e06dbbe742 Get OpenCSG from PPA - attempt 2 2013-10-30 22:19:27 -04:00
Marius Kintel f8abd39095 Get OpenCSG from PPA 2013-10-30 22:19:27 -04:00
Marius Kintel cc1688cab8 Script for kicking off Travis CI 2013-10-30 22:19:27 -04:00