Commit Graph

11299 Commits

Author SHA1 Message Date
eb21bd8d6f According to cmake, minimum required call shall go before project().
BTW This will make boost config detect the right toolset on every platform.
2019-11-25 10:56:50 +01:00
20814466c2 #3230 - Detection of 3Dconnexion devices every 2 seconds 2019-11-25 10:34:42 +01:00
837b9b7ccc ENABLE_THUMBNAIL_GENERATOR -> ENABLE_THUMBNAIL_GENERATOR_PNG_TO_GCODE set as default 2019-11-25 10:30:31 +01:00
c962968145 If of the previous commit: Set the MutablePriorityQueue indices
to size_t(-1) when removed from the queue.
2019-11-22 19:09:39 +01:00
30bce02593 Fix of the new gyroid infill path planning. Fixes #3226 2019-11-22 18:22:44 +01:00
ebfc9c73c8 Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer 2019-11-22 16:08:42 +01:00
ae136a9ac8 Fix of "Slicer crashes when slicing for flexible filament" #2988 2019-11-22 16:08:25 +01:00
75fb691c3b A translation in brazilian portuguese has been added 2019-11-22 15:41:20 +01:00
dbffd1cac1 Disabled ENABLE_3DCONNEXION_DEVICES_DEBUG_OUTPUT 2019-11-22 15:35:34 +01:00
9ce70d100e Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer 2019-11-22 15:33:38 +01:00
e5b869f9e1 Improvements of infill path planning:
Implementation of 2-opt pairwise exchange iterative improvement
algorithm with an extension to a chain of segments, where
the chain of segments may get flipped during the exchange operation.
The 2-opt exchange algorithm may be quite slow.
2019-11-22 15:33:20 +01:00
656b67e4b5 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_3dconnexion 2019-11-22 14:40:59 +01:00
a6081c981f Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_adaptive_layer_height 2019-11-22 14:18:51 +01:00
848827494a ENABLE_THUMBNAIL_GENERATOR -> Thumbnails generated using a callback function 2019-11-22 12:39:03 +01:00
9d84743a94 ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Added 'keep min' option to smoothing algorithm 2019-11-20 14:06:30 +01:00
3f054eb22b Fixed build on Mac 2019-11-20 10:57:56 +01:00
4608efa905 ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Attempt to fix imgui dialog position on Mac 2019-11-19 15:39:49 +01:00
151e39e089 ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Smoothing algorithm modified to give more weight close to height limits 2019-11-19 14:58:27 +01:00
09ce849108 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_adaptive_layer_height 2019-11-19 14:53:05 +01:00
7447b8d642 Revert to older texture for mini printer printbed 2019-11-19 14:44:42 +01:00
3845d500a5 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_adaptive_layer_height 2019-11-19 11:44:14 +01:00
0750cc8bdd Fixed normals transformation in functions stl_transform() 2019-11-19 11:43:20 +01:00
61f7f674c9 Cleanup of file 90-3dconnexion.rules 2019-11-18 16:07:39 +01:00
3f1671798a Content of file 90-3dconnexion.rules formatted as in: https://github.com/libusb/hidapi/blob/master/udev/99-hid.rules 2019-11-18 15:31:55 +01:00
71cf4f525f Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_3dconnexion 2019-11-18 14:51:06 +01:00
0faa7cf35c Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_adaptive_layer_height 2019-11-18 14:32:49 +01:00
2a973e9456 ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Fixed adaptive layer height profile and layer height profile smoothing calculations 2019-11-18 14:32:41 +01:00
2d40a747e4 Change blosc patching "checkout -f" to "reset --hard" 2019-11-18 12:09:46 +01:00
22706513e5 Use the upstream qhull with the macos patch instead of patching manually 2019-11-18 11:05:25 +01:00
b8ec343f6c Fix qhull download 2019-11-18 10:59:58 +01:00
d5550dc5f6 ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Code cleanup 2019-11-18 10:25:23 +01:00
ad0153eaa0 ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Small refactoring to improve performances 2019-11-18 10:17:44 +01:00
7b4fc451bd Merge branch 'tm_deps_patching' 2019-11-18 09:35:43 +01:00
768daa1e96 Follow up: fixing patches on windows 2019-11-18 09:35:26 +01:00
035a618983 Fix for deps patching 2019-11-18 10:04:32 +01:00
c1f48eecd4 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_adaptive_layer_height 2019-11-18 08:12:24 +01:00
ba1d7c2d41 Follow-up of b2a6a07d72 -> Fixed code to render supports and pad into thumbnails for sla printer (currently commented out) 2019-11-16 09:04:06 +01:00
1e978d80db Fixed a typo in MeshUtils.hpp 2019-11-16 08:22:39 +01:00
38e8ec94ca Make the .gcode and .sl1 thumbnails configurable through printer profile. 2019-11-15 17:33:31 +01:00
ae5251ce5f Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer 2019-11-15 16:20:12 +01:00
d1bdaa377f Improvement of the Elephant foot compensation:
Using a positive curvature estimate to control the strength
of the Elephant foot compensation shall work similarly to
the previous implementation while avoiding pinching off
tiny pieces from the contour.
2019-11-15 16:20:01 +01:00
8a91a0193a Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_adaptive_layer_height 2019-11-15 15:49:26 +01:00
15380a5be5 ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE -> Profile smoothing using gaussian blur 2019-11-15 15:49:07 +01:00
44b6333d1b New texture for mini printer printbed 2019-11-15 11:53:16 +01:00
07f10ea7ee Lighter model for mini printer printbed 2019-11-15 10:05:56 +01:00
4a0ae0c628 Added model and texture for Mini and Ender3 printer printbeds 2019-11-15 09:28:51 +01:00
b27291c5fe Added new PrusaResearch.ini (with MINI and aliases) 2019-11-15 08:34:55 +01:00
a70b0d952f Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer 2019-11-14 17:02:46 +01:00
94923cafb6 Fix of a typo in KDTreeIndirect.
Improvement of the infill path planning.
Regression fix of Gyroid infill crashes.
Some unit tests for elephant foot and path planning.
2019-11-14 17:02:32 +01:00
5d3e8e2ba3 Added MINI and Creality Ender to ConfigWizard 2019-11-14 14:04:02 +01:00