Commit Graph

28489 Commits

Author SHA1 Message Date
bec883e667 SPE-2441: Fix discontinuity between the processed blocks' exit speed and the new first block's entry speed.
This discontinuity affected both time estimation and actual speed visualization.

(cherry picked from commit 90073dce70fb05bda80421158175b851855f0a8f)
2025-11-15 11:11:25 -05:00
acd3c94955 SPE-2397: Fixed order of traversing time blocks in GCodeProcessor::TimeMachine::calculate_time() to match what is done in firmware
(cherry picked from commit 9b7961ddcb824c5b18cb414ed5b975d999a24641)
2025-11-15 11:11:25 -05:00
7814605906 Merge remote-tracking branch 'upstream/main' into libvgcode
# Conflicts:
#	src/libslic3r/GCode/GCodeProcessor.cpp
#	src/libslic3r/GCode/GCodeProcessor.hpp
#	src/slic3r/CMakeLists.txt
#	src/slic3r/GUI/GCodeViewer.cpp
#	src/slic3r/GUI/GCodeViewer.hpp
#	src/slic3r/GUI/GLCanvas3D.cpp
#	src/slic3r/GUI/GLCanvas3D.hpp
#	src/slic3r/GUI/GUI_Preview.cpp
2025-11-15 11:11:20 -05:00
e5cbd2da24 Filament and process files added/modified for TiQ2 (#11356)
* Added InnovatiQ Vendor Files

* Cover image corrected

* Corrected Texture Image

* Merge branch 'main' into main

* Support Interface Pattern modified

* Merge branch 'main' of https://github.com/InnovatiQ-Additive/OrcaSlicer

* Merge branch 'SoftFever:main' into main

* Merge branch 'main' into main

* Fix file name casing

* Merge branch 'SoftFever:main' into main

* Added new filament(PETG)

* Merge branch 'main' into main

* Merge branch 'SoftFever:main' into main

* Merge branch 'SoftFever:main' into main

* changed three parameters

* Merge branch 'SoftFever:main' into main

* Merge branch 'SoftFever:main' into main

* Added 6 new printer files

0.25, 0.6, 0.8 printer profiles are added to TiQ2 and TiQ8

* Merge branch 'SoftFever:main' into main

* Added 6 new machines in machine list

* 6 new machines added in machine list

* Merge branch 'SoftFever:main' into main

* Modified the PACF filament and process file

* Added two new filament file and one process file

* Modified one filament and one process file
2025-11-15 19:32:19 +08:00
25791cc685 Wiki: Update Windows build instructions and images (#11355)
* Update Windows build instructions and images

Revised the Windows build guide to support Visual Studio 2026, added hardware requirements, and simplified command prompts and build script instructions. Updated related screenshots to use generic names instead of version-specific ones.
2025-11-15 15:40:22 +08:00
95c901768e Merge remote-tracking branch 'upstream/main' into dev/p2s-pr
# Conflicts:
#	src/libslic3r/GCode.cpp
2025-11-14 18:48:32 +08:00
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
122934d8da Enforce seam_position: aligned for retraction calibration (#11346)
Set seam position to aligned instead of profile default for retraction calibration
2025-11-14 08:25:30 +00:00
074a3bd8ab Merge branch 'main' into main 2025-11-14 08:24:14 +00:00
416b447ab0 Fix compile 2025-11-14 15:05:27 +08:00
1bc5832efd Merge remote-tracking branch 'upstream/main' into dev/p2s-pr 2025-11-14 14:55:41 +08:00
21399999f1 ENH: add eager lift function
1.Immediate do lift in eager_lift function

jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I931d22e901e2123bb886c31d8d1a5788fddeed42
(cherry picked from commit 6cea772d4f3b2f7e2a43c35a2271e4bdbba9eadd)
2025-11-14 11:08:08 +08:00
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
0c810c817f Fix filament end gcode missing for non-bbl machines 2025-11-13 22:33:26 +08:00
9d944fd1bd Merge branch 'main' into dev/p2s-pr 2025-11-13 10:11:10 +08:00
d94fa0a95d Wiki: Update windows build CMake 4 (#11345)
* Update windows build wiki CMake 4

* 2026 Ready

* Revert "2026 Ready"

This reverts commit 534b9198baa4a5af2dbc42c55ddff814437a07e6.

* Minor fixes
2025-11-13 09:58:22 +08:00
43c48a265d Enforce seam_position: aligned for retraction calibration 2025-11-12 19:13:10 +02:00
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
61bc6193ab CMake 4.x. windows (#10820)
* cmake 4 windows

Update CMakeLists.txt

cmake 4 windows

Update build_release_vs2022.bat

minimum version 3.5

* Update CMakeLists.txt
2025-11-12 10:40:49 +08:00
83738cacd8 Merge branch 'main' into dev/p2s-pr 2025-11-10 08:55:30 +08:00
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
5197358183 Merge branch 'main' into dev/p2s-pr 2025-11-09 20:47:51 +08:00
4501bf6f57 Fix combo box vertical text alignment (#11217)
* init

* update condition

* Merge branch 'main' into fix-combobox-text

* Update TextInput.cpp
2025-11-09 20:40:30 +08:00
394d1a330d Add official Numakers PLA+ filament profiles (#11303)
* Add official Numakers PLA+ filament profiles

Official Numakers PLA+ filament profiles for Orca Filament Library and BBL X1, P1, A1 series printers
2025-11-09 16:31:47 +08:00
e20dc30c97 Fix(RatRig): add V-Core 4 IDEX variants to the filament profiles (#11304)
* Fix(RatRig): add V-Core 4 IDEX variants to the filament profiles
2025-11-09 16:30:40 +08:00
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
614612ed38 Merge branch 'main' into dev/p2s-pr
# Conflicts:
#	src/slic3r/GUI/DeviceErrorDialog.cpp
2025-11-09 12:35:32 +08:00
08bd21310c Fix: Correcting the behavior of the camera panning. (#11111)
* Fix: Correcting the behavior of the camera panning.

Fixes #11107
2025-11-09 12:29:27 +08:00
14dd1078bf Spellcheck translatable strings (#11242)
* Spellcheck translatable strings
2025-11-09 11:52:27 +08:00
b1bb08b096 Fix casing on file extensions (#11265)
* Fix casing on file extensions
2025-11-09 11:38:45 +08:00
a151ac931d Add missing translation markers (#11243) 2025-11-08 22:58:32 +08:00
2bcbb688a1 Fix casing of axis' names (#11258) 2025-11-08 22:36:03 +08:00
df734857cc Merge branch 'main' into dev/p2s-pr 2025-11-08 20:46:30 +08:00
b62187f076 Match UI of filament grouping & fixes (#11238)
* init

* update

* match radio icons

* fix background

* Show only on "summary" and "filament" tab

* delete unused icons
2025-11-08 20:44:37 +08:00
bc008ff2f0 Merge branch 'main' into dev/p2s-pr 2025-11-08 17:17:31 +08:00
716d85f635 Avoid duplicated call of request_user_handle 2025-11-08 14:49:29 +08:00
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
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
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
8fce6c68b8 Flash forge ad5m gcode filename update (#11278)
* Update 0.20mm Standard @Flashforge AD5M Pro 0.4 Nozzle.json

Change filename_format to include material and print time

* Update filename format in Flashforge profile

* Update 0.40mm Standard @Flashforge AD5M Pro 0.8 Nozzle.json

* Update filename format in Flashforge profile

* Update filename format in Flashforge profile

* Update filename format in Flashforge profile

* Update filename format in Flashforge profile

* Update filename format in Flashforge profile

* Update filename format in Flashforge profile

* Update filename format in Flashforge profile

* Update filename format in Flashforge profile

* Update filename format in Flashforge profile

* Update filename format in Flashforge profile

* Update filename format in Flashforge profile

* Update filename format in Flashforge profile

* Update filename format in Flashforge profile

* Update filename format in Flashforge profile

* Update filename format in Flashforge profile

* Update filename format in Flashforge profile

* Update filename format in Flashforge profile

* Update filename format in Flashforge profile

* Update filename format in Flashforge profile

* Update filename format in Flashforge profile

* Update filename format in Flashforge profile

* Update filename format in Flashforge profile

* Update filename format in Flashforge profile

* Update filename format in Flashforge profile

* Update filename format in Flashforge profile
2025-11-08 01:21:56 +08:00
b88aee4c0b 3 new machine files added to both TiQ2 and TiQ8 machines (#11297)
* Added InnovatiQ Vendor Files

* Cover image corrected

* Corrected Texture Image

* Support Interface Pattern modified

* Fix file name casing

* Added new filament(PETG)

* changed three parameters

* Added 6 new printer files

0.25, 0.6, 0.8 printer profiles are added to TiQ2 and TiQ8

* Added 6 new machines in machine list

* 6 new machines added in machine list

---------

Co-authored-by: MohanS <sibi.mohan@innovatiq.com>
Co-authored-by: Noisyfox <timemanager.rick@gmail.com>
Co-authored-by: Ashidsha Jaleel <JaA0@germanreprap.local>
Co-authored-by: SoftFever <softfeverever@gmail.com>
2025-11-08 01:00:32 +08:00
c3e03a0955 Remove markers from strings that don't need translation (#11234)
* Remove markers from strings that don't need translation
2025-11-08 00:53:56 +08:00
210bc47173 Fix "..." at the end of "Replace with STL" menus (#11247) 2025-11-08 00:32:02 +08:00
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
058b6143a6 FIX: update dark mode color
jira: [STUDIO-9689]
Change-Id: I4f0f3f468d6f08195896a9948e4f3636489cbe79
(cherry picked from commit bb74d32de96f5a4090d06481ae51dec65c5b7447)
2025-11-07 23:26:18 +08:00
13f94b0559 fix some de translations (#11290)
* fix some de translations

* fix space
2025-11-07 17:32:00 +08:00
0115cfbdd0 Merge remote-tracking branch 'upstream/main' into dev/p2s-pr 2025-11-07 10:42:06 +08:00
e8464dd69c Fix AMS Material Selection to sort by both filament vendor and type (#11261)
Fix AMS Material Selection dialog combo box sorting to also sort by filament types.
2025-11-07 10:40:47 +08:00
4b7e95d81d Increase Bridge Density Maximum (#11283)
* Increase bridge density maximum and updated External Bridge Density tool tip.
2025-11-07 09:38:26 +08:00
eb02e9fbf4 Update 0.18mm Optimal @Sovol SV08.json (#11291)
* Update 0.18mm Optimal @Sovol SV08.json

This file needs compatible_printers parameter set to a proper, non-empty value. Otherwise it will show up in every Sovol printer profile.
2025-11-07 09:29:26 +08:00