Noisyfox
478e8bda16
Fix non-bbl printer filament grouping by mapping all filaments/tools to group 0 ( #12449 , #12766 )
2026-03-14 23:30:37 +08:00
Noisyfox
485917461a
Allow cancellation during beam interlocking generation
2026-03-13 23:33:19 +08:00
Noisyfox
7952721931
Fix unable to load DRC file if path contains non-ascii characters ( #12619 )
...
Fix issue that failed to load DRC file if path contains non-ascii character
2026-03-06 10:24:06 +08:00
Noisyfox
29addf5ca1
Fix issue that fan speed not reset to normal after ironing ( #12595 )
...
Fix issue that fan speed not reset to normal after ironing (OrcaSlicer/OrcaSlicer#11824 )
2026-03-04 15:46:14 +08:00
Noisyfox
d390524db0
Fix issue that pressure equalizer moves pass the original end of the line when processing very short movements ( #12575 )
2026-03-04 15:44:37 +08:00
Noisyfox
6d6f7451d4
[Emboss] Fix issue that font search not working on macOS ( #12531 )
...
Fix issue that font search not working on macOS
2026-03-04 12:46:50 +08:00
Noisyfox
d46cd65d7c
Add Elegoo CC 2 profiles ( #11240 )
...
### NOTE: NOT TESTED
<img width="789" height="601" alt="image" src="https://github.com/user-attachments/assets/f0057c21-d169-4269-8bf1-ab9cb2f5d10d " />
<img width="1567" height="1065" alt="image" src="https://github.com/user-attachments/assets/5f4e3fcf-b294-4b56-810e-59d85caff4ef " />
2026-02-08 17:00:52 +08:00
Noisyfox
b9d4b782c2
Fix crash when open AMS 2 humidity popup ( #12123 )
2026-02-02 23:50:12 +08:00
Noisyfox
69861b57f9
Fix float number not working properly for option min/max ( #11211 )
...
* ConfigOptionDef: min/max values type are changed from INT to FLOAT.
(cherry picked from commit f277bc80c22e0c9a067481a4301922e2c96aed47)
* Fix infinite loop and crash when `fuzzy_skin_point_distance` = 0 (SoftFever/OrcaSlicer#11069 )
* Fix Linux build issue
* Fix float comparison due to precision loss
2025-12-31 21:23:46 +00:00
Noisyfox and SoftFever
0aac0478e7
GCode Macro: Fix placeholder parser bugs and enable tests ( #11485 )
...
* Support creating vector variable
* Add tests for placeholder parser variables
* Fix placeholder line width substitution & tests
* Enable PlaceholderParser tests
* fix build errors
---------
Co-authored-by: SoftFever <softfeverever@gmail.com >
2025-12-23 23:44:43 +08:00
Noisyfox
e69daea3c3
Fix filament override checkbox not update after click ( #11517 )
...
* Fix filament override checkbox not update after click
* Event args should be references otherwise `e.skip()` won't work
* Fix bool option override
2025-12-22 18:17:32 +02:00
Noisyfox
e4f6499663
Fix issue that per-extruder settings doesn't work properly for non-bbl printers ( #11165 )
...
* Automatically generate extruder id & printer extruder variant mappings for non-BBL multi-extruder printers
* Support different layer height limit for non-bbl multi-extruder printer
2025-12-18 12:50:14 +00:00
Noisyfox
7f36a02f37
Fix cut memory leak ( #11476 )
2025-12-18 12:37:13 +00:00
Noisyfox
4c1b6445d3
Validate invalid fields for hidden system profiles ( #11455 )
...
* Fix issue that for invisible system profiles, invalid fields are not removed
* Fix wrong note field
2025-11-24 20:11:42 +08:00
Noisyfox
8d3b3645e7
Merge branch 'main' into libvgcode
2025-11-22 19:35:32 +08:00
Noisyfox
61931d23a4
Fix filament profile import if inherit from vendor generic ( #11398 )
...
* Why log user id when importing profile?
* Use `find_preset2` when importing profiles
to properly handle renamed system profiles
2025-11-22 15:38:12 +08:00
Noisyfox
7b0cdd3ec6
Fix crash after syncing printer ( #11428 )
...
Fix crash after syncing printer (OrcaSlicer/OrcaSlicer#11427 )
2025-11-22 15:37:28 +08:00
Noisyfox
760f66d3d7
Merge remote-tracking branch 'upstream/main' into dev/p2s-pr
...
# Conflicts:
# src/slic3r/GUI/Plater.cpp
# src/slic3r/GUI/PrePrintChecker.cpp
# src/slic3r/GUI/StatusPanel.cpp
2025-11-18 09:17:13 +08:00
Noisyfox
5e2a7fbf35
Merge branch 'main' into dev/p2s-pr
2025-11-17 14:56:09 +08:00
Noisyfox
95c901768e
Merge remote-tracking branch 'upstream/main' into dev/p2s-pr
...
# Conflicts:
# src/libslic3r/GCode.cpp
2025-11-14 18:48:32 +08:00
Noisyfox
c2c796ef25
Fix initial filament loading ( #11350 )
...
* Fix initial filament loading for non-bbl printers (SoftFever/OrcaSlicer#11218 )
* Add missing initial PA for bbl printers
* Reset APA after toolchange
https://github.com/SoftFever/OrcaSlicer/pull/5609#issuecomment-3532029620
2025-11-14 18:46:34 +08:00
Noisyfox
416b447ab0
Fix compile
2025-11-14 15:05:27 +08:00
Noisyfox
1bc5832efd
Merge remote-tracking branch 'upstream/main' into dev/p2s-pr
2025-11-14 14:55:41 +08:00
Noisyfox
7f1aad8bc1
Support Visual Studio 2026 ( #11349 )
...
* Add script with VS version auto detection
* Add msvc145 toolset support
* Fix issue when build slicer only
* Fix vs2026 OpenCV build
* Set github action to use new build script
* Get vs version from `msbuild --version` so it works for github action
2025-11-13 23:11:56 +08:00
Noisyfox
0c810c817f
Fix filament end gcode missing for non-bbl machines
2025-11-13 22:33:26 +08:00
Noisyfox
9d944fd1bd
Merge branch 'main' into dev/p2s-pr
2025-11-13 10:11:10 +08:00
Noisyfox
c0ad4f4e1c
Revert "Fix: Correcting the behavior of the camera panning." ( #11337 )
...
Revert "Fix: Correcting the behavior of the camera panning. (#11111 )"
This reverts commit 08bd21310c .
2025-11-12 13:09:39 +08:00
Noisyfox
83738cacd8
Merge branch 'main' into dev/p2s-pr
2025-11-10 08:55:30 +08:00
Noisyfox
a7adeb6305
Fix crash on printer error when stealth mode is enabled ( #11225 )
...
Fix crash on printer error when stealth mode is enabled (SoftFever/OrcaSlicer#11203 )
2025-11-10 08:54:06 +08:00
Noisyfox
5197358183
Merge branch 'main' into dev/p2s-pr
2025-11-09 20:47:51 +08:00
Noisyfox
8f5a5a9b16
Fix extrusion rate smoothing unnecessarily slowing down the entire line ( #11249 )
...
* Fix typo & code style
* Fix calculation of the min acc time
* Avoid slowing down the entire line if both end of a single line has been slowed down
2025-11-09 12:47:50 +08:00
Noisyfox
614612ed38
Merge branch 'main' into dev/p2s-pr
...
# Conflicts:
# src/slic3r/GUI/DeviceErrorDialog.cpp
2025-11-09 12:35:32 +08:00
Noisyfox
df734857cc
Merge branch 'main' into dev/p2s-pr
2025-11-08 20:46:30 +08:00
Noisyfox
bc008ff2f0
Merge branch 'main' into dev/p2s-pr
2025-11-08 17:17:31 +08:00
Noisyfox
716d85f635
Avoid duplicated call of request_user_handle
2025-11-08 14:49:29 +08:00
Noisyfox
28184a96a1
Enable log auto-flush, this should not really affect performance because by default the log level is warning
2025-11-08 11:49:54 +08:00
Noisyfox
bfe4b78b0e
Make sure app version is output in log regardless of log level, also show build git hash in log
2025-11-08 11:07:24 +08:00
Noisyfox
0b2778e670
Fix max_bridge_length for organic tree ( #11295 )
...
* Remove outdated duplicated support code
* Orgainc tree no longer use `bridge_no_support` since #8212
2025-11-08 01:27:15 +08:00
Noisyfox
f4d8130451
Fix emboss crash when displaying warning information ( #11299 )
...
Revert "FIX:ImGuiInputTextFlags_Multiline should manual input"
This reverts commit bb3f59e18f .
2025-11-08 00:28:22 +08:00
Noisyfox
0115cfbdd0
Merge remote-tracking branch 'upstream/main' into dev/p2s-pr
2025-11-07 10:42:06 +08:00
Noisyfox
55f677ef21
Try free more disk spaces for flatpak build
2025-11-06 09:28:52 +08:00
Noisyfox
55d97420f2
Fix issue that dev printers no longer sync calib & filament info from AMS
2025-11-05 22:54:49 +08:00
Noisyfox
258799674f
Merge branch 'main' into dev/p2s-pr
2025-11-05 20:55:28 +08:00
Noisyfox
5eecb82cf5
Fix translations ( #11282 )
...
* Revert i18n changes from commit 4b7b81a0a2
* Delete unnecessary files
* Reformat files
2025-11-05 17:51:50 +08:00
Noisyfox
4efaee4c98
Merge branch 'main' into dev/p2s-pr
2025-11-04 10:26:47 +08:00
Noisyfox
664a34f129
Fix initial filament loading for non-bbl printers ( SoftFever/OrcaSlicer#11218 )
2025-11-03 23:53:13 +08:00
Noisyfox
763bdb5dee
Fix gcode viewer wrong layer count when selected printer model is BBL while gcode is not
2025-11-03 23:53:12 +08:00
Noisyfox
9a37c45e35
Merge branch 'main' into dev/p2s-pr
2025-11-01 20:37:00 +08:00
Noisyfox
bcb0387e0e
Fix Github action syntax error ( #11227 )
...
Fix syntax error in c106350143
2025-11-01 20:36:28 +08:00
Noisyfox
ffddfb0559
Merge branch 'main' into dev/p2s-pr
2025-11-01 20:29:55 +08:00
Noisyfox and jiaxi.chen
398c72dd68
FIX: crash when xy_dist=0 in organic tree ( #11189 )
...
jira: STUDIO-11158
Change-Id: Id98a196daf5fdc128e0c10de7d0a8f19c9014c3b
(cherry picked from commit 7ac6cedff80b810350aaf3261c62131ceff4ca75)
Co-authored-by: jiaxi.chen <jiaxi.chen@bambulab.com >
2025-11-01 20:22:43 +08:00
Noisyfox
f198ac306b
Fix tool change time settings
2025-11-01 14:58:47 +08:00
Noisyfox
a594e5fa01
Fix failed to retrive PA calib result
2025-11-01 14:23:32 +08:00
Noisyfox
ea85db92ba
Fix sd card state detection
...
follow up of 4b7b81a0a2
2025-11-01 13:58:14 +08:00
Noisyfox
f6a4ebe87c
Fix auto calib crash
2025-11-01 13:52:41 +08:00
Noisyfox
320d8e435e
Revert "FIX: the pa pattern is not work"
...
This reverts commit 64766860df .
2025-11-01 12:49:59 +08:00
Noisyfox
9568d471af
Warn if attempt to access option with wrong type
2025-11-01 12:10:13 +08:00
Noisyfox
93c4838efe
Merge branch 'main' into dev/p2s-pr
2025-10-31 16:54:45 +08:00
Noisyfox
05533a7fd3
Fix black bed texture if svg file ( #11166 )
...
* Fix blank bed texture if svg file
* Refresh scene once the texture compression is completed
2025-10-31 16:53:08 +08:00
Noisyfox
c734c1cdf1
Hardcode first_x_layer_fan_speed to 0 when parsing gcode template
2025-10-31 09:30:23 +08:00
Noisyfox
420ac69e5b
Log error when image resource not found
2025-10-31 09:00:22 +08:00
Noisyfox
8c4dd9db37
Fix dialog icon title
2025-10-31 08:53:54 +08:00
Noisyfox
95a6a8c0c5
Merge branch 'main' into dev/p2s-pr
2025-10-30 15:04:18 +08:00
Noisyfox
1aad85aee4
Remove print tracking
2025-10-30 14:56:49 +08:00
Noisyfox
99863163b2
Fix unit tests ( #11199 )
...
* Fix tests build issue on Windows
* Fix `Http digest authentication` 404 error
* Fix `libnest2d_tests` missing dlls on Windows
2025-10-30 14:36:24 +08:00
Noisyfox
ab7e782809
set_user_selected_machine no longer works for local machines
2025-10-29 21:51:01 +08:00
Noisyfox
d2e914b7f0
Show app build information in crash log
2025-10-29 21:20:30 +08:00
Noisyfox
00122a9de5
Merge branch 'main' into dev/p2s-pr
...
# Conflicts:
# src/slic3r/GUI/Jobs/PrintJob.cpp
# src/slic3r/GUI/SelectMachine.cpp
# src/slic3r/GUI/SendToPrinter.cpp
# src/slic3r/Utils/CalibUtils.cpp
2025-10-29 21:03:22 +08:00
Noisyfox
9b015c9d45
Update bambu network plugin version
2025-10-29 17:28:33 +08:00
Noisyfox
435dba580c
Fix profile
2025-10-28 15:30:06 +08:00
Noisyfox
06fbd3c087
Update color
2025-10-28 15:30:06 +08:00
Noisyfox and SoftFever
61991f8296
Fix extruder page title ( #11147 )
...
(cherry picked from commit abb8ec8a28 )
Co-authored-by: SoftFever <softfeverever@gmail.com >
2025-10-27 21:08:26 +08:00
Noisyfox
9510b1a930
Disable filament merge option if not SEMM
2025-10-24 19:43:23 +08:00
Noisyfox
497ff94e09
Disable filament delete option if not SEMM
2025-10-24 14:51:06 +08:00
Noisyfox
b2047ba563
Merge branch 'main' into dev/h2d-2
...
# Conflicts:
# localization/i18n/list.txt
# src/slic3r/GUI/CalibrationWizardPresetPage.cpp
# src/slic3r/GUI/DeviceManager.cpp
# src/slic3r/GUI/DeviceManager.hpp
# src/slic3r/GUI/Printer/PrinterFileSystem.cpp
# src/slic3r/GUI/Printer/PrinterFileSystem.h
# src/slic3r/GUI/SelectMachine.hpp
# src/slic3r/GUI/SendToPrinter.cpp
# src/slic3r/GUI/SendToPrinter.hpp
# src/slic3r/GUI/StatusPanel.hpp
# src/slic3r/GUI/Widgets/AnimaController.cpp
2025-10-24 09:59:00 +08:00
Noisyfox
3d80ca3d85
Merge remote-tracking branch 'upstream/main' into dev/h2d-2
...
# Conflicts:
# resources/profiles/BBL.json
2025-10-21 14:42:44 +08:00
Noisyfox
972026f0a5
Merge branch 'main' into dev/h2d
2025-10-20 23:15:29 +08:00
Noisyfox
3b1a420b4e
Merge remote-tracking branch 'upstream/main' into dev/h2d-2
2025-10-20 09:37:23 +08:00
Noisyfox
8e0e8ce461
Merge remote-tracking branch 'remote/main' into dev/h2d-2
...
# Conflicts:
# src/libslic3r/PrintConfig.cpp
# src/slic3r/GUI/ConfigManipulation.cpp
2025-10-19 23:11:13 +08:00
Noisyfox
9e889afb53
Fix issues with non-bbl multi-head printers
2025-10-19 22:54:48 +08:00
Noisyfox
1bbdb3fa8e
Fix dialog icon
2025-10-19 11:41:50 +08:00
Noisyfox
1a0979988a
Fix pin code dialog dark color
2025-10-19 10:09:04 +08:00
Noisyfox
01c02051f2
Merge branch 'main' into dev/h2d
2025-10-18 19:20:09 +08:00
Noisyfox and zhou.xu
f12602c0bc
Fix several imgui UTF8 related issues ( #11078 )
...
* FIX:add tooltip(const std::string &label, float wrap_width) api
jira: none
Change-Id: I2372f57177a362f540e509747552a4a27f23fe8f
(cherry picked from commit 9d690cddd60245cd3c16498e6c83183ec8446241)
* Fix crash when rendering text icons
---------
Co-authored-by: zhou.xu <zhou.xu@bambulab.com >
2025-10-18 19:17:50 +08:00
Noisyfox and Ian Bassi
712febf3fb
Update H2D transparent cover image
...
---------
Co-authored-by: Ian Bassi <ian.bassi@outlook.com >
2025-10-17 21:06:44 +08:00
Noisyfox
b29174f767
Merge branch 'main' into dev/h2d
2025-10-16 19:16:40 +08:00
Noisyfox
e20113402c
Make top resizing grabber larger on Windows ( #11023 )
2025-10-16 11:20:27 +08:00
Noisyfox
ea83a0f337
Update text
2025-10-15 20:22:11 +08:00
Noisyfox
af32339e1a
Update color & text
2025-10-15 20:10:40 +08:00
Noisyfox
6f36556eaa
Merge branch 'main' into dev/h2d-2
...
# Conflicts:
# src/slic3r/GUI/Preferences.cpp
2025-10-15 19:43:14 +08:00
Noisyfox
be18ff3c6f
Update color
2025-10-15 16:57:40 +08:00
Noisyfox
12226c472b
Merge branch 'main' into dev/h2d-2
2025-10-15 14:48:45 +08:00
Noisyfox
3a5a49b23d
Merge branch 'main' into dev/h2d-2
...
# Conflicts:
# src/slic3r/GUI/PartPlate.hpp
2025-10-14 19:43:33 +08:00
Noisyfox
cbc41501b4
Add static assert for bed number related values ( #11035 )
2025-10-14 08:56:18 +08:00
Noisyfox
592a3aea37
Merge branch 'main' into dev/h2d
2025-10-12 14:05:44 +08:00
Noisyfox
2582c65bb5
Merge branch 'main' into dev/part-skip
2025-10-12 12:52:56 +08:00
Noisyfox
cf26243740
Update color
2025-10-12 12:53:13 +08:00
Noisyfox
abe3cd48f9
Attempt to get the correct PR commit hash ( #10900 )
...
* Attempt to get the correct PR commit hash
* Add commit hash to flatpak
* Use given hash if `git_commit_hash` env variable is present
2025-10-11 21:37:46 +08:00
Noisyfox
fc8f183151
Fix issue that certain modal dialog cannot be dismissed
2025-10-11 21:30:06 +08:00
Noisyfox
2fa386cbdb
Treat extruder_clearance_max_radius as extruder_clearance_radius, and raise error if both options are present
2025-10-11 16:34:58 +08:00