PrusaSlicer-NonPlainar/src/libslic3r
Vojtech Bubnik 21e5481a58 Fix of fan control for raft layers.
Fixes Fan starts at first layer, even though disabled for first layer. #7232
This is a regression due to cooling refactoring, which cooled
support layers independently from object layers. The bug here was that
all the raft layers were cooled together with the first object layer.
2021-12-02 16:40:18 +01:00
..
Execution drop deprecated TBB components (#6590) 2021-06-23 11:48:48 +02:00
Fill Added missing includes (GCC11.1 without PCH). 2021-12-02 09:30:03 +01:00
Format Tech ENABLE_SAVE_COMMANDS_ALWAYS_ENABLED set as default 2021-11-30 09:41:43 +01:00
GCode Fixed an issue that travels could lead through a hole when the avoid crossing perimeters was enabled at the same with "External perimeter first" or "Detect thin walls". 2021-12-02 09:35:20 +01:00
Geometry Added missing includes (gcc9.4 without pch) 2021-11-16 16:09:30 +01:00
Optimize Refactoring for code clarity: Replaced this->m_xxx with m_xxx 2021-05-06 14:43:36 +02:00
SLA Remove SimplifyMesh 2021-11-02 14:23:49 +01:00
AABBTreeIndirect.hpp Fix of paint on supports don't work for object that has been scaled up #6718 2021-08-27 21:04:18 +02:00
AppConfig.cpp allow_ip_resolve in app config 2021-12-02 10:25:04 +01:00
AppConfig.hpp Copying from other config folders: 2021-11-02 10:51:45 +01:00
Arrange.cpp Search for suitable rotation when arranging items larger than the bed 2021-06-22 11:23:32 +02:00
Arrange.hpp Fix for bed filling with some existing items out of bed. 2020-12-02 17:52:40 +01:00
BlacklistedLibraryCheck.cpp Blacklisted AMHook.dll 2021-09-23 11:15:08 +02:00
BlacklistedLibraryCheck.hpp WIN32 specific Blacklisted libraries check: 2021-07-30 15:52:52 +02:00
BoundingBox.cpp New FDM support sparse infill zig-zag algorithm. 2021-04-08 15:29:40 +02:00
BoundingBox.hpp New BuildVolume class was created, which detects build volume type (rectangular, 2021-11-16 10:15:51 +01:00
BridgeDetector.cpp Fix of safety_offset() after ClipperUtils refactoring. 2021-05-05 12:16:47 +02:00
BridgeDetector.hpp Removal of not numerically robust libraries "poly2tree" and "polypartition". 2021-02-09 18:36:28 +01:00
Brim.cpp New config value "gcode_resolution" replaces the hard coded RESOLUTION 2021-11-30 17:52:05 +01:00
Brim.hpp Squash merge of lh_brim_rework, 2021-02-03 15:12:53 +01:00
BuildVolume.cpp Fix of toolpath outside print area wrongly reported - SPE-1135 2021-11-25 09:40:36 +01:00
BuildVolume.hpp Fix of toolpath outside print area wrongly reported - SPE-1135 2021-11-25 09:40:36 +01:00
Channel.hpp
clipper.cpp Added missing files 2021-04-22 09:26:07 +02:00
clipper.hpp Added missing files 2021-04-22 09:26:07 +02:00
ClipperUtils.cpp New BuildVolume class was created, which detects build volume type (rectangular, 2021-11-16 10:15:51 +01:00
ClipperUtils.hpp New BuildVolume class was created, which detects build volume type (rectangular, 2021-11-16 10:15:51 +01:00
clonable_ptr.hpp
CMakeLists.txt WIP Lightning Infill, roughly integrated, untested, disabled with 2021-12-01 18:11:41 +01:00
Config.cpp Tech ENABLE_FIX_SUPERSLICER_GCODE_IMPORT set as default 2021-11-30 12:01:22 +01:00
Config.hpp Tech ENABLE_FIX_SUPERSLICER_GCODE_IMPORT set as default 2021-11-30 12:01:22 +01:00
CustomGCode.cpp ENABLE_GCODE_VIEWER set as default in libslic3r 2020-11-12 14:03:58 +01:00
CustomGCode.hpp Editing of the custom GCodes like ColorChange and PausePrint 2020-06-07 22:42:54 +02:00
EdgeGrid.cpp Refactoring for code clarity: Replaced this->m_xxx with m_xxx 2021-05-06 14:43:36 +02:00
EdgeGrid.hpp Get rid of unnecessary double storage of processed input polygons in the multi-material segmentation as ExPolygons and also as Polygons. All processed input polygons are now stored as ExPolygons. 2021-07-29 11:45:02 +02:00
ElephantFootCompensation.cpp 1) New methods PrintObject::num_regions() and ::has_region() to make 2021-04-22 11:41:26 +02:00
ElephantFootCompensation.hpp Added missing includes (GCC 9.3) 2021-05-27 16:47:31 +02:00
enum_bitmask.hpp Support for forward compatibility of configurations, user and system 2021-06-27 16:57:05 +02:00
Exception.hpp Win32 specific: SEH handler on background thread. Catches Windows 2021-06-22 09:54:08 +02:00
ExPolygon.cpp Extracted MedialAxis code from Geometry.cpp/hpp, moved to its own 2021-10-27 16:03:04 +02:00
ExPolygon.hpp Added various has_duplicate_points() checks, to be used by asserts. 2021-09-24 14:07:46 +02:00
ExPolygonCollection.cpp Added missing includes (gcc9.4 without pch) 2021-11-16 16:09:30 +01:00
ExPolygonCollection.hpp
Extruder.cpp Fixing build against wxWidgets 3.0 2020-03-04 10:34:59 +01:00
Extruder.hpp Fixing build against wxWidgets 3.0 2020-03-04 10:34:59 +01:00
ExtrusionEntity.cpp Seam placement improvements 2021-10-22 13:16:08 +02:00
ExtrusionEntity.hpp Seam placement improvements 2021-10-22 13:16:08 +02:00
ExtrusionEntityCollection.cpp Fixed incorrect filtering of extrusions during gcode generation 2020-02-18 09:52:34 +01:00
ExtrusionEntityCollection.hpp Added a single perimeter to the first layer of support or raft. 2021-02-24 08:48:40 +01:00
ExtrusionSimulator.cpp 1) New methods PrintObject::num_regions() and ::has_region() to make 2021-04-22 11:41:26 +02:00
ExtrusionSimulator.hpp
FileParserError.hpp WIP Refactoring of exceptions: 2020-09-14 18:03:22 +02:00
Flow.cpp Further fixes of the first_layer_height refactoring. 2021-04-21 14:34:49 +02:00
Flow.hpp WIP: Splitting the number of top / bottom support interface layers. 2021-03-15 09:55:56 +01:00
format.hpp Slic3r::format(), Slic3r::GUI::format_wxstr(): 2020-04-01 09:49:04 +02:00
GCode.cpp Fix of fan control for raft layers. 2021-12-02 16:40:18 +01:00
GCode.hpp New config value "gcode_resolution" replaces the hard coded RESOLUTION 2021-11-30 17:52:05 +01:00
GCodeReader.cpp Follow-up to 1ca24f0bd0 2021-10-18 15:46:23 +02:00
GCodeReader.hpp Fixed visualization of G-code lines in G-code viewer (3D view). 2021-09-21 15:30:37 +02:00
GCodeSender.cpp Replaced __linux macro with __linux__ 2021-01-11 13:31:30 +01:00
GCodeSender.hpp Some more reduction of compiler warnings on MSVC 2021-02-10 18:04:16 +01:00
GCodeWriter.cpp Some debugging code (asserts) for the optimized G-code number formatter. 2021-11-18 16:42:07 +01:00
GCodeWriter.hpp Fix of the last commit, G-code resolution was increased 10x by mistake. 2021-11-16 15:59:43 +01:00
Geometry.cpp Tech ENABLE_OUT_OF_BED_DETECTION_IMPROVEMENTS set as default 2021-11-16 12:39:54 +01:00
Geometry.hpp Tech ENABLE_OUT_OF_BED_DETECTION_IMPROVEMENTS set as default 2021-11-16 12:39:54 +01:00
I18N.hpp
Int128.hpp
KDTreeIndirect.hpp Trying to fix the remaining OSX warnings 2021-02-10 19:07:09 +01:00
Layer.cpp Fixed a crash in the multi-material segmentation when projected lines are outside of the BoundingBox used for EdgeGrid. 2021-07-29 11:45:02 +02:00
Layer.hpp Fixing Perl unit tests 2021-12-01 19:24:23 +01:00
LayerRegion.cpp Some more refactoring of ClipperLib / closing() / opening() 2021-10-18 14:51:30 +02:00
libslic3r.h New config value "gcode_resolution" replaces the hard coded RESOLUTION 2021-11-30 17:52:05 +01:00
libslic3r_version.h.in Fixed gcodeviewer application title on Linux and Mac 2020-10-07 16:02:01 +02:00
Line.cpp Tech ENABLE_OUT_OF_BED_DETECTION_IMPROVEMENTS set as default 2021-11-16 12:39:54 +01:00
Line.hpp Tech ENABLE_OUT_OF_BED_DETECTION_IMPROVEMENTS set as default 2021-11-16 12:39:54 +01:00
LocalesUtils.cpp Fixed visualization of G-code lines in G-code viewer (3D view). 2021-09-21 15:30:37 +02:00
LocalesUtils.hpp Fixed visualization of G-code lines in G-code viewer (3D view). 2021-09-21 15:30:37 +02:00
MarchingSquares.hpp Fixing Clang warnings 2 2021-02-08 17:52:29 +01:00
MeshBoolean.cpp Remove unused headers 2021-11-19 10:28:23 +01:00
MeshBoolean.hpp Fix crash when all the holes fail to drill 2021-07-13 16:02:58 +02:00
MeshSplitImpl.hpp Eradicated admesh from TriangleMesh: 2021-09-20 17:12:22 +02:00
MinAreaBoundingBox.cpp Use new libnest backend for MinAreaBoundingBox wrapper 2021-04-21 17:21:43 +02:00
MinAreaBoundingBox.hpp Use new libnest backend for MinAreaBoundingBox wrapper 2021-04-21 17:21:43 +02:00
miniz_extension.cpp SLA archive import with miniz, marching square bugfixes 2020-04-23 19:12:07 +02:00
miniz_extension.hpp SLA archive import with miniz, marching square bugfixes 2020-04-23 19:12:07 +02:00
Model.cpp Tech ENABLE_SAVE_COMMANDS_ALWAYS_ENABLED set as default 2021-11-30 09:41:43 +01:00
Model.hpp New BuildVolume class was created, which detects build volume type (rectangular, 2021-11-16 10:15:51 +01:00
ModelArrange.cpp New BuildVolume class was created, which detects build volume type (rectangular, 2021-11-16 10:15:51 +01:00
ModelArrange.hpp WIP Refactoring of exceptions: 2020-09-14 18:03:22 +02:00
MTUtils.hpp Minor beautification 2021-10-12 10:55:23 +02:00
MultiMaterialSegmentation.cpp Fix of #7299 (Crash in the multi-material segmentation when some projected triangle is outside the bounding box of the current layer. 2021-11-17 11:44:32 +01:00
MultiMaterialSegmentation.hpp Small refactoring of storing colored polygons in multi-material segmentation. 2021-11-05 22:52:52 +01:00
MultiPoint.cpp Seam placement improvements 2021-10-22 13:16:08 +02:00
MultiPoint.hpp Fix of Can't convert polyline with more than two points to a line (#6933) 2021-09-13 15:40:56 +02:00
MutablePolygon.cpp Fixed incorrect use of _NDEBUG instead of NDEBUG 2021-06-30 11:59:16 +02:00
MutablePolygon.hpp Used function smooth_outward in multi-material segmentation to get rid of artifacts arisen after merging multi-volume objects. 2021-06-28 08:09:06 +02:00
MutablePriorityQueue.hpp FIX: Mutable priority queue 2021-07-12 16:36:08 +02:00
ObjectID.cpp What MSVC could process I always wonder. 2020-09-24 15:45:04 +02:00
ObjectID.hpp Fixed undo/redo issue when clear method of FacetsAnnotation and ModelConfig 2021-08-31 09:16:09 +02:00
OpenVDBUtils.cpp Corrected mesh split implementation 2021-06-08 10:28:23 +02:00
OpenVDBUtils.hpp Get rid of Contour3D 2021-06-08 10:28:23 +02:00
pchheader.cpp
pchheader.hpp Support for forward compatibility of configurations, user and system 2021-06-27 16:57:05 +02:00
PerimeterGenerator.cpp New config value "gcode_resolution" replaces the hard coded RESOLUTION 2021-11-30 17:52:05 +01:00
PerimeterGenerator.hpp New config value "gcode_resolution" replaces the hard coded RESOLUTION 2021-11-30 17:52:05 +01:00
PlaceholderParser.cpp Fixing the GCC/clang builds. MSVC is again non-conformant. 2021-10-30 14:00:23 +02:00
PlaceholderParser.hpp Fixed unreliable application of filament overrides to PlaceholderParser. 2021-08-20 14:21:22 +02:00
Platform.cpp First draft of SendSystemInfoDialog 2021-10-05 15:09:52 +02:00
Platform.hpp First draft of SendSystemInfoDialog 2021-10-05 15:09:52 +02:00
PNGReadWrite.cpp Removing offset2 from Perl bindings and other minor cleanup. 2021-05-06 14:29:20 +02:00
PNGReadWrite.hpp PNGReadWrite: png::write_gray_to_file(), png::write_gray_to_file_scaled() 2021-02-22 18:07:27 +01:00
Point.cpp New BuildVolume class was created, which detects build volume type (rectangular, 2021-11-16 10:15:51 +01:00
Point.hpp WIP Cura Lightning infill, initial port. 2021-12-01 16:45:04 +01:00
Polygon.cpp New BuildVolume class was created, which detects build volume type (rectangular, 2021-11-16 10:15:51 +01:00
Polygon.hpp New BuildVolume class was created, which detects build volume type (rectangular, 2021-11-16 10:15:51 +01:00
PolygonTrimmer.cpp adaptive elpehant foot compensation, fixing 2019-11-01 19:59:09 +01:00
PolygonTrimmer.hpp
Polyline.cpp Fix of Can't convert polyline with more than two points to a line (#6933) 2021-09-13 15:40:56 +02:00
Polyline.hpp Fix of Can't convert polyline with more than two points to a line (#6933) 2021-09-13 15:40:56 +02:00
Preset.cpp New config value "gcode_resolution" replaces the hard coded RESOLUTION 2021-11-30 17:52:05 +01:00
Preset.hpp SLA only mode in wizard 2021-11-11 17:08:54 +01:00
PresetBundle.cpp Fix of #7169 Check if material or filament profile is_compatible before selecting it when it should be selected as first selected profile in wizard. 2021-11-03 11:37:06 +01:00
PresetBundle.hpp Copying from other config folders: 2021-11-02 10:51:45 +01:00
Print.cpp New config value "gcode_resolution" replaces the hard coded RESOLUTION 2021-11-30 17:52:05 +01:00
Print.hpp New BuildVolume class was created, which detects build volume type (rectangular, 2021-11-16 10:15:51 +01:00
PrintApply.cpp Fixing clang compiler warnings 2021-11-30 10:50:27 +01:00
PrintBase.cpp New placeholder parser values for output file name template; 2021-10-29 14:27:36 +02:00
PrintBase.hpp Slight improvement in cost of background slicing cancellation. 2021-06-23 16:37:18 +02:00
PrintConfig.cpp WIP Lightning Infill, roughly integrated, untested, disabled with 2021-12-01 18:11:41 +01:00
PrintConfig.hpp WIP Lightning Infill, roughly integrated, untested, disabled with 2021-12-01 18:11:41 +01:00
PrintObject.cpp Fixing projection of bottom surfaces in MM segmentation and for 2021-10-28 15:07:29 +02:00
PrintObjectSlice.cpp Fixed handling of "clip_multipart_objects". 2021-11-29 16:33:44 +01:00
PrintRegion.cpp PrintRegion refactoring: Getting rid of the Print pointer. 2021-05-05 14:17:36 +02:00
QuadricEdgeCollapse.cpp Remove SimplifyMesh 2021-11-02 14:23:49 +01:00
QuadricEdgeCollapse.hpp Fix status function 2021-07-19 10:12:19 +02:00
Semver.cpp
Semver.hpp Follow-up to 7c01ddf996 2021-08-12 15:27:46 +02:00
ShortestPath.cpp Fixed wrong orientation of infill and gap-fill extrusion. 2021-02-23 20:07:40 +01:00
ShortestPath.hpp Fixed crash in Adaptive Cubic infill if just a single line was extracted. 2020-09-21 11:10:57 +02:00
SLAPrint.cpp Trying to solve forward compatibility for SLA relative_corrections 2021-11-19 09:47:57 +01:00
SLAPrint.hpp Replaced "Simple shorthands for smart pointers" shptr, uqptr, wkptr 2021-10-04 16:56:26 +02:00
SLAPrintSteps.cpp Construct supports using the trimmed mesh. To solve issues with supports within the cavity hanging in the air. This still doesn't solve the issue with undrilled holes. 2021-10-27 10:05:09 +02:00
SLAPrintSteps.hpp Initial version of sl1 import with sla::Raster refactor. 2020-04-23 19:05:32 +02:00
SlicesToTriangleMesh.cpp Fix some mesh errors in sl1 archive reconstruction 2021-11-05 15:43:40 +01:00
SlicesToTriangleMesh.hpp Fix some mesh errors in sl1 archive reconstruction 2021-11-05 15:43:40 +01:00
Slicing.cpp Fixed some compiler warnings 2021-05-31 14:48:26 +02:00
Slicing.hpp Splitting FDM support gap to top / bottom, introducing 2021-03-15 09:55:57 +01:00
SlicingAdaptive.cpp WIP: admesh eradication 2021-09-14 14:51:40 +02:00
SlicingAdaptive.hpp Improved adaptive layer height metrics: Using the area of a triangle 2019-12-13 13:43:16 +01:00
SupportMaterial.cpp Fix of fan control for raft layers. 2021-12-02 16:40:18 +01:00
SupportMaterial.hpp New ClipperUtils functions: opening(), closing() as an alternative 2021-10-14 09:11:31 +02:00
Surface.cpp
Surface.hpp Further rework of ClipperUtils: Replaced many to_polygons() / 2021-05-03 11:39:53 +02:00
SurfaceCollection.cpp Further rework of ClipperUtils: Replaced many to_polygons() / 2021-05-03 11:39:53 +02:00
SurfaceCollection.hpp Further rework of ClipperUtils: Replaced many to_polygons() / 2021-05-03 11:39:53 +02:00
SVG.cpp WIP: Reworked slicing 2021-05-17 20:25:59 +02:00
SVG.hpp WIP: Reworked slicing 2021-05-17 20:25:59 +02:00
Technologies.hpp Tech ENABLE_FIX_SUPERSLICER_GCODE_IMPORT set as default 2021-11-30 12:01:22 +01:00
Tesselate.cpp
Tesselate.hpp
Thread.cpp Fixed a possible deadlock: 2021-10-18 16:24:15 +02:00
Thread.hpp Follow-up to ae7d6db1d9 2021-09-13 13:04:12 +02:00
Time.cpp
Time.hpp
TriangleMesh.cpp Fixing clang compiler warnings 2021-11-30 10:50:27 +01:00
TriangleMesh.hpp Tech ENABLE_OUT_OF_BED_DETECTION_IMPROVEMENTS set as default 2021-11-16 12:39:54 +01:00
TriangleMeshSlicer.cpp Fixing clang compiler warnings 2021-11-30 10:50:27 +01:00
TriangleMeshSlicer.hpp Fixing projection of bottom surfaces in MM segmentation and for 2021-10-28 15:07:29 +02:00
TriangleSelector.cpp Replaced the repeated application of Cursors (Sphere or Circle) in painting using 2D and 3D Capsules. 2021-12-02 12:36:48 +01:00
TriangleSelector.hpp Replaced the repeated application of Cursors (Sphere or Circle) in painting using 2D and 3D Capsules. 2021-12-02 12:36:48 +01:00
TriangulateWall.cpp SLA backend refactored, except Hollowing 2021-06-08 10:27:35 +02:00
TriangulateWall.hpp SLA backend refactored, except Hollowing 2021-06-08 10:27:35 +02:00
TryCatchSignal.cpp Catching of sigsegv and sigfpe with structured exceptions on win 2021-06-17 15:17:21 +02:00
TryCatchSignal.hpp Fix broken hole drilling 2021-07-26 12:28:57 +02:00
TryCatchSignalSEH.cpp Catching of sigsegv and sigfpe with structured exceptions on win 2021-06-17 15:17:21 +02:00
TryCatchSignalSEH.hpp Catching of sigsegv and sigfpe with structured exceptions on win 2021-06-17 15:17:21 +02:00
utils.cpp Fixed visualization of G-code lines in G-code viewer (3D view). 2021-09-21 15:30:37 +02:00
Utils.hpp Fixed visualization of G-code lines in G-code viewer (3D view). 2021-09-21 15:30:37 +02:00
Zipper.cpp New Export Finished notification showing path and opening containing folder. Fix of #4917. Fixed wrongly grayed eject button in File menu. Hopefully fix of ctrl shortcut of tooltips at sidebar. 2020-11-04 09:29:08 +01:00
Zipper.hpp SLA archive import with miniz, marching square bugfixes 2020-04-23 19:12:07 +02:00