Marius Kintel
f32e03dffb
Merge branch 'master' of github.com:openscad/openscad
2014-12-09 16:42:05 -05:00
Marius Kintel
6d9329966a
#1061 fixed test build behaving differently from GUI build due to ENABLE_CGAL flag not being passed to all relevant sources. Added testcase
2014-12-09 16:42:02 -05:00
Torsten Paul
ba8446e8bf
Remove qtaccessiblewidgets as QTPLUGIN.
...
MXE now ships Qt-5.4.0-rc which has accessibility built-in. All other
platforms did not have it enabled so far.
2014-12-09 22:21:07 +01:00
Torsten Paul
f7816e02cd
Add system info (OS / CPUs/ RAM / Distribution (when on Linux)).
2014-12-09 22:21:04 +01:00
Torsten Paul
f4a6da7fb0
Try to detect if compiling with a 32bit or 64bit compiler.
2014-12-09 21:19:57 +01:00
Torsten Paul
3a90fa12fa
Merge pull request #1060 from openscad/qglformat-patch
...
Disable vertical refresh syncing.
2014-12-09 21:18:57 +01:00
Marius Kintel
2462799655
Handle a bunch of nullspace corner cases. Fixes #1029
2014-12-08 18:25:48 -05:00
Marius Kintel
7d8203fc52
Disabled less useful test
2014-12-08 18:24:09 -05:00
Marius Kintel
c03350e3cb
Added more nullspace tests
2014-12-08 17:53:40 -05:00
Marius Kintel
0a049f7ab2
removed fixed fixme
2014-12-08 17:53:19 -05:00
Torsten Paul
342af594ad
Disable vertical refresh syncing.
2014-12-08 18:54:39 +01:00
Marius Kintel
94aabb05b5
#1054 Fixed memory leak
2014-12-08 00:57:28 -05:00
Marius Kintel
ccea6fdde9
Bugfix: 2D scale or mirror sometimes caused flipped normals which caused larger issues downstream. Fixes #1055
2014-12-07 20:09:45 -05:00
Marius Kintel
6c6882fb2e
#1055 Doc: Clarify sanitized polygons
2014-12-07 19:54:31 -05:00
Marius Kintel
5695d7f445
#1055 added testcase
2014-12-07 19:47:43 -05:00
Marius Kintel
a606fe39b6
Minor testcase tweak
2014-12-07 19:38:48 -05:00
Marius Kintel
82b599e8ba
Bumped Qt to 5.3.2
2014-12-07 18:07:53 -05:00
Torsten Paul
399895bbfe
Fix translation file install target when running qmake on clean source.
2014-12-07 05:46:07 +01:00
Torsten Paul
771526b5ae
Fix install target for translation files.
2014-12-07 03:39:01 +01:00
Torsten Paul
04c194f6d6
Update .desktop file to include the install SUFFIX.
2014-12-07 03:38:02 +01:00
Torsten Paul
dcd0f23277
Fix make install with INSTALL_ROOT set, e.g. used by Debian package build.
2014-12-06 21:31:37 +01:00
Marius Kintel
49d265a750
Merge pull request #1053 from openscad/install-suffix
...
Add optional target suffix for the binary / installation folder.
2014-12-06 14:09:05 -05:00
Torsten Paul
2f4171f506
Add optional target suffix for the binary / installation folder.
...
This is mainly intended to be used for building snapshot binaries that
are able to install in parallel to a release build. E.g. by using the
parameter "SUFFIX=-nightly" for qmake, the target binary will be called
openscad-nightly and the resource base folder /usr/share/openscad-nightly.
2014-12-06 19:23:19 +01:00
Torsten Paul
50e79a6817
Fix evaluation of ! expressions.
2014-12-05 20:54:01 +01:00
Torsten Paul
092b9eeddc
Build with -DNOGDI by default to prevent name conflicts with windows.h.
2014-12-04 23:30:42 +01:00
Torsten Paul
80f1a31143
Update translation file generator scripts.
2014-12-04 23:20:25 +01:00
Marius Kintel
2316a42759
Merge pull request #988 from openscad/translation2
...
Translation2
2014-12-04 16:30:17 -05:00
Marius Kintel
9285222e29
Updated test result after moving recursion exception catch
2014-12-04 15:53:04 -05:00
Torsten Paul
a466638433
Remove automatic translation update as that always generates modified *.po files.
2014-12-04 20:52:07 +01:00
Torsten Paul
b6167b0b60
Merge branch 'master' into translation2
...
Conflicts:
src/PlatformUtils.h
2014-12-04 20:51:44 +01:00
Marius Kintel
8bd04b1417
Merge pull request #1030 from openscad/issue409
...
Optimize stack usage (#409 )
2014-12-04 14:05:15 -05:00
Torsten Paul
407da2ea8c
Move catch for function recursion detection.
...
Catching this at ModuleInstantiation::evaluate() should ensure the whole
function call is terminated with the first exception. Otherwise function
calls with multiple recursion points (e.g. function f(x) = f(x) + f(x);)
will still descent into the recursion multiple times.
2014-12-04 19:40:15 +01:00
Marius Kintel
8b9559a27c
Merge branch 'cmakeissues' of git://github.com/bmcage/openscad
...
Conflicts:
tests/CMakeLists.txt
2014-12-03 11:01:48 -05:00
Marius Kintel
87f532493e
#1047 Some more cleanup for NULLGL
2014-12-03 10:58:44 -05:00
Marius Kintel
88713b01cf
Merge branch 'nullglfix' of git://github.com/bmcage/openscad into bmcage-nullglfix
2014-12-03 10:13:12 -05:00
Torsten Paul
b894166dea
Add tests to check tail recursion eliminiation.
2014-12-02 22:45:08 +01:00
Benny Malengier
3e0ef9dd68
Needed changes to have NULLGL compiling.
...
Resulting prog compiles to output stl
2014-12-02 12:31:59 +01:00
Benny Malengier
6898b49a08
Revert "MCAD not available should not be a critical error, only a warning"
...
This reverts commit 96cde0a265
.
2014-12-02 12:22:42 +01:00
Marius Kintel
0067aafbb0
Forgot to commit Value -> ValuePtr fix to header
2014-12-01 17:34:47 -05:00
Marius Kintel
be595efd31
Merge remote-tracking branch 'origin/master' into issue409
...
Conflicts:
src/mainwin.cc
src/module.cc
2014-12-01 17:07:01 -05:00
Marius Kintel
a59e7d658e
Merge branch 'master' of github.com:openscad/openscad
2014-12-01 17:06:30 -05:00
Marius Kintel
582d5dde8c
#1030 bugfix: contexts need a parent, or it may crash
2014-12-01 16:52:04 -05:00
Marius Kintel
1e2b28ac2f
Merge remote-tracking branch 'origin/master' into translation2
2014-12-01 16:47:36 -05:00
Marius Kintel
57974baa13
Silence verbose debug output
2014-12-01 16:47:00 -05:00
Marius Kintel
d6d814586c
Merge pull request #1037 from openscad/issue949
...
Use FileContext when evaluating $vp{rtd} variables (fixes #949 ).
2014-12-01 10:56:32 -05:00
Benny Malengier
415349e873
Missing quotes in argument list target properties
2014-12-01 12:20:16 +01:00
Benny Malengier
96cde0a265
MCAD not available should not be a critical error, only a warning
2014-12-01 12:10:08 +01:00
Marius Kintel
80050e94db
merge fixes
2014-12-01 02:51:56 -05:00
Marius Kintel
5743064d56
Merge remote-tracking branch 'origin/master' into translation2
2014-12-01 02:34:28 -05:00
Marius Kintel
bb9e7f5277
Tagged stlpngtest_bad-stl-wing as a bug
2014-12-01 01:06:15 -05:00