Vitaliy Filippov
80abdc1da0
Experimental circular/spherical/cylindric bend modifier (issue openscad/openscad#815 )
2015-05-23 13:45:15 +03:00
ankush1995
7e5394c6fa
separate-compile
2015-04-15 14:56:19 +05:30
Marius Kintel
c5e1e2b9af
Merge remote-tracking branch 'origin/master' into c++11
2015-03-20 17:00:41 -04:00
Marius Kintel
c037625b65
Disable c++11 as default for now
2015-03-20 17:00:05 -04:00
Marius Kintel
21cce232bc
#1203 Explicitly set icon to make sure windows systems correctly set up the icon
2015-03-20 00:40:55 -04:00
Marius Kintel
9660ba84a0
Merge remote-tracking branch 'origin/master' into c++11
2015-03-14 15:46:49 -04:00
Torsten Paul
d2666c80ef
Activate special icon for nightly builds (using SUFFIX=-nightly).
2015-03-13 00:08:26 +01:00
Marius Kintel
394cc15fba
Merge remote-tracking branch 'origin/master' into c++11
2015-03-10 22:08:06 -04:00
Marius Kintel
26e5684d08
Enable nightly icon for Mac
2015-03-10 17:17:21 -04:00
Marius Kintel
ca72a5ab5d
Reverted version to master after release
2015-03-10 10:46:46 -04:00
Marius Kintel
a7bf4fe69b
Bumped version to 2015.03
2015-03-10 10:45:40 -04:00
Marius Kintel
9a223a5df0
Updated version variable info
2015-03-05 15:44:06 -05:00
Marius Kintel
43c500f0b8
Refactor: Moved _DxfData contents to main cc file as it's no longer related to dxfdata
2015-03-02 14:47:28 -05:00
Marius Kintel
6576ee7d05
Merge remote-tracking branch 'origin/master' into c++11
2015-02-10 16:42:48 -05:00
Marius Kintel
1c52fad1d3
Moved libtess2-based tessellation to GeometryUtils, related refactoring
2015-01-15 14:47:05 -05:00
Marius Kintel
4b60231d3b
Merge branch 'master' into libtess2
2015-01-13 13:14:51 -05:00
Marius Kintel
df2dae4e59
Added new tessellator using libtess2 instead of CGAL
2015-01-13 13:14:09 -05:00
Torsten Paul
13ba427bb4
Extend Windows version detection ( fixes #1076 ).
...
As GetVersionEx() is deprecated and will not report Windows 8.1 without
additional resource file manipulation this is now using the code from
http://hg.m1xa.com/findversion (by M1xA / MIT license) which is using the
VerifyVersionInfo API.
2015-01-09 02:00:33 +01:00
Marius Kintel
31f42ee81d
Merge remote-tracking branch 'origin/master' into gridfix
...
Conflicts:
src/cgalutils.cc
2015-01-06 12:44:17 -05:00
Marius Kintel
82dbabac92
Apply convex hull bugfix from CGAL, work around next issue by avoiding using std::set iterators, updated test cases. Fixes #1089
2015-01-06 11:12:03 -05:00
Marius Kintel
a41c8716ec
Merge remote-tracking branch 'origin/master' into c++11
...
Conflicts:
openscad.pro
2015-01-06 01:10:04 -05:00
Marius Kintel
32b2d2ec97
Fixed buggy vertex quantizing and polygon tessellation. Should improve some corner cases
2015-01-05 18:22:58 -05:00
Marius Kintel
4eaf8797c2
Small refactoring: Split out Polyhedron-related functions to from cgalutils.cc to cgalutils-polyhedron.cc
2014-12-31 02:52:56 -05:00
Torsten Paul
dde4575c88
Add class to handle settings.
2014-12-27 00:12:23 +01:00
Marius Kintel
0007684c5b
Merge pull request #1077 from openscad/winconsole-fix
...
Use separate project for winconsole and don't statically link Qt
2014-12-23 00:32:15 -05:00
Torsten Paul
c4e895a813
Add drag&drop to the FontListDialog.
2014-12-23 03:07:27 +01:00
Torsten Paul
98a9ea7e12
Use QtConcurrentRun to initialize FontConfig in a separate thread.
2014-12-21 03:49:20 +01:00
Torsten Paul
abdf80c494
Revert usage of the -Wa,-mbig-obj flag as that does not work on MXE.
2014-12-20 23:28:51 +01:00
Torsten Paul
7d863d2bf2
Updates to build on MSYS2.
2014-12-20 23:09:03 +01:00
Torsten Paul
4a75c57209
Move -DNOGDI to main project file.
...
This is not related to the cross build but a workaround when including
windows.h that also defines Polygon. So it's now enabled for all Windows
builds including MSYS2.
2014-12-20 21:46:30 +01:00
Torsten Paul
1126a0ef17
Use separate project for winconsole and don't statically link Qt ( fixes #870 ).
2014-12-16 23:35:42 +01: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
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
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
80f1a31143
Update translation file generator scripts.
2014-12-04 23:20:25 +01: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
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
5743064d56
Merge remote-tracking branch 'origin/master' into translation2
2014-12-01 02:34:28 -05:00
Marius Kintel
a05fe72c6b
Rewrote tessellation used for NefPolyhedron to PolySet conversion. Should fix #1033
2014-12-01 00:54:01 -05:00
Marius Kintel
437aa69292
Merge remote-tracking branch 'origin/master' into c++11
2014-11-25 17:13:01 -05:00
Torsten Paul
241723dd8f
Merge branch 'stack-size-hack' of github.com:openscad/openscad into stack-size-hack
...
Conflicts:
src/expr.cc
2014-11-24 23:46:39 +01:00
Torsten Paul
756f8079d8
Add class to determine the current stack size.
2014-11-24 23:36:29 +01:00
Marius Kintel
ab96a82629
Minor cleanup of recursion exception handling
2014-11-24 17:30:05 -05:00
Torsten Paul
99c617562c
Remove obsolete LOCALE_PREFIX and update documentation.
2014-11-13 00:39:17 +01:00
Torsten Paul
ca3672b19c
Move translation files to locale folder instead of po.
...
While this is not the standard name for the files, this makes the
resource handling easier as the PlatformUtils code already handles
lookup for both installed and dev layouts. At least for Linux the
installed name would be /usr/share/locale, so we use that in source
too for now.
2014-11-13 00:24:44 +01:00
Torsten Paul
59c4dec623
Merge branch 'master' into translation2
2014-11-12 23:21:42 +01:00