1
0
mirror of https://github.com/FULU-Foundation/OrcaSlicer-bambulab.git synced 2026-07-13 08:24:27 +00:00
Commit Graph

54 Commits

Author SHA1 Message Date
Vojtech Kral 0ded335488 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 7e0199746e 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 211d1ee1e3 Trying to make all C++ of the platforms happy. 2019-07-04 22:52:33 +02:00
tamasmeszaros 2ae2672ee9 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 821ca0e36a Build fix when boost is not in prefix/boost 2019-06-13 14:19:24 +02:00
tamasmeszaros 6136fe7d92 Future-proof qhull dependency handling 2019-06-05 19:19:49 +02:00
tamasmeszaros 96380180f4 Build system tweaks to get rid of cmake and boost warnings. 2019-05-30 17:48:32 +02:00
bubnikv cebb814a56 Generate debug symbols for Windows builds even in Release mode. 2019-05-13 19:31:20 +02:00
bubnikv 3a0c27c6e5 Updated Help menu items to open localized web pages.
Updated links to PrusaSlicer-settings.
2019-05-13 16:34:41 +02:00
bubnikv 253b57e4a3 Yet some renaming to PrusaSlicer 2019-05-13 15:47:33 +02:00
bubnikv a3c1ef509c Further renaming to PrusaSlicer 2019-05-13 15:14:33 +02:00
Vojtech Kral e9d629f248 Build: Don't add imgui dir when SLIC3R_GUI is off 2019-04-23 14:57:26 +02:00
Vojtech Kral 2088abdc31 Build: Don't add slic3r dir when SLIC3R_GUI is off #1050 2019-04-23 14:19:13 +02:00
Vojtech Bubnik 0923bcec34 Added explicit linkage of pthreads library (needed on raspberry PI) 2019-04-23 11:02:57 +02:00
bubnikv ba89a3d1ab Removed dependency on libz on Windows. 2019-03-28 11:20:48 +01:00
bubnikv fc49abc2a4 Merge remote-tracking branch 'remotes/origin/tm_sla_png_minz' 2019-03-28 09:14:37 +01:00
bubnikv e7c8e2391a 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 ba66f34c45 Build: Add an option to choose GTK version on Linux, fix #1937 2019-03-25 15:50:57 +01:00
Vojtech Kral 6c7120a291 Build: Fix libz dependency required by libcurl 2019-03-25 11:40:45 +01:00
tamasmeszaros ae719abad0 Trying to fix build on linux 2019-03-19 11:26:53 +01:00
tamasmeszaros 865120d805 Exporting png images with minz deflate implementation.
Getting rid of zlib and libpng dependencies
2019-03-18 16:00:21 +01:00
bubnikv cea6ca83db removed the --gui parameter from the slic3r wrapper.
Fixed the perl bindings
2019-03-13 17:06:45 +01:00
bubnikv 8d8df8b670 added missing slic3r.hpp
removed slic3r-noconsole.exe from the windows builds
2019-03-13 16:06:21 +01:00
bubnikv 34b14eb8fa Revert "WIP: SVG import & rasterization"
This reverts commit 9b15908a47.
2019-02-07 12:09:10 +01:00
bubnikv 9b15908a47 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 6ab6829b8d doc: Add SLIC3R_WX_STABLE to Linux build doc #1779 2019-02-06 09:23:20 +01:00
bubnikv f797083ca2 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 28f1a6f256 Build: Fix wx-config status message 2019-01-24 20:00:00 +01:00
Vojtech Kral cde0aa4443 Fix: wxWidgets 3.0 back-compat
Fix #1599
2019-01-09 18:43:29 +01:00
Vojtech Kral 8bc8dfaba4 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 2be23c8b14 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 6693b2102d deps script for Mac OS, XCode support fix 2018-12-03 10:21:06 +01:00
Enrico Turri 5c054d11ca Added imgui library 2018-11-26 10:56:41 +01:00
tamasmeszaros 87d49cf82f 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 8c4fa9ba51 CMake: Add ASan option 2018-11-07 17:38:08 +01:00
bubnikv 66e97aa4eb 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 21caa9de48 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
bubnikv fab4f55e63 Merge branch 'dev_native' of https://github.com/prusa3d/Slic3r into dev_native 2018-10-22 19:55:19 +02:00
bubnikv 0799ca2099 Fixes of the CMake build system to compile Release and Debug builds
on MS Windows.
2018-10-22 19:54:38 +02:00
Vojtech Kral 37e165d82d Build: Fix resources symlink 2018-10-22 11:53:39 +02:00
Vojtech Kral 593eabd7c7 Fix build 2018-10-17 15:37:35 +02:00
Vojtech Kral d4371b6089 Refactor window position & size persistence
in a way that is hopefully robust wrt. platform quirks
2018-10-17 14:09:18 +02:00
Vojtech Kral 0b0e65636f Build improvements: symlink resources properly with Visual Studio
Convert dependencies into a CMake build script in the `deps` dir
2018-10-15 16:47:15 +02:00
bubnikv 96e035b2f8 Added various manifests,
added auto generation of includes and manifests from version and build
variables,
resurrected SLIC3R_LOGLEVEL env var.
2018-09-24 11:53:05 +02:00
bubnikv bb386bb148 Simplified dependencies. 2018-09-21 21:16:09 +02:00
bubnikv ad54266395 Fixed GUI build 2018-09-19 18:05:58 +02:00
bubnikv d7f1c8670f Removed wrong dependency on wxWidgets from libslic3r.
Added cmake message for WXWIN environment variable.
2018-09-19 17:55:17 +02:00
bubnikv 6003005812 Removed dependency on wxWidgets from Alien.
Updated source code to wxWidgets 3.1.1
Moved invocation of perl unit / integration tests to the xs project.
2018-09-19 17:19:06 +02:00
bubnikv cc3572f3ce Another step to fix the build system. 2018-09-19 15:47:32 +02:00
bubnikv ffac360439 Yet another build system fix 2018-09-19 14:43:38 +02:00