jiaxi.chen
ddee9f3976
FIX: dont change when choosing NO
...
jira: STUDIO-12279
Change-Id: I5b0a6da4938665d84dbb82e502d1d59df46c61ff
(cherry picked from commit 959d0dff91b14409e543f273191d904665c21c94)
2025-09-29 20:43:42 +08:00
xun.zhang
54f758055c
FIX: potential cli crash caused by missing params
...
jira: NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I1b61e44414118e40e421592649928664fdecf092
(cherry picked from commit 6deb3db25b7a7e4bc7a71d75f661b3f4b996d73f)
2025-09-29 20:43:20 +08:00
jiaxi.chen
9982eaa036
FIX: supports use filaments that aren't designated for this layer
...
jira: STUDIO-13216
Change-Id: I17272f45475eb281dfb0aa731b55363e0dde7427
(cherry picked from commit 209878dbc9d257675c8c638d141cebfc9858ed71)
2025-09-29 20:43:07 +08:00
SHSST
8ee131ad0f
ENH:[color_code_json]Update filaments_color_codes
...
Change-Id: Ic495d6fd7e35b69bfde540710747799d17932e2a
(cherry picked from commit 29e520892173731fe64d6578fd774dd2dc8350b6)
2025-09-29 20:43:02 +08:00
hemai
89123e519a
FIX: if has ams then disable multi-color external assist
...
Jira: [STUDIO-13222]
Change-Id: Ife9bf7ad0fa0d4688a4052dd0f90734dab95a623
(cherry picked from commit c030cc2ca31eb19e063597dbabf9fc320e153eec)
2025-09-29 20:42:24 +08:00
zhou.xu
fad8043f5e
FIX:Optimize display of ImageDPIFrame
...
jira: STUDIO-12783
Change-Id: I65bb9f6d1f70f921717acdf1dd24ab1d6e936e80
(cherry picked from commit 83594b82e0a9917d9be3f8cc54c2aa14d0f6bc57)
2025-09-29 20:41:21 +08:00
chunmao.guo
12725f763c
FIX: filament list group problem
...
Change-Id: I0ab9590e88336a8f95285df5f346f45eebe8d32a
Jira: STUDIO-12522, STUDIO-12209
(cherry picked from commit efeb19a292a38e2f8a4d117b5bfceddd644e4ce0)
2025-09-29 20:41:15 +08:00
xun.zhang
0f83d15962
FIX: crash and wrong flush data in cli mode
...
jira: NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ibaad369e4dc6d0307f709c1c6e543a7a985b0345
(cherry picked from commit 83a2c405e282a1fe39b1dbd637e480765b6b6551)
2025-09-29 20:41:07 +08:00
hemai
3748ac6e93
FIX: set multi-color with external label hiden in normal
...
Jira: [STUDIO-12520]
Change-Id: Ic7329c00bdc65820b26bc87f508b3adc91799c6c
(cherry picked from commit 2f7bfa883729f8c94a4d2f619de79bcf907ea487)
2025-09-29 20:40:03 +08:00
fei2.fang
a7da1da78a
FIX: Include missing file path in translation list
...
jira: none
Change-Id: I5ec5f33d41caa52c285a79072e74839faa18002a
(cherry picked from commit 3cadf39cfe462e7c14ba45ed68ab6a450c9abb4e)
2025-09-29 20:39:29 +08:00
xun.zhang
bc02e48dc0
FIX: display the minimum flush data
...
1. Use the minimum flush between nozzle volume and flush in datalist
2. Add a new param to decide the datalist to use
github:7445
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Id87c98ca5069e7b328974d641d7a81dfbf9c50a0
(cherry picked from commit 2be29b784727330732170b5c2ff0ba9d5e79d82f)
2025-09-29 20:38:38 +08:00
xun.zhang
cf9a38bbc6
ENH: modify max acceleration for O series
...
jira: NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I0f8554a30a98f0d5b022f26050f49733eccd528a
(cherry picked from commit 7242e97cc2f76713ec0f6433eb27b526e0306d67)
2025-09-28 17:31:15 +08:00
fei2.fang
ad7725a020
FIX: Add overflow protection and clean up filament picker internals
...
- Add safeguards for invalid idx when opening color picker
- Prevent crash when filament color data is missing or uninitialized
- Simplify private member variable naming in filament picker dialog
jira: STUDIO-12956
Change-Id: I455565bdac769f497f22f884e19cd0cbb04fb8c3
(cherry picked from commit 705ad911ee81395b2162ae67a8f64e237f6a3c5d)
2025-09-28 17:31:07 +08:00
fei2.fang
6247ec1e83
FIX: Revert unintended font size change in official picker dialog
...
jira: STUDIO-13152
Change-Id: Ic3f26359a089a4cd1369fd2f06f450c4ae540634
(cherry picked from commit fdfd5fd479573f6f7871600f5a9b442cb13c8c68)
2025-09-28 17:30:57 +08:00
zhimin.zeng
c945bfa36c
FIX: slice error abort Label object id error
...
jira: STUDIO-13010
Change-Id: Ia1bc287e2d57201e2d28469685490397f5a213b7
(cherry picked from commit 488929eb0850bf6adc300ac133b1cdd7d7b52af7)
2025-09-28 17:30:11 +08:00
qian.wang
70f5abfdc1
ENH:[color_code_json]Update filaments_color_codes
...
Change-Id: I6359d4a935177aacf5c38af905379e871c7ab2bd
(cherry picked from commit e3dc288a7d9226838b8a01cb70fd73c2bb207d11)
2025-09-28 17:29:50 +08:00
hemai
a7ad18e66e
ENH: support multi-color with external
...
Jira: [STUDIO-12520]
Change-Id: I34c88b6a84514a0e56e65723f91d1a2940128e8d
(cherry picked from commit b8879ec648e038080628190fc363251229bbd5ee)
2025-09-28 17:13:54 +08:00
shsst
ca87a0a395
ENH:[Process/Filament] modify custom gcode of H2D to adapt 01.01.04.00 Profile Edited by xuanquan.liang
...
Change-Id: Ia0dbbd88774eb435cf88270faf5713481131a114
jira:None
(cherry picked from commit 2f300f48e10639af9454321ec7783951f9a06bc1)
2025-09-28 17:11:23 +08:00
xun.zhang
a092c48642
FIX: find the first layer with enough space to extrude
...
1. Sometimes the first layer is too small and does not have enough space to extrude.That will make first layer extruders empty
jira: STUDIO-13030
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I69b99ab74101c772f4c91e955060e403988bb91c
(cherry picked from commit 9699397858c6d52d027e79e91041a9dac7280bba)
2025-09-28 17:11:05 +08:00
zhou.xu
e389072544
ENH:Protect the bitmap
...
jira: STUDIO-13044
Change-Id: Ib3c3332db9f902e4829a5eea8039f17834b60be8
(cherry picked from commit 7110c01dc7219a808af0eb94af16f1fd02c6687b)
2025-09-28 17:10:55 +08:00
zhou.xu
b0656fefbe
ENH:Protect the bitmap
...
jira: STUDIO-13044
Change-Id: I12ae5c8508fadd76f2dd3efd8d95c1547133a634
(cherry picked from commit 3ab0610b90fe17580b09d1edf538afd6bcf14b6e)
2025-09-28 17:10:41 +08:00
fei2.fang
b6a68ef312
FIX: Improve name display and official filament handling
...
- Use ellipsis to truncate long preset names and type names in the official picker
- Show user-defined name for official filaments by default in the picker
jira: STUDIO-12936, STUDIO-13128, STUDIO-13129
Change-Id: I744b44df32a7108a4273c3746eedddd9cde436e9
(cherry picked from commit dc0a66fd2017d4361d6b5597c36142bb03a92374)
2025-09-28 17:10:30 +08:00
weiting.ji
6075302f98
FIX: clien crash when double extruder filament preset switch to single
...
extruder filament preset
Jira: STUDIO-12689
Change-Id: Ifab01dcbc0f42684655e3feae923bfeb82965d01
(cherry picked from commit 0b57ff3b537cf7c2fdc503ffd3e5b5567e84c5d4)
2025-09-28 16:52:43 +08:00
chunmao.guo
013d2d8d6e
FIX: filament variant index & override nil value
...
Change-Id: I828fff09df39a60d59af516c969466d9b09e503f
Jira: none
(cherry picked from commit 1745657e222b8e9d7c96fcca16581b2deac526c6)
2025-09-28 16:46:34 +08:00
milk
4bb326db16
FIX:Fix incomplete prompt message display
...
jira:[STUDIO-12797]
Change-Id: Iefdcf23477b183e7c208092d9da347ee5669f8b3
(cherry picked from commit 081dfec94a95797847f67783f273632a78c3ead2)
2025-09-28 15:02:37 +08:00
milk
4deb47554a
FIX:Modify the calibration interface display issue
...
jira:[STUDIO-12708]
Change-Id: Ifd10db6df9f7ad3263d33817ec8f4c23abc16bab
(cherry picked from commit 25741d8baefb44e643eeb184e3922650a288def0)
2025-09-28 15:02:29 +08:00
milk
78734352d8
FIX:Optimize the pop-up promote for turning off the lights
...
jira:[STUDIO-12654]
Change-Id: I5a1e2056f530b8c73ef93031308facfe966e3e62
(cherry picked from commit 735e8a3259544bf2d8ac02a7ac6ca271d4506da1)
2025-09-28 15:02:25 +08:00
milk
bdf1caffd4
FIX:change filename from 3mf to gcode.3mf
...
jira:[STUDIO-12827]
Change-Id: I0070f1e450b8b9d09507062c62efc75f1f361e6d
(cherry picked from commit d4a9ad1fdc57c93f3a51354908c29258f8c665fd)
2025-09-28 15:02:10 +08:00
fei2.fang
ea826815af
FIX: Show RGB for custom color and allow staying in official picker dialog
...
- Display RGB values when a custom color is selected
- Prevent official color picker dialog from closing when custom color dialog is canceled
- Ensure multi-color materials are correctly displayed when importing new 3MF files
jira: STUDIO-12938, STUDIO-12937, STUDIO-12933, STUDIO-13110
Change-Id: Iab410585bf8cc5e9e81c6f0da23fe4ddba561785
(cherry picked from commit 2c20d591b998b02b0b66ac81b048a28fa26bd409)
2025-09-28 15:01:11 +08:00
xin.zhang
0bbd563a79
ENH: Add label if the button can not be used
...
jira: [STUDIO-12929]
Change-Id: Ia4026282a44fd1a83a4292d7a7d11d43ed035db6
(cherry picked from commit e65755a474bc36bee0f22b7a6fb9c7eb5f86be65)
2025-09-28 15:00:22 +08:00
xin.zhang
d4115e0837
ENH: use the en style for PrintOptionItem
...
jira: [STUDIO-13009]
Change-Id: Ie05b683adf28b2ade4f7333678b086e328d7e525
(cherry picked from commit 360c92dfac7a77e14537e8c226eed193f14ea27c)
2025-09-28 14:59:18 +08:00
xin.zhang
025294894a
FIX: skip the color codes with undefined color syntax
...
jira: [STUDIO-13037]
Change-Id: Ic733a2b67df49556c16f4392ecf61d95471e9aa8
(cherry picked from commit 6658f522166e432b383669903a0b30ee15cf6cdc)
2025-09-28 14:59:12 +08:00
fei2.fang
e3cb884ee8
FIX: Correct the label alignment problem on MacOS
...
- Adjust the color of the dividing line to be darker in dark mode.
jira: STUDIO-12982, STUDIO-12935
Change-Id: Icda8dd10dbcc470e55c8760716f5545fb784f194
(cherry picked from commit 60aa221033134dfba19830f71cd307db91119ed6)
2025-09-28 14:59:03 +08:00
zhimin.zeng
ba4cc19e6c
FIX: the info cannot displayed in Chinese language
...
jira: STUDIO-12985
Change-Id: Ic2d52bc94129c2c568ebc4b3dc2b0a3fe5a65907
(cherry picked from commit 209c29400ca203e4ccd26863d2b78d5802275131)
2025-09-28 14:58:53 +08:00
xin.zhang
fcbad94b91
FIX: check filament type instead of filament id
...
jira: [STUDIO-12954]
Change-Id: Iab008c698e6c71a6df2ac4a81801681eb4b94d6c
(cherry picked from commit 295a6d51ab2f59bfeef84e9ff33dac3c0aea1d93)
2025-09-28 14:57:48 +08:00
xin.zhang
2be0569e3d
ENH: update filament color file; the color name may be empty; using set instead of unordered_set
...
jira: [STUDIO-12346]
Change-Id: If83835fea7108babd2b19c26394ad0429493f394
(cherry picked from commit 85b07c170cd0e30f75dfab8ef68b02b0468c9f92)
2025-09-28 14:57:36 +08:00
jun.zhang
bf3875e4c9
FIX: menu item for gcode to obj
...
jira: STUDIO-12517
Change-Id: Icb4b0666f5935110f29c0b224329efbd80ade98e
(cherry picked from commit 9b126c6eade3cb0f3e0053e813152fb86841d946)
2025-09-28 14:57:09 +08:00
jun.zhang
9e990fc5c1
NEW: export toolpath to obj
...
jira: STUDIO-12105
Change-Id: I4cd110a5b63996b5dc81cb307ac6d257a817bc51
(cherry picked from commit 67f018c0eebbd467ac76e35576a5c8c9412bb67f)
(cherry picked from commit 09c9493fc44cf1da417ab2fd836d97d1501a2550)
2025-09-28 14:56:55 +08:00
zhimin.zeng
885e905e76
FIX: fix some calib dialog bug
...
jira: STUDIO-12984 & STUDIO-12979 & STUDIO-12978
Change-Id: I29fadd20b29c76a288755122dd027820fed9252e
(cherry picked from commit 1739177f3cd10b81fd1924059f6da9ba4778ba5a)
2025-09-28 14:22:46 +08:00
fei2.fang
27943f7047
FIX: Correct virtual tray loading and multi-color material display
...
- Fixed incorrect is_array() check on vtray["cols"], causing virtual tray init failure.
- Rewrote AMS grouping logic using iterators and set<int> for cleaner and safer traversal.
jira: STUDIO-12955
Change-Id: I09a68e259b56864260abb6c59ff9b1bf7ec2823c
(cherry picked from commit 60c47473047a3fba20d59cd974179537c116524d)
2025-09-28 14:19:10 +08:00
fei2.fang
470ed6af5d
FIX: Support dark mode in filament picker
...
- Applied dark theme styling to filament picker dialog
- Fixed color picker background not updating on theme switch
jira: STUDIO-12935
Change-Id: I9c7dcc518e7b0bd2c330f477ee42f4c61ea9fd4b
(cherry picked from commit 66ae7a02b945ff603b2dc699c93e55589481379e)
2025-09-28 14:19:02 +08:00
fei2.fang
9ee76e4775
NEW: Official filament color selection approved
...
- Add a filament picker dialog for official color selection
- Enable displaying multiple filament colors in the picker dialog and preview sidebar
- Introduce two new config options:
- `filament_multi_colors`
- `filament_color_types`
to both the application config and the 3MF config
jira: STUDIO-12346
Change-Id: I66f8c1ec9147df4f5948c8a329c1737551280e63
(cherry picked from commit 522dc0bbca49033a1ba9725ca7f6c3ea729691a6)
2025-09-28 14:17:52 +08:00
xun.zhang
5a1dc90e8c
ENH: add prompt for incompatible filaments and nozzles
...
jira: STUDIO-12873
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ieb79a35e0609e7687fdcf31742df3a08fedc925b
(cherry picked from commit 1ef32833035629c1b3644d77fdc9c234992090f3)
2025-09-28 14:03:52 +08:00
zhou.xu
94732b6bad
ENH: 3mf: fix save fullpath issue
...
jira: STUDIO-12970
Change-Id: I71bbd9fd3e1bae669fcc29822f75a3ab9025af56
(cherry picked from commit da0f893433049899227a71e5ddc79833431ce39a)
2025-09-28 13:12:11 +08:00
xin.zhang
3ba39f694b
ENH: update the filament color codes
...
jira: [STUDIO-12346]
Change-Id: Ibf1ce492f43a50aab0bd356494d9ec8a22eb201e
(cherry picked from commit 9e53f6c6bf06ce2c097f617d528ac6f95406b3b1)
2025-09-28 13:08:23 +08:00
xin.zhang
1635ce28d6
FIX: the sort function of FilamentColor
...
jira: [STUDIO-12965]
Change-Id: Iadd8342f3b67877e8b41c28d87f5150528f340a9
(cherry picked from commit b56ca2f5f619bbafd5473416ab9bf599d2a05e7e)
2025-09-28 13:08:09 +08:00
lane.wei
bb08bb0e6d
ENH: presets: add logic to process filament preset splits
...
jira: STUDIO-12952
Change-Id: I232434fb4b1d53a7379be2f745457a83bf923677
(cherry picked from commit b9f584281ae801a3ee542c1ebd81c6cb7dd35cde)
(cherry picked from commit 9b1f5496aef411218d538a07386fccb2a085435b)
2025-09-28 13:07:55 +08:00
qian.wang
0f96e397f5
ENH:[filament/process] format bbl process file
...
Change-Id: I1bf9983e4ed046c5f1b4b8b18c8f756dac8709bc
(cherry picked from commit 0317857fd5d9ddf0c71b53c68308415a0a06c891)
2025-09-28 13:06:35 +08:00
shsst
a42c933756
ENH:[Process/Filament] Split PLA Basic PLA Matte ABS ASA 0.6 layer height and volumetric flow modification Profile Edited by wenwei.huang
...
Change-Id: I552dfb8e3370a4ad9072b0d8b5b0c577fb9ccb12
jira: None
(cherry picked from commit 234e9c359f90b11bc6cbf4fb9cc2db492a59ef71)
2025-09-28 12:57:24 +08:00
milk
7a59122f7a
ENH:refine printer function option
...
jira:[STUDIO-12357]
Change-Id: Ie48fb2302279795f41f8b65856bd64b64d2b14f3
(cherry picked from commit 1af87a5309a311e1c2d2c96d757ed7723bd373fb)
2025-09-28 11:39:53 +08:00