f9310f6833
Fix issue that sharp tails are supported regardless of support blockers ( #8743 )
...
when using normal support (SoftFever/OrcaSlicer#8737 )
Co-authored-by: SoftFever <softfeverever@gmail.com >
2025-03-08 11:03:40 +08:00
ae3ac8beda
Fix preset transfer crash ( #8744 )
...
Fix preset transfer crash (SoftFever/OrcaSlicer#7991 )
2025-03-08 00:49:25 +08:00
567648f290
Revert "Bug fix: Check for air filtration support on the printer level before emitting air filtration gcode command" ( #8750 )
...
Revert "Bug fix: Check for air filtration support on the printer level before…"
This reverts commit 22e410f82d .
2025-03-08 00:47:45 +08:00
6e4f1423ff
pa calib: batch mode for pa pattern ( #7199 )
...
* pa calib: batch mode option
2025-03-07 19:26:54 +08:00
719b098e5d
Traditional Chinese Localization Update and Fix for PrintConfig.cpp in 2.3.0-beta2 ( #8730 )
...
* add monitor-filee
* Merge branch 'SoftFever:main' into main
* Traditional Chinese localization update for 2.3.0-beta2
* Update translation catalog
* Fix missing characters and repair changes errors.
* Merge branch 'SoftFever:main' into main
* Merge branch 'main' of github.com:shuwn/OrcaSlicer
* Patch translation
* Patch translation
* Patch translation
* Merge branch 'main' of github.com:shuwn/OrcaSlicer
* Merge branch 'SoftFever:main' into PR-Line
* rm monitor-file.yml form PR-Line
* Merge branch 'main' into PR-Line
2025-03-07 19:22:27 +08:00
b59a911e7e
Bug fix: Check for air filtration support on the printer level before emitting air filtration gcode command ( #8681 )
...
* Check for air filtration support on the printer level before emitting air filtration gcode command
* Merge branch 'main' into Check-air-filtration-support-at-the-printer-level-too
2025-03-06 20:32:30 +08:00
7c474fa06f
Bug fix: Removed expand factor from IOI as it was incorrectly causing perimeter failing to observe IOI reordering. ( #8682 )
...
* Removed expand factor from IOI as it was incorrectly causing perimeter failing to observe IOI reordering.
* Merge branch 'main' into Bug-Fix-IOI-re-ordering-failing-to-reorder-in-certain-edge-cases
2025-03-06 20:30:57 +08:00
0ccbe552a4
Fix issue that painted brim is not generated if brim width is set to 0 ( #8700 )
...
* Fix issue that painted brim is not generated if brim width is set to 0 (SoftFever/OrcaSlicer#8687 )
2025-03-06 20:28:54 +08:00
4fefcafa21
Switch to print-by-layer mode automatically for PA pattern test ( #8688 )
...
* Switch to print-by-layer mode automatically for PA pattern test (SoftFever/OrcaSlicer#8665 )
2025-03-06 20:27:46 +08:00
048bb5715c
Add markers to allow translation of strings with '%' ( #8488 )
2025-03-06 11:08:39 +08:00
8b417e70e2
Fix typo on format string ( #8470 )
2025-03-06 11:07:08 +08:00
2a5bf9909a
Fix text on file/config overwrite dialog ( #8471 )
...
Co-authored-by: Noisyfox <timemanager.rick@gmail.com >
2025-03-05 23:22:33 +08:00
73676bdff1
Fix typo "timeplapse" ( #8652 )
2025-03-05 16:32:28 +08:00
bafd42390e
Arachne: Make sure wall is generated only if wall number set to > 0 ( #8666 )
...
Arachne: Make sure wall is generated only if wall number set to > 0 (SoftFever/OrcaSlicer#8619 )
2025-03-03 20:38:05 +08:00
ceed327428
Update default filaments for printers ( #8655 )
...
* update M1
* update Voron
* update Positron
* update Biqu
* update Eryone
* update Folgetech
* update Geeetech
* update Kingroon
* update MagicMaker
* update Raise3D
* update Rolohaun
* update Tronxy
* update Kingroon and Tronxy
* update Voxelab
* update Wanhao
* more fix
2025-03-03 20:32:47 +08:00
b677510164
Sidebar margin & spacing fixes ( #6238 )
...
* fix alignments for tab and sidebar icons
* minimize code changes
* minimize code changes
* minimize code changes
* Align config label with group title
* minimize changes
* Update Plater.cpp
* Update spacing after titlebar text and comments
* Update Plater.cpp
* Update OG_CustomCtrl.cpp
* Use class to control values from one place
* fix error
* Update Plater.cpp
* update
2025-03-03 11:13:51 +08:00
b990a82838
Fix filament combox disappearing ( #8649 )
...
Make sure frozen filament combox is thawed
2025-03-02 23:20:16 +08:00
c4e052ba4b
Enhancement "Only one wall on top surfaces": better support for interface_shells ( #8627 )
...
one wall on top enhancement: better support for interface_shells
2025-03-01 22:21:59 +08:00
ea253b5e3d
Scale bed icons & text depends on bed size ( #8621 )
...
* Update PartPlate.cpp
* Update PartPlate.cpp
* Merge branch 'main' into saclin-build-plate
2025-03-01 13:55:39 +08:00
4940a722cc
Avoid message box if font load failure during startup ( #8610 )
...
Move init sys font into GUI_App, after logging has been set up properly (#8603 )
This avoid annoying messagebox if somehow failed to load font on windows, and write the message into log files instead
2025-03-01 13:22:05 +08:00
9c2f328f41
Enable checkbox in printer profiles to permit first layer scanning to be enabled/disabled via the slicer ( #8614 )
...
add missing checkbox for scan_first_layer
2025-03-01 13:20:55 +08:00
df3e478f64
Cut: Fix crash caused by unexpected copy of the cut island ( #8598 )
...
Cut: Fix crash caused by unexpected copy of the cut island (#8579 )
which frees the OpenGL VBOs and IBOs when loop ends and cause the crash
2025-03-01 13:02:47 +08:00
a5cdb39269
Avoid using auto as type of Eigen expressions. ( #8577 )
...
According to https://eigen.tuxfamily.org/dox/TopicPitfalls.html one
should just avoid using `auto` as the type of an Eigen expression.
This PR fixes most of them I could found in the project. There might be
cases that I missed, and I might update those later if I noticed.
This should prevent issues like #7741 and hopefully fix some mysterious
crashes happened inside Eigen calls.
2025-02-26 23:07:23 +08:00
c3f4932d10
WIP: Port latest support code from BBS ( #8212 )
...
This includes the latest changes from BBS, including vertical support
painting.
Huge PR, lots of tests are needed.
2025-02-26 20:53:54 +08:00
72c3871000
Cleanup the logic for Zink Override ( #8571 )
...
Simplify logic for AppRun
2025-02-26 20:11:30 +08:00
0c53d6731e
apply adaptive pa in object mode ( #8546 )
2025-02-26 20:08:02 +08:00
fd1b27fec8
Increase upload timeout for Flashforge printers to 10 minutes ( #8536 )
...
Co-authored-by: kbondar80 <no@mail.com >
2025-02-26 19:56:38 +08:00
57fdc26126
Fix VS2022 17.13 build failure ( #8481 )
2025-02-26 18:08:29 +08:00
6a75d66731
Measure: Fix wrong diameter when selecting a circle feature ( #8575 )
...
Suppress Eigen lazy evaluation by not using `auto`.
VC++ compiler optimization does funny things with `intersection_pt` that breaks lazy evaluation.
2025-02-26 14:43:41 +08:00
c31fbb3018
Add Zink Override ( #8373 )
...
* Add Zink Override
Add Zink Override
* Add Zink Override (#1 )
Add Zink Override
* Fix escape literals
* Fix Escape Literals (#2 )
* Add Zink Override
Add Zink Override
* Fix escape literals
* Add checks for wayland/render gpu and manual user overrides
---------
Co-authored-by: SoftFever <softfeverever@gmail.com >
2025-02-25 21:39:53 +08:00
84a0cf05d7
Revert unnecessary text changes
2025-02-25 21:08:55 +08:00
89ee3133c8
Merge branch 'main' into dev/support-paint-vertical
2025-02-25 20:12:34 +08:00
b2a159215f
Fix strings missing localization on PrintConfig ( #8483 )
...
Fix strings missing the localization marker
2025-02-23 23:24:21 +08:00
8519b09ab8
Merge branch 'main' into dev/support-paint-vertical
2025-02-23 15:50:21 +08:00
52ac37c0df
Disable silent_mode as we don't support it. Fixes #8507
2025-02-23 15:49:38 +08:00
8c3fe30174
Fix a crash issue then exporting preset bundle ( #8525 )
...
fix crashes when finding base preset
2025-02-23 15:20:27 +08:00
37365ab592
update fuzzy skin default parameters
2025-02-21 22:32:29 +08:00
5088b4d532
Revert "Avoid collisions when moving Z down" ( #8478 )
...
Revert "Avoid collisions when moving Z down (#7208 )"
This reverts commit cf6d9c77ff .
2025-02-21 18:01:34 +08:00
a6bd05f94f
update locale
2025-02-20 21:44:38 +08:00
7b22444f87
Fix issue that current bed type is changed after upgrading from 2.2
2025-02-20 17:41:41 +08:00
8d5a04317f
Fix crash when selected bed type is not supported by current version.
...
This could happen if you downgrade Orca to old version that does not have that bed type
2025-02-20 17:22:25 +08:00
dbe361fedc
Merge branch 'main' into bugfox/infill-pattern-options
2025-02-19 19:39:06 +08:00
39b0086cca
Allow default acceleration/jerk for all parameters. ( #6418 )
...
Though code uses default jerk value if the parameter is set to zero,
some parameters wasn't allow to have zero. This PR allows zero value for
them.

2025-02-19 19:32:57 +08:00
323353129c
Merge branch 'main' into bugfox/fov
2025-02-19 19:15:41 +08:00
8a4ac409ab
ENH: modify the start pos of wall for wipe tower[affects BBL machines only] ( #8439 )
...
and modify the overlap of wall and infill for wipe tower jira:none
cherry picked from commit
bambulab/BambuStudio@4db196b11f
Thanks BambuLab!
- Optimize the starting position of the printing wiper tower after
material change, the initial print on the wipe tower sometimes had
under-extrusion issues, and all layers of wipe tower have the same
starting position, increasing the risk of collision. This optimization
distributes the initial extrusion over four corners, reducing the
accumulation of defects.
- Reducing the rivet length between the wipe tower's outer wall and
infill to 0mm minimizes the risk of collision when switching between
printing infill and outer walls.

2025-02-19 18:09:25 +08:00
07a09a0a5f
Handle sinking object properly
2025-02-19 18:02:39 +08:00
c2b0576e4b
Fix a M73 and layer number regression s ( #8435 )
...
# Description
Fixed two regressions:
1. Total layer number was missing for BBL printers
2. M73 remaining info was wrong when ARC fitting is enabled.
# Screenshots/Recordings/Graphs
<!--
> Please attach relevant screenshots to showcase the UI changes.
> Please attach images that can help explain the changes.
-->
## Tests
<!--
> Please describe the tests that you have conducted to verify the
changes made in this PR.
-->
2025-02-19 17:52:04 +08:00
7f76201dc8
Make print_volume_state reusable
2025-02-19 16:17:25 +08:00
2673b53d8a
Avoid unnecessary call of volume_bbox if bed shape is not rectangle
2025-02-19 15:50:15 +08:00
62e7c26d0c
Fix fov so off-plate objects can be rendered properly.
...
Adopted from bambulab/BambuStudio@ba19513380 and bambulab/BambuStudio@d0e91b5164
Co-authored-by: zhou.xu <zhou.xu@bambulab.com >
2025-02-19 10:21:16 +08:00