tamasmeszaros
9116edb469
Fix build on OSX with new wxWidgets in deps
2020-04-29 12:32:00 +02:00
tamasmeszaros
b8cdee2abb
Fix librt linking for wxWidgets
2020-04-28 21:01:09 +02:00
tamasmeszaros
3c47b54c64
Try to fix build with old wxwidgets builtin png and expat
2020-04-28 20:39:47 +02:00
tamasmeszaros
74006cc678
Add PNG and wxWidgets 3.1.3 uniformly to all platforms with cmake build.
...
wx is built with png as a dependency, wxpng is disabled.
2020-04-28 15:01:56 +02:00
tamasmeszaros
5d616c7304
Link libcurl and wxWidgets to libslic3r_gui
...
Also enhance and remove duplicate CURL search in cmake
2020-03-06 15:16:46 +01:00
David Kocik
342544c139
OSX handler for 3dconnexion drivers
2020-01-21 14:44:20 +01:00
tamasmeszaros
c4d4993f74
Merge branch 'tm_opencsg'
2019-12-11 12:52:03 +01:00
tamasmeszaros
1f623fdae6
Finding GLEW work in release and debug.
...
Make building in release and debug in one cmake run on msvc with the prusaslicer_add_cmake_project function.
2019-12-11 12:32:29 +01:00
tamasmeszaros
89023ef06f
Add dll copy after targets for gmp and mpfr
2019-12-10 17:42:25 +01:00
Enrico Turri
9ece4c11a4
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_3dconnexion
2019-10-17 08:09:23 +02:00
tamasmeszaros
1a16d5f0e7
Fix cmake with msvc generator.
...
* Remove unused libnest2d files. Make it use the global build script targets.
* Modify FindTBB to address multi-config builds and take care of __TBB_NO_IMPLICIT_LINKAGE
* Move FindNLopt to project common cmake module dir
* Rename libnest.hpp to nester.hpp and libnest.h to libnest.hpp
* Clean up common test suite build scripts
2019-10-14 12:50:08 +02:00
Vojtech Kral
e40b6ba364
hidapi: Fix include path
2019-09-30 15:20:23 +02:00
Vojtech Kral
89d0b105d4
3D connexion support on Linux:
...
- Replace hidapi/linux/hid.c with the hidraw variant (link to udev)
- Add CMakeLists.txt for hidapi, refactor
- Add udev rules file (no installation so far)
2019-09-30 14:59:21 +02:00
Vojtech Kral
5a13a36417
build: Add source file encoding check
...
Source files are checked using a small utility in src/build-utils
This is done to prevent bugs in build and localization caused
by weird non-UTF-8 encodings interpreted by MSVC in terms of local codepages
rather than UTF-8.
2019-08-19 17:04:14 +02:00
tamasmeszaros
a02a929b17
more clang warnings enabled, performance measuring
...
Succesfull build on mingw-w64
fix sandboxes
Mingw fixes and full parallel support tree gen.
2019-08-16 16:17:37 +02:00
bubnikv
2c3e630a36
Trying to make all C++ of the platforms happy.
2019-07-04 22:52:33 +02:00
tamasmeszaros
9cf93dafc8
Building igl statically and moving to the dep scripts
...
Fixing dep build script on Windows and removing some warnings.
Use bundled igl by default.
Not building with the dependency scripts if not explicitly stated. This way, it will stay in
Fix the libigl patch to include C source files in header only mode.
2019-06-19 14:52:55 +02:00
tamasmeszaros
ecff6b721d
Build fix when boost is not in prefix/boost
2019-06-13 14:19:24 +02:00
tamasmeszaros
bab4611ee7
Future-proof qhull dependency handling
2019-06-05 19:19:49 +02:00
tamasmeszaros
6815ca85b7
Build system tweaks to get rid of cmake and boost warnings.
2019-05-30 17:48:32 +02:00
bubnikv
69695ef9f0
Generate debug symbols for Windows builds even in Release mode.
2019-05-13 19:31:20 +02:00
bubnikv
20e702b601
Updated Help menu items to open localized web pages.
...
Updated links to PrusaSlicer-settings.
2019-05-13 16:34:41 +02:00
bubnikv
401ada220c
Yet some renaming to PrusaSlicer
2019-05-13 15:47:33 +02:00
bubnikv
1ccaaf7499
Further renaming to PrusaSlicer
2019-05-13 15:14:33 +02:00
Vojtech Kral
4694b8f411
Build: Don't add imgui dir when SLIC3R_GUI is off
2019-04-23 14:57:26 +02:00
Vojtech Kral
2c46717f58
Build: Don't add slic3r dir when SLIC3R_GUI is off #1050
2019-04-23 14:19:13 +02:00
Vojtech Bubnik
63cd195855
Added explicit linkage of pthreads library (needed on raspberry PI)
2019-04-23 11:02:57 +02:00
bubnikv
14fff1a44b
Removed dependency on libz on Windows.
2019-03-28 11:20:48 +01:00
bubnikv
994cb3a5b9
Merge remote-tracking branch 'remotes/origin/tm_sla_png_minz'
2019-03-28 09:14:37 +01:00
bubnikv
17acae6587
Visual Studio specific. Fixed a clash in the name of a symbol file
...
for the slic3r.exe wrapper and slic3r.dll
2019-03-26 18:00:07 +01:00
Vojtech Kral
49af1ff0bc
Build: Add an option to choose GTK version on Linux, fix #1937
2019-03-25 15:50:57 +01:00
Vojtech Kral
5f776e1509
Build: Fix libz dependency required by libcurl
2019-03-25 11:40:45 +01:00
tamasmeszaros
6174fa4c32
Trying to fix build on linux
2019-03-19 11:26:53 +01:00
tamasmeszaros
1215fa75d2
Exporting png images with minz deflate implementation.
...
Getting rid of zlib and libpng dependencies
2019-03-18 16:00:21 +01:00
bubnikv
d0dcc9838c
removed the --gui parameter from the slic3r wrapper.
...
Fixed the perl bindings
2019-03-13 17:06:45 +01:00
bubnikv
eb7f8b3879
added missing slic3r.hpp
...
removed slic3r-noconsole.exe from the windows builds
2019-03-13 16:06:21 +01:00
bubnikv
aa4a02d683
Revert "WIP: SVG import & rasterization"
...
This reverts commit 9b15908a47 .
2019-02-07 12:09:10 +01:00
bubnikv
2f5560756e
WIP: SVG import & rasterization
...
Updated AntiGrain (agg) library to 2.5
Added agg_svg library from AntiGrain 2.5
added src/slic3r/Utils/SVGImport.cpp/hpp
2019-02-07 12:06:51 +01:00
Vojtech Kral
aef1d12280
doc: Add SLIC3R_WX_STABLE to Linux build doc #1779
2019-02-06 09:23:20 +01:00
bubnikv
653faaadf5
WIP Added libtess library extracted from
...
https://cgit.freedesktop.org/mesa/glu/
The library is stable (it should be, since it is in use since 1994),
but it is not thread safe: Its callbacks do not receive any pointer
to a context.
2019-02-05 18:14:07 +01:00
Vojtech Kral
52791b52e8
Build: Fix wx-config status message
2019-01-24 20:00:00 +01:00
Vojtech Kral
51e6f1e9c7
Fix: wxWidgets 3.0 back-compat
...
Fix #1599
2019-01-09 18:43:29 +01:00
Vojtech Kral
f97b325274
Build: Fix install targets, add SLIC3R_FHS, check resource dir on GUI_App init
...
Fix #1515
2019-01-07 17:25:12 +01:00
tamasmeszaros
926846fb1d
Eliminate build warning with TBB_USE_CAPTURED_EXCEPTION
...
also make small adjustment on wxWidgets detection on Unix.
2018-12-14 13:45:58 +01:00
Vojtech Kral
2d6a606bb7
deps script for Mac OS, XCode support fix
2018-12-03 10:21:06 +01:00
Enrico Turri
ed029bf0fa
Added imgui library
2018-11-26 10:56:41 +01:00
tamasmeszaros
6f13fd907a
Adding object elevation param.
...
Quick attempt to build with MinGW 7.3. Successful compile, failed linking
2018-11-19 17:58:08 +01:00
Vojtech Kral
87258c1fce
CMake: Add ASan option
2018-11-07 17:38:08 +01:00
bubnikv
c478b10285
Reduced memory leaks in ConfigDef / PrintConfigDef
...
Deleted unsafe default copy constructors / operators in Model / ModelObject / ModelInstance / ModelVolume
Fixed some issues with copying the Model / ModelObject / ModelInstance / ModelVolume inside Print::apply()
Fixed some invalidation issues in Print::apply()
Temporarily renamed the Slic3rPE profile directory to Slic3rPE-alpha.
2018-10-30 15:24:36 +01:00
bubnikv
1ba24da0c4
Slic3r was split to a Slic3r.dll / Slic3r.exe / Slic3r-console.exe /
...
Slic3r-noconsole.exe on Windows.
2018-10-26 11:57:52 +02:00