Commit Graph

4724 Commits

Author SHA1 Message Date
xin.zhang 196c722287 ENH: use dialog style
jira: [STUDIO-10944]
Change-Id: If48abb7bccbc8c909c2a659d96f0155d97cce673
2025-03-24 09:18:34 +08:00
zhou.xu 7768570492 FIX:Thumbnail render should use light in "obj import" dialog
jira: none
Change-Id: I1457876a12f42abd93d26cebb60d2d7d8075df74
2025-03-24 09:18:34 +08:00
zhou.xu 9e2bfb7d7e ENH:Obj import supports up to 32 colors
jira: STUDIO-10927
Change-Id: I46b2c63a625f91d0caafa78cf47bf0fc8589015b
2025-03-24 09:18:34 +08:00
xin.zhang c47759dd1f FIX: use time to hold the control
jira: [STUDIO-10923]
Change-Id: I7069ed1ea0112837080c59895081e798d6a83e6e
2025-03-24 09:18:34 +08:00
xin.zhang 39d49701ae FIX: install cert for device
jira: [STUDIO-9888]
Change-Id: If0bec524e1cb052fb27660a9b0cbcfce0f17c226
2025-03-24 09:18:34 +08:00
zhou.xu 427f27ce9b FIX:The 'close' button did not call 'cancelw_coin_comor'
jira: STUDIO-10926
Change-Id: I4ded2cd930575eccfab27d62bf451eb788c90310
2025-03-24 09:18:34 +08:00
zhimin.zeng d38cbada3e FIX: show message dialog when the machine's nozzle in unknown
jira: none
Change-Id: Ic9b0e668c5e8427df76503731865d1b3de8568c4
2025-03-24 09:18:34 +08:00
zhimin.zeng 48e2efdc2f FIX: add show status for cali when storage is not available
jira: STUDIO-10865
Change-Id: Ibc4d15e0f8d32694d389c68fa300b6ed95030818
2025-03-24 09:18:34 +08:00
qing.zhang 3c85b71fcd FIX: show sysmetric option for cross zag
Jira: none

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Ic7c1a3ebb2692f0a37c47becfd545a0273fbeab8
2025-03-24 09:18:33 +08:00
xun.zhang 21f91c3b1d ENH: add check for FloatsOrPercents illegal values
jira: 10871

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I1c8514da88ff0d0d6c7e02097d60f2e3c53d9d71
2025-03-24 09:17:18 +08:00
chunmao.guo 0476e92e0f FIX: apply sync extruder config to objects
Change-Id: I4e09787b39a25d908f5008f611151fe590f9f67a
Jira: STUDIO-10866
2025-03-24 09:17:18 +08:00
chunmao.guo 62baf662e9 FIX: transfer variant options match new preset
Change-Id: I9e12cdb7c1414ee2503ce49734a4b8825fd65e1d
Jira: STUDIO-10904
2025-03-24 09:17:18 +08:00
mixian bbdeafb68f FIX: move edit button to leftTop corenr
Jira: 10885
Change-Id: Ifff85336d5bcce5e20023db313d0480068c34e33
2025-03-24 09:17:17 +08:00
zhou.xu ffe47e1ea8 ENH:modify text
jira: none
Change-Id: I42d4d5e65246bbb779ca0ff5a9860a414a2f66dd
2025-03-24 09:17:17 +08:00
xin.zhang 9f9d36e455 FIX: check the ptr
jira: [STUDIO-10922]
Change-Id: I5ea2677298d49730e16da7e9c1997322bf2d3ec2
2025-03-24 09:17:17 +08:00
zhou.xu 51b5777b60 FIX:Do not create a new MeshRaycaster repeatedly
jira: STUDIO-10905
Change-Id: I0a666ab7f9167c1bbd60f4cd6a5d0c78c9143275
2025-03-24 09:17:16 +08:00
xin.zhang 193caabdc7 ENH: support msw_rescale
jira: [STUDIO-10907]
Change-Id: I1e06043fad6345c47e8c5ceb28db204955aa0969
2025-03-24 09:17:16 +08:00
xin.zhang 356410959b ENH: optimize the mapping item
jira: [STUDIO-10907]
Change-Id: Ifc021fcadec7a5863dbea986e0c998f387a72d78
2025-03-24 09:17:16 +08:00
xin.zhang 1b5061e773 FIX: reset the stage
jira: [STUDIO-10862]
Change-Id: I14c3c7c72a718159b67c7887a2646c5a7b015ff9
2025-03-24 09:17:16 +08:00
jun.zhang 576d59f6c8 FIX: rendering issue of mirrored model
jira: STUDIO-10869

Change-Id: I985ae6fd0df917fbd4bd537220048b59df902c9a
2025-03-24 09:17:02 +08:00
chunmao.guo 852c580569 FIX: OptionsSearcher::get_option crash for z_hop_types
Change-Id: I84d234628335505e44e984dc1dddff4822d44346
Jira: STUDIO-10886
2025-03-24 09:17:02 +08:00
chunmao.guo f1365df997 ENH: select first order variant for newly enabled printer_model
Change-Id: I841a15f908cb74e6bfa594e017349a967ab4cf0a
Jira: STUDIO-10791
2025-03-24 09:17:02 +08:00
chunmao.guo f0656ee986 FIX: OptionsGroup::get_line with multiple options
Change-Id: I9c96b0e5de5674e558aeb66d306da3519750fa65
Jira: STUDIO-10887
2025-03-24 09:17:02 +08:00
zorro.zhang d415d8e728 ENH: Login Language use Bambu Config
JIRA: none
Change-Id: I3c12441af0daad6a92843226886b0f15c60aa16a
2025-03-24 09:17:02 +08:00
jiangkai.zhao d6fc36daba ENH: Increase TPU printing speed.
1.add parameters precooling_temperature, ramming ravel time,prime_tower
max speed , ramming_vol_speed;
2.support modify the wipe tower wipe and lift speed

jira: none
Change-Id: Ic9661e514ef0d4e4c0dcebb5e56f0c962e6c7b9a
2025-03-24 09:17:01 +08:00
xin.zhang ee76a2191f FIX: show all re-fill while sending print
jira: [STUDIO-10888]
Change-Id: I2b1a98eddd2c34a83a73ef7cbef39ab05d569aef
2025-03-24 09:17:01 +08:00
xin.zhang 3d3753b787 FIX: only check the nozzle type of used nozzle indexes
jira: [STUDIO-]
Change-Id: Iba19086e8774811f86efdb449d8046112cd26ad7
2025-03-24 09:17:01 +08:00
xin.zhang a856c7cc62 FIX: use wxMessageDialog as warning in MAC
jira: [STUDIO-10386]
Change-Id: Ic8cc6d09f2eba41ec8cfebf239eb6bd78dd3844a
(cherry picked from commit 1537f575927f8d0f0e2658f900296344deb6682c)
2025-03-24 09:17:01 +08:00
xin.zhang 1820ca6fc0 FIX: rebuild the TempInput logic
jira: [STUDIO-10386]
Change-Id: If7160dacafaa19d7056125961a59111ff63ea25b
(cherry picked from commit f078f6bfdc4bf2610f8c861132241ebdd933bb74)
2025-03-24 09:17:01 +08:00
xin.zhang 3d83cd4442 ENH: add info log
jira: [none]
Change-Id: Ieb6f2127d2e1b5ff5033dd903987ec44ca1af959
2025-03-24 09:17:01 +08:00
zhou.xu 9d93dd7d98 ENH:add "gamma_correct_in_import_obj" function
jira: none
Change-Id: Ia16d1c996f02333745222eb2144d01a44d101754
2025-03-24 09:17:01 +08:00
zhou.xu 1f41a3da7a FIX:Rotation gizmo coincides with the cut coordinate system in cut gizmo
jira: STUDIO-10868
Change-Id: Ifec448e4d0bab518c07c9d198304daa8c0e95999
2025-03-24 09:17:01 +08:00
zhimin.zeng 06a50c35fe ENH: add k value tips for cali
jira: none
Change-Id: I73f997ea4843d52a6dce3fac905f42779beb54c2
2025-03-24 09:17:01 +08:00
xin.zhang 9fff7967f3 ENH: support ams remain in popup
jira: [STUDIO-9942]
Change-Id: I8514d1a1ac8e893ed46f18e1a42261c3af3f294c
2025-03-24 09:17:01 +08:00
zhimin.zeng c522831144 FIX: AMS should not affect the judgment of automatic calibration
jira: none
Change-Id: I4749bdca40e28f06d2809484a593e7d058baa36b
2025-03-24 09:17:00 +08:00
jun.zhang 5656c89d32 FIX: gizmo input window related issue
jira: no-jira

Change-Id: I829dc3416eb7b6714ac5b5f7bc7f99b272197ea1
2025-03-24 09:17:00 +08:00
jun.zhang ee2d6bc9d5 ENH: add app config: gizmo_keep_screen_size
jira: STUDIO-10293

Change-Id: Ie071d132d984adcee41e4d1c49e23b29fd0067bb
2025-03-24 09:17:00 +08:00
xin.zhang b9ab0a2456 FIX: reset the print stage before job started
jira: [STUDIO-10862]
Change-Id: I8aadc0835393a92d5e4ba45d6fbaee30fc6c72ee
2025-03-24 09:17:00 +08:00
xin.zhang 0cb04b4d26 FIX: update the Laser part name
jira: [STUDIO-10586]
Change-Id: Ia60650c1e7d51219117a44fdf7956150ba4d7e89
2025-03-24 09:17:00 +08:00
qing.zhang 3e974ffe0b ENH: add sysmetric y for zigzag
Jira: none

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Ibd01a37ea206c0433b43a756f3a7840ca87fd3b2
2025-03-24 09:17:00 +08:00
xin.zhang 766c6e0041 FIX: remove some warnings
jira: [none]
Change-Id: I0e74b7316d0efe38c65e1f695b2a09eb09103552
2025-03-24 09:16:56 +08:00
xin.zhang 6f527fd6aa FIX: update while it's print job
jira: [STUDIO-10848]
Change-Id: I19c96dce7d48d46bdf4ed7861ab2136644195e34
2025-03-24 09:15:33 +08:00
chunmao.guo 1abcd64e72 FIX: adjust text of sync extruder dialog
Jira: STUDIO-10814
Change-Id: I3704b5d10c8050d35e212951d672bd9f9f4adcef
2025-03-24 09:15:33 +08:00
zhou.xu 17beeb0f86 FIX:If there is no line break, use a better width
jira: none
Change-Id: I98b796f1aeb7cb5d0810cfd1d2f7eaeb03ecf226
2025-03-24 09:15:33 +08:00
xun.zhang 98dad923f8 FIX: dark mode in filament group pop up
1.Also modify some tips

jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I4e2abfe24afdf7f0d728a486aa248b8e5accbdf4
2025-03-24 09:15:32 +08:00
xun.zhang dc1bac6b6c ENH: refine some func and class naming
jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Icaaf6197bacf5e7037835c475b0d0af0cfb22a44
2025-03-24 09:15:32 +08:00
zhimin.zeng 1959fa7d5c FIX: Remove unprintable_filament_map
jira: none
Change-Id: I30285d0cc98a974e71f16fd9adb57dfcccb39415
2025-03-24 09:15:32 +08:00
xin.zhang 8079244d15 FIX: the usage of translation macro
jira: [STUDIO-10847]
Change-Id: I3cb11f4f584c5f6bc42c8ae9a1464190f33c1774
2025-03-24 09:15:32 +08:00
xin.zhang 1f6d8a8ef5 FIX: the open door check
jira: [STUDIO-10842]
Change-Id: I5b5f305afaaf7e20f1600cda677c231f41b2eb74
2025-03-24 09:15:32 +08:00
xin.zhang 99045ae070 FIX: the AMS refreshing problem
jira: [STUDIO-10643]
Change-Id: I6bd94f2e608b833e880033fdace236d465b9db38
2025-03-24 09:15:31 +08:00
jun.zhang 33230fd688 ENH: Gizmo panning & scalling
jira: STUDIO-10777 / STUDIO-8274

Change-Id: I89166b441a606d2cd05a0c2d4569cb1de73a657b
2025-03-24 09:15:31 +08:00
jun.zhang a7207bef35 FIX: disable FXAA bu default
jira: STUDIO-10815

Change-Id: I860273e5ee10e4704f4215307e23c81821600db2
2025-03-24 09:15:31 +08:00
zhou.xu 38abdcdcdc FIX:fix three icons in dark mode not switching
jira: none
Change-Id: I0b49e3dc2e4d9ae7f53e45e456de830736f0acc8
2025-03-24 09:15:31 +08:00
zhou.xu 19e3ceab84 ENH:pop-up dialog supports text wrapping
jira: STUDIO-10735
Change-Id: I919db3f1767bfde72d66bdc06b2d77ba8f878cac
2025-03-24 09:15:31 +08:00
jun.zhang 3719059c39 FIX: GizmoScale3D
jira: no-jira

Change-Id: I486e10e3241de6ae8a8a350f424d05a4ce0f17b8
2025-03-24 09:15:31 +08:00
Mixian 94ceedf97f FIX: fix plater UI
Jira: 10520
Change-Id: Iec4401862d1c28df45067dc9b545dafe1341eb35
2025-03-24 09:15:31 +08:00
xun.zhang f6a46d9b95 FIX: negtive value in grouping stats
jira:STUDIO-10772

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I90b88c7d96f6aeb31df36233efab5b9059ad2622
2025-03-24 09:15:31 +08:00
tao wang 38e784dd49 FIX:fixed the crash caused by file transfer
jira:[none]

Change-Id: Ice1461eff200219792e4fb8b20aa36c0c176cd6f
2025-03-24 09:15:30 +08:00
zhimin.zeng a25e7198ee FIX: Link Chinese wiki in Chinese environment
jira: STUDIO-10795
Change-Id: I50454a0e4e3f4b6ab8a1d2be8f2dbc4343c6a3e6
2025-03-24 09:15:30 +08:00
zhimin.zeng d707fd04c3 ENH: add sync status for sync button
jira: STUDIO-10676
Change-Id: Ia3afd0a1f09fa3f27b1f04c84ec9a427f74edf31
2025-03-24 09:15:30 +08:00
zhimin.zeng 79165e1ad4 FIX: Calibration limit left and right must be the same diameter
jira: none
Change-Id: I3ea572184a122abeaee882742eda8b75fb21c30d
2025-03-24 09:15:30 +08:00
xin.zhang 0ed457207e FIX: add hms action buttons
jira: [STUDIO-10823]
Change-Id: I751f0951df439a5265cc53f5679fa69b8d1c728a
2025-03-24 09:15:29 +08:00
jun.zhang ae9929b5d4 FIX: rendering issue of GizmoScale3D
jira: STUDIO-10827

Change-Id: I5153f48b8b7a17ee0e7e8a812808444c06231552
2025-03-24 09:15:29 +08:00
chunmao.guo 8fe3629fcf FIX: sync_excluder index
Change-Id: I06f49b1c834f5d57c02981a062f3d59add52cccb
Jira: none
2025-03-24 09:15:29 +08:00
jun.zhang 18eac7a79b FIX: face culling related issue
jira: STUDIO-10822

Change-Id: Iea7c9f663b1a93c447032c20a8e4a600ad94a9bb
2025-03-24 09:15:29 +08:00
xin.zhang 77dc987ad5 FIX: the fan speed control in mac OS
jira: [STUDIO-9566]
Change-Id: I781ee149a2b184ee8d559dbb494798386e67e059
2025-03-24 09:15:29 +08:00
xin.zhang 19697b2dcd FIX: the ext does not support filament backup; add protection
jira: [STUDIO-10812]
Change-Id: I01b6de1e23d00932b373920105542b8e8770e809
2025-03-24 09:15:29 +08:00
xin.zhang 3bd7bee743 FIX: update the plate check texts
jira: [STUDIO-10813]
Change-Id: I0304908f7819be1482744e253332bfca1044732e
2025-03-24 09:15:29 +08:00
xun.zhang 7bcc83682e FIX: dark mode display in dialog
jira:STUDIO-10811

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I174541d97efe8d0beea4913d23375f82b104b7a2
2025-03-24 09:15:29 +08:00
Mack 7e4932eec4 Fix:Step mesh didn't initially count faces
jira: STUDIO-10273
Change-Id: Ic7e672edae03f5ce00e564eaf82dd1c474b84558
2025-03-24 09:15:29 +08:00
zhou.xu ad30459c30 NEW:expand ImGuiWrapper
jira: none
Change-Id: I2d209e2cf8ca4a41ee5451c37b62be2217b1f66f
2025-03-24 09:15:28 +08:00
jiangkai.zhao 576d931475 Fix:crash when multicolor printing
jira: none
Change-Id: I6289934a897644fb025acd20b59bea1a69995f89
2025-03-24 09:15:28 +08:00
tao wang 8cb358305c ENH:fix X&P printer displaying incorrect N3S
jira:[none]

Change-Id: I15b30e3f45b060b696e7dd2ab4617a7835e9e6c9
2025-03-24 09:15:28 +08:00
xin.zhang f2f6b29023 FIX: update the support of nozzle offset calibration
jira: [STUDIO-10758]
Change-Id: I34246998b08c54ef8e44172300ab3e1d4e4bf5c4
2025-03-24 09:15:28 +08:00
chunmao.guo a2bd289437 ENH: copy variants to multiple-extruder preset
Change-Id: I0f96babfb98cfe73f17d8a498d356779f26038c3
Jira: STUDIO-10722
2025-03-24 09:15:28 +08:00
zhimin.zeng 6029e4bc5e FIX: cali should not send job in lan mode
jira: STUDIO-10625
Change-Id: I89227b9f3c06416abe7895fa3edb47358891d573
2025-03-24 09:15:28 +08:00
zhimin.zeng eccf84c4ef FIX:The sync button shouldn't show for third-part mutli-extruder preset
jira: STUDIO-10779
Change-Id: I56aec127f4314e09bfab9626c6061d8264f0998d
2025-03-24 09:15:28 +08:00
zhimin.zeng f38d8f959f ENH: some tpu filaments are not support auto cali
jira: none
Change-Id: I253e5c5936bc5fb90612f385e358b3015bdabf2e
2025-03-24 09:15:28 +08:00
zhou.xu 04bed7f239 FIX:cancle does_bound_a_volume check and try boolean with warning
jira: STUDIO-10754
Change-Id: I0aadd9fe63b0dfeed13b03b62753405040e12e11
2025-03-24 09:15:28 +08:00
zhou.xu ce74f77310 ENH:modify Background color for AmsMapingPopup
jira: none
Change-Id: I21940af0ce0ecb9292903b159e5fc0f36f588cc0
2025-03-24 09:15:28 +08:00
xin.zhang 06a420bdf3 FIX: dead blocking while cancel printing
jira: [STUDIO-10612]
Change-Id: Id64264bc3c6c4fb8255999770504975be544a85f
2025-03-24 09:15:28 +08:00
xin.zhang e3fb2a4c65 FIX: build failed
jira: [none]
Change-Id: I359f99fd02f7ccd33e333f9fe7f85e400bdfcd37
2025-03-24 09:15:27 +08:00
xin.zhang d89303c9fe FIX: update the wrap width
jira: [STUDIO-10781]
Change-Id: I8cbb893f235a47a9ed62e43af8c00dc1ba1f6454
2025-03-24 09:15:27 +08:00
xin.zhang 964458c65a FIX: add context translation
jira: [none]
Change-Id: Ie144a3a7894dae86a0721731a0357cb6f1b2631a
2025-03-24 09:15:27 +08:00
xin.zhang 27c6d46dc2 FIX: optimize the switching cancel
jira: [none]
Change-Id: I60f4e5bcbbe67e6c86793a651e8837a551a762a3
2025-03-24 09:15:27 +08:00
xin.zhang 57245bd456 FIX: update the flow calibration options
jira: [STUDIO-10784]
Change-Id: I75c5319daf01da52ae521632d71d32813bcbb32f
2025-03-24 09:15:27 +08:00
xin.zhang 9008dc115e FIX: support show 3 N3S in one row
jira: [STUDIO-10782]
Change-Id: Ifec1c958dbbc7af02a97a1293621458ea83f61bf
2025-03-24 09:15:27 +08:00
zhou.xu 7239f7bfaa ENH:add "reset all" function
jira: none
Change-Id: Iac2c267e95ca0589bf2e6d6d536d70d3b3e4a70c
2025-03-24 09:15:27 +08:00
jun.zhang 165882e723 FIX: GLGizmoScale
jira: STUDIO-10777 / STUDIO-8274

Change-Id: Ib8f2cea73f98195a1bb7092e5cd2cb3795483afa
2025-03-24 09:15:27 +08:00
chunmao.guo 038a75cc84 ENH: copy param to another extruder with detail dialog
Change-Id: Id77385c71da155908623daa9e68de17b2e349620
Jira: STUDIO-10246
2025-03-24 09:15:27 +08:00
jiangkai.zhao 04d64d5e00 Fix: crash by wipe_tower_data's null pointer
jira: none
Change-Id: Ic33c40f7dc27b6ca18a44a790c4e4e01d0305792
2025-03-24 09:14:27 +08:00
xun.zhang 40c4f667d1 ENH: full code of ensure vertical enhance
1.Mark ensure vertical part as a seperate part
2.Detect floating line in vertical part and use bridge speed to print
3.Slow down the vertical part to 80% solid infill speed

jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I59678b3530c6cbb9565ac038349a0a2181e16dc8
2025-03-24 09:14:27 +08:00
zhou.xu 62a06d3351 ENH:modify text
jira: STUDIO-10690
Change-Id: I5716f11b33550fae87948f7915b518f18dcab594
2025-03-24 09:14:27 +08:00
zhou.xu 5c8d620973 ENH:adjust UI in AmsMapingPopup
jira: none
Change-Id: Ib2e7e642d7a1700abb92eca2546614b2fd7d2bd4
2025-03-24 09:14:27 +08:00
jiangkai.zhao 1522fe5ff2 ENH: adjust estimate_wipe_tower_size
jira: STUDIO-10540
Change-Id: I552acf16a1f02f2d6feb783327a0a9a83ac4673a
2025-03-24 09:14:27 +08:00
jiangkai.zhao 3a7dcfd232 ENH: Use the real prime tower model after slicing.
1. set wipe tower real height
2. fix wipe tower small arc error
3. add rib_width constraint to ensure that the rib wall of the wipetower are attached to the infill.
jira: STUDIO-10540

Change-Id: Idfdc809f0236121d98587ac2a09a2ebbf5caf945
2025-03-24 09:14:27 +08:00
jun.zhang cd3b96c7f5 ENH: add fxaa for thumbinal
jira: STUDIO-10640

Change-Id: Ia949904f687b0050514e07e439d82312db473557
(cherry picked from commit a823435a282129a8020e5bf811f6b4203d2a7e89)
2025-03-24 09:14:27 +08:00
tao wang ff08b3ec34 FIX:fixed the issue of chaotic upgrade icons
jira:[STUDIO-10746]

Change-Id: If97e8c6f0f371be88065edc1deba474bfb82f845
2025-03-24 09:14:26 +08:00
jun.zhang f4d30cfd19 FIX: gizmo screen size
jira: STUDIO-10293

Change-Id: I0c8a2031e00a8133a838f9371d5b0eae868aedc0
2025-03-24 09:14:26 +08:00
xin.zhang 04e45e4a6e FIX: update the info ready check
jira: [STUDIO-10771] [Studio-10608]
Change-Id: I6af3409ebdc7c173b2cfcd6745854e928753dff1
2025-03-24 09:14:26 +08:00