Commit Graph

80 Commits

Author SHA1 Message Date
David Kocik
2826162b5d Parse hints.ini for translatable text as part of gettext_make_pot 2021-08-23 16:27:51 +02:00
tamasmeszaros
419fd34fe2 Fix messed up wx find procedure 2021-07-26 13:25:06 +02:00
tamasmeszaros
7da7fc58dc Fix wx linkage to tiff and jpeg 2021-07-26 13:16:01 +02:00
David Kocik
01a53868e0 Remove unused include_directory in cmake 2021-06-01 13:52:02 +02:00
tamasmeszaros
0efee6fbb1 Extend wx png and expat fixes for all of its built-in libraries
That means adding tiff and jpeg
2021-03-30 12:56:37 +02:00
Vojtech Bubnik
60cc12002e Removal of not numerically robust libraries "poly2tree" and "polypartition".
Adjustment of GUI/3DBed.cpp,hpp to use the more stable triangulation algoritm
derived from SGI glut.
Fix of an extremely slow bridging calculation, caused by an extremely
slow bridged area detection function, of which the results were never used.
Fixes "slicing fails or takes too long #5974"
2021-02-09 18:36:28 +01:00
David Kocik
bbbfedb600 Check loading of blacklisted dlls and show warning dialog at startup. Also show these dlls in sysinfo dialog. 2021-01-27 10:40:38 +01:00
tamasmeszaros
4d7df63aef Fix for gcode-viewer symlink
fixes #5238
2020-11-23 17:52:08 +01:00
tamasmeszaros
b2841e154f Add installing of the desktop file to cmake 2020-10-19 14:44:45 +02:00
tamasmeszaros
8bb26850d9 install symlink for gcodeviewer 2020-10-19 14:44:45 +02:00
Lukas Matena
3e093bb97d Changed cmake minimal version to 3.13 (#4720) 2020-10-05 12:10:19 +02:00
Vojtech Bubnik
651be5ad73 WIP Standalone G-code viewer 2020-09-08 13:33:43 +02:00
bubnikv
9112f6a207 WIP: prusa-gcodeviewer command line wrapper to start the PrusaSlicer
in standalone G-code viewer mode.
Linux and OSX stuff will follow.
2020-09-01 16:56:12 +02:00
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