Noisyfox
4dc6530391
Fix wrong first layer temperature when ooze prevention and print-by-obj are enabled ( #8927 )
...
* Don't apply idle temperature to current nozzle (SoftFever/OrcaSlicer#8924 )
* Merge branch 'main' into bugfox/ooze-prevention-current-nozzle
2025-03-16 22:32:00 +08:00
SoftFever
e6467d4872
Use .gcode.3mf as ext for gcode 3mf files ( #8928 )
2025-03-16 22:17:38 +08:00
Noisyfox
69154652ba
Allow generating brims for objects inside other object's hole ( #8914 )
...
* Allow generating brims for objects inside other object's hole
* Make sure inner brim stays inside holes
(cherry picked from commit 4afbc5bf340835727344bae77572595a4aa2c7ba)
* Merge branch 'main' into bugfox/nested-brim
2025-03-16 20:07:41 +08:00
Noisyfox
61464de50b
Fix crash when resetting filament presets ( #8911 )
...
* Fix crash when resetting filament presets (SoftFever/OrcaSlicer#8863 )
* Fix crash when resetting filament presets when dependencies are changed (SoftFever/OrcaSlicer#8849 )
* Merge branch 'main' into bugfox/mm-preset-reset-crash
2025-03-16 18:21:20 +08:00
Jesse Litton
c73513ee0d
Fix query of gcode's slicer version. ( #8925 )
...
* Fix query of gcode's slicer version.
2025-03-16 14:24:28 +08:00
Noisyfox
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
SoftFever
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
Alexandre Folle de Menezes
1ba7f18b90
Mark strings missing from translation ( #8757 )
2025-03-09 14:14:27 +08:00
Noisyfox
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
Noisyfox
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
Ioannis Giannakas
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
anjis
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
Alexandre Folle de Menezes
74d9a88480
Remove unnecessary trailing spaces ( #8752 )
2025-03-08 13:41:31 +08:00
Noisyfox
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
Noisyfox
1d71ed5ade
Fix preset transfer crash ( #8744 )
...
Fix preset transfer crash (SoftFever/OrcaSlicer#7991 )
2025-03-08 00:49:25 +08:00
SoftFever
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
Dima Buzdyk
ecc16bfabf
pa calib: batch mode for pa pattern ( #7199 )
...
* pa calib: batch mode option
2025-03-07 19:26:54 +08:00
Shuwn Hsu
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
Ioannis Giannakas
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
Ioannis Giannakas
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
Noisyfox
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
Noisyfox
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
Alexandre Folle de Menezes
bd0859d35d
Add markers to allow translation of strings with '%' ( #8488 )
2025-03-06 11:08:39 +08:00
Alexandre Folle de Menezes
2b109d552c
Fix typo on format string ( #8470 )
2025-03-06 11:07:08 +08:00
Alexandre Folle de Menezes
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
Thomas
3bf935e00d
Fix typo "timeplapse" ( #8652 )
2025-03-05 16:32:28 +08:00
Noisyfox
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
SoftFever
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
yw4z
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
Noisyfox
632eff6a3a
Fix filament combox disappearing ( #8649 )
...
Make sure frozen filament combox is thawed
2025-03-02 23:20:16 +08:00
SoftFever
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
yw4z
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
Noisyfox
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
Stephen Schwetz
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
Noisyfox
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
Noisyfox
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
SoftFever
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
klylabs
f9e644bb24
Cleanup the logic for Zink Override ( #8571 )
...
Simplify logic for AppRun
2025-02-26 20:11:30 +08:00
krmz-krmz
26368f5d6c
apply adaptive pa in object mode ( #8546 )
2025-02-26 20:08:02 +08:00
kbondar80
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
Vovodroid
f6ac67e601
Fix VS2022 17.13 build failure ( #8481 )
2025-02-26 18:08:29 +08:00
Noisyfox
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
klylabs
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
Noisyfox
dc40071045
Revert unnecessary text changes
2025-02-25 21:08:55 +08:00
SoftFever
fdeeb3ad4e
Merge branch 'main' into dev/support-paint-vertical
2025-02-25 20:12:34 +08:00
Alexandre Folle de Menezes
160a0e2aea
Fix strings missing localization on PrintConfig ( #8483 )
...
Fix strings missing the localization marker
2025-02-23 23:24:21 +08:00
Noisyfox
a9a6f45f08
Merge branch 'main' into dev/support-paint-vertical
2025-02-23 15:50:21 +08:00
SoftFever
99e4879f8b
Disable silent_mode as we don't support it. Fixes #8507
2025-02-23 15:49:38 +08:00
SoftFever
70dfdb95a9
Fix a crash issue then exporting preset bundle ( #8525 )
...
fix crashes when finding base preset
2025-02-23 15:20:27 +08:00
SoftFever
2bba98d180
update fuzzy skin default parameters
2025-02-21 22:32:29 +08:00