OrcaSlicer/src/libslic3r
Ian Bassi 1857849cba Input Shaping Damping
Damping
Fix spanish comments
2025-04-03 13:59:07 -03:00
..
Algorithm Avoid using auto as type of Eigen expressions. (#8577) 2025-02-26 23:07:23 +08:00
Arachne Avoid using auto as type of Eigen expressions. (#8577) 2025-02-26 23:07:23 +08:00
CSGMesh Export negative parts. 2024-10-05 21:53:16 +03:00
Execution
Fill Improve flow rate calibration: use ipArchimedeanChords pattern for flow rate calibration (#8993) 2025-03-29 20:27:04 +08:00
Format ENH:brim ears are saved in 3MF 2025-02-17 17:12:52 +08:00
GCode Use boost::nowide directly from boost (#9037) 2025-03-29 20:14:10 +08:00
Geometry Fix flatpack build 2025-01-06 09:07:58 +08:00
Interlocking more missing includes (#5930) 2024-07-01 18:07:19 +08:00
Optimize
Shape Revert "Fix Compile Warnings (#5963)" 2024-08-12 00:00:20 +08:00
SLA Removed the copyright and credits in the header of each file. This information is outdated and hard to update. Orca Slicer maintains the autoher info in git history so this is not necessary. 2024-06-15 14:56:44 +08:00
Support Fix crash when support bottom interface layer is set to same as top (#8955) 2025-03-18 23:26:46 +08:00
AABBMesh.cpp Support larger printer sizes by using 64-bit. 2024-05-10 23:47:08 +08:00
AABBMesh.hpp Support larger printer sizes by using 64-bit. 2024-05-10 23:47:08 +08:00
AABBTreeIndirect.hpp Support larger printer sizes by using 64-bit. 2024-05-10 23:47:08 +08:00
AABBTreeLines.hpp
AnyPtr.hpp
AppConfig.cpp Add in a pref for camera orbit speed multiplier (#8725) 2025-03-30 16:16:08 +08:00
AppConfig.hpp Implement #8106: Add setting to prevent loading printer information/project settings from .3mf (#8268) 2025-02-09 09:51:36 +08:00
ArcFitter.cpp Feature/merge 1.8.4 (#3827) 2024-01-26 20:18:10 +08:00
ArcFitter.hpp
Arrange.cpp Fix arrange when print-by-object and have object off-plate (#8038) 2025-01-22 10:03:21 +08:00
Arrange.hpp Fix arrange when print-by-object and have object off-plate (#8038) 2025-01-22 10:03:21 +08:00
AStar.hpp Feature/bs1.8beta (#2844) 2023-12-01 10:42:45 +00:00
BlacklistedLibraryCheck.cpp Revert "Fix Compile Warnings (#5963)" 2024-08-12 00:00:20 +08:00
BlacklistedLibraryCheck.hpp
BoundingBox.cpp
BoundingBox.hpp Removed the copyright and credits in the header of each file. This information is outdated and hard to update. Orca Slicer maintains the autoher info in git history so this is not necessary. 2024-06-15 14:56:44 +08:00
BridgeDetector.cpp Port "No Unsupported Perimeters" feature from SS (#3189) 2024-01-28 10:12:55 +00:00
BridgeDetector.hpp Removed the copyright and credits in the header of each file. This information is outdated and hard to update. Orca Slicer maintains the autoher info in git history so this is not necessary. 2024-06-15 14:56:44 +08:00
Brim.cpp Allow generating brims for objects inside other object's hole (#8914) 2025-03-16 20:07:41 +08:00
Brim.hpp Remove unused legacy brim method 2024-08-22 10:13:45 +03:00
BrimEarsPoint.hpp Initial port of Brim ear gizmo 2025-02-17 11:19:07 +08:00
BuildVolume.cpp Feature/merge 1.8.4 (#3827) 2024-01-26 20:18:10 +08:00
BuildVolume.hpp Feature/bs1.8beta (#2844) 2023-12-01 10:42:45 +00:00
calib.cpp Input Shaping Frequency 2025-04-03 13:59:07 -03:00
calib.hpp Input Shaping Damping 2025-04-03 13:59:07 -03:00
Channel.hpp
Circle.cpp
Circle.hpp
clipper.cpp
clipper.hpp
Clipper2Utils.cpp Fix Linux build & some warnings (#6438) 2024-08-18 11:33:00 +08:00
Clipper2Utils.hpp
ClipperUtils.cpp ENH: accurate top z distance for tree support 2025-02-08 11:34:23 +08:00
ClipperUtils.hpp ENH: accurate top z distance for tree support 2025-02-08 11:34:23 +08:00
ClipperZUtils.hpp Fix building errors when precompiled header support is disabled (#6879) 2024-09-23 19:26:18 +08:00
clonable_ptr.hpp
CMakeLists.txt Use boost::nowide directly from boost (#9037) 2025-03-29 20:14:10 +08:00
Color.cpp Merge some features from BS1.9 beta4 (#5181) 2024-04-28 22:58:47 +08:00
Color.hpp Measure: Port of BBS' improved version of measure gizmo 2024-11-06 20:19:52 +08:00
Config.cpp Use boost::nowide directly from boost (#9037) 2025-03-29 20:14:10 +08:00
Config.hpp Thumbnails feature revamp. (#5555) 2024-06-03 21:30:38 +08:00
CurveAnalyzer.cpp
CurveAnalyzer.hpp
CustomGCode.cpp
CustomGCode.hpp ENH: add load_model_objects_and_custom_gcodes 2023-09-22 16:21:26 +08:00
CutSurface.cpp Avoid using auto as type of Eigen expressions. (#8577) 2025-02-26 23:07:23 +08:00
CutSurface.hpp Removed the copyright and credits in the header of each file. This information is outdated and hard to update. Orca Slicer maintains the autoher info in git history so this is not necessary. 2024-06-15 14:56:44 +08:00
CutUtils.cpp Removed the copyright and credits in the header of each file. This information is outdated and hard to update. Orca Slicer maintains the autoher info in git history so this is not necessary. 2024-06-15 14:56:44 +08:00
CutUtils.hpp Removed the copyright and credits in the header of each file. This information is outdated and hard to update. Orca Slicer maintains the autoher info in git history so this is not necessary. 2024-06-15 14:56:44 +08:00
EdgeGrid.cpp Improve performance when bed are large 2024-05-11 23:26:02 +08:00
EdgeGrid.hpp
ElephantFootCompensation.cpp
ElephantFootCompensation.hpp
Emboss.cpp Avoid using auto as type of Eigen expressions. (#8577) 2025-02-26 23:07:23 +08:00
Emboss.hpp Removed the copyright and credits in the header of each file. This information is outdated and hard to update. Orca Slicer maintains the autoher info in git history so this is not necessary. 2024-06-15 14:56:44 +08:00
EmbossShape.hpp Various Emboss improvements from PS (#4039) 2024-02-13 23:56:48 +08:00
enum_bitmask.hpp Porting of Pressure Equalizer feature from Prusa Slicer 2.6.x (#2161) 2023-09-27 21:44:45 +08:00
Exception.hpp
ExPolygon.cpp Initial port of Brim ear gizmo 2025-02-17 11:19:07 +08:00
ExPolygon.hpp Initial port of Brim ear gizmo 2025-02-17 11:19:07 +08:00
ExPolygonCollection.cpp
ExPolygonCollection.hpp
ExPolygonSerialize.hpp Port Emboss & SVG gizmo from PrusaSlicer (#2819) 2023-12-09 22:46:18 +08:00
ExPolygonsIndex.cpp Port Emboss & SVG gizmo from PrusaSlicer (#2819) 2023-12-09 22:46:18 +08:00
ExPolygonsIndex.hpp Port Emboss & SVG gizmo from PrusaSlicer (#2819) 2023-12-09 22:46:18 +08:00
Extruder.cpp Suppress some compiler warnings, fix few possible bugs. (#6224) 2024-08-02 22:56:23 +08:00
Extruder.hpp Add travel_slope option (#5873) 2024-06-29 17:33:22 +08:00
ExtrusionEntity.cpp Merge some changes from BS 1.9 (#4994) 2024-04-14 22:07:00 +08:00
ExtrusionEntity.hpp Merge some changes from BS 1.9 (#4994) 2024-04-14 22:07:00 +08:00
ExtrusionEntityCollection.cpp Revert "Fix Compile Warnings (#5963)" 2024-08-12 00:00:20 +08:00
ExtrusionEntityCollection.hpp Toolchanger: fix an issue that wall_filament/sparse_infill_filament/solid_infill_filament didn't always work 2024-08-04 00:54:03 +08:00
ExtrusionSimulator.cpp
ExtrusionSimulator.hpp
FaceDetector.cpp Feature/merge 1.8.4 (#3827) 2024-01-26 20:18:10 +08:00
FaceDetector.hpp
FileParserError.hpp
Flow.cpp Update error message to make it a bit more informative (#2249) 2023-09-29 23:39:58 +08:00
Flow.hpp
FlushVolCalc.cpp Revert "Fix Compile Warnings (#5963)" 2024-08-12 00:00:20 +08:00
FlushVolCalc.hpp
format.hpp
GCode.cpp Input Shaping Damping 2025-04-03 13:59:07 -03:00
GCode.hpp Enhancement: Enable separate internal bridge fan speed control (#7906) 2025-02-09 21:53:57 +08:00
GCodeReader.cpp Suggest firmware retraction time (#5926) 2024-07-29 20:32:07 +08:00
GCodeReader.hpp Merge branch 'main' into feature/multitool 2024-07-29 22:51:13 +08:00
GCodeSender.cpp
GCodeSender.hpp
GCodeWriter.cpp Input Shaping Damping 2025-04-03 13:59:07 -03:00
GCodeWriter.hpp Input Shaping Damping 2025-04-03 13:59:07 -03:00
Geometry.cpp Avoid using auto as type of Eigen expressions. (#8577) 2025-02-26 23:07:23 +08:00
Geometry.hpp SPE-2298: Fix crash caused by a numerical issue during testing if a Voronoi vertex is inside a corner of a polygon. 2024-12-22 16:44:36 +08:00
I18N.hpp
Int128.hpp
IntersectionPoints.cpp Removed the copyright and credits in the header of each file. This information is outdated and hard to update. Orca Slicer maintains the autoher info in git history so this is not necessary. 2024-06-15 14:56:44 +08:00
IntersectionPoints.hpp Removed the copyright and credits in the header of each file. This information is outdated and hard to update. Orca Slicer maintains the autoher info in git history so this is not necessary. 2024-06-15 14:56:44 +08:00
JumpPointSearch.cpp Revert "Fix Compile Warnings (#5963)" 2024-08-12 00:00:20 +08:00
JumpPointSearch.hpp Feature/bs1.8beta (#2844) 2023-12-01 10:42:45 +00:00
KDTreeIndirect.hpp
Layer.cpp Add "2D Lattice" fill pattern for lightweight aircraft structures (#8293) 2025-02-12 08:39:29 +08:00
Layer.hpp ENH: improve supporting sharp tails of tree support 2025-02-08 11:34:32 +08:00
LayerRegion.cpp Enhancement "Only one wall on top surfaces": better support for interface_shells (#8627) 2025-03-01 22:21:59 +08:00
libslic3r.cpp switch res for large printer 2024-05-12 23:35:41 +08:00
libslic3r.h FIX: enable circle fitting of tree support with larger threshold (#9038) 2025-04-01 22:39:15 +08:00
libslic3r_version.h.in Display Commit ID Used for Build in AboutDialog (#6516) 2025-01-03 00:38:25 +08:00
Line.cpp Avoid using auto as type of Eigen expressions. (#8577) 2025-02-26 23:07:23 +08:00
Line.hpp
LocalesUtils.cpp
LocalesUtils.hpp
MacUtils.hpp
MacUtils.mm
MarchingSquares.hpp
Measure.cpp Avoid using auto as type of Eigen expressions. (#8577) 2025-02-26 23:07:23 +08:00
Measure.hpp Measure: Port of BBS' improved version of measure gizmo 2024-11-06 20:19:52 +08:00
MeasureUtils.hpp Measure: Port of BBS' improved version of measure gizmo 2024-11-06 20:19:52 +08:00
MeshBoolean.cpp Fix build with CGAL 5.6 (again) (#6439) 2024-08-18 11:34:15 +08:00
MeshBoolean.hpp Feature/merge 1.8.4 (#3827) 2024-01-26 20:18:10 +08:00
MeshSplitImpl.hpp Support larger printer sizes by using 64-bit. 2024-05-10 23:47:08 +08:00
MinAreaBoundingBox.cpp
MinAreaBoundingBox.hpp
MinimumSpanningTree.cpp
MinimumSpanningTree.hpp
miniz_extension.cpp
miniz_extension.hpp
Model.cpp Only consider part above plate when checking for object outside (#8456) 2025-03-30 15:40:44 +08:00
Model.hpp Make print_volume_state reusable 2025-02-19 16:17:25 +08:00
ModelArrange.cpp Revert "Fix Compile Warnings (#5963)" 2024-08-12 00:00:20 +08:00
ModelArrange.hpp
MTUtils.hpp
MultiMaterialSegmentation.cpp ENH: add vertical support enforcer 2025-02-08 11:34:40 +08:00
MultiMaterialSegmentation.hpp Merge some changes from BS 1.9 (#4994) 2024-04-14 22:07:00 +08:00
MultiPoint.cpp Improvements in Inner Outer Inner wall ordering logic (#6138) 2024-08-13 23:25:49 +08:00
MultiPoint.hpp Improvements in Inner Outer Inner wall ordering logic (#6138) 2024-08-13 23:25:49 +08:00
MutablePolygon.cpp
MutablePolygon.hpp
MutablePriorityQueue.hpp Feature/bs1.8beta (#2844) 2023-12-01 10:42:45 +00:00
NormalUtils.cpp Support larger printer sizes by using 64-bit. 2024-05-10 23:47:08 +08:00
NormalUtils.hpp Support larger printer sizes by using 64-bit. 2024-05-10 23:47:08 +08:00
NSVGUtils.cpp Removed the copyright and credits in the header of each file. This information is outdated and hard to update. Orca Slicer maintains the autoher info in git history so this is not necessary. 2024-06-15 14:56:44 +08:00
NSVGUtils.hpp Removed the copyright and credits in the header of each file. This information is outdated and hard to update. Orca Slicer maintains the autoher info in git history so this is not necessary. 2024-06-15 14:56:44 +08:00
ObjColorUtils.hpp Feature/merge bs1.91 (#5394) 2024-05-19 21:22:14 +08:00
ObjectID.cpp
ObjectID.hpp Feature/merge 1.8.4 (#3827) 2024-01-26 20:18:10 +08:00
OpenVDBUtils.cpp
OpenVDBUtils.hpp Support larger printer sizes by using 64-bit. 2024-05-10 23:47:08 +08:00
Orient.cpp Avoid using auto as type of Eigen expressions. (#8577) 2025-02-26 23:07:23 +08:00
Orient.hpp
ParameterUtils.cpp Flatpak build (#4175) 2024-05-25 09:11:19 +08:00
ParameterUtils.hpp Merge some changes from BS 1.9 (#4994) 2024-04-14 22:07:00 +08:00
pchheader.cpp
pchheader.hpp Use boost::nowide directly from boost (#9037) 2025-03-29 20:14:10 +08:00
PerimeterGenerator.cpp Bug fix: Removed expand factor from IOI as it was incorrectly causing perimeter failing to observe IOI reordering. (#8682) 2025-03-06 20:30:57 +08:00
PerimeterGenerator.hpp Enhancement "Only one wall on top surfaces": better support for interface_shells (#8627) 2025-03-01 22:21:59 +08:00
PlaceholderParser.cpp Fix misc bugs 2024-07-23 00:12:54 +08:00
PlaceholderParser.hpp
Platform.cpp
Platform.hpp
PNGReadWrite.cpp A *lot* of import fixes for flatpak (#3909) 2024-01-31 11:23:29 +00:00
PNGReadWrite.hpp A *lot* of import fixes for flatpak (#3909) 2024-01-31 11:23:29 +00:00
Point.cpp Avoid using auto as type of Eigen expressions. (#8577) 2025-02-26 23:07:23 +08:00
Point.hpp Removed the copyright and credits in the header of each file. This information is outdated and hard to update. Orca Slicer maintains the autoher info in git history so this is not necessary. 2024-06-15 14:56:44 +08:00
Polygon.cpp Revert "Fix Compile Warnings (#5963)" 2024-08-12 00:00:20 +08:00
Polygon.hpp Removed the copyright and credits in the header of each file. This information is outdated and hard to update. Orca Slicer maintains the autoher info in git history so this is not necessary. 2024-06-15 14:56:44 +08:00
PolygonTrimmer.cpp
PolygonTrimmer.hpp
Polyline.cpp Revert "Fix Compile Warnings (#5963)" 2024-08-12 00:00:20 +08:00
Polyline.hpp Removed the copyright and credits in the header of each file. This information is outdated and hard to update. Orca Slicer maintains the autoher info in git history so this is not necessary. 2024-06-15 14:56:44 +08:00
Preset.cpp Improve flow rate calibration: use ipArchimedeanChords pattern for flow rate calibration (#8993) 2025-03-29 20:27:04 +08:00
Preset.hpp Limit visibility of custom filament profiles based on OrcaFilamentLibrary to currently selected printer only (#8779) 2025-03-09 21:51:19 +08:00
PresetBundle.cpp Use boost::nowide directly from boost (#9037) 2025-03-29 20:14:10 +08:00
PresetBundle.hpp backup user folder for each version (#8939) 2025-03-18 00:37:47 +08:00
PrincipalComponents2D.cpp
PrincipalComponents2D.hpp
Print.cpp Add PETG-GF filament type (#8960) 2025-03-22 22:59:47 +08:00
Print.hpp Fix issue that painted brim is not generated if brim width is set to 0 (#8700) 2025-03-06 20:28:54 +08:00
PrintApply.cpp Initial port of Brim ear gizmo 2025-02-17 11:19:07 +08:00
PrintBase.cpp Fix compatibility with newer Boost (#7884) 2025-01-07 23:25:32 +08:00
PrintBase.hpp fix flatpak build 2024-07-23 18:18:27 +08:00
PrintConfig.cpp Improve flow rate calibration: use ipArchimedeanChords pattern for flow rate calibration (#8993) 2025-03-29 20:27:04 +08:00
PrintConfig.hpp Improve flow rate calibration: use ipArchimedeanChords pattern for flow rate calibration (#8993) 2025-03-29 20:27:04 +08:00
PrintObject.cpp Avoid creating bridges on very tiny surface cracks (#9053) 2025-04-01 22:44:19 +08:00
PrintObjectSlice.cpp ENH: improve supporting sharp tails of tree support 2025-02-08 11:34:32 +08:00
PrintRegion.cpp
ProjectTask.cpp A *lot* of import fixes for flatpak (#3909) 2024-01-31 11:23:29 +00:00
ProjectTask.hpp Merge some changes from BS 1.9 (#4994) 2024-04-14 22:07:00 +08:00
QuadricEdgeCollapse.cpp Support larger printer sizes by using 64-bit. 2024-05-10 23:47:08 +08:00
QuadricEdgeCollapse.hpp
Semver.cpp
Semver.hpp Fix various memory leaks 2023-11-04 11:41:03 +08:00
ShortEdgeCollapse.cpp Revert "Fix Compile Warnings (#5963)" 2024-08-12 00:00:20 +08:00
ShortEdgeCollapse.hpp
ShortestPath.cpp FIX: chain_and_reorder_extrusion_entities crashes 2025-02-08 11:34:41 +08:00
ShortestPath.hpp Fix Linux build & some warnings (#6438) 2024-08-18 11:33:00 +08:00
SLAPrint.cpp ENH: CLI: add time estimation for non-cache slicing 2023-10-10 14:19:23 +08:00
SLAPrint.hpp Port Emboss & SVG gizmo from PrusaSlicer (#2819) 2023-12-09 22:46:18 +08:00
SLAPrintSteps.cpp Support larger printer sizes by using 64-bit. 2024-05-10 23:47:08 +08:00
SLAPrintSteps.hpp
SlicesToTriangleMesh.cpp Revert "Fix Compile Warnings (#5963)" 2024-08-12 00:00:20 +08:00
SlicesToTriangleMesh.hpp
Slicing.cpp FIX: 0 top z distance of hybrid tree support not working 2025-02-08 11:34:47 +08:00
Slicing.hpp Adaptive layers - respect layer height range modifiers. (#5941) 2024-11-21 21:40:51 +08:00
SlicingAdaptive.cpp
SlicingAdaptive.hpp
Surface.cpp
Surface.hpp Enhancement: Additional controls over bridges (#8263) 2025-02-12 22:10:57 +08:00
SurfaceCollection.cpp Port "Extend sparse infill" from Prusa (#2134) 2023-09-29 23:39:12 +08:00
SurfaceCollection.hpp Port "Extend sparse infill" from Prusa (#2134) 2023-09-29 23:39:12 +08:00
SurfaceMesh.hpp Removed the copyright and credits in the header of each file. This information is outdated and hard to update. Orca Slicer maintains the autoher info in git history so this is not necessary. 2024-06-15 14:56:44 +08:00
SVG.cpp A *lot* of import fixes for flatpak (#3909) 2024-01-31 11:23:29 +00:00
SVG.hpp
Technologies.hpp Hide raycast debug window 2023-11-11 16:27:44 +08:00
Tesselate.cpp
Tesselate.hpp
TextConfiguration.hpp Removed the copyright and credits in the header of each file. This information is outdated and hard to update. Orca Slicer maintains the autoher info in git history so this is not necessary. 2024-06-15 14:56:44 +08:00
Thread.cpp
Thread.hpp
Time.cpp
Time.hpp
Timer.cpp Removed the copyright and credits in the header of each file. This information is outdated and hard to update. Orca Slicer maintains the autoher info in git history so this is not necessary. 2024-06-15 14:56:44 +08:00
Timer.hpp Removed the copyright and credits in the header of each file. This information is outdated and hard to update. Orca Slicer maintains the autoher info in git history so this is not necessary. 2024-06-15 14:56:44 +08:00
TriangleMesh.cpp Removed the copyright and credits in the header of each file. This information is outdated and hard to update. Orca Slicer maintains the autoher info in git history so this is not necessary. 2024-06-15 14:56:44 +08:00
TriangleMesh.hpp Removed the copyright and credits in the header of each file. This information is outdated and hard to update. Orca Slicer maintains the autoher info in git history so this is not necessary. 2024-06-15 14:56:44 +08:00
TriangleMeshSlicer.cpp ENH: add vertical support enforcer 2025-02-08 11:34:40 +08:00
TriangleMeshSlicer.hpp ENH: add vertical support enforcer 2025-02-08 11:34:40 +08:00
TriangleSelector.cpp Fix crash when extruder 16 is used in color painting (#7200) 2024-10-27 22:48:01 +08:00
TriangleSelector.hpp Fix crash when extruder 16 is used in color painting (#7200) 2024-10-27 22:48:01 +08:00
TriangleSetSampling.cpp Revert "Fix Compile Warnings (#5963)" 2024-08-12 00:00:20 +08:00
TriangleSetSampling.hpp
TriangulateWall.cpp Revert "Fix Compile Warnings (#5963)" 2024-08-12 00:00:20 +08:00
TriangulateWall.hpp Support larger printer sizes by using 64-bit. 2024-05-10 23:47:08 +08:00
Triangulation.cpp Revert "Fix Compile Warnings (#5963)" 2024-08-12 00:00:20 +08:00
Triangulation.hpp Removed the copyright and credits in the header of each file. This information is outdated and hard to update. Orca Slicer maintains the autoher info in git history so this is not necessary. 2024-06-15 14:56:44 +08:00
TryCatchSignal.cpp
TryCatchSignal.hpp
TryCatchSignalSEH.cpp
TryCatchSignalSEH.hpp
utils.cpp ENH: accurate top z distance for tree support 2025-02-08 11:34:23 +08:00
Utils.hpp support downloading from makerworld on Mac by default. (#6867) 2024-09-22 16:49:14 +08:00
VariableWidth.cpp ENH: fix 0 space exception when slicing 2023-10-10 14:19:23 +08:00
VariableWidth.hpp
Zipper.cpp
Zipper.hpp