511b7fcfe3
Enhancement: ERS - Option to limit ERS to external perimeters and overhangs only ( #7399 )
...
* Option to limit ERS to external perimeters and overhangs only
* Label name
* Label update
* Merge branch 'main' into Limit-ERS-to-external-perimeters-and-overhangs
* Merge branch 'main' into Limit-ERS-to-external-perimeters-and-overhangs
* Merge branch 'SoftFever:main' into Limit-ERS-to-external-perimeters-and-overhangs
* Merge branch 'SoftFever:main' into Limit-ERS-to-external-perimeters-and-overhangs
* Merge branch 'main' into Limit-ERS-to-external-perimeters-and-overhangs
* Merge branch 'SoftFever:main' into Limit-ERS-to-external-perimeters-and-overhangs
* Merge branch 'main' into Limit-ERS-to-external-perimeters-and-overhangs
* Merge branch 'SoftFever:main' into Limit-ERS-to-external-perimeters-and-overhangs
* Merge branch 'main' into Limit-ERS-to-external-perimeters-and-overhangs
2025-01-05 23:19:00 +08:00
2a5d406d7c
Optimisation: ERS - Reduce redundant gcode commands from extrusion rate smoothing ( #7398 )
...
* Optimisation: Reduce volume of output gcode commands for pressure equalizer
* Update thresholds
* Update PrintConfig.cpp
* Merge branch 'main' into Optimisation-Reduce-reduntant-gcode-commands-produced-by-Estrusion-Rate-Smoothing
* Merge branch 'SoftFever:main' into Optimisation-Reduce-reduntant-gcode-commands-produced-by-Estrusion-Rate-Smoothing
* Merge branch 'SoftFever:main' into Optimisation-Reduce-reduntant-gcode-commands-produced-by-Estrusion-Rate-Smoothing
* Merge branch 'SoftFever:main' into Optimisation-Reduce-reduntant-gcode-commands-produced-by-Estrusion-Rate-Smoothing
* Merge branch 'main' into Optimisation-Reduce-reduntant-gcode-commands-produced-by-Estrusion-Rate-Smoothing
* Merge branch 'SoftFever:main' into Optimisation-Reduce-reduntant-gcode-commands-produced-by-Estrusion-Rate-Smoothing
* Merge branch 'main' into Optimisation-Reduce-reduntant-gcode-commands-produced-by-Estrusion-Rate-Smoothing
* Merge branch 'SoftFever:main' into Optimisation-Reduce-reduntant-gcode-commands-produced-by-Estrusion-Rate-Smoothing
* Merge branch 'main' into Optimisation-Reduce-reduntant-gcode-commands-produced-by-Estrusion-Rate-Smoothing
2025-01-05 23:05:04 +08:00
089e29cd5c
aesthetic change for build info ( #7896 )
...
aesthetic change
2025-01-03 00:54:17 +08:00
88fd3dd9ae
Display Commit ID Used for Build in AboutDialog ( #6516 )
...
* Display commit ID used for build in AboutDialog
* Dynamically check for snapshots
---------
Co-authored-by: SoftFever <softfeverever@gmail.com >
2025-01-03 00:38:25 +08:00
f2f2d547d2
Update calib_dlg.cpp ( #7867 )
...
Added values for missing PCTG temperature range. Fixes bug #7323 which caused subsiquent values to not be correct.
2025-01-02 17:47:21 +08:00
131f8ffe0a
Fix regressions with introduction of supertak plate for non BBL printers. Generalised plate title. ( #7883 )
2025-01-01 22:34:38 +08:00
367639b076
Merge branch 'main' into bugfox/layer-cooling
2024-12-25 23:43:09 +08:00
f61adc32aa
Fix boost_log_setup link errors on libslic3r_cgal ( #6690 )
...
Signed-off-by: Filipe Laíns <lains@riseup.net >
Co-authored-by: SoftFever <softfeverever@gmail.com >
2024-12-24 22:18:33 +08:00
1746692c49
Update anti-vibration algorithm from PrusaSlicer ( #7818 )
...
* SPE-1950: Reimplement algorithm for filtering vibrating extractions inside the ensuring infill to make it less computation complex.
Cherry-picked from prusa3d/PrusaSlicer@b3510ac808
Co-authored-by: Lukáš Hejl <hejl.lukas@gmail.com >
* Remove unused file
---------
Co-authored-by: Lukáš Hejl <hejl.lukas@gmail.com >
2024-12-24 22:05:22 +08:00
abb2aefbf6
Fix rare Arachne crash due to invalid voronoi diagram ( #7817 )
...
Revert the changes BBL made for diagram fix, because this happens! (SoftFever/OrcaSlicer#7815 )
(cherry picked from commit f2f827c175 )
2024-12-24 22:04:30 +08:00
56aed5a10a
Fan mover: Ignore non-part cooling fans (SoftFever/OrcaSlicer#7171) ( #7193 )
...
* Fan mover: Ignore non-part cooling fans (SoftFever/OrcaSlicer#7171 )
* Update comment
2024-12-24 21:35:28 +08:00
664e0f8944
Fix dynamic linking Boost on Arch Linux ( #6697 )
...
Fix dynamic linking Boost
Signed-off-by: Filipe Laíns <lains@riseup.net >
Co-authored-by: SoftFever <softfeverever@gmail.com >
2024-12-24 15:40:55 +08:00
ead8f6f3f4
Fix a compilation error in the debug build ( #6689 )
...
Fix debug builds
Signed-off-by: Filipe Laíns <lains@riseup.net >
Co-authored-by: SoftFever <softfeverever@gmail.com >
2024-12-24 10:40:33 +08:00
0ba4b03511
Fixes for Xcode 16.0 debugger crashing (with relwithdebinfo) ( #6932 )
...
* Fixes for XCode 16.0
* Merge branch 'main' into Xcode-16-debug-fixes
* Merge branch 'SoftFever:main' into Xcode-16-debug-fixes
* Merge branch 'main' into Xcode-16-debug-fixes
* Merge branch 'SoftFever:main' into Xcode-16-debug-fixes
* Merge branch 'SoftFever:main' into Xcode-16-debug-fixes
* Merge branch 'SoftFever:main' into Xcode-16-debug-fixes
* Merge branch 'main' into Xcode-16-debug-fixes
2024-12-21 22:39:21 +08:00
8fae2c8123
Arachne: Fix an arithmetic overflow that causing extra points outside plate ( #7330 )
...
* Arachne: Fix an arithmetic overflow that causing extra points outside the plate (SoftFever/OrcaSlicer#7321 )
* Better way of avoiding overflow, works in Release mode as well
* Fix debug build
* Fix build
2024-12-18 21:32:41 +08:00
8bc3181e82
fix: create custom filament ( #7477 )
2024-12-15 00:49:28 +08:00
aa7e91209a
Fix: Switching between multi-extruder printers using tabs can cause t… ( #7483 )
...
fix: Switching between multi-extruder printers using tabs can cause the filament count to be incorrect.
2024-12-14 14:38:35 +08:00
f50e975564
reordering and renaming certain menu items ( #7573 )
...
* reordered Z-Hop settings
* Update Tab.cpp
* Update PrintConfig.cpp
* reordering **`Compare presets`** to match the layout in the sidebar
2024-12-14 14:34:08 +08:00
5df5cc1549
[feature] Add Bambu Cool Plate SuperTack ( #7670 )
...
* ENH: add supertrack plate
Jira: none
Signed-off-by: qing.zhang <qing.zhang@bambulab.com >
Change-Id: I89017c9933597ee035aa20ba3852db6f629f5e20
(cherry picked from commit 78572cbff864e5e78255f2e0eb6e40237bc0bab9)
* NEW:add SuperTack svg
jira: none
Change-Id: Id6153f76f8634d1f00485991b75cbe526fb64adc
(cherry picked from commit 6404f06e79d38ffa8f7f296b10af2af1c2a3974d)
---------
Co-authored-by: zhou.xu <zhou.xu@bambulab.com >
2024-12-14 14:16:24 +08:00
79a5a6bbe1
Fix some broken assertions ( #7716 )
...
Fix broken asserts
2024-12-14 11:17:20 +08:00
a7536f7df3
Fix overlapping regions caused by "Make Overhangs printable" ( #7630 )
...
Fix #7622
Old:

New:


2024-12-12 22:07:48 +08:00
c2d39f43d1
Merge branch 'main' into dev/bbs-measure
2024-12-01 21:33:20 +08:00
3009d16bdc
Feature: set different colors to tools on devices with multitools ( #7125 )
...
For devices with multitools, set the default colors of filaments for each tool to different colors
2024-12-01 20:49:55 +08:00
b8a32fa4c1
Differentiates beta releases. Always shows release notes as text. ( #7067 )
2024-12-01 20:44:43 +08:00
1945b150ad
Fix overlapping regions caused by "Make Overhangs printable" ( SoftFever/OrcaSlicer#7622 )
2024-12-01 19:53:02 +08:00
88a77ef259
Fix: The "Unsaved Changes Dialog" pops up, but the content display section is empty. ( #7482 )
...
fix:The Unsaved Changes Dialog pops up, but the content display section is empty.
2024-11-30 22:23:07 +08:00
4f4d42be9b
don't create HEADER_BLOCK_START if using BTT_TFT thumbnails ( #7488 )
...
* don't create HEADER_BLOCK_START if using BTT_TFT thumbnails
* Update GCode.cpp
2024-11-30 21:43:02 +08:00
f1540b3c67
Fix bug ShortestPath.cpp ( #13331 ) ( #7615 )
...
Accessing a moved object.
Also this method create an unused "out" variable by removing from the parameter.
I guess It should update the parameter object?
Anyway, seems very wrong
(cherry picked from commit 534792e249da3efb83a62279f532b6690d028592)
Co-authored-by: Merill <merill@free.fr >
2024-11-30 21:38:59 +08:00
bb0c5dc303
Mouse3DController: Add SpaceMouse Wireless BT support ( #7618 )
...
Update the device list to match the upstream spacenavd one.
2024-11-30 21:37:39 +08:00
8bbe6b7e36
Do not create raycaster when loading the gcode preview ( #7596 )
2024-11-30 21:36:22 +08:00
e50c348e55
libslic3r: include tbb/spin_mutex to fix compilation error ( #7505 )
...
PrintObject.cpp references tbb::spin_mutex, thus it needs to include
tbb/spin_mutex. Otherwise compilation fails with:
error: ‘spin_mutex’ is not a member of ‘tbb’
Supersedes #7057
2024-11-28 22:32:54 +08:00
784aa3a4bc
Integrate external purge estimates (eg Blobifier) to the filament consumption UI ( #7508 )
...
Integrate external purge estimates to the filament consumption UI
2024-11-28 22:26:49 +08:00
fa07992747
fix filename encode issue when download chinese filename ( #7542 )
2024-11-28 20:39:53 +08:00
1e89bd101b
fix: ImageGrid download button would delete instead ( #7413 )
2024-11-27 22:28:36 +08:00
4ebda18350
Fix 3mf object type to conform the 3mf core spec ( #7586 )
...
Fix 3mf object type. Always use "model" instead of "other" for modifiers, to conform the 3mf core spec (SoftFever/OrcaSlicer#7574 )
2024-11-27 20:39:57 +08:00
06f0c74179
Added LDO as a Filament vendor ( #7587 )
...
* Added LDO as a Filament vendor
2024-11-27 20:35:27 +08:00
5eebdcddb7
Fix PA pattern crash if default/first layer line width is percentage ( #7592 )
...
Fix PA pattern crash if default/first layer line width is percentage (SoftFever/OrcaSlicer#7569 )
2024-11-27 20:25:57 +08:00
792e84c115
Retract on top layer option. ( #6188 )
...
Co-authored-by: SoftFever <softfeverever@gmail.com >
2024-11-23 23:23:04 +08:00
fad6af058f
Fix no overhang reverse in Arachne ( #5964 )
...
* Fix no overhang revert in Arachne
* Merge branch 'main' into fix-no-revert-arachne-pr
2024-11-22 21:44:38 +08:00
829a007b86
Adaptive layers - respect layer height range modifiers. ( #5941 )
...
* Adaptive layers - respect layer height range modifiers.
* Remove #pragma optimize
2024-11-21 21:40:51 +08:00
7514c411ca
Allow clicking the toolbar icon multiple times without moving the cursor ( #7267 )
...
Revert "FIX:fix Gizmo tooltop disply"
This reverts commit a26c573b1b .
2024-11-12 00:09:15 +08:00
791f6ede61
Update button to Orca color scheme. Update a typo.
2024-11-07 09:58:17 +08:00
9df82d7f16
Fix null pointer issue
2024-11-06 23:38:33 +08:00
76ba4e5108
Assembly: Port BBS' assembly gizmo
...
Co-authored-by: zhou.xu <zhou.xu@bambulab.com >
2024-11-06 23:38:17 +08:00
34ef17d282
Disable right-click menu display in gizmo
2024-11-06 22:08:46 +08:00
f73686e60a
Measure: Port of BBS' improved version of measure gizmo
...
Co-authored-by: zhou.xu <zhou.xu@bambulab.com >
2024-11-06 20:19:52 +08:00
3c8d4ddc80
Fix crash when extruder 16 is used in color painting ( #7200 )
...
Fix crash when extruder 16 is used in color painting (SoftFever/OrcaSlicer#7198 )
2024-10-27 22:48:01 +08:00
2f8230785e
Avoid collisions when moving Z down ( #7208 )
...
Avoid collisions with previous extrusions in the same layer when moving Z down in an XYZ move.
This happens for example when starting a scarf joint after another perimeter was already printed.
Fixes SoftFever#7191
Co-authored-by: SoftFever <softfeverever@gmail.com >
2024-10-27 22:24:49 +08:00
39cc37ae84
Fix crash when doing PA calib using pattern method from calib tab ( #7248 )
...
* Fix crash when doing PA calib using pattern method from calib tab
2024-10-26 22:13:30 +08:00
3dab25a884
Fix crash when loading gcode file twice ( #7217 )
...
* Fix ASAN use-after-free error when loading 3mf file with gcode by drag-and-drop
* Fix crash when loading gcode file twice
2024-10-26 21:29:03 +08:00