Bastien Nocera
46abd03bde
FIX: Fix missing fmod declaration
...
/run/build/BambuStudio/src/slic3r/GUI/EncodedFilament.hpp: In function ‘Slic3r::ColourHSV Slic3r::wxColourToHSV(const wxColour&)’:
/run/build/BambuStudio/src/slic3r/GUI/EncodedFilament.hpp:41:25: error: ‘fmod’ was not declared in this scope
41 | h = 60.0 * (fmod(((g - b) / delta), 6.0));
| ^~~~
(cherry picked from commit 625b661f292fdac9b337365b6792c959f6df59ff)
2025-10-01 15:47:37 +08:00
Noisyfox
fa68dde4b3
Fix AMS sync
2025-10-01 12:50:12 +08:00
Noisyfox
6757906ad3
Fix chamber_temperature crash
2025-10-01 12:29:30 +08:00
zhimin.zeng
8a6a7a0d7d
FIX: add wrapping area API for plate
...
jira: none
Change-Id: I574a42a6c17ded0934ae7456eb5ecfc83a5c2a01
(cherry picked from commit 0ed3f527f08808d9ec04f09b5eb114334805be29)
(cherry picked from commit c81b2e8cb39400255b2cf1321d2fdb346300fdad)
(cherry picked from commit 49f2ed61664c663c189db6a2c94efd6a36d53b9b)
2025-09-30 15:32:44 +08:00
zhimin.zeng
f391070cb7
FIX: only detect wrapping area when enable wrapping
...
jira: none
Change-Id: I1353e888624f26679e04a98cc9ac8950b991e77e
(cherry picked from commit 53ca132fcdcbec9761b1328f3dc94ab4194e3f07)
(cherry picked from commit e8c8a10c97c7eb681f80978106a28716ea5737f8)
(cherry picked from commit a28eeef7f4f016689a900d4880e2e8927cea363b)
2025-09-30 15:32:44 +08:00
zhimin.zeng
1ccdf7b43b
ENH: add wrapping detection
...
jira: STUDIO-13192
Change-Id: I0fb5692b18cdb3b7af624a831dcfb0f635b165f0
(cherry picked from commit 89a8b6ea5e34340cba3750416ce3100dcc39f5c2)
(cherry picked from commit 50bc8c10a7b4ddc0b2dfe9cbab438b9d307b7fc0)
2025-09-30 15:32:44 +08:00
hemai
070a8e62a1
FIX: long filament name display with ellipsis
...
Jira: [STUDIO-6754]
Change-Id: I7de774bba953c85b21d39113a5decddd2439fafd
(cherry picked from commit a157d0e26209b12a2bf0544b066866c3df8e50e0)
2025-09-30 15:32:44 +08:00
hemai
c297c4232f
ENH: advance hms file get strategy
...
Jira: [STUDIO-13356]
Change-Id: I2192defc17730ddedd2f667a62b0654ca6f13721
(cherry picked from commit aef88d650495740cac6a45a411e7f9a076c6cab9)
2025-09-30 15:32:44 +08:00
fei2.fang
f7758b1831
FIX: Allow white color selection in default color picker
...
jira: STUDIO-13666
Change-Id: Ia2f5d8a1830a14d519c9277a88148a723f3d1be0
(cherry picked from commit fccfee6208c5ddc0552004d0642771f99f10dd67)
2025-09-30 15:32:44 +08:00
zhou.xu
c21c715f37
FIX:Only pursue filaments up to the maximum index
...
jira: github 7682
Change-Id: I77fd7d47965eb6f7f405b43d6009f9c206b8c46f
(cherry picked from commit a79922c773255e0f6dd3b4605fe07ef8aa6a8580)
2025-09-30 15:32:44 +08:00
fei2.fang
91d4b14ba7
FIX: Mac semi-translucent colors & suppress dialog flicker during system picker
...
• Official filament picker now renders semi-transparent colors correctly on macOS.
• Disables the flicker prompt while the default system color picker is open.
jira: STUDIO-13452
Change-Id: I6a83d3cf488114f92813e378b507f293d7c4254e
(cherry picked from commit 4cd2c47f99f956681f41a1af0343efc9ad377684)
2025-09-30 15:32:44 +08:00
fei2.fang
723ce9d431
ENH: Flash filament dialog on outside click to prompt focus
...
Brief flicker reminds users to act on the dialog before proceeding elsewhere.
jira: STUDIO-13492
Change-Id: I3daaa567f4aa738094fc01effcd9b9245aea9d2c
(cherry picked from commit 3decd7a5e4f5a13b7fd1dbb0fc39e0b3849ed6d1)
2025-09-30 15:32:44 +08:00
xin.zhang
44c13f3967
FIX: correct the setter
...
JIRA: [STUDIO-13571]
Change-Id: I6b5c0ac8c817a8d3b8807e17bce12a44d1101442
(cherry picked from commit 10cf6c6ce478d807c36672c8dace0df5d3cdb629)
2025-09-30 14:43:56 +08:00
weiting.ji
c1fa2acd85
FIX: client crash when select other setting in the comparator's right combobox
...
Jira: STUDIO-13491
Change-Id: I2ca85b2e176de0748317ccd97576d1f052bbbc39
(cherry picked from commit ae8df0f31c1f26278635cf0b270572d8a00319a7)
2025-09-30 14:34:28 +08:00
yongfang.bian
2f18d25a2d
FIX:clear wxwidgets asset
...
jira: nojia
Change-Id: I8ba2849afa07bc162a55b326c3d9a45150243ac3
(cherry picked from commit 96ba14c86d3cf180eeb585185d31bcb5d5db7415)
2025-09-30 14:34:08 +08:00
fei2.fang
6c242c5101
FIX: Honor transparency and add contrasting borders for both themes
...
jira: STUDIO-13394
Change-Id: I47f3108318ba72895cf5a906a2566d46f3ed3ff9
(cherry picked from commit bac1c5ecceb3dfdf11844beca9d9ec71c6453340)
2025-09-30 14:31:54 +08:00
xin.zhang
b6a44b5eb1
FIX: no resource for the bitmap
...
JRIA: [STUDIO-13537]
Change-Id: Ib7a128e85d64fa1b4a0c67b3be5f5a3ccb3dd927
(cherry picked from commit aff46bd1378a18cb3d181dbf947bed870c0fa2d0)
2025-09-30 14:31:47 +08:00
xin.zhang
4b06a552b6
FIX: update codes with master
...
JIRA: [STUDIO-13536]
Change-Id: Ibf1bbc74787b4894cceebf703406848d99f9b8eb
(cherry picked from commit 20a644da6a80664a54d68835f49867813db8af83)
2025-09-30 14:30:23 +08:00
maosheng.wei
26dcf805e6
FIX: Reset Filament only when the preset is deleted from the current Studio
...
Jira: none
Change-Id: I2a8e17b17a97644d69013e38f50bb7b060b17e57
(cherry picked from commit 0c7e6b6676a1fc595e9b99e22d6c9cd00608c314)
2025-09-30 14:11:46 +08:00
hemai
5f1ff2f9a9
FIX: change AMS n3s ams_id & tray_id from 512 to 128
...
Jira: [STUDIO-13477]
Change-Id: I3844cb59df18220a22d8ff7524216b9fff2b6632
(cherry picked from commit 8c7b66d24b1e795c3070883f3f439cf160b38037)
2025-09-30 14:08:47 +08:00
xin.zhang
a5c6450cc5
ENH: support command error dialog; support clean print error; support stop ams drying
...
JIRA: [STUDIO-12441] [STUDIO-13123] [STUDIO-12372]
Change-Id: I87170f1f51c1e24f6eee61deb07d06ff6b53a884
(cherry picked from commit 1ec5382f14ebf06d8f3ed128e377243665434ca6)
2025-09-30 11:27:16 +08:00
xin.zhang
0721078177
ENH: update humidity display for AMS-1
...
JIRA: [STUDIO-13195]
Change-Id: I7abcdf821b7ead2cf4a8605ecd95011e74f5dc6b
(cherry picked from commit 1c1d34ff7e3fea4492ba07e238ca171e28eb0a3b)
2025-09-30 11:19:59 +08:00
xin.zhang
2d215d75d2
ENH: use response to support the message; update the panel if SD state changed
...
jira: [STUDIO-12552]
Change-Id: I68048c6fa358253664adbf8fe637c6c0c95e1eb9
(cherry picked from commit 65bb25d80435c28bdaa1fe4445f7fc790f5de22f)
2025-09-30 11:19:52 +08:00
weiting.ji
91e27e8e95
FIX: Client crash when opening certain model or select certain item in the comparator dropdown menu
...
Jira: STUDIO-13491
Change-Id: I40e9cb406fa1b26da9a6527ff5b0bc68d9b10a52
(cherry picked from commit 11f520e44b0ee74abef3433d2b8fefcdd326cb26)
2025-09-30 11:19:23 +08:00
gunlock
a448cff1df
Fixes #7211 where the CreateFilamentPresetDialog fails to show the printer list due to the dialog not resizing properly. This workaround sets the wxRESIZE_BORDER flag so the dialog can be resized to reveal the printer list.
...
(cherry picked from commit 3f066404903e5f13892c1f37c179a68479669e88)
2025-09-30 11:17:31 +08:00
Erwin Ried
c5956d6dff
Update PrintOptionsDialog.cpp
...
(cherry picked from commit 3e0807716e61769265a434a15a07f70de57773b9)
2025-09-30 11:17:09 +08:00
Erwin Ried
0d26211688
Update StatusPanel.cpp
...
(cherry picked from commit bf8fa891587c80bd2bbc6562d683392a04a2d106)
2025-09-30 11:17:04 +08:00
weizhen.xie
04f0b96029
FIX:Fix the crash that occurred when importing G-code file
...
Jira:STUDIO-13408
(cherry picked from commit 3810f4edfe086b9500860e59baf35e5568b56977)
2025-09-30 11:02:32 +08:00
xin.zhang
55e3bd1a4d
FIX: update the data on init
...
jira: [STUDIO-13453]
Change-Id: I5a3fed24b0eb0a6e7da7ceff3450da95f29fdaae
(cherry picked from commit 8057ee846c8dbb6d19006ccaaf56c9fabcb66d3f)
2025-09-30 10:51:03 +08:00
tao wang
28f5c3e952
ENH:support printer connection in farm mode
...
jira:[none]
Change-Id: I05a67e5ff508d21ed9aa1659147c510bd1700b10
(cherry picked from commit 0cf5ca920851735f946b5dd733472009f4dc17de)
2025-09-30 10:50:53 +08:00
weiting.ji
8fc53b4312
FIX: Client crash when opening 3mf file of older version
...
Jira: STUDIO-13381
Change-Id: I9065c215758d035cd6de3cc11519285663046bfb
(cherry picked from commit d73756c59729e5525b013d989c154678cf344fee)
2025-09-30 10:47:54 +08:00
weiting.ji
3c17c26573
FIX: Background process stuck after closing client
...
Jira: STUDIO-11596
Change-Id: I32fd92c504c16e04d5361d428d4cf5da2960548c
(cherry picked from commit fa435310a1082660dd1c9f7fbf815a396eca79a0)
2025-09-30 10:42:34 +08:00
songwei.li
8d1f11495d
FIX:The estimated flushing amount of consumables for multi-color printing is inaccurate.
...
change: Multiply the flush_volumes_matrix in the exported gcode by the coefficient and output the final value.
Also fixed the issue where the flush matrix page was limited to 900, but the Gcode output value could be greater than 900 (the product of the matrix and the multiplier was limited to 900 before storing the value)
jira: STUDIO-13332
Change-Id: I893f27bec206c3b9da3273241d1cd5f1883e55a9
(cherry picked from commit 8aa91cd86c8c75b3736c616bcfbed4872db9734c)
(cherry picked from commit 038fc1c18220cef8c269d272059afea503fb5d5b)
2025-09-30 10:40:09 +08:00
milk
73220b4df6
ENH:Syncing print action text
...
jira:[STUDIO-11406]
Change-Id: I8ef48345ee57cc66868a05f9e468f857a66d4feb
(cherry picked from commit 0e9e4a2f32c0b3ce38eb7e9bf9a0d0bcd3e39e66)
2025-09-30 10:09:03 +08:00
hemai
1d4b9a9f82
FIX: support external filament with multi-printer
...
Jira: [STUDIO-13091]
Change-Id: I1f4cb255520f7216c67fc94466e9aa95d88240bd
(cherry picked from commit 79ce3efc76f29df088f8cb4645aefc82fbf53036)
2025-09-30 09:42:30 +08:00
zhimin.zeng
9ac93d7a25
FIX: The device page keeps sending cali commands
...
jira: none
Change-Id: I55a116e471e4d40c8033aaefd3b7e22e9ccaab06
(cherry picked from commit 21cbafd52a393960e5b7b84d6e5259c829aa50c5)
2025-09-30 09:34:34 +08:00
xin.zhang
aad1d7b7ae
FIX: correct the mac os version check
...
jira: [STUDIO-13291]
Change-Id: I70e1015f3bfd436ca021a1e98ec66a2f37d21ff1
(cherry picked from commit e4a3d23368659a5bface6cc7215ebacbbfe99dfc)
2025-09-30 09:34:26 +08:00
hemai
608ac2354d
FIX: enbale multi-color external change assist when has AMS
...
Jira: [STUDIO-13367]
Change-Id: Ib77b7b75fbb139ceaa7076c6bbf616d011cf142b
(cherry picked from commit 688d8b15f816ab3612f3f230b6ea6a1dcc71f45a)
2025-09-30 09:34:02 +08:00
maosheng.wei
8d8630241a
ENH: Record the preset compatibile_printer field for cloning
...
Jira: STUDIO-12167
Change-Id: Iaf66bf48f892d32c77103ee7c8dbf3ccaabc2e09
(cherry picked from commit f4abad029e01c597b91bc14c60e6bb9a30f2d477)
2025-09-30 09:33:38 +08:00
xin.zhang
9d0885f382
ENH: remove the unnecessary line
...
jira: [STUDIO-13300]
Change-Id: Icdcca33b350a07268dd8e7a8a1791599a7a4fad5
(cherry picked from commit 9a4e88e366c78eee3ea31339599f01f7552172cf)
2025-09-30 09:27:49 +08:00
xin.zhang
3a49e2f516
FIX: correct the tool tip
...
jira: [STUDIO-13302]
Change-Id: I745e6d05f78fa4f025237f70c7af424cc9c204a0
(cherry picked from commit e2fa14270c8767e53e2c023ccfec203504f38822)
2025-09-30 09:26:34 +08:00
hemai
cd5566aee5
FIX: disable multi-color with ext when ams enable
...
Jira: [STUDIO-13290]
Change-Id: I36f83a90959ba759e0616afe7b515dbd716b1020
(cherry picked from commit 5a4ec1f3a4175a927c37cea1577e6b276daa0f3c)
2025-09-30 09:26:03 +08:00
weiting.ji
1472b5ce21
FIX: Sync button text modification
...
Jira: STUDIO-13031
Change-Id: I9007557f4f6f2909250460fc9d6f5d4c4756adc6
(cherry picked from commit c588c5aad60d6eb7bc2b59fd93cbbfbd5ed2849b)
2025-09-30 09:24:26 +08:00
milk
491bcd294f
FIX:Reset calibration picture when sdcard print
...
jira:[STUDIO-12656]
Change-Id: I3c96d88b50bb4638a0c094e5766fb3c6877f597e
(cherry picked from commit 5958ba55842557560e70772bcf1321000c5fbf2f)
2025-09-30 09:22:32 +08:00
milk
8af893ad75
FIX:Fix dev_name miss question
...
jira:[STUDIO-12655]
Change-Id: If74ca19675a11705b26f3042e5d01711ffed4e62
(cherry picked from commit 8e35dc81aec41e11ad0fbeac96caa54233bdb633)
2025-09-30 09:22:24 +08:00
haolin.tian
d6e87fc0b7
ENH: delete useless function, delay start_device_subscribe after mqtt_connect called
...
jira: [STUDIO-13135]
Change-Id: Ibce80b043d08f6c1c7baa6611c3cfa2f0c85f2f5
(cherry picked from commit c2ff073525937fb571ea8d3bfae55231adaa691d)
2025-09-30 09:11:39 +08:00
chunmao.guo
92a8b0b43e
FIX: ScalableButton size
...
Change-Id: I944dc4fb96a58641aa8502233ffe87dedc128657
Jira: STUDIO-13262
(cherry picked from commit c78a697f0ee4a40009373cb560def12e4553fd40)
2025-09-29 23:57:56 +08:00
zhimin.zeng
7f71c59490
FIX: Upgraded P1P to P1S shows up again as a P1P
...
jira: STUDIO-12944
Change-Id: If234cbd96cffa547e9cae47a71875efd1b097a25
(cherry picked from commit 2fa053dadef5750d1888743866ebca2867c85f7a)
2025-09-29 23:46:13 +08:00
zhimin.zeng
4a3fa5141c
FIX: error wipe tower gcode
...
jira: STUDIO-13101
Change-Id: Ic1e2aa294c290e208074a6a65d6f80c705ab7dc6
(cherry picked from commit d4deb67dda0a6a92622f0126706110518b90a8bd)
2025-09-29 23:44:50 +08:00
zhimin.zeng
0cb19a2bac
FIX: the layer time of PA line display nan
...
jira: STUDIO-12996
Change-Id: Ib03dc506bfdc8f7f2c0a8cff89ba6e2d4b784988
(cherry picked from commit b8e1be7b3cb9d2948fd2fe45c280b1ec3bcea525)
2025-09-29 23:40:40 +08:00