abe98c5939
ENH: get first filaments & non support filament
...
Jira: none
Signed-off-by: qing.zhang <qing.zhang@bambulab.com >
Change-Id: I9370e48b634f21a2d3fd11d437f699b5cdb5ce43
(cherry picked from commit 666e49e2990cfb8a8855dd80c81c85688d5a0f02)
2025-08-26 19:53:56 +08:00
7d13d2347f
NEW: support send to sd card with cloud
...
JIRA: STUDIO-7378
Change-Id: I95fee50db29825e508d276d52c7a3e85e1347ebd
(cherry picked from commit 13db95ceb4f18b8cbce1e67447eeaa6ee36cc8ad)
2025-08-26 19:48:52 +08:00
b3cc037342
FIX: the status of printer is incorrect when open file
...
jira: none
Change-Id: I1e61de1c56573f64ca4ca7413aff3bf1d228396a
(cherry picked from commit 3592429383b66f06c0e17661450777595db3f3ef)
2025-08-26 19:42:53 +08:00
78e40d6e27
ENH:auto adjust ams list size
...
jira:[none]
Change-Id: Ie8bba9a74ab5edc5a20724ceeee96069d9ad17dc
(cherry picked from commit 33bb1f69b1026b6d874f7cf164fbe50b8877ed58)
2025-08-26 19:42:27 +08:00
c759548417
ENH: get most used extruder id
...
Jira: none
Signed-off-by: qing.zhang <qing.zhang@bambulab.com >
Change-Id: I9c498cefb07b3bdf89a17bfd75a3075c2294c934
(cherry picked from commit e0508a9e5136cec6ba69cc8a4d186079802f841a)
2025-08-26 14:25:06 +08:00
4e083f2cc2
ENH: add connected to printer preset list
...
and add group name
jira:none
Change-Id: Iecc4ec38ff071105f856c2034ceac0d5bde3b7b0
(cherry picked from commit c44cc2db1a4b27955e0099b06f2508faf824b538)
2025-08-26 13:31:48 +08:00
a766604101
FIX:replace button click event for pop dialog
...
jira:[none]
Change-Id: I2d36a10ffeb128f1fcc8aedab5eb5ea286f8a1dc
(cherry picked from commit 4030bde50df95e6ee861aa7369e7e15cf61f36a9)
2025-08-26 10:56:32 +08:00
f22244e47c
FIX:fix the logic of some sending pages
...
jira:[STUDIO-8890]
Change-Id: I22a29d236365052d4fbe31e69aea72efaa6aa88a
(cherry picked from commit 60986488e720998b5921060f01daaedaa8e865c1)
2025-08-26 10:54:51 +08:00
bc985609aa
ENH:reduce the refresh times of sending printed pages
...
jira:[none]
Change-Id: Iaa4864afa09e71a7b8fd09baf289ee17fa07eafc
(cherry picked from commit a0c9fad05291e7614d94b7cec3c4f32d1f1345d8)
2025-08-26 10:53:15 +08:00
bf6a0d765a
FIX: Modify bounds checking for manual calibration
...
jira: none
Change-Id: Iba816fa7a81eb4ecfb1ab51c975cddfc4bce72cb
(cherry picked from commit 97314db430bcafbc3133e43092f093abcc4d4739)
2025-08-26 10:53:08 +08:00
6472260aab
FIX: transfer input events to children of PopupWindow
...
Change-Id: I2ff9ba91a548402d77308aa88de34976a146a571
Jira: STUDIO-8942
(cherry picked from commit 23e30c7227474adf4efe5ee93f985e1140da9b6f)
2025-08-26 10:53:02 +08:00
ecdbe1c794
FIX: the nums of nozzle_volume_type is incorrect
...
when save MW 3mf file as multi-extruder
jira:none
Change-Id: I848e348277fb047c2c3569508d2adbe940e40255
(cherry picked from commit 17edbd8cd57b761027bb3c1f4d318578ab27430e)
2025-08-26 10:52:50 +08:00
7ce3bcda21
ENH:Advanced option supports folding
...
jira:[none]
Change-Id: I7017ea4a246b05d142e4a49d499d57e46f3c4428
(cherry picked from commit eea4abe6b72229bdf3d7f4fb250341f3659e9ab1)
2025-08-26 10:52:43 +08:00
dcf8335865
NEW:support previewing pad types
...
jira:[none]
Change-Id: I75285e8665a1efbfa02c2d859962ed958098bd07
(cherry picked from commit 22bb81e0cd9955146474a3e9e8ac02e4ed45551a)
2025-08-26 10:46:16 +08:00
8fbda669f0
ENH: new printer layout
...
Change-Id: I8acc59b2446a13c8f7fe3a6bdf090f39d4896b1f
Jira: STUDIO-8859
(cherry picked from commit d723fa714f34d572052b5cae0847472529f2c62f)
2025-08-26 10:26:29 +08:00
8314effdda
ENH: add badge for StaticBox and StaticGroup
...
Change-Id: I8b6e7938de524102809784b078de337da789cde8
Jira: STUDIO-8858
(cherry picked from commit 9733ef0144aebb0c6e711b7d56c36a3d187f628a)
2025-08-26 10:11:48 +08:00
a6052aa642
ENH:show nozzle offset option
...
jira:[none]
Change-Id: Iaf2665014c505412247e26521cdcb91217bdc7a4
(cherry picked from commit 557f5dcbbe45a578c8e7d7f5dc2aff2f5c15be67)
2025-08-26 10:11:48 +08:00
699edbcbc8
NEW:new sending page layout(for top area)
...
jira:[none]
Change-Id: I359476fd80cd3fb3e55f071bf0e649e57e93ef2d
(cherry picked from commit aa3e21dc5bbb428ca5597d617f11400280de5d75)
2025-08-26 10:11:48 +08:00
9ebd7813a2
FIX: wrong default value for ext printable height
...
The length of default value for extruder printable height
should be same with extruder printable area
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I01bf5e2a9ddb2faadbbe0a01f4ff2c5582b8ac45
(cherry picked from commit 01bb0c6d661f1d72448782523fb612b2aabfec00)
2025-08-26 10:11:47 +08:00
6957d31c6b
ENH: config: refine the object config logic when extruder count changes
...
1. add logic in CLI
2. add logic to process height range
jira: no-jira
Change-Id: I8a7ba1a78dacad7131cafa3fb8b742027276c7e8
(cherry picked from commit 9a6624653b7b66101f1a74715227a0f2b4588f16)
2025-08-26 10:11:47 +08:00
ef34bb0393
ENH: config: process object config values after printer switch
...
jira: no-jira
Change-Id: I01532c42c20aa63b1b9621e175a98cad06bdf577
(cherry picked from commit cc86a62d408cb40942c49277a7f239144d7a5567)
2025-08-26 10:11:43 +08:00
9e82a2ebed
FIX: fix the extruder_type error
...
jira: none
Change-Id: Iff97613b5dd0c76f9883c031ab396cd27a27b20d
(cherry picked from commit 10d9c12202219a9accbb5bd8b1e9841def9b8c61)
2025-08-24 23:18:30 +08:00
8befb63026
FIX: handle DirectDrive of old file
...
jira: none
Change-Id: I5acb1689dc1628709631f02b110c7626d93762c8
(cherry picked from commit c17b4b78f3c2a02508e10bd0c7b9b4f624eda0c3)
2025-08-24 23:18:30 +08:00
7bf3ae8894
ENH: ComboBox second drop list & align center
...
Change-Id: I468468a1a86bb8e89468070b0323aace6279fd09
Jira: STUDIO-8857
(cherry picked from commit 120ac092e38993a91132b6b3d87777ef8e728f0e)
2025-08-24 23:18:30 +08:00
e1321f761a
FIX: ComboBox set icon
...
Change-Id: If74ccca3649913d8cf6664347d082f75e4425b00
Jira: STUDIO-8640
(cherry picked from commit 7ce090d2b5308650d5cb10f0dac021efa181214d)
2025-08-24 23:18:30 +08:00
99968e2be0
FIX: the wipe tower is not correct for tpu
...
jira: none
Change-Id: I79ed204638602013d73525e23a2b74af2c0efff2
(cherry picked from commit 78eea0a36f86f014d004643d23edee1beb5d6d7f)
2025-08-24 23:18:30 +08:00
671dfa5f0c
ENH: buildvolume: add logic to support extruder_printable_height
...
jira: no-jira
Change-Id: I962c4aed8c536c0fd8b89ae090cd0463c5d645db
(cherry picked from commit 43773d77010492453473797e77e83e9a4630c25f)
2025-08-24 23:18:30 +08:00
bc753a286b
FIX: config: fix the warning string missing issue
...
also fix the assert
jira: no-jira
Change-Id: I6becb689ff6a1dd2894d5004da796ece8fb23324
(cherry picked from commit ab588003e3bbd844f83b568106f60ef976fc6530)
2025-08-24 23:18:30 +08:00
ec658d0cc6
FIX: CLI: fix the crash issue with no args
...
jira: no-jira
Change-Id: I21a15d5fee87036fcc4b5d1b6ada47f43c9b43b1
(cherry picked from commit 8d93a26c5b303f662f3ec9f37ebac0b9f792ac5e)
2025-08-24 23:18:29 +08:00
a21bd22392
ENH: add print_outer_first for wipe tower
...
and modify the min_depth_per_height
jira: none
Change-Id: I4860df661b4dd1f66677112d14e60560bc4a73be
(cherry picked from commit 00810d685d01a91b5373f3315413aaef1fe49cbc)
2025-08-24 23:18:29 +08:00
d32be22870
FIX: the gcode.3mf cannot display correctly
...
because the empty value of unprintable_filament_map
jira: none
Change-Id: I223fde51e31c2206b81512737058c7015cb10816
(cherry picked from commit bde01dc1814f7cef812d7f441cd969e0f3ab7747)
2025-08-24 23:18:29 +08:00
ccbd4c9242
ENH: Add automatic slicing behavior for some steps
...
jira: none
Change-Id: If94726eee45724985b3b49b36695086da24f7848
(cherry picked from commit 0476a83264660841c5601168ab6f11a9c70411ff)
2025-08-24 23:18:29 +08:00
b35c1dd267
FIX: 1. the status of ams item is not correct
...
2. fix the status cali button of stat page is sometimes incorrect
3. when the nozzle volume type is not the same as printer, prompt user to sync
4. fix the incorrect nozzle volume type of cali preset page
jira: STUDIO-8856 STUDIO-8832
Change-Id: I83569f41533681b3d2f68d7b86be68955bd957f1
(cherry picked from commit 9dffa8d00281e06b24c29d818064e1c55418333d)
2025-08-24 23:18:29 +08:00
40f930945a
ENH: seperate reorder from toolorder construct
...
1.Only do reorder if requseted.In by object mode,we only need
to collect the filaments in the object for filament grouping
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: Id88f2449c6d3c5d45b9ff87513308d997fa72da1
(cherry picked from commit 7b5818fe6c538123373243ec8dfedc3c2fa68e6d)
2025-08-24 23:18:29 +08:00
ee4875dc87
FIX:remove tips about AMS
...
jira:[none]
Change-Id: I1b44ac90ef31e105cb6e6804d25d5caa29915764
(cherry picked from commit 065bb6a7facebccdd74a1a3ec127185a0b349cd9)
2025-08-24 23:18:29 +08:00
243abf442d
ENH: Add extruder_printable_height
...
to support different printable height of multi_extruder
jira:none
Change-Id: I265c65e15fc8f598c3456556557bb6977b5de820
(cherry picked from commit 933adbaaf0eaf361e39f131dd5536dca91214d43)
2025-08-24 23:18:29 +08:00
e3a8a78652
FIX: fix some cali bug
...
In some cases, the PA value cannot be saved successfully
jira: STUDIO-8832, STUDIO-8826, STUDIO-8825, STUDIO-8822, STUDIO-8821
Change-Id: I74cd2c6039c104f5e1ef1d03440e0b1914480d62
(cherry picked from commit 482af1849b27e3618a03f70e69844d3321c47d6a)
2025-08-24 23:18:29 +08:00
232e62667d
FIX: filament group crash in cli mode
...
1.Always do filament group to get correct filament map
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: Ie4e61c310f6c0cfeacb2a49c4f065f9674b6a35f
(cherry picked from commit 242554557b1ecd72355841826af707580fc583b6)
2025-08-24 23:18:28 +08:00
a37914d4df
FIX: fix crash of slice
...
jira: none
Change-Id: I68b1557d5a361d175abdff99a0542ca105b76f7f
(cherry picked from commit 02c2fb6f6c18cba9fd4d74f70559eb9cb665609e)
2025-08-24 23:18:28 +08:00
5643a80f29
FIX: enhance for cali
...
1. Optimize the message for repeat names
2. Modify the recommended name
jira:none
Change-Id: Iebc5807208dcbe2086f690fda453a2f2abb032f7
(cherry picked from commit 4fe716a9c9268838929bdb8e08372fcd521d4fa2)
2025-08-24 23:18:28 +08:00
8fb986b6ad
FIX: modify the name of high flow
...
jira: none
Change-Id: Icd1a0ac91e957fc38a6f072b1bb3af0c97be398e
(cherry picked from commit ea0691f092755d7e68db3ecf8b46b0e86a8fadb2)
2025-08-24 23:18:28 +08:00
e02f5df094
FIX: the flush volume matrix is modified when loading MW file
...
jira: STUDIO-8736
Change-Id: I671b920b222c001c6c08f43911b0e9a156bb154c
(cherry picked from commit d484ec3ec0aa4152ff42639fc980761e5ac77095)
2025-08-24 23:18:28 +08:00
5ad988a8a7
ENH:optimization of select machine page
...
jira:[for new selectmachine page]
Change-Id: I003889f6f675e08403160e410498b065cdfaf59e
(cherry picked from commit 9afe123026ba5a4ffc13f7f3ce0e04100418db03)
2025-08-24 23:18:28 +08:00
918215590f
FIX: config: fix some loading issue with filament_self_index
...
1. generate filament_self_index for old files in cli
2. set filament_self_index to default for old files using single extruder
jira: no-jira
Change-Id: I6e3f520723ee7f3a75634121604023ba319ff97a
(cherry picked from commit d050aa4d3609e7ccf072b23fbfe820a839e0c3fd)
2025-08-24 23:18:28 +08:00
fbfadd1eb7
FIX: fix crash when loading 3mf file
...
jira: none
Change-Id: Ice2a518518994871d23a6f478145edd36f0343a2
(cherry picked from commit b495bfd4e9dbdc11bc4e5e4146abfd0bdca137bc)
2025-08-24 23:18:28 +08:00
d870308006
Fix compile error
2025-08-24 23:18:28 +08:00
5ffe414dc2
ENH:add protection for invalid nozzle data
...
jira:[invalid nozzle data]
Change-Id: I56983af991bc3e9f69c2d30429987bb860618eaf
(cherry picked from commit 9b3de1bd3f3d5e5c15d072f80658e95fe0fc7491)
2025-08-24 23:18:28 +08:00
108bb2e715
FIX: incorrect sync status for multi_extruder printer
...
jira: STUDIO-8636
Change-Id: Ib61c7c88b5a7c381d09bcee108cf50389b17cd34
(cherry picked from commit 7831a55f70c6929c47baefff46e994636a2d6a2f)
2025-08-24 23:18:28 +08:00
2245293a6d
FIX: Painting displays incorrectly when removing color
...
jira: STUDIO-8657
Change-Id: I0fdfac500716d83f45c73dc07feab032e793e7a5
(cherry picked from commit 695b3c78e4b283df1ac5e5f63e73b0cbbc6196a2)
2025-08-24 23:18:27 +08:00
bd272e231f
ENH: wrong filament id in MultiExtPrintableError
...
jira:STUDIO-8645
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I20d84fab66486ef6d90e86f0f2d8c5db98175b5e
(cherry picked from commit f618caa07711d86e69832161d0e26b08dd3bfa3f)
2025-08-24 23:18:27 +08:00