ff973dc937
Rearrange code a little bit to make it more reusable
2026-05-09 16:16:31 +08:00
8ebea16a5d
Release Notes dialog Fixes / Improvements ( #12265 )
...
* Update ReleaseNote.cpp
* Update ReleaseNote.cpp
* fix large sized images overflows
* improve styling
2026-05-09 14:31:37 +08:00
3d20cf877d
Make filament compatibility temperature-aware ( #13522 )
...
* Make filament compatibility temperature-aware
Extend filament compatibility checks to consider actual nozzle temperatures and temperature ranges.
Print::check_multi_filaments_compatibility now accepts nozzle temperatures and range lows/highs; it resolves missing ranges from material defaults, computes per-filament effective temperatures, and checks pairwise compatibility (including high/low/mid mixed cases).
Updated callers in Print::check_multi_filament_valid and CalibrationWizardPresetPage to pass nozzle settings, consolidated user-facing warning strings, and fixed extruder index handling and minor logic/path improvements.
Clarify incompatible nozzle temperature warnings
* Update Print.cpp
* Remove json usage
* Reduce messages
2026-05-09 14:30:24 +08:00
4be4d4cd5a
Vase mode zero flow bugfix ( #13517 )
...
* Vase mode bugfix
Update SpiralVase.cpp
* Revert "Vase mode bugfix"
This reverts commit 9cd7774776aa75c799c39bfc5ab385cf869118d3.
* Filter small extrusions
* Update SpiralVase.cpp
Co-Authored-By: Ian Bassi <12130714+ianalexis@users.noreply.github.com >
* simpler
Co-Authored-By: Ian Bassi <12130714+ianalexis@users.noreply.github.com >
---------
Co-authored-by: Ian Bassi <12130714+ianalexis@users.noreply.github.com >
2026-05-09 13:47:18 +08:00
9a4d084879
Only warning about sparse infill rotation template the first time ( #13461 )
...
Only warning the first time
2026-05-09 13:45:18 +08:00
cd52a08074
Non-Crossing Tri-hexagon multiline ( #13433 )
...
* non-crossing fillstars
* clean
* funca 1
* clean 2
* docum.
Update FillRectilinear.cpp
* clean 3
Update FillRectilinear.cpp
* Update FillRectilinear.cpp
2026-05-09 13:25:17 +08:00
0366d1c4fb
FIX: context: fix the .gcode.3mf not shown issue ( #13360 )
...
filament_self_index difference caused
JIRA: no-jira
Change-Id: Ia70fe8a8095b8067fe13bbfc9e5c39d9f3ee05d3
(cherry picked from commit 3a55a3a1eef94f577376cd697c3b72cb46967672)
Co-authored-by: lane.wei <lane.wei@bambulab.com >
2026-05-09 13:15:17 +08:00
43e5afc302
Automatically select external spool if it's the only installed filament ( #13356 )
...
* Clean up code
* Filament mapping select ext slot automatically when no AMS filament inserted (OrcaSlicer/OrcaSlicer#13103 )
* Show warning if external filament type does not match the one in sliced file
2026-05-09 13:14:27 +08:00
155f74ad21
Crash fix assembly mode flatpak ( #13413 )
...
* Update GLCanvas3D.cpp
* Update GLCanvas3D.cpp
* update
* Update GLCanvas3D.cpp
Co-Authored-By: Rodrigo Faselli <162915171+RF47@users.noreply.github.com >
---------
Co-authored-by: Rodrigo Faselli <162915171+RF47@users.noreply.github.com >
2026-05-09 13:11:26 +08:00
33d96d883e
Fix issue that support/seam/fuzzy skin painting not kept after split
2026-05-09 10:12:36 +08:00
97a96f62fe
fix(preset): don't truncate child variant vectors to parent size on load ( #13316 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-08 16:03:39 -03:00
bff3a92179
Add wiki link to transfer settings ( #13534 )
2026-05-08 15:42:38 -03:00
5ce67d9d14
improve log
2026-05-09 02:35:50 +08:00
591ca117ad
when the stealth mode is enabled, log out cloud service and hide sideboard ( #13531 )
...
* when the stealth mode is enabled, log out cloud service and hide sideboard
* update tooltip
2026-05-09 00:46:41 +08:00
f928f63ced
ZAA: Fix Z-contouring raycast reference plane and Eigen UB ( #13510 )
...
* Add safety checks and add logic to avoid creating degenerate polygons in contour_extrusion_path
* fix comment
* fix(zaa): cast from slice_z upward only, guard normal on miss
* remove old code
---------
Co-authored-by: Aleksandr Dobkin <alex@dobk.in >
Co-authored-by: Rodrigo Faselli <162915171+RF47@users.noreply.github.com >
2026-05-08 13:22:00 -03:00
a8c9013aa6
Rearrange code a little bit to make it more reusable
2026-05-08 22:54:20 +08:00
ac1892418f
Simplify mesh transform
2026-05-08 21:23:38 +08:00
f3cfcb2e6a
FuzzySkin hole + Fix: Painted artifacts and with Sacrificial layer issues ( #12479 )
2026-05-08 19:22:49 +08:00
2f6a5f6444
Ripple Wiki and Improvements ( #13506 )
2026-05-07 23:29:29 -03:00
9f71d7e499
Fixed: Correct calculation of the elephant's foot density layers ( #13523 )
2026-05-07 18:41:56 -03:00
47cee7cb22
ZAA: Add safety check and logic to avoid creating degenerate polygons in CountourZ ( #13508 )
...
Co-authored-by: Aleksandr Dobkin <alex@dobk.in >
2026-05-07 15:41:26 -03:00
4b069a5e9e
Fixed regression bug that MANUAL_TOOL_CHANGE not working for BBL printers ( #13516 )
...
* fix: manual filament change not emitting MANUAL_TOOL_CHANGE for BBL printers
BBL-specific M1020 S handling in toolchange() bypassed toolchange_prefix(),so manual_filament_change had no effect — M1020 was always emitted regardless of the setting. Move the BBL logic into toolchange_prefix() so all callers respect the option consistently.
Fixes #11795
* add comment
2026-05-08 00:31:35 +08:00
c454b11506
Fix issue that Geometry::deg2rad() do calculation in the same type as the parameter, which means if the parameter is int then you lose all the precision
2026-05-07 22:32:56 +08:00
6df60a91d7
Merge branch 'main' into dev/cut-keep-paint
2026-05-07 08:49:57 +08:00
4e2d889e68
Fix unicode preset name issue ( #13503 )
2026-05-06 23:45:32 +08:00
4948316543
Feature/fuzzy skin ripple mode ( #13471 )
...
* fuzzy skin ripple mode
add fuzzy skin ripple mode, which is a uniform pattern option. fixes #13325
* remove unused wall width parameter
* remove cmath import
* style consistency
---------
Co-authored-by: SoftFever <softfeverever@gmail.com >
2026-05-06 23:02:42 +08:00
8f662d36c2
update profile validator ( #13494 )
2026-05-06 18:43:23 +08:00
3baed19c8e
Fix iconic button sizes on widgets (paint modes and gcode viewer buttons) ( #13365 )
...
* init
* update
2026-05-06 00:07:15 +08:00
22f70ca23f
Speed up calculation by caching barycentric independent variables
2026-05-05 21:53:58 +08:00
17824e21ec
Improvements for Color paint widget ( #13421 )
...
* init
* fix build error
* Update GLGizmoMmuSegmentation.cpp
* Update GLGizmoMmuSegmentation.cpp
* Update GLGizmoMmuSegmentation.cpp
* fix popup positioning and add tooltip for remap info
2026-05-05 20:35:31 +08:00
fd275096c9
Simplify drawing splash screen using wxPaintDC and Fix scaling & blank rendering issues ( #12586 )
...
* Update GUI_App.cpp
* Update GUI_App.cpp
* make splash screen parentless
2026-05-05 20:34:10 +08:00
4783836e68
Add option to enable/disable paint keep
2026-05-05 18:39:50 +08:00
af2b582424
Fix part offset
2026-05-05 18:11:44 +08:00
a490c0b3d8
Don't remap paint unless it's the final cut
2026-05-05 17:08:53 +08:00
4d911b75e9
Check normal before expanding the painting to neighboring faces
2026-05-05 11:59:20 +08:00
f8b682f398
Fix issue of pojection calculation
2026-05-05 11:05:48 +08:00
a6ffd8f62f
EFC Density description ( #13476 )
2026-05-04 12:37:54 -03:00
176e53eca1
Wiki redirections ( #13474 )
2026-05-04 11:19:21 -03:00
4ab857ec84
Remapping the paintings after cut
2026-05-04 20:41:00 +08:00
fa499ec795
Refine code
2026-05-04 20:33:13 +08:00
c38d05a7ec
Remove unused facets
2026-05-04 20:33:13 +08:00
2b7fcc5645
[Linux] Fix Black borders on checkbox and switch button ( #13362 )
...
init
2026-05-04 15:54:17 +08:00
90d48d01c2
Fix crash ZAA ( #13450 )
...
fix crash zaa
Co-authored-by: SoftFever <softfeverever@gmail.com >
2026-05-04 15:52:34 +08:00
8b70dceba1
Fix extrusion of some support layers at wrong Z height (again) ( #13460 )
...
Fix extrusion of some support layers at wrong Z height
Fixes the issue that PR #12736 (github.com/OrcaSlicer/OrcaSlicer/pull/12736) reverted the changes of PR #13327 (github.com/OrcaSlicer/OrcaSlicer/pull/13327)
2026-05-03 23:36:02 +08:00
2e7a6f776b
ZAA Wiki redirection + tooltip ( #13446 )
...
* ZAA Wiki redirection + puntutation
* Clarify tooltip text for Z parameters
2026-05-03 11:51:42 -03:00
62042faa05
fixes an issue that devmgr ping cloud server every second
...
Co-authored-by: Copilot <copilot@github.com >
2026-05-03 16:59:30 +08:00
2c28dfaff4
make the uuid generation more robust
2026-05-03 16:04:22 +08:00
bf09851b96
Fix/fixed unicode preset name issue ( #13458 )
...
* fixed an issue for unicode preset name
2026-05-03 15:42:45 +08:00
c77e4ead38
Fix: Fixing the range check in ZAA code ( #13452 )
2026-05-02 18:35:15 -03:00
562500f338
Fix role-based fan speeds being lost on layer change ( #13390 )
2026-05-02 18:24:09 -03:00