Commit Graph

11071 Commits

Author SHA1 Message Date
f8d6b5bbdc Fix broken partial arrange 2019-11-01 15:13:05 +01:00
57574eb0bc Merge branch 'vk-bugfixes' 2019-11-01 10:55:45 +01:00
e8b0c8f602 Fix g-code export to permissionless filesystems
Fix #2521
Fix #3102
2019-11-01 10:54:55 +01:00
efcfde44ca doc: Add missing file in the Linux howto, fix #3071 2019-11-01 10:12:34 +01:00
5b6a398d45 build: Fix linking on Mac OS with ASAN on 2019-11-01 10:11:50 +01:00
9ca14e7ec7 deps: Fix boost build on MacOS 2019-11-01 10:11:46 +01:00
1b7ba52bd0 WipeTower.cpp: The M220 B/R gcode is only emitted for Marlin firmware flavor
The extended gcode is now only supported by Prusa (https://github.com/prusa3d/PrusaSlicer/issues/3114)
A pull request https://github.com/MarlinFirmware/Marlin/pull/15739 aims to extend the gcode in upstream Marlin as well
2019-10-31 15:08:20 +01:00
39dc163bd0 Update doc/Dependencies.md 2019-10-31 15:05:45 +01:00
4dbba92659 Merge branch 'tm_openvdb_fixes' 2019-10-31 09:46:55 +01:00
55e1aa2824 Add explicit ZLIB system package requirement on Unix systems.
We already depended on that but is wasn't stated in the deps script.
2019-10-30 18:08:16 +01:00
c86b61b0eb fix openvdb dependency build bugs
Fixes for release only build of dependencies on windows


Omit blosc packing in deps build


Try to fix patching by reverting to git repos in download steps

Patching does not remove or rename files.
2019-10-30 17:22:10 +01:00
21531a877e Merge branch 'tm_verboseconsole' 2019-10-30 11:03:28 +01:00
422a8528d9 Make verboseconsole the default reporter. 2019-10-30 10:48:54 +01:00
9e02a2248a Useful verbose test output on console with Catch2 2019-10-30 10:48:47 +01:00
4c044f3789 Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer 2019-10-30 10:19:00 +01:00
ddab1c4d7c EdgeGrid::signed_distance_edges() to provide the pedal point.
Removed 20_print.t test.
2019-10-30 10:18:56 +01:00
15185825ab Fixed update of 3D preview layout after changing printer after slicing 2019-10-30 08:28:40 +01:00
4aec24c4a2 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2019-10-29 13:09:19 +01:00
c54b22b675 Fix for #3108 2019-10-29 13:07:57 +01:00
13001e36d2 Fixed several warnings 2019-10-29 10:40:34 +01:00
f96cb5db5e Fix / improvement of unit tests. 2019-10-25 19:06:40 +02:00
c16b7eba53 Disabled broken tests, ported some more tests to C++,
removed Perl tests that were already ported to C++.
2019-10-25 18:23:42 +02:00
816e0c61a3 Ported various clipper unit tests from Perl to C++,
the clipper Perl unit tests were removed.
2019-10-25 17:07:55 +02:00
94fe56099c Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer 2019-10-25 14:40:24 +02:00
7f1a7b5ea7 Completely disable openvdb for now 2019-10-25 13:38:18 +02:00
0ae69d3572 Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer 2019-10-25 13:34:55 +02:00
f456f53d19 New functions for variable offsets of polygons / expolygons.
Test cases for the above.
Improvements of older test cases.
2019-10-25 13:34:37 +02:00
d9f3174434 Disable OpenVDB until deps get updated 2019-10-25 13:23:05 +02:00
299798130d Merge branch 'tm_openvdb_integration' 2019-10-25 13:16:26 +02:00
29024d2b69 Add OpenVDB to dependencies
* Add Linux openvdb integration
* Add Mac openvdb integration and enable in ALL
* Create openvdb sandbox to test integration.
* Additional fixes in the patches
* Remove slabasebed sandbox as it has no relevance now
* Provide FindOpenVDB module and fix build issues
2019-10-25 13:15:21 +02:00
0e42b3bc16 Fix of SPE-1041: set_state function for gizmos is called even if they are turned on/off by the undo/redo action 2019-10-25 13:10:33 +02:00
298a7a5b04 Merge branch 'tm_test_upgrade' 2019-10-25 10:42:51 +02:00
7c63af2859 Add catch2 extra args option to tests.
update example
2019-10-25 10:42:21 +02:00
f68ed680e4 Fix RelWithDebInfo build on Linux 2019-10-24 17:32:58 +02:00
310fe26319 Fix for unsupported cmake feature 2019-10-23 16:26:28 +02:00
e0c88fe604 Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer 2019-10-23 15:07:53 +02:00
3444be4171 Fix of Voronoi debug output. 2019-10-23 15:07:41 +02:00
efe82ef290 another cleanup 2019-10-22 17:04:32 +02:00
19d8638709 Remove cmake debug messages 2019-10-22 16:42:40 +02:00
3b492d2ff4 Solve build fail in RelWithDebInfo config with several imported targets. 2019-10-22 16:32:57 +02:00
fecd2de762 Fixed a crash with the following repro:
1) Start PrusaSlicer
2) Select printer: Original Prusa i3 MK2.5
3) Load any stl file
4) In Printer Settings turn on "Support stealth mode"
5) Press "Slice now"
-> crash
All the "machine_XXXXX" vectors in the print config contain a single value instead of two leading to a vector subscript out of range
when read into GCode::_do_export()
2019-10-22 12:50:09 +02:00
3dcaa17886 Fixed a case when (under OSX) after some manipulation with an object or a part and then add some setting from 3dScene, "Revert button(s)" are still appear(s) in right panel 2019-10-22 10:30:07 +02:00
b146e8ae4e Fix qhull compilation on Mac 2019-10-22 09:59:16 +02:00
192d5a33c3 #3082 - Workaround to fix incorrect object position after applying gcode line G92 into custom gcode 2019-10-21 10:12:42 +02:00
de4a16048f #3075 - Fixed Reload from disk command for .amf files 2019-10-21 08:48:38 +02:00
f1a0c95abe test_printgcode.cpp - trying to replace std::regex with boost::regex
as the std::regex is likely old or incorrect on our old debian/gcc
build server.
2019-10-18 16:50:03 +02:00
81c40bf38f Fixing some GCodeExport and Flow unit tests. 2019-10-18 15:44:13 +02:00
88b87c2829 Test of importing non-standard ASCII STL (broken normals, junk
after the ending tags)
2019-10-18 14:42:03 +02:00
b8e7017545 Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer 2019-10-18 13:05:35 +02:00
da6d960ea9 Initial tests for import of ASCII STLs with varying line endings. 2019-10-18 13:05:22 +02:00