xun.zhang
aff3490b42
ENH: fix unable to load video
...
1. also add protect for filament map read
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I321be9f49d7696d02ed7771852713c0cef5d5ebd
(cherry picked from commit 8b735631b1b068b87c46c32243d183e9aec41b60)
2025-09-17 10:21:16 +08:00
zhou.xu
589f3fc922
ENH:add log
...
jira: none
Change-Id: I95f709399f63a0d5093d4c6a3dd7bc8f5c4f04b0
(cherry picked from commit c6f7e2e9e029a51c82fecd379ad55ad5e676862c)
2025-09-17 10:21:16 +08:00
chunmao.guo
d6c9b6500a
FIX: StaticGroup constriant layout badge on macOS
...
Change-Id: Ia93c91b990ec3f5fef3eae57d48ca71b4a0841e6
Jira: STUDIO-10383
(cherry picked from commit 88521a06d12cd4ebbcb8e98d8c929e9815aa71de)
2025-09-17 10:21:16 +08:00
chunmao.guo
0cc6f6260c
FIX: diff preset crash with diff extruder count
...
Change-Id: Ifeb8f0aa1ff62aac663a6cc007da675af4d027fc
Jira: STUDIO-10458
(cherry picked from commit af880399a50da2ae881347461965ec3876b61d52)
2025-09-17 10:21:16 +08:00
lane.wei
68c6c8e994
FIX: CLI: fix the crash issue caused filament_id missing
...
jira: no-jira
Change-Id: I6256a846cf30f304deda32f61ed5329aacdb5f73
(cherry picked from commit d14e3f42a0a16951651a47d49e05e509ee4696c0)
2025-09-17 10:21:15 +08:00
zhimin.zeng
3dca071940
FIX: crash when delete filament with only one object
...
jira: none
Change-Id: Ib6761c0046f1e24de889816bbefa6bff3616f63d
(cherry picked from commit d77c0abd34e3f59a75bb50a3fa50cbda096484ea)
2025-09-17 10:21:15 +08:00
zhou.xu
0c7a4decc8
FIX:reinit m_ams_combo_info
...
jira: STUDIO-10445
Change-Id: Ib073a4fb14c41f20edd5d66e34331070480eaf05
(cherry picked from commit 3af1dee32b168fe2f0031714d56e9e1e6bdffba1)
2025-09-17 10:21:15 +08:00
xun.zhang
c01e3fcdce
FIX: exist 0 in filament map
...
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: Ieb592105036e78c6ce7a246da41c2575b8236a81
(cherry picked from commit bb277efd5aa88bfd636aa3ca87bc937fbd99704f)
2025-09-17 10:21:15 +08:00
zhou.xu
fcb71e876c
FIX:Fix crash of array bounds
...
jira: STUDIO-10455
Change-Id: I4267c30bd8cda01cba031ad980db03bc03f8f862
(cherry picked from commit 7b9c2ebb094b687167a6878f8041ab0d5d5be974)
2025-09-17 10:21:15 +08:00
zhou.xu
f6d93a98f8
ENH:add log
...
jira: STUDIO-10445
Change-Id: If1c2b41b0f93a2f1f8bde4b3aa543a9ddeaccc08
(cherry picked from commit 4166a156ea2530d3ba348c579d188c9231fb81d9)
2025-09-17 10:21:15 +08:00
tao wang
45576a231b
ENH:Optimize dark mode
...
jira:[none]
Change-Id: I7d122a7148b9288bda2f6e651b05826756050311
(cherry picked from commit ea1d7c8105eafa1be3cafbd89dc107b9c40d7c9a)
2025-09-17 10:21:15 +08:00
zhou.xu
b9a2b5ae6d
FIX:Use wxEVT_COMMAND_BUTTON_CLICKED to replace wxEVT_LEFT_DOWN
...
jira: none
Change-Id: Id839e22d7625031635e974e440e3400f0a4003e0
(cherry picked from commit d570691c1da2d3d3c3779cd628544c61829b7209)
2025-09-17 10:21:15 +08:00
zhimin.zeng
c0581780e9
FIX: fix the error slice status
...
when filament printable check is not valid
jira: none
Change-Id: I6d98e3aa27b063d2e7431f7aa5637348978331f2
(cherry picked from commit b0a8dd1014d3184be8ef9f2a4e9bd304cf4bdea3)
2025-09-17 10:21:15 +08:00
xun.zhang
ba29d79e72
ENH: update translations
...
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I0a7f24dd1538f4baf1b2b56f35233de5937a6d30
(cherry picked from commit 4747cbc53a5e5e8457f03914755d192421ea1d57)
2025-09-17 10:21:15 +08:00
zhou.xu
f974ab2277
FIX:update "is_nozzle_type_match" api from SelectMachineDialog
...
jira: none
Change-Id: Ib767c4e64089296336a8c1e53634ef166853930e
(cherry picked from commit 93862fd666a3c1435ca36e5dba55554c28609d3b)
2025-09-17 10:21:15 +08:00
Arthur
dc06be53b4
FIX: auto arranging crash due to wrong extruder_ids
...
jira: STUDIO-10449
Change-Id: Ia4614a67843c714c46e5fbf7c888a1ac45ef378d
(cherry picked from commit ef8e81c04aded239264a88f67ca3517be432775a)
2025-09-17 10:21:15 +08:00
zhou.xu
86abc70c5e
FIX:reinit m_generate_fix_sizer_ams_mapping
...
jira: STUDIO-10445
Change-Id: I6eb04f87ba37e09a1be33281cfcd8d8c8da8de51
(cherry picked from commit aeb3d20ad86434192617c6a36583915f6236b0af)
2025-09-17 10:21:15 +08:00
xun.zhang
218a05b099
FIX: add some missing translate keys
...
1. Add missing translation keys
2. Fix filament map dialog can't display in auto mode
JIRA:STUDIO-10216
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I0c3927877dd91befc2463a300324bc6823615673
(cherry picked from commit 3733f33953fa89b490be0d2f36e225fa62dcbc00)
2025-09-17 10:21:15 +08:00
zhou.xu
8d712ef655
ENH:Add numerical display in AMS control
...
jira: STUDIO-10432
Change-Id: I504e38612b09513247462974b4d34b331a5d3240
(cherry picked from commit 3f51f72a66b8b88744512c4a7aa2069116572a76)
2025-09-17 10:07:58 +08:00
zhimin.zeng
a03a0a2ff9
FIX: modify quick extrude to 1 perimeter width
...
jira: none
Change-Id: Ibda111742af2d664088a51e9dd3740f81b4649c7
(cherry picked from commit 9fccb9bcde5332bafcb50f5fbb77212caac19131)
2025-09-17 10:07:49 +08:00
jiangkai.zhao
34e758b037
FIX:Change the sorting method of the wall filament
...
and fix wipe_tower's interface bug
jira: none
Change-Id: I3887142bac2d43a4d2b6db65b5a3976bb271cf71
(cherry picked from commit 58891ce3102649e090499cff09d0c6443d6a6658)
2025-09-17 10:07:44 +08:00
zhimin.zeng
db60bd991b
ENH: generate framework for all layers
...
jira: none
Change-Id: I95f35ba45fe9f544c53bdf0c5a52a70bd45ee7a9
(cherry picked from commit 3e0b6eb2289eab383c6e616d37559b0c6619eca1)
2025-09-17 10:07:27 +08:00
zhou.xu
9c6c720390
FIX:modify ToolTip for MaterialSyncItem
...
jira: none
Change-Id: Ia9e3066f6b0b8300641ce1773a74053a675b7e83
(cherry picked from commit 8d9b589b35fa7175e2edef183ce2ce2c83289fcf)
2025-09-17 10:05:03 +08:00
chunmao.guo
6030679463
FIX: extruder ams info sync
...
Change-Id: I78a731a84100031aed01a381593d608cef61d24a
Jira: none
(cherry picked from commit 705e1ff0a2a8d02ecc13d2dbe06a9f58837f3d54)
2025-09-17 10:04:58 +08:00
zhimin.zeng
c1e0b29174
FIX: fix error length for nozzle change
...
jira: none
Change-Id: I1c9052cadef717888c5f8ff50e0d6e1efce6d73e
(cherry picked from commit d0d5ed2f5ef69b9f5155ec64c7c0a73cfa90483e)
2025-09-17 10:04:30 +08:00
xin.zhang
d7c42d27aa
FIX: the AMS shown fault because of dirty data
...
jira: [none]
Change-Id: I82c627e351c996b2c3c352220a2b0a837c205c39
(cherry picked from commit 888687de8283c167a19a9bfaee1654e455148264)
2025-09-17 10:04:05 +08:00
zhimin.zeng
fa18b06b71
FIX: H2D only displays supported heated beds on cali page
...
jira: STUDIO-10287 STUDIO-10433
Change-Id: Ief38584243a0ee836f9ba4541d2bb9eaa6343c1c
(cherry picked from commit 6a7d281d0df32d4232ba4da7260a696dc4a84594)
2025-09-17 10:03:44 +08:00
zhou.xu
7a2a450525
FIX:reset direct_sync when init SyncAms dialog
...
jira: none
Change-Id: I38aa498a69dd60da2f7485da37e2f09f78694c1c
(cherry picked from commit 22d2db008b0700e614feae74473191e613dfa832)
2025-09-17 10:03:11 +08:00
xin.zhang
3c19f58d64
FIX: fix the APPLE macro
...
jira: [none]
Change-Id: Ibcdccbf987776f691bdae8a1ae14e817ccbd90dd
(cherry picked from commit a8b7870fe2088138c3c28e2336f58c03e09e54ad)
2025-09-17 09:56:58 +08:00
salt.wei
de5ae3aa22
ENH: change translation
...
Signed-off-by: salt.wei <salt.wei@bambulab.com >
Change-Id: Ie8c1508539dd18556a659f88302db744e8b3a4f8
(cherry picked from commit a04aec1db27f07022366a03543e1206910a536d1)
2025-09-17 09:49:12 +08:00
zhimin.zeng
dd6252eaa8
FIX: the k value of slot is set to default value
...
when enter "merge result" in cali page
jira: STUDIO-10409
Change-Id: I03c49306342cda9b9c305b188201ec6f5b6ab1f1
(cherry picked from commit 75ab432b124dad3a3d66e3a6a069c8543cf8e0b6)
2025-09-17 09:48:57 +08:00
jiangkai.zhao
9df0af1168
ENH: Set the skeleton of contact surface to solid
...
and fix the nozzlechange's error cleanbox.
and fix some error in interface's nozzlechangle and toolchange.
jira: none
Change-Id: I2fd5c68d90506fcb8f01f09a8246dfb5838baef4
(cherry picked from commit 6c5b63db246a1f42e34225c5561fb8b0975da53b)
2025-09-17 09:48:52 +08:00
jiangkai.zhao
592aad0991
ENH: change solid layer count
...
and reduce the toolchange speed if it occurs at the contact surface
jira: none
Change-Id: Ic238671366145bc7bff76d18d20c104a201a1f17
(cherry picked from commit fb9f9f41e618c5064032b85351363029307e209c)
2025-09-17 09:48:46 +08:00
zhou.xu
27da27096f
ENH:Optimize interface display in "sync ams" dialog
...
jira: none
Change-Id: I51e8a55491112653e8e55eed0d6c93c6a37dcbe0
(cherry picked from commit a7ad6dfac4fdd013193680a728a90775e6bdf7a3)
2025-09-17 09:48:41 +08:00
xin.zhang
f09611ad80
FIX: prevent the dialog in macOS
...
jira: [STUDIO-10386]
Change-Id: I19c5df3c2c110979d57190c9219f76f6f6911f85
(cherry picked from commit d4d4b76ce54b030de255d7382a831674b8c79817)
2025-09-17 09:48:33 +08:00
xun.zhang
8621e31a43
ENH: some post change for slice all group logic
...
jira:none
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I03d5ef5c389dcbe2ca838c0b4875e214b5591430
(cherry picked from commit d9f919fe57b155ea866feccb25427296966fb3d4)
2025-09-17 09:48:20 +08:00
xin.zhang
fa6973fc64
FIX: update some translation
...
jira: [none]
Change-Id: I76afc7adb4f882bcd64c266cb10160333ce439d6
(cherry picked from commit 45d2d3fc9b0e97947be74874255b5be3c1c77f68)
2025-09-17 09:47:34 +08:00
lane.wei
829d6be786
ENH: config: allow invisible preset to be selected
...
when switch printer, we found some filament preset not visible
and we need to allow it to be selected
jira: STUDIO-9979
Change-Id: I9613747a755f449c2f48563082b6893e426f37ea
(cherry picked from commit bc5514bbabbbaddefb33ade556a0f15c051aed7e)
2025-09-17 09:47:00 +08:00
xun.zhang
3e95c817d8
ENH: update translations
...
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I4b7f1518a4805c5c5debdc6ad5b059b75effe4ce
(cherry picked from commit 547cfe75d0f312d077e183650b0aca2ebf395d3d)
2025-09-17 09:46:38 +08:00
xun.zhang
938b61f7df
ENH: enhance filament group alogrithm
...
1. Try to merge filaments before grouping
2. Set max match num for machine filamnet in match mode
jira:STUDIO-10392
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I2451d838e07ee02f493fda4dc702f3d13b2ad37b
(cherry picked from commit d15fc37ff2fa048e38a0b132bb3ae525ff666fab)
2025-09-17 09:46:04 +08:00
xun.zhang
aaf8e192e7
ENH: refine logic with filament group
...
1. In slice plate mode,force use plate mode
2. In slice all mode, force use global mode
jira:STUDIO-10390
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I3edb559043fdc52339b7f611643b8f5ac116571d
(cherry picked from commit f042c817a7ed21b4b18915e2a649aed733a80f48)
2025-09-17 09:45:59 +08:00
zhimin.zeng
ebf5c4e044
FIX: fix wrong retract when change filament
...
jira: none
Change-Id: I6bf6d4620234d9c7b5246126bfdcdf8b5e1944e3
(cherry picked from commit 0381d5827c031a3e5486d28cd734794485f4ecf0)
2025-09-17 09:37:08 +08:00
zhou.xu
9ab759fd7f
FIX:update dialog position when mainframe position changed
...
jira: STUDIO-10397
Change-Id: I86cb4698518119903dd7fa3f7c2ad1945804f533
(cherry picked from commit 2e0a9536105867bbd5b95f0a9596fd79733bd5e6)
2025-09-17 09:31:41 +08:00
jiangkai.zhao
b10ba7741b
ENH: add solid infill before nozzlechange
...
and set the contact surfaces of different material types as solid,
and reduce the nozzlechange speed if it occurs at the contact surface,
and recuce the toolchange speed if it occurs at the contact surface.
jira: none
Change-Id: I884d60f4114544dfa959bd654ecc985f5fb9aac4
(cherry picked from commit ed7bfd3ff6732efe6c7e9eb96901be1db00bb3d0)
2025-09-17 09:30:48 +08:00
jiangkai.zhao
cc1ea05dd5
Fix: error wipe when no finish_block_tcr
...
jira: none
Change-Id: I0890089661a719f728c5fbc5254cf53f047d7248
(cherry picked from commit 7d48561817647e7ee111ce5c40063159c4baee03)
2025-09-17 09:30:43 +08:00
zhimin.zeng
d35b960f12
FIX: error travel when start print TPU
...
jira: none
Change-Id: I0ccabf460afca03662249c97d6f2e01e05120509
(cherry picked from commit fde94de17b80333167463b542a81f71de5226613)
2025-09-17 09:30:38 +08:00
zhimin.zeng
58f0003524
FIX: fix the printer drop-down list stuck problem
...
jira: none
Change-Id: I69927a3dc1c2e2f562cbfc47bc5fcf99d0833cdb
(cherry picked from commit b549be31804343dd2bc40dec38e58317e721fcf0)
2025-09-17 09:30:32 +08:00
xin.zhang
b980a9751a
FIX: update some text
...
jira: [STUDIO-10352]
Change-Id: I33b02a811970002b5f05ee2e519eb722b19e7051
(cherry picked from commit 16729c9283f5adfc4100c8dc3db68f2bcb968670)
2025-09-17 09:30:07 +08:00
zhou.xu
4c74f714cc
FIX:add "check_empty_project" api
...
jira: none
Change-Id: Ic0b0b558c8786749b1ac036b87dc08519002b17f
(cherry picked from commit 93d0c59ed0692b7cfa3a7684e5d18f3157d6f0e7)
2025-09-17 09:29:59 +08:00
xin.zhang
73339ca392
FIX: champer_switch_head_dlg->ShowModal() may wake up another wxCUSTOMEVT_SET_TEMP_FINISH, break the chain
...
jira: [STUDIO-10386]
Change-Id: I2debe9eebf455e4adbe9161945ce84508f594f9d
(cherry picked from commit 26881072a44d755335931a3f800bc7548744acc5)
2025-09-17 09:29:40 +08:00