70d7768868
Fix crash when slicing batch PA pattern test ( #8786 )
...
* Fix crash when slicing batch PA pattern test (SoftFever/OrcaSlicer#8777 )
2025-03-10 21:35:44 +08:00
312ddaa8fb
Limit visibility of custom filament profiles based on OrcaFilamentLibrary to currently selected printer only ( #8779 )
...
Set compatible_printers when creating custom filament profiles so that this custom profile won't be visible automatically for all printers.
2025-03-09 21:51:19 +08:00
1ba7f18b90
Mark strings missing from translation ( #8757 )
2025-03-09 14:14:27 +08:00
345ab82f91
QoL: Add auto perspective ( #8312 )
...
* ImGuizmo: Comment out unused code
* 3DNav: Avoid gimbal lock by using polar coordinates
* 3DNav: Make sure top and bottom are oriented correctly
* Add auto perspective
* Add options
---------
Co-authored-by: SoftFever <softfeverever@gmail.com >
2025-03-09 14:04:46 +08:00
0f3fbd4390
Fix gcode viewer not working properly when opening .gcode files ( #8761 )
...
* Fix crash during project openning due to preset sync
* Don't reset gcode preview when open as gcode viewer
2025-03-08 21:26:59 +08:00
ec213e98fb
Introduce option to control one wall draft shield ( #8562 )
...
* Introduce option to control number of skirt walls after first layer
* Merge branch 'main' into Introduce-option-to-control-number-of-walls-on-skirt-after-first-layer
* Merge branch 'main' into Introduce-option-to-control-number-of-walls-on-skirt-after-first-layer
* One wall draft shield options refactor
* Merge remote-tracking branch 'upstream/main' into Introduce-option-to-control-number-of-walls-on-skirt-after-first-layer
* Merge branch 'main' into Introduce-option-to-control-number-of-walls-on-skirt-after-first-layer
* Renamed to single loop draft shield
* Merge branch 'main' into Introduce-option-to-control-number-of-walls-on-skirt-after-first-layer
* Merge branch 'main' into Introduce-option-to-control-number-of-walls-on-skirt-after-first-layer
2025-03-08 16:48:07 +08:00
38fb975d2a
Launching and directly loading GCode will result in missing information. ( #8745 )
...
Fix the issue where launching the software and directly loading a GCode file fails to display inner and outer wall information.
2025-03-08 14:01:16 +08:00
74d9a88480
Remove unnecessary trailing spaces ( #8752 )
2025-03-08 13:41:31 +08:00
464b89c3a7
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
1d71ed5ade
Fix preset transfer crash ( #8744 )
...
Fix preset transfer crash (SoftFever/OrcaSlicer#7991 )
2025-03-08 00:49:25 +08:00
bc698a88df
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
ecc16bfabf
pa calib: batch mode for pa pattern ( #7199 )
...
* pa calib: batch mode option
2025-03-07 19:26:54 +08:00
538db07127
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
22e410f82d
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
9a0ce083a4
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
b5f443c64c
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
fbfbb0932f
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
bd0859d35d
Add markers to allow translation of strings with '%' ( #8488 )
2025-03-06 11:08:39 +08:00
2b109d552c
Fix typo on format string ( #8470 )
2025-03-06 11:07:08 +08:00
2a5371ab62
Fix text on file/config overwrite dialog ( #8471 )
...
Co-authored-by: Noisyfox <timemanager.rick@gmail.com >
2025-03-05 23:22:33 +08:00
3bf935e00d
Fix typo "timeplapse" ( #8652 )
2025-03-05 16:32:28 +08:00
d9b4c9d18f
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
5e5542d02f
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
d9f4e6b8ba
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
632eff6a3a
Fix filament combox disappearing ( #8649 )
...
Make sure frozen filament combox is thawed
2025-03-02 23:20:16 +08:00
93cb0426fd
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
16cbaf6180
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
d89520c8ae
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
00a44ee48c
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
af61ee38f3
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
51916ff058
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
41584cfae3
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
f9e644bb24
Cleanup the logic for Zink Override ( #8571 )
...
Simplify logic for AppRun
2025-02-26 20:11:30 +08:00
26368f5d6c
apply adaptive pa in object mode ( #8546 )
2025-02-26 20:08:02 +08:00
afab94f231
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
f6ac67e601
Fix VS2022 17.13 build failure ( #8481 )
2025-02-26 18:08:29 +08:00
6587f27086
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
fd8792f342
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
dc40071045
Revert unnecessary text changes
2025-02-25 21:08:55 +08:00
fdeeb3ad4e
Merge branch 'main' into dev/support-paint-vertical
2025-02-25 20:12:34 +08:00
160a0e2aea
Fix strings missing localization on PrintConfig ( #8483 )
...
Fix strings missing the localization marker
2025-02-23 23:24:21 +08:00
a9a6f45f08
Merge branch 'main' into dev/support-paint-vertical
2025-02-23 15:50:21 +08:00
99e4879f8b
Disable silent_mode as we don't support it. Fixes #8507
2025-02-23 15:49:38 +08:00
70dfdb95a9
Fix a crash issue then exporting preset bundle ( #8525 )
...
fix crashes when finding base preset
2025-02-23 15:20:27 +08:00
2bba98d180
update fuzzy skin default parameters
2025-02-21 22:32:29 +08:00
873a6f5c6e
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
bb9a980b4b
update locale
2025-02-20 21:44:38 +08:00
831743997d
Fix issue that current bed type is changed after upgrading from 2.2
2025-02-20 17:41:41 +08:00
088c8f5a8b
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
0ec13678e4
Merge branch 'main' into bugfox/infill-pattern-options
2025-02-19 19:39:06 +08:00