Commit Graph

583 Commits

Author SHA1 Message Date
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
c92f823770 Fix for issue #1765 : no end info in SLA png files. 2019-02-05 09:54:21 +01:00
1fa9b14adb Fix build: Stray semicolon 2019-02-04 16:57:11 +01:00
38eaf6b479 Fixed Technologies.hpp file 2019-02-04 09:13:28 +01:00
8d555e7c31 Model fixing through Netfabb service (Windows only):
Model volumes are now fixed one by one, instances & parameters are maintained,
it is now possible to fix just a single volume of a multi-part object.
2019-02-03 22:14:34 +01:00
bde521db72 On Windows, system and hidden files are now ignored in all file
enumeration loops.
Should fix "desktop.ini still displaying error" #1761
2019-02-03 15:30:37 +01:00
cc06b9f06b Fixed an issue, where the output G-code file name was not always updated
from the current Model/ModelObjects.
Fixed a possible race condition in updating Print::m_placeholder_parser
with the proposed filename / filename base.
Improved documentation (source code comments).
2019-02-03 10:41:14 +01:00
f0d3656cde Fix of a cooling slow down logic.
fixes "Min print speed" to "Estimated Print Time" Inconsistencies #1488
2019-02-01 17:15:41 +01:00
a7ed0a48f8 Merge branch 'master' of https://github.com/prusa3d/Slic3r 2019-02-01 14:42:55 +01:00
e5f68f81c7 Merge branch 'sidebar_fixes' of https://github.com/prusa3d/Slic3r 2019-02-01 14:32:21 +01:00
6c5c2e8a5c Merge remote-tracking branch 'origin/master' into tm_colldetection_upgr 2019-02-01 13:21:16 +01:00
36736ab72e Get name of both the G-code and project file from the 1st printable
object's name or file path.
Fixed some compilation warnings.
2019-02-01 11:44:08 +01:00
37d1256aa3 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2019-01-31 15:09:23 +01:00
9644bc720f Fixed a bug in initialization of some StaticPrintConfig derived classes.
Merged implementation of support for "Octoprint-Cancelobject" #972
thanks @supermerill
2019-01-31 15:09:16 +01:00
e2ce240ec3 Merge branch 'master' of https://github.com/prusa3d/Slic3r into sidebar_fixes 2019-01-31 13:32:47 +01:00
0fd82f7fa0 User mode-aware toolbar items 2019-01-31 13:19:26 +01:00
a645e61ec7 Merge remote-tracking branch 'origin/master' into tm_colldetection_upgr 2019-01-31 10:11:56 +01:00
278f67710c Getting rid of signed distance from collision detection. 2019-01-31 10:11:37 +01:00
1ab6d67e97 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2019-01-31 09:09:42 +01:00
7609081697 Fixed name of the exported project file to respect the object name. 2019-01-31 09:08:40 +01:00
32dcaba725 replace #ifdef _DEBUG with #ifndef NDEBUG 2019-01-31 08:47:23 +01:00
45be9b7cf9 Getting around signed_distance in pinhead_mesh_intersect 2019-01-30 17:35:39 +01:00
1da994fe4e Trying to speed up collision detection with tbb 2019-01-30 13:51:34 +01:00
82ad214339 Merge branch 'master' of https://github.com/prusa3d/Slic3r into sidebar_fixes 2019-01-30 12:16:49 +01:00
dd0d976adb Some optimizations of the color print preview. 2019-01-30 12:10:26 +01:00
26f0f40931 Merge remote-tracking branch 'remotes/origin/ys_color_print' 2019-01-30 09:29:55 +01:00
12d4c86ec7 Merge branch 'master' of https://github.com/prusa3d/Slic3r into sidebar_fixes 2019-01-30 08:27:52 +01:00
b4c015ba8f Fix of a G-code comment. Fixes
Incorrect filament profile being used during purge - always set to PLA. #1691
2019-01-29 18:28:52 +01:00
c660eb6f45 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2019-01-29 18:08:02 +01:00
52c1ec873e Disabled the experimental pressure equalizer. 2019-01-29 18:07:45 +01:00
2b1d2acf17 Build: MSVC 2017 compat (w/o xs code - Perl unit tests) 2019-01-29 17:11:07 +01:00
d28cecf6c5 Implemented "Color Print" for preview mode (without re-slicing) 2019-01-29 15:11:29 +01:00
3adaceed2d Many major issues solved. Performance may be degraded. 2019-01-29 15:10:07 +01:00
3894b01b3c Merge branch 'master' of https://github.com/prusa3d/Slic3r into sidebar_fixes 2019-01-29 14:34:13 +01:00
eca770397c Fix of #1730 2019-01-29 14:16:31 +01:00
d2ecf77818 Added missing include (build on OSX) 2019-01-29 12:09:40 +01:00
0226d00450 Merge branch 'master' of https://github.com/prusa3d/Slic3r into sidebar_fixes 2019-01-29 12:09:01 +01:00
dd9de2848b Fixes Add [layer_num] and [layer_z] to Custom Tool change G-code #1651 2019-01-29 12:02:48 +01:00
3066e4ee4b Fixed compile on OSX 2019-01-29 11:38:51 +01:00
d29c776127 Merge branch 'master' of https://github.com/prusa3d/Slic3r into sidebar_fixes 2019-01-29 11:33:55 +01:00
252861aa65 Fix of rotations using sidebar fields 2019-01-29 11:26:35 +01:00
cbbd3b23aa Fix of Custom filename - used_filament in meters #1680 2019-01-29 11:14:29 +01:00
a46a7f1e04 Merge branch 'master' of https://github.com/prusa3d/Slic3r into sidebar_fixes 2019-01-29 08:25:45 +01:00
cb0ec4638c Merge branch 'master' into tm_colldetection_upgr 2019-01-28 16:52:50 +01:00
69a8cf8839 Fix for SPE-797 2019-01-28 16:30:15 +01:00
6d3e96c1b9 Fixing empty first layer when no pad and no supports are selected. 2019-01-28 16:17:43 +01:00
362c117ef0 ENABLE_IMPROVED_SIDEBAR_OBJECTS_MANIPULATION set as default 2019-01-28 16:06:44 +01:00
78c4288099 Remove duplicate code from support generation. 2019-01-28 14:20:42 +01:00
5a6abe6e9a Fix for erroneous support slicing.
Adding upper and lower closure for pillars and bridges.
2019-01-28 11:58:25 +01:00
3e7cec0ce5 Merge remote-tracking branch 'remotes/origin/objects_centering' 2019-01-28 10:25:41 +01:00