BambuStudio/src/libslic3r
lane.wei 4e5ed34fde ENH: CLI: set the default pipe to null to remove warning
Change-Id: I9e2cbb3bba02892a6a97a6a3e0bd9b0f729d202a
(cherry picked from commit 1b94c924919c60231e9a87717d0b51204e37dcbc)
2023-04-17 15:39:02 +08:00
..
Arachne ENH: sync some code change from prusa 2022-10-20 19:34:37 +08:00
Execution Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
Fill ENH: add grid & rectilinear_interlaced interface pattern 2023-04-17 15:39:02 +08:00
Format FIX: failed to import svg file(path + width) STUDIO-1807 2023-04-17 15:39:02 +08:00
GCode FIX: delete unnecessary travel of wipe tower 2023-04-17 15:39:02 +08:00
Geometry ENH: fix for STUDIO-881 2023-04-17 15:39:02 +08:00
Optimize Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
SLA FIX: A mesh with overlapping faces cannot be painted 2023-04-17 15:39:02 +08:00
Shape FIX: the text gap is not correct. STUDIO-2518 2023-04-17 15:39:02 +08:00
AABBTreeIndirect.hpp ENH: speed gcode export up again 2023-04-17 15:39:02 +08:00
AABBTreeLines.hpp ENH: speed gcode export up again 2023-04-17 15:39:02 +08:00
AppConfig.cpp ENH: modify zoom interaction 2023-04-17 15:39:02 +08:00
AppConfig.hpp FIX: remove duplicate flush_volumes 2023-02-02 12:14:41 +08:00
ArcFitter.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
ArcFitter.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
Arrange.cpp ENH:allow more same color objects arrange together 2023-04-17 15:39:02 +08:00
Arrange.hpp ENH: improve auto-arrange compactness around wipe tower 2022-12-15 04:38:15 -05:00
BlacklistedLibraryCheck.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
BlacklistedLibraryCheck.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
BoundingBox.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
BoundingBox.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
BridgeDetector.cpp ENH: improve bridge direction detection 2023-04-17 15:39:02 +08:00
BridgeDetector.hpp ENH: improve bridge direction detection 2023-04-17 15:39:02 +08:00
Brim.cpp ENH: restore inner and outerinner brim modes 2023-04-17 15:39:02 +08:00
Brim.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
BuildVolume.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
BuildVolume.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
CMakeLists.txt NEW: add gcode conflict checker 2023-04-17 15:39:02 +08:00
Channel.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
Circle.cpp Update the codes to 01.01.00.10 for the formal release 2022-07-22 20:35:34 +08:00
Circle.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
Clipper2Utils.cpp ENH: add clipper2 for preparing 2022-12-15 04:33:48 -05:00
Clipper2Utils.hpp ENH: add clipper2 for preparing 2022-12-15 04:33:48 -05:00
ClipperUtils.cpp ENH: arachne + overhang slow down 2023-04-17 15:39:02 +08:00
ClipperUtils.hpp ENH: arachne + overhang slow down 2023-04-17 15:39:02 +08:00
Config.cpp ENH: add logic to convert hybrid(auto) to tree(auto) for old 3mf 2023-02-22 20:09:17 +08:00
Config.hpp ENH: support filament_z_hop_types 2023-02-22 20:09:17 +08:00
CurveAnalyzer.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
CurveAnalyzer.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
CustomGCode.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
CustomGCode.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
EdgeGrid.cpp ENH: fix for STUDIO-881 2023-04-17 15:39:02 +08:00
EdgeGrid.hpp ENH: fix for STUDIO-881 2023-04-17 15:39:02 +08:00
ElephantFootCompensation.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
ElephantFootCompensation.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
ExPolygon.cpp ENH: boost is_support_necessary's performance 2023-04-17 15:39:02 +08:00
ExPolygon.hpp ENH: boost is_support_necessary's performance 2023-04-17 15:39:02 +08:00
ExPolygonCollection.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
ExPolygonCollection.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
Exception.hpp ENH: [STUDIO-1185] jump to object in slice error notification 2022-12-15 04:33:48 -05:00
Extruder.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
Extruder.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
ExtrusionEntity.cpp ENH: fix for STUDIO-881 2023-04-17 15:39:02 +08:00
ExtrusionEntity.hpp ENH: fix for STUDIO-881 2023-04-17 15:39:02 +08:00
ExtrusionEntityCollection.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
ExtrusionEntityCollection.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
ExtrusionSimulator.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
ExtrusionSimulator.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
FaceDetector.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
FaceDetector.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
FileParserError.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
Flow.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
Flow.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
GCode.cpp ENH: fix the floating layer issue 2023-04-17 15:39:02 +08:00
GCode.hpp ENH: get start_gcode filament 2023-04-17 15:39:02 +08:00
GCodeReader.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
GCodeReader.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
GCodeSender.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
GCodeSender.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
GCodeWriter.cpp ENH: fix the floating layer issue 2023-04-17 15:39:02 +08:00
GCodeWriter.hpp ENH: fix the floating layer issue 2023-04-17 15:39:02 +08:00
Geometry.cpp ENH: Cut optimization, support for custom connectors 2023-04-17 15:39:02 +08:00
Geometry.hpp ENH: Cut optimization, support for custom connectors 2023-04-17 15:39:02 +08:00
I18N.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
Int128.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
InternalBridgeDetector.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
InternalBridgeDetector.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
KDTreeIndirect.hpp ENH: new seam strategy from prusa2.5 2022-09-02 12:52:18 +08:00
Layer.cpp ENH: optimize area of top surface 2023-01-10 19:08:26 +08:00
Layer.hpp ENH: only draw infill in normal nodes of hybrid support 2023-04-17 15:39:02 +08:00
LayerRegion.cpp ENH: improve bridge direction detection 2023-04-17 15:39:02 +08:00
Line.cpp ENH: fix for STUDIO-881 2023-04-17 15:39:02 +08:00
Line.hpp ENH: fix for STUDIO-881 2023-04-17 15:39:02 +08:00
LocalesUtils.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
LocalesUtils.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
MTUtils.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
MacUtils.hpp Update the codes to 01.01.00.10 for the formal release 2022-07-22 20:35:34 +08:00
MacUtils.mm Update the codes to 01.01.00.10 for the formal release 2022-07-22 20:35:34 +08:00
MarchingSquares.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
MeshBoolean.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
MeshBoolean.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
MeshSplitImpl.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
MinAreaBoundingBox.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
MinAreaBoundingBox.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
MinimumSpanningTree.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
MinimumSpanningTree.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
Model.cpp ENH: recover CutToParts for cut 2023-04-17 15:39:02 +08:00
Model.hpp ENH: recover CutToParts for cut 2023-04-17 15:39:02 +08:00
ModelArrange.cpp FIX: Auto brim will not be considered during model arrange 2022-12-15 04:38:15 -05:00
ModelArrange.hpp FIX: auto-arrange ignores wipe tower due to supports 2022-12-15 04:38:15 -05:00
MultiMaterialSegmentation.cpp FIX: Concave painting of thin objects does not work.STUDIO-2334 2023-04-17 15:39:02 +08:00
MultiMaterialSegmentation.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
MultiPoint.cpp ENH: new seam strategy from prusa2.5 2022-09-02 12:52:18 +08:00
MultiPoint.hpp ENH: new seam strategy from prusa2.5 2022-09-02 12:52:18 +08:00
MutablePolygon.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
MutablePolygon.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
MutablePriorityQueue.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
NormalUtils.cpp ENH: new seam strategy from prusa2.5 2022-09-02 12:52:18 +08:00
NormalUtils.hpp ENH: new seam strategy from prusa2.5 2022-09-02 12:52:18 +08:00
ObjectID.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
ObjectID.hpp ENH: Cut optimization, support for custom connectors 2023-04-17 15:39:02 +08:00
OpenVDBUtils.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
OpenVDBUtils.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
Orient.cpp FIX: Fix the benchy orientation bug 2022-12-15 04:38:15 -05:00
Orient.hpp FIX: fix the bugs related to bottom area and flip 2022-12-15 04:38:15 -05:00
PNGReadWrite.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
PNGReadWrite.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
PerimeterGenerator.cpp ENH: arachne + overhang slow down 2023-04-17 15:39:02 +08:00
PerimeterGenerator.hpp ENH: enable arachne for wall 2022-12-15 04:38:15 -05:00
PlaceholderParser.cpp ENH: add preset of voron 2022-10-20 19:34:37 +08:00
PlaceholderParser.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
Platform.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
Platform.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
Point.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
Point.hpp ENH: Cut optimization, support for custom connectors 2023-04-17 15:39:02 +08:00
Polygon.cpp ENH: improve normal support's efficiency 2023-04-17 15:39:02 +08:00
Polygon.hpp ENH: improve normal support's efficiency 2023-04-17 15:39:02 +08:00
PolygonTrimmer.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
PolygonTrimmer.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
Polyline.cpp ENH: fix for STUDIO-881 2023-04-17 15:39:02 +08:00
Polyline.hpp ENH: tree support style default to Tree Hybrid 2023-04-17 15:39:02 +08:00
Preset.cpp ENH: add post_process back 2023-04-17 15:39:02 +08:00
Preset.hpp ENH: modify diff for github 2022-12-15 04:38:15 -05:00
PresetBundle.cpp FIX: [STUDIO-2596] import preset missing base_id 2023-04-17 15:39:02 +08:00
PresetBundle.hpp ENH: [STUDIO-1871] merge changes of user presets from other sessions 2023-01-10 19:08:26 +08:00
PrincipalComponents2D.cpp ENH: improve bridge direction detection 2023-04-17 15:39:02 +08:00
PrincipalComponents2D.hpp ENH: improve bridge direction detection 2023-04-17 15:39:02 +08:00
Print.cpp ENH: CLI: add the cache logic of brim data 2023-04-17 15:39:02 +08:00
Print.hpp ENH: improve sharp detection for small regions 2023-04-17 15:39:02 +08:00
PrintApply.cpp ENH: add height_range 2023-04-17 15:39:02 +08:00
PrintBase.cpp ENH: log: reduce the status log level to reduce log under cli 2023-04-17 15:39:02 +08:00
PrintBase.hpp NEW: add gcode conflict checker 2023-04-17 15:39:02 +08:00
PrintConfig.cpp ENH: CLI: set the default pipe to null to remove warning 2023-04-17 15:39:02 +08:00
PrintConfig.hpp ENH: add height_range 2023-04-17 15:39:02 +08:00
PrintObject.cpp ENH: improve cantilever detection's speed and accuracy 2023-04-17 15:39:02 +08:00
PrintObjectSlice.cpp FIX: grouping single layer volumes during briming 2023-04-17 15:39:02 +08:00
PrintRegion.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
ProjectTask.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
ProjectTask.hpp ENH:add new prohibited materials 2023-04-17 15:39:02 +08:00
QuadricEdgeCollapse.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
QuadricEdgeCollapse.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
SLAPrint.cpp ENH: slicing: add cache data load/export for slicing 2022-12-15 04:38:15 -05:00
SLAPrint.hpp ENH: slicing: add cache data load/export for slicing 2022-12-15 04:38:15 -05:00
SLAPrintSteps.cpp ENH: speed gcode export up again 2023-04-17 15:39:02 +08:00
SLAPrintSteps.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
SVG.cpp ENH: fix for STUDIO-881 2023-04-17 15:39:02 +08:00
SVG.hpp Update the codes to 01.01.00.10 for the formal release 2022-07-22 20:35:34 +08:00
Semver.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
Semver.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
ShortEdgeCollapse.cpp ENH: new seam strategy from prusa2.5 2022-09-02 12:52:18 +08:00
ShortEdgeCollapse.hpp ENH: new seam strategy from prusa2.5 2022-09-02 12:52:18 +08:00
ShortestPath.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
ShortestPath.hpp ENH: reroder the path seq for concentric fill pattern 2022-12-15 04:33:48 -05:00
SlicesToTriangleMesh.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
SlicesToTriangleMesh.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
Slicing.cpp NEW: add new tree support style "Tree Slim" 2022-12-26 05:31:54 -05:00
Slicing.hpp ENH: some change to support layer height edit 2022-12-15 04:33:48 -05:00
SlicingAdaptive.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
SlicingAdaptive.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
SupportMaterial.cpp ENH: improve cantilever detection's speed and accuracy 2023-04-17 15:39:02 +08:00
SupportMaterial.hpp NEW: Add "Support xy expansion distance" setting 2022-12-15 04:38:15 -05:00
Surface.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
Surface.hpp ENH: slicing: add cache data load/export for slicing 2022-12-15 04:38:15 -05:00
SurfaceCollection.cpp ENH: fix for STUDIO-881 2023-04-17 15:39:02 +08:00
SurfaceCollection.hpp ENH: improve archor of internal bridge 2022-12-15 04:33:48 -05:00
Technologies.hpp ENH: add reload from disk and replace with stl 2022-09-14 17:39:11 +08:00
Tesselate.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
Tesselate.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
Thread.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
Thread.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
Time.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
Time.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
TreeSupport.cpp ENH: improve cantilever detection's speed and accuracy 2023-04-17 15:39:02 +08:00
TreeSupport.hpp ENH: improve cantilever detection's speed and accuracy 2023-04-17 15:39:02 +08:00
TriangleMesh.cpp ENH: Cut optimization, support for custom connectors 2023-04-17 15:39:02 +08:00
TriangleMesh.hpp ENH: Cut optimization, support for custom connectors 2023-04-17 15:39:02 +08:00
TriangleMeshSlicer.cpp FIX: Cutting a sphere, the parts need repaired 2023-04-17 15:39:02 +08:00
TriangleMeshSlicer.hpp FIX: withdraw support enforcers on vertical faces 2023-02-22 20:09:17 +08:00
TriangleSelector.cpp FIX: fix color painting bugs 2022-09-02 12:52:18 +08:00
TriangleSelector.hpp FIX: fix color painting bugs 2022-09-02 12:52:18 +08:00
TriangleSetSampling.cpp ENH: new seam strategy from prusa2.5 2022-09-02 12:52:18 +08:00
TriangleSetSampling.hpp ENH: new seam strategy from prusa2.5 2022-09-02 12:52:18 +08:00
TriangulateWall.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
TriangulateWall.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
TryCatchSignal.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
TryCatchSignal.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
TryCatchSignalSEH.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
TryCatchSignalSEH.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
Utils.hpp ENH: CLI: add normative_check logic 2023-04-17 15:39:02 +08:00
VariableWidth.cpp ENH: add arachne engine for narrow internal solid infill 2022-08-26 09:25:59 +08:00
VariableWidth.hpp ENH: add arachne engine for narrow internal solid infill 2022-08-26 09:25:59 +08:00
Zipper.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
Zipper.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
clipper.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
clipper.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
clonable_ptr.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
enum_bitmask.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
format.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
libslic3r.h ENH: remove tbb simplify in gcode export 2023-04-17 15:39:02 +08:00
libslic3r_version.h.in NEW: add build time in about dialog 2023-01-10 19:08:26 +08:00
miniz_extension.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
miniz_extension.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
pchheader.cpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
pchheader.hpp Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
utils.cpp FIX: [STUDIO-2235] FlushFileBuffers on conf bak 2023-04-17 15:39:02 +08:00