Commit Graph
12219 Commits
Author SHA1 Message Date
xun.zhang a218000b9a ENH: add new config transfer logic for model,region,layer config
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I995ebb45b992bba3879b71afd3fe21510335f24c
(cherry picked from commit d45dacff9a97132c8999b1072c54c10bd0a2d12d)
(cherry picked from commit 0b4e224aefbcdbc4b4ed88c3343948f68361a72b)
2025-10-03 21:52:41 +08:00
xin.zhang eb1eb7e81a ENH: add new part: extinguish
JIRA: [STUDIO-11578]
Change-Id: I39dc15fe022f38d8c775c2675120bbbce05f95f3
(cherry picked from commit 25dc4e37e3681a840df9af7d98bbb134082492ab)
2025-10-03 21:45:14 +08:00
zhou.xu 20a9682c18 FIX:Previously, null pointers were protected and local variables were not noticed
jira: STUDIO-14002
Change-Id: I78157b91b86544215847c3e76d4f3b9de623c527
(cherry picked from commit 4522edc84de2bc009f59b44ed0ce1d4c954aaaf9)
2025-10-03 21:30:48 +08:00
Noisyfox 19bf2a6985 Show printer cover for non BBL printers 2025-10-03 17:44:36 +08:00
Noisyfox bbd25a733e Always show print bed & diameter selector 2025-10-03 16:58:42 +08:00
Noisyfox b0223d2756 Fix H2D bed type reset issue 2025-10-03 15:09:47 +08:00
Noisyfox 665f7852f2 Hide extruder switch 2025-10-03 12:53:36 +08:00
chunmao.guo 05b7e28284 FIX: extruder sync visible & nozzle_volume_type
Change-Id: Id25c325fee6facbd15dbc99688ef3e9fb34efaf0
Jira: none
(cherry picked from commit a80e60bd2b02846a3f590add44ba7b91131adbfa)
2025-10-03 12:08:47 +08:00
chunmao.guo 7771548e8c ENH: extruder switch for 'Motion ability'
Change-Id: Ib327b3f4362cafa8f2425785b7184acf27df89a2
Jira: none
(cherry picked from commit f722334f3b39be547190ca90a2283fd49fb9317f)
2025-10-03 12:02:28 +08:00
Noisyfox 01e483a42d Fix print from SD card 2025-10-02 23:45:45 +08:00
Noisyfox fcba4aa693 Fix sync dialog button style 2025-10-02 23:11:27 +08:00
Noisyfox addc718acf Fix crash when switching profiles 2025-10-02 23:00:19 +08:00
Noisyfox a932821168 Rename wipe tower ribs related options 2025-10-02 22:56:54 +08:00
noisyfox 4943c31bd0 Fix friend class 2025-10-02 19:17:44 +08:00
Bastien Nocera da57bed077 FIX: Fix missing std::string declaration
src/slic3r/GUI/DeviceCore/DevLamp.h:22:41: error: ‘string’ in namespace ‘std’ does not name a type
   22 |         void SetChamberLight(const std::string& status);
      |                                         ^~~~~~

(cherry picked from commit abd986164785070dcd39204781a0e5a9d40ce216)
2025-10-02 18:35:56 +08:00
Bastien Nocera 174346e113 FIX: Fix missing wxTimer declaration
src/slic3r/GUI/DeviceCore/DevManager.h:108:5: error: ‘wxTimer’ does not name a type
  108 |     wxTimer* m_timer{ nullptr };
      |     ^~~~~~~

(cherry picked from commit be709a977ea47380135606cccfab325cc5bb9df1)
2025-10-02 18:35:53 +08:00
Bastien Nocera a77b19bb46 FIX: Fix missing std::mutex declaration
In file included from /run/build/BambuStudio/src/slic3r/GUI/DeviceCore/DevFilaBlackList.cpp:5:
/run/build/BambuStudio/src/slic3r/GUI/DeviceCore/DevManager.h:23:10: error: ‘mutex’ in namespace ‘std’ does not name a type
   23 |     std::mutex listMutex;
      |          ^~~~~

(cherry picked from commit 53dba781011d468f44fc98a564157674220a947f)
2025-10-02 18:35:49 +08:00
Bastien Nocera a8f2e17edd FIX: Fix missing wxString declaration
In file included from /run/build/BambuStudio/src/slic3r/GUI/DeviceCore/DevFirmware.cpp:1:
src/slic3r/GUI/DeviceCore/DevFirmware.h:33:5: error: ‘wxString’ does not name a type
   33 |     wxString    product_name;
      |     ^~~~~~~~
src/slic3r/GUI/DeviceCore/DevFilaBlackList.h:10:230: error: ‘wxString’ has not been declared
   10 |     static void check_filaments_in_blacklist(std::string model_id, std::string tag_vendor, std::string tag_type, const std::string& filament_id, int ams_id, int slot_id, std::string tag_name, bool& in_blacklist, std::string& ac, wxString& info);
      |                                                                                                                                                                                                                                      ^~~~~~~~

(cherry picked from commit 8092454b7560150c03bcd6c27c996b33dd52758f)
2025-10-02 18:35:45 +08:00
Bastien Nocera 4394527a5c FIX: Fix missing std:: declarations
In file included from /run/build/BambuStudio/src/slic3r/GUI/DeviceCore/DevPrintTaskInfo.cpp:1:
src/slic3r/GUI/DeviceCore/DevPrintTaskInfo.h:15:10: error: ‘string’ in namespace ‘std’ does not name a type
   15 |     std::string content;
      |          ^~~~~~
src/slic3r/GUI/DeviceCore/DevPrintTaskInfo.h:16:10: error: ‘vector’ in namespace ‘std’ does not name a template type
   16 |     std::vector<std::string>  image_url_paths;
      |          ^~~~~~

(cherry picked from commit 1e0ae7d3f8b47d1f8c1bb6b05be54d627bcc95f0)
2025-10-02 18:35:41 +08:00
Bastien Nocera 2e47d7315e FIX: Fix missing std::optional declaration
src/slic3r/GUI/DeviceCore/DevExtruderSystem.h:136:10: error: ‘optional’ in namespace ‘std’ does not name a template type
  136 |     std::optional<DevExtder> GetCurrentExtder() const;
      |          ^~~~~~~~

(cherry picked from commit 3c67563639a6c99955e16ac8e5b4042e64b07b73)
2025-10-02 18:35:37 +08:00
Bastien Nocera f39b26be75 FIX: Fix missing BOOST_LOG_TRIVIAL declaration
src/slic3r/GUI/DeviceCore/DevUtil.h:49:36: error: ‘BOOST_LOG_TRIVIAL’ was not declared in this scope
   49 |             BOOST_LOG_TRIVIAL(error) << __FUNCTION__ << ": " << e.what();
      |                                    ^

(cherry picked from commit 6c830d11e9066bc1afeb1f321f47e8e95931cb4a)
2025-10-02 18:35:33 +08:00
Bastien Nocera 0d6f5921ce FIX: Fix missing BOOST_LOG_TRIVIAL declaration
src/slic3r/GUI/Widgets/../DeviceCore/DevConfigUtil.h:100:91: error: ‘BOOST_LOG_TRIVIAL’ was not declared in this scope
  100 |         catch (...) { assert(0 && "get_value_from_config failed"); BOOST_LOG_TRIVIAL(error) << __FUNCTION__ << " failed"; }// there are file errors
      |                                                                                           ^

(cherry picked from commit 11d17a60104a28d7d51024d861227fb98b4709e4)
2025-10-02 18:35:29 +08:00
山苍 d04f0ab133 Revert "FIX: Add the prefix 'a' or 'an' based on the pronunciation of the first letter of the machine name."
This reverts commit 0d177738d488e4c736e7f18113feeaed3ef7cc1b.

Reason for revert: wrong translation

Change-Id: I7953b1878a758e43a534323adfebcacee1dc164a
(cherry picked from commit 131aaf92e67d0c1dc2b851889ea841c3b260be26)
2025-10-02 18:35:05 +08:00
haolin.tian 20754415a6 FIX: hide mqtt source in public version
jira: [STUDIO-13803]
Change-Id: I1cf256e1b1b4ffd7f6cd5c2b33042502d4f58e0b
(cherry picked from commit 75d32fe7a71ac4289ee9f21a52c3f26fd27f89b4)
2025-10-02 18:26:31 +08:00
hemai 4c980bfa10 FIX: set nozzle target temp in update temp
Jira: [STUDIO-13891]
Change-Id: I7d6705157b290d3b7d49bac47f985d31be8beae5
(cherry picked from commit 0be1e49a42e48c02258fa952b3be5c67ba2265e0)
2025-10-02 18:12:16 +08:00
milk 2ac6ffa631 FIX:Synchronization information table
jira:[none]

Change-Id: Ia5f13645db7bc6ce92c7eb928ec36e2cad54e51e
(cherry picked from commit 79c929493ffbe3702615299c2cddf7b3645c8d88)
2025-10-02 18:12:02 +08:00
milk 604b7d9f70 FIX:chang deteciton to detection
jira:[none]

Change-Id: I1bfe30add7fce97bd6f448124e212b96a4ea6129
(cherry picked from commit 7623c5a0222188b510b1a76eb2e6b52934e9a0eb)
2025-10-02 18:11:36 +08:00
xin.zhang c12623f576 FIX: the default value
JIRA: [STUDIO-13902]
Change-Id: Ib0dba13b42182e7c3963d5a190f5857c0e943d8b
(cherry picked from commit 849c6e71b5b678799283f175b509c7f8cde85eda)
2025-10-02 18:11:28 +08:00
xin.zhang ae3b35d195 FIX: update the nozzle info
JIRA: [STUDIO-13764]
Change-Id: I2c93de86ee3cbe42236dcc1b7dd4ecc8bcd8744f
(cherry picked from commit 0d04ab3856fe19985ba06d0054f57e1fe9efded3)
2025-10-02 18:11:21 +08:00
zhimin.zeng 24f1838f98 FIX: reopen spiral mode cannot show message dialog correctly
jira: STUDIO-13869
Change-Id: I3d9ea9e27a8e3528be33fdb580837fefa9e06b9d
(cherry picked from commit 1f61ddbb52fce0bb9e16b4581d65710dbe150a72)
2025-10-02 17:59:38 +08:00
zhimin.zeng 390bc3fb27 FIX: hide wrapping detect for unsupported printers
jira: STUDIO-13884
Change-Id: I215011f419ff194f6b8e4c7ed884cba194c87d19
(cherry picked from commit fd63b1f59d88fb8e07b8ca71dfa5c01cfa54def5)
2025-10-02 17:59:37 +08:00
xin.zhang 4bd1c0d98d FIX: the configuration for auto-pa flow calibration
JIRA: [STUDIO-13875]
Change-Id: Iecf628107043aa935a2f0bbafc05332717bc89a6
(cherry picked from commit 3aa422e4bb78efd0d5fe7ccadac21210bd8b7830)
2025-10-02 17:48:56 +08:00
zhou.xu 2cb963852b FIX:The additional colors need to be found corresponding to them
jira: STUDIO-13871
Change-Id: Ia96b41278198b02ffb3b878e6584b83e860ab87a
(cherry picked from commit 7020e92ec8fdccd499e0d870965818b3e6dcdb07)
2025-10-02 17:48:40 +08:00
shan.chang bd066e7f96 ENH: add new arrangement features for wrapping detection area
Jira: STUDIO-13735

Change-Id: I198d19f5e6ef70f0adfa6370269290c81d21a557
(cherry picked from commit dc83637652526111611d0833d5f5798aaa3e7be7)
2025-10-02 17:41:41 +08:00
milk 2dde924582 FIX:change name from SD card print
jira:[STUDIO-13733]

Change-Id: I017268520f522773decf68be701c9faa819af8b8
(cherry picked from commit ba16e21702719084d8af2bb8fe88fde290d5763b)
2025-10-02 17:07:21 +08:00
zhimin.zeng e987a6bf82 FIX: should not show enable_wrapping_detection in printer preset
jira: STUDIO-13848
Change-Id: I9d3c6b911721992e448b74e63b2b598f0240fa6e
(cherry picked from commit 849723d6ebce7c342e56d7e8bb4b932db5bc42aa)
2025-10-02 17:07:21 +08:00
xin.zhang 52e9e0ae08 FIX: auto mapping for N3S
JIRA: [STUDIO-13844]
Change-Id: I9840e120c9857dc33923858b022da439e5b92784
(cherry picked from commit d8a07b47fbfa2b628d56658e9c45b0926eb6fcd8)
2025-10-02 17:07:21 +08:00
xin.zhang bdf413fb58 FIX: incorrect display of AMS humidity
JIRA: [STUDIO-13742]
Change-Id: I25c26282c48faa05ab07dbb0cdbf5147bf475ccd
(cherry picked from commit 971afb8365c955c2562bb5c2d7a8effdc2b625ce)
2025-10-02 17:07:21 +08:00
haolin.tian fcd0a11490 FIX: Remove redundant calls to set_selected_machine when disconnecting LAN
jira: [STUDIO-13828]
Change-Id: Icb2cca28cddec1e4e6b6b14b6893777db1f1a3a8
(cherry picked from commit 477fd8d3cf3adad8daaa00d95244225d9ac800b3)
2025-10-02 17:07:21 +08:00
haolin.tian e68daa36c9 FIX: use actual printer_type when connecting with ip&access_code
jira: [STUDIO-13841]
Change-Id: Iff594cd1f6dcd5c6485ab0aa67c98f422a75fd6c
(cherry picked from commit f8d0f62a1b3f3379de40a3b845c06fe61d907d82)
2025-10-02 17:07:20 +08:00
milk cae1fe4dd4 FIX:add line for ai define
jira:[STUDIO-13448]

Change-Id: Iceb022b80cc14f2ae1dbe29f464e2bfd7bad0df0
(cherry picked from commit 22818ed070be0a178af1ce8bb619a8d1983b8106)
2025-10-02 17:07:20 +08:00
milk 1b4bcfcba5 FIX:Set bold font
jira:[STUDIO-13710]

Change-Id: Ie4f4b5d8c74c4e65a389ce46536ec276e5899788
(cherry picked from commit e4646bc282a436cbe5cfce5056ff23a4bbc9e8b7)
2025-10-02 17:07:20 +08:00
songwei.li 03eeb2bcd9 FIX: Slicing Result Color Mapping Makes No Sense
The extreme extrusion in the H2D first layer's start code caused the color range in the preview to be too large. Add a constraint to eliminate the effect of this start extrusion.

jira: STUDIO-13830
Change-Id: Ifccbd14449d1c424f0bb3c1e3d254bddffa41a7c
(cherry picked from commit 6b935a9de0f9fe98f041f509ab6d2d72b59e957b)
2025-10-02 17:07:20 +08:00
xun.zhang 1fd88842d9 ENH: add code for bambu lab h2d pro
jira:STUDIO-12107

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I4a8132515ad947f68212d8002c0f365badf8ca71
(cherry picked from commit 76f50132fcae7ca91c689ceb484006db1e4f3dbd)
2025-10-02 17:07:20 +08:00
zhimin.zeng 89c58fb4d9 FIX: add clumping detect area parameter
1. add wrapping detect area parameter
2. fix spiral retract bug
3. modify the enable parameter to print config
4. close clumping detect for manual cali mode
jira: STUDIO-13761 & STUDIO-13766

Change-Id: Ib597ca48a0342a8ae3930f5e790085987f252374
(cherry picked from commit 698a5e6bc0b281ba77fc1fd7692daec09cb440b4)
2025-10-02 17:07:17 +08:00
xin.zhang b39bc5bf8f ENH: HMS add action 39; modify display of 29
JIRA: [STUDIO-13191]
Change-Id: I411fb4c56b395d576aaca7b610aa613e4f6cf806
(cherry picked from commit 45f756d5353f84814a2c7baa3290879a7bef3d6f)
2025-10-02 14:08:21 +08:00
haolin.tian 6121a420f1 ENH: add text to specify active tunnel
JIRA: [STUDIO-13803]
Change-Id: Ia6af5ba881c93a1d284295b244d19b39aee2ae91
(cherry picked from commit cb6c6afeee3e519aca87ac82eacc4b85fda63f65)
2025-10-02 13:46:23 +08:00
xin.zhang ac4b3696ab FIX: check axis at home
jira: [STUDIO-13678]
Change-Id: If9363485ce2ccd434f5c22c0484c6420bbfb67c8
(cherry picked from commit 04e7e8d00f885fbe4ce4ff86ea2897c61e909881)
2025-10-02 10:00:13 +08:00
weiting.ji bb4944e955 FIX: Support raft interface lost when filament removed
Jira: STUDIO-13777
Change-Id: I500bfb558e6739a79c679afad10e8be121a49ec2
(cherry picked from commit c9cf0843d2ecb3d2c549e2282a922b8fa4ae9ddc)
2025-10-02 09:55:00 +08:00
fei2.fang f60a6f8490 FIX: Restore material number and color display in “Filament for Supports” menu
jira: STUDIO-13670

Change-Id: I1779aedc84d5ef5d9e59dd75a164d02b4274a78a
(cherry picked from commit 8f361ab2a68a2eeabc4b1994b93f749cfbd668d3)
2025-10-02 09:53:43 +08:00