a-e-m
a22ebd608d
Moved include_passed
2013-12-08 11:28:19 -08:00
a-e-m
8971c67fa2
Fixed variable name error
2013-12-08 11:18:58 -08:00
a-e-m
cb2b094b26
Fixed small error in Templates.get
2013-12-08 10:51:25 -08:00
Marius Kintel
b131464f95
#559 CMAKE_OSX_DEPLOYMENT_TARGET needs to be cached
2013-12-08 13:50:03 -05:00
a-e-m
8a21092dc0
Adding imports
2013-12-07 17:59:07 -08:00
a-e-m
8d3365a79a
Update design philosopy comments
2013-12-07 14:50:49 -08:00
a-e-m
40ae8c7b34
Add html report upload to test_pretty_print.py, removed wiki support
2013-12-07 14:38:22 -08:00
Brody Kenrick
d7d5bea736
Add specific tests for unicode len()
2013-12-06 18:33:42 +11:00
Brody Kenrick
a0d8cbe692
Add in missed glib build dependencies for OS X and unix
2013-12-06 18:16:49 +11:00
Marius Kintel
941b56e7f8
Merge branch 'master' of github.com:openscad/openscad
2013-12-06 01:08:29 -05:00
Marius Kintel
ede5c4b688
delete ps when short-circuiting return, no need for explicit boost::format
2013-12-06 00:52:51 -05:00
David Eccles (gringer)
e3317ecc64
Fail if any polygon points for rotate_extrude are less than 0
2013-12-06 00:39:48 -05:00
Marius Kintel
38a3422159
#559 fixes for 10.9
2013-12-06 00:39:21 -05:00
Brody Kenrick
ac7b37a3d6
Update comments/messages for CGAL source of bad boost libraries
...
Add comments and change to a status instead of a warning (as we recover
nicely and it is a known issue in CGAL @
https://bugs.launchpad.net/ubuntu/+source/cgal/+bug/1242111 )
2013-12-06 09:57:29 +11:00
Marius Kintel
8c060691d7
Update Mac deployment target to make it build on 10.9, apply Qt4 patches
2013-12-05 12:21:10 -05:00
Marius Kintel
301ef946f0
Qt4 patches to make it build on 10.9
2013-12-05 12:20:40 -05:00
Brody Kenrick
0717c67c9f
Unicode support for strings
...
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-05 18:28:40 +11:00
Brody Kenrick
d3b82dcac0
Fix for bad boost libraries
...
Get this error because of a search for a non-existent library on linux64
-----------
[ 69%] Built target tests-cgal
Scanning dependencies of target cgalcachetest
[ 70%] Building CXX object
CMakeFiles/cgalcachetest.dir/cgalcachetest.cc.o
make[2]: *** No rule to make target `/usr/lib/libboost_thread.so',
needed by `cgalcachetest'. Stop.
make[1]: *** [CMakeFiles/cgalcachetest.dir/all] Error 2
make: *** [all] Error 2
[2]+ Done gedit openscad.pro (wd:
~/git/openscad_unicode)
----------
2013-12-05 15:56:50 +11:00
Marius Kintel
f2fe074e1d
clang fix: Clang claims to be gcc
2013-12-04 01:15:34 -05:00
Marius Kintel
69cbb17497
Killed warnings
2013-12-04 01:15:19 -05:00
Marius Kintel
89c21d07c4
Merge pull request #554 from openscad/issue410x
...
Issue410x
2013-12-01 08:36:50 -08:00
Don Bright
791a49b9e8
build bug fix
2013-11-30 17:26:50 -06:00
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