Commit Graph

4724 Commits

Author SHA1 Message Date
zhou.xu cfece4cd1b FIX:Adjust the maximum height of thumbnails in the slice
jira: none
Change-Id: If066005fb3e0dc6896c9c193f3160595e6188703
2025-03-24 09:03:26 +08:00
zorro.zhang 99a8139c1b NEW: Ignore Nozzel Select in UserGuide
JIRA: none
Change-Id: I507a92abb9137167dbcbe1def8276f868529c4ab
2025-03-24 09:03:22 +08:00
zhimin.zeng 9304073ecb FIX:Add Button to restore the pop-up window which is not show again
jira: STUDIO-9734
Change-Id: I33280f747b095dbd1de1643c04c900365c36e922
2025-03-24 09:00:57 +08:00
zhou.xu 44fd34d4f7 FIX:Array out of bounds protection
jira: STUDIO-10538
Change-Id: Id924495fe4edcedf48e79fa0deffdd6bb98d69cf
2025-03-24 09:00:57 +08:00
jiangkai.zhao 2421cd430d ENH: update translation
jira: none
Change-Id: Iceeaf2d9bb93fcee4fadfdfc2a5f1f7ab4a0b684
2025-03-24 09:00:57 +08:00
zhimin.zeng 470657fed1 FIX: the line wrapping of MessageDialog is incorrect
jira: none
Change-Id: I0e821d4acbcb35ab4920a5e5b98180afa54eb7e0
2025-03-24 09:00:56 +08:00
xin.zhang c3a8690987 FIX: update the display of AMSHumidity
jira: [STUDIO-10119]
Change-Id: I7a1be57bd0dff13be149d6450b36fb54ffa9521d
2025-03-24 09:00:56 +08:00
Mack dcfc5af245 Fix:fix filament arrange ui
jira: nojira
Change-Id: I543c212d8e28f2701f8494f031c24090d9fe7617
2025-03-24 08:40:51 +08:00
zhimin.zeng 996f299503 FIX: new printer do not display the default k value
jira: none
Change-Id: I1da6fa4cf800152b2d754e69a8226afae44d18c0
2025-03-24 08:40:50 +08:00
xin.zhang 679ec788e5 FIX: the nozzle data check
jira: [STUDIO-10528]
Change-Id: I5a20d52a92f4e6620239753a66fb5febcad19f39
2025-03-24 08:40:50 +08:00
xin.zhang 750673b7f7 FIX: THE align problem
jira: [STUDIO-10044]
Change-Id: I6bdb49aaf1ba92289110f72980d8532b0afdaaf0
2025-03-24 08:40:50 +08:00
xin.zhang 3085175fc6 FIX: add switching status panel
jira: [STUDIO-10272]
Change-Id: I0bf0c45a3176d132d246908255f1984b50fe75f9
2025-03-24 08:40:50 +08:00
zhou.xu 007e4fdeb2 FIX:Update the thumbnail of the current plate even if there is no match
jira: STUDIO-10514
Change-Id: Ia25433a275eaf90416f532978fd2738f98c192d8
2025-03-24 08:40:50 +08:00
zhimin.zeng fb432cdb9d FIX: fix error variable name
jira: none
Change-Id: I98098caf80bcdc7b0f506bc158b8f5f6d2cbff57
2025-03-24 08:40:50 +08:00
xin.zhang c2600b3c18 FIX: update the scroll rate
jira: [none]
Change-Id: Iadc87259a667e10e932ae2a5002d380de0d65262
2025-03-24 08:40:50 +08:00
xin.zhang d036c92a37 FIX: get suitable font size to draw the texts
jira: [STUDIO-10067]
Change-Id: I589fd6a271ae177e4630e403b64c18090aab9471
2025-03-24 08:40:50 +08:00
Mack 6621fd0e20 ENH:FilamentMapDialog add filament type
jira: nojira
Change-Id: I08a3c037ffa6227602e71b97697a1bc61e3d5050
2025-03-24 08:40:50 +08:00
zhimin.zeng c565067954 FIX: only match system preset for ams auto sync
jira: STUDIO-10434
Change-Id: I38322b1f7dc3c4f26aee91d69dbfb6ce65fb9f3d
2025-03-24 08:40:50 +08:00
zhimin.zeng ce963cede5 FIX: error sync behavior for customize printer preset
jira: STUDIO-10331
Change-Id: I4d42ed089e515c2d74dfade1589f20f1c80ca4ca
2025-03-24 08:40:49 +08:00
zhimin.zeng 6e8670ec6e FIX: H2D timelapse warning not appearing when sending to print
jira: STUDIO-10515
Change-Id: Ic608f353fe330d0768387b0e59c65487c58c075b
2025-03-24 08:40:49 +08:00
zhimin.zeng 0b3cd958d5 FIX: Cali thumbnails distinguish left and right nozzle
jira: STUDIO-9747
Change-Id: Ie28901288c166cdcd7403311cb467b72453c2ca4
2025-03-24 08:40:49 +08:00
xin.zhang 96c2cff282 FIX: the tab change display
jira: [STUDIO-9748]
Change-Id: I3178a43ec9de091790b1df760c0b029c0f03229e
2025-03-24 08:40:49 +08:00
xin.zhang b10ab77447 FIX: hide the internal HMS message
jira: [STUDIO-10363]
Change-Id: I0b68d8ddde4b1b1277fd828e17f568fcdc81adb6
2025-03-24 08:40:49 +08:00
zhou.xu 4e3ee050db ENH:Add an array out of bounds protection
jira: none
Change-Id: I57f401d368191aec8a6687158e0c50c455429893
2025-03-24 08:40:49 +08:00
xun.zhang 129134f6df ENH: initialize nozzle num in gcodeviewer
jira:none

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I44827eb7adb457823b3da1d6b45a6003864294b6
2025-03-24 08:40:49 +08:00
xun.zhang 02b4fe96a1 FIX: filament map UI issues in mac
1.Also remove a useless otion in preferences page

jira:STUDIO-10472

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I6c7052522f7c797fca35decb68879694cc1142b9
2025-03-24 08:40:49 +08:00
xun.zhang f123058322 ENH: enhance auto flush option
1.Support auto flush when change printer and nozzle volume type

jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I9dfc2fff095bbf1901afe99556d1e57aa225f482
2025-03-24 08:40:49 +08:00
zhimin.zeng 8f92391717 ENH:remove restrictions on mixed use of high and low temp filaments
jira: STUDIO-10482
Change-Id: Ifdf6f11b45f2e6d138ea615a3ad1f23d40ad3fe9
(cherry picked from commit 0178e930809cabcdbc09ab305e70e4323598b343)
2025-03-24 08:37:53 +08:00
xin.zhang 418370ca5c FIX: update the fan panel
jira: [STUDIO-10499]
Change-Id: I5b760946229ea1cb24802ddddce250cc276986d6
2025-03-24 08:37:53 +08:00
zhimin.zeng 72816060ab FIX: the wipe tower out of bounds when dragging
jira: STUDIO-10431
Change-Id: I749842cae7bcacfc555559d42a5dc108a13293bc
2025-03-24 08:37:53 +08:00
zhou.xu d4a39655b0 FIX:Calculating convex hull without reassembling the matrix
jira: [none]

Change-Id: I6defb793d58762837caeaca58d23ce728461ffd7
2025-03-24 08:37:53 +08:00
xin.zhang eba2d94a53 FIX: call layout
jira: [STUDIO-10411]
Change-Id: I91027ad47ff83315f0143f1737a7342d6ed30746
2025-03-24 08:37:52 +08:00
xin.zhang 658a8ab7ef FIX: the humidity display
jira: [STUDIO-10481]
Change-Id: Ib4bec6db6afbe40199c401c539b13a0e8459bbad
2025-03-24 08:37:52 +08:00
xin.zhang 1865dcd1b9 FIX: the name is too long
jira: [STUDIO-10376]
Change-Id: I93bcf0936122874dd5b4a2d57df690e78d09d517
2025-03-24 08:37:52 +08:00
tao wang fa2fc22f3e NEW:added inspection of pla-glow material
jira:[none]

Change-Id: I1a62992e24665b83f54981e59edc1ba1fcda9a8a
2025-03-24 08:37:52 +08:00
lane.wei b957d5111b FIX: gui: fix the filament select issue after sync ams
jira: STUDIO-10467
set the filament selected to visible if it is selected

Change-Id: I376101c7c01b2f6dd85e780abd3ad69c81bcc0d6
2025-03-24 08:37:52 +08:00
tao wang 66a8e9ebf0 ENH:Update registry address
jira:[none]

Change-Id: Idb37f196ee09adb502a4aa5f09c2ceaa560823aa
2025-03-24 08:37:39 +08:00
zhou.xu 2ab417f331 ENH:Handling pages with failed matching
jira: none
Change-Id: I6193c7be08e73760d00120a87bde93503bf716fe
2025-03-24 08:37:02 +08:00
zhou.xu 7dd4b1e9e1 FIX:If the current preset cannot find PrinterModel, it will be found from the inherited parent preset
jira: STUDIO-10343
Change-Id: I4d3599ad4f7f4b21762cc0eee1174f6f05298e34
2025-03-24 08:36:36 +08:00
zhou.xu 3e55bddcee FIX:Cancel incorrect references
jira: none
Change-Id: I3cd97f7521f6ac19158ddb9592758e39161fe6f8
2025-03-24 08:36:36 +08:00
xin.zhang b79f624347 FIX: add translation flag
jira: [STUDIO-9148]
Change-Id: Idd50664e0f9c55fe5e8d7e0a840948fd82dafc15
2025-03-24 08:36:36 +08:00
xin.zhang 4de2ef3565 FIX: the dirty data of filament backup
jira: [STUDIO-8518]
Change-Id: I67f9d906177269b42d32047b31a0b36cfaf7ecf1
2025-03-24 08:36:36 +08:00
xin.zhang 4ed16b7a1e FIX: the white AMS is not visible when the background is white
jira: [STUDIO-10093]
Change-Id: I80425d08c703388a75e39b9465371fe668517db8
2025-03-24 08:36:36 +08:00
xin.zhang 79d626271c FIX: disable editing while sending print job
jira: [STUDIO-10362]
Change-Id: Ie017db650699c64b751430a2bac2f9680626a750
2025-03-24 08:36:36 +08:00
xin.zhang 068ec1e63f FIX: prevent the dirty data
jira: [STUDIO-10413]
Change-Id: Ie7f65c1a49f12dc049bbec5697d037ad79dd7699
2025-03-24 08:36:36 +08:00
zhimin.zeng 263180ddf0 FIX: fix error sync when switch third part preset
jira: STUDIO-10443
Change-Id: I5cf8c2af9945cf19a7bd2819379e4a782299343e
2025-03-24 08:36:36 +08:00
zhimin.zeng 341d109311 FIX: the extruder id is incorrect when send cali
jira: none
Change-Id: I102061741458321de3ae571ce17430f7eabb3bb8
2025-03-24 08:36:35 +08:00
zhou.xu 901791201f ENH:close paint gizmo and exit ""gap fill" function
jira: none
Change-Id: I88b87c594791890e87bb947fd9bed03a83eee20b
2025-03-24 08:36:35 +08:00
zhou.xu d244cfdae2 FIX:use CenterOnScreen replace CenterOnParent
jira: STUDIO-10464
Change-Id: Id42393565c5ac9d95e8d7139d3209d0fdef215ed
2025-03-24 08:36:35 +08:00
zhou.xu fceb5ec5aa ENH:add scroll for SyncAmsDialog
jira: none
Change-Id: Id1a6ea1107b8672182f86e16f2093b661d8f8966
2025-03-24 08:36:35 +08:00
zhou.xu 6ee19c9b34 FIX:gui crash:call dialog in CallAfter
jira: none
Change-Id: I46492c2c6da2e909019162af20b8cf80eb1cc301
2025-03-24 08:36:35 +08:00
xun.zhang 6d1b8f0324 ENH: protect build ams list
jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I4e8665df0bb24f056f79bd5cabab886bb5ff7921
2025-03-24 08:36:35 +08:00
lane.wei 23a0069a4d FIX: gui: fix a crash when sync ams
jira: no-jira
Change-Id: I3bafafdf47ba88b80500e756a1d60f0d83387bc5
2025-03-24 08:36:35 +08:00
tao wang aced773cb3 FIX:macos does not close process dlg
jira:[none]

Change-Id: Ibb45a031e714641b3c8f51c150646f17b033b72f
2025-03-24 08:36:12 +08:00
lane.wei 8c4f2634c9 FIX: gui: fix a crash issue of ams sync
jira: no-jira
Change-Id: I1f33d20f11add12929eb6183387eaac8639698e8
2025-03-24 08:36:12 +08:00
zhou.xu 29b5c946b5 ENH:add log
jira: none
Change-Id: Ic7526b74cd3c0eb0060a138b43303cb49393c7ee
2025-03-24 08:36:12 +08:00
chunmao.guo b2a58802ff FIX: Crash in Field cache when switch to dual extruder printer
Change-Id: Ida4b5a89642f65863b4b2c774fc74f72da883df6
Jira: none
2025-03-24 08:36:12 +08:00
zhou.xu ac7d7726d6 ENH:add "update_sync_ams_btn_enable" api
jira: none
Change-Id: I6380a4380bf402e3f0867faddf188f93658c2d68
2025-03-24 08:36:11 +08:00
xin.zhang 799b896ed3 FIX: update the nozzle diameter choices
jira: [STUDIO-10089]
Change-Id: I5ec9b35b121b2ec16b7798bf9328f046b7d7132c
2025-03-24 08:36:11 +08:00
xun.zhang 8b735631b1 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
2025-03-24 08:36:11 +08:00
zhou.xu c6f7e2e9e0 ENH:add log
jira: none
Change-Id: I95f709399f63a0d5093d4c6a3dd7bc8f5c4f04b0
2025-03-24 08:36:10 +08:00
chunmao.guo 88521a06d1 FIX: StaticGroup constriant layout badge on macOS
Change-Id: Ia93c91b990ec3f5fef3eae57d48ca71b4a0841e6
Jira: STUDIO-10383
2025-03-24 08:36:10 +08:00
chunmao.guo af880399a5 FIX: diff preset crash with diff extruder count
Change-Id: Ifeb8f0aa1ff62aac663a6cc007da675af4d027fc
Jira: STUDIO-10458
2025-03-24 08:36:10 +08:00
lane.wei 6817fca39f Revert "FIX: instancing draw"
This reverts commit a8af33bf115307e196ab036b0ee99853c7d9cbee.
2025-03-24 08:36:10 +08:00
lane.wei f1de13737a Revert "FIX: rendering: fix the slow issue of some model"
This reverts commit c34e2e5b197f0d5ebbb946c9c3e1178e64bf0f30.
2025-03-24 08:36:10 +08:00
lane.wei 312b85f486 FIX: rendering: fix the slow issue of some model
jira: STUDIO-10461
Change-Id: I50f0ea1d10fdbe1c3abd6bb959ddd8f0f77bc982
2025-03-24 08:36:10 +08:00
zhimin.zeng d77c0abd34 FIX: crash when delete filament with only one object
jira: none
Change-Id: Ib6761c0046f1e24de889816bbefa6bff3616f63d
2025-03-24 08:36:10 +08:00
zhou.xu 3af1dee32b FIX:reinit m_ams_combo_info
jira: STUDIO-10445
Change-Id: Ib073a4fb14c41f20edd5d66e34331070480eaf05
2025-03-24 08:36:10 +08:00
xun.zhang bb277efd5a FIX: exist 0 in filament map
jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ieb592105036e78c6ce7a246da41c2575b8236a81
2025-03-24 08:36:10 +08:00
zhou.xu 7b9c2ebb09 FIX:Fix crash of array bounds
jira: STUDIO-10455
Change-Id: I4267c30bd8cda01cba031ad980db03bc03f8f862
2025-03-24 08:36:09 +08:00
zhou.xu 4166a156ea ENH:add log
jira: STUDIO-10445
Change-Id: If1c2b41b0f93a2f1f8bde4b3aa543a9ddeaccc08
2025-03-24 08:35:27 +08:00
tao wang ea1d7c8105 ENH:Optimize dark mode
jira:[none]

Change-Id: I7d122a7148b9288bda2f6e651b05826756050311
2025-03-24 08:35:27 +08:00
zhou.xu d570691c1d FIX:Use wxEVT_COMMAND_BUTTON_CLICKED to replace wxEVT_LEFT_DOWN
jira: none
Change-Id: Id839e22d7625031635e974e440e3400f0a4003e0
2025-03-24 08:35:27 +08:00
zhimin.zeng b0a8dd1014 FIX: fix the error slice status
when filament printable check is not valid
jira: none

Change-Id: I6d98e3aa27b063d2e7431f7aa5637348978331f2
2025-03-24 08:35:26 +08:00
zhou.xu 93862fd666 FIX:update "is_nozzle_type_match" api from SelectMachineDialog
jira: none
Change-Id: Ib767c4e64089296336a8c1e53634ef166853930e
2025-03-24 08:35:26 +08:00
zhou.xu aeb3d20ad8 FIX:reinit m_generate_fix_sizer_ams_mapping
jira: STUDIO-10445
Change-Id: I6eb04f87ba37e09a1be33281cfcd8d8c8da8de51
2025-03-24 08:35:25 +08:00
xun.zhang 3733f33953 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
2025-03-24 08:35:25 +08:00
xun.zhang 6e74a4a77b ENH: seperate timelapse time in preview
jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I8cc57c70743019baeabe365dbec73affdf5149fe
2025-03-24 08:35:25 +08:00
zhou.xu 3f51f72a66 ENH:Add numerical display in AMS control
jira: STUDIO-10432
Change-Id: I504e38612b09513247462974b4d34b331a5d3240
2025-03-24 08:35:25 +08:00
zhimin.zeng 3e0b6eb228 ENH: generate framework for all layers
jira: none
Change-Id: I95f35ba45fe9f544c53bdf0c5a52a70bd45ee7a9
2025-03-24 08:35:25 +08:00
zhou.xu 8d9b589b35 FIX:modify ToolTip for MaterialSyncItem
jira: none
Change-Id: Ia9e3066f6b0b8300641ce1773a74053a675b7e83
2025-03-24 08:35:24 +08:00
chunmao.guo 705e1ff0a2 FIX: extruder ams info sync
Change-Id: I78a731a84100031aed01a381593d608cef61d24a
Jira: none
2025-03-24 08:35:24 +08:00
xin.zhang 888687de82 FIX: the AMS shown fault because of dirty data
jira: [none]
Change-Id: I82c627e351c996b2c3c352220a2b0a837c205c39
2025-03-24 08:35:24 +08:00
zhimin.zeng 6a7d281d0d FIX: H2D only displays supported heated beds on cali page
jira: STUDIO-10287  STUDIO-10433
Change-Id: Ief38584243a0ee836f9ba4541d2bb9eaa6343c1c
2025-03-24 08:35:23 +08:00
zhou.xu 22d2db008b FIX:reset direct_sync when init SyncAms dialog
jira: none
Change-Id: I38aa498a69dd60da2f7485da37e2f09f78694c1c
2025-03-24 08:35:23 +08:00
xin.zhang a8b7870fe2 FIX: fix the APPLE macro
jira: [none]
Change-Id: Ibcdccbf987776f691bdae8a1ae14e817ccbd90dd
2025-03-24 08:35:23 +08:00
salt.wei a04aec1db2 ENH: change translation
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: Ie8c1508539dd18556a659f88302db744e8b3a4f8
2025-03-24 08:35:23 +08:00
zhimin.zeng 75ab432b12 FIX: the k value of slot is set to default value
when enter "merge result" in cali page
jira: STUDIO-10409

Change-Id: I03c49306342cda9b9c305b188201ec6f5b6ab1f1
2025-03-24 08:35:23 +08:00
zhou.xu a7ad6dfac4 ENH:Optimize interface display in "sync ams" dialog
jira: none
Change-Id: I51e8a55491112653e8e55eed0d6c93c6a37dcbe0
2025-03-24 08:35:22 +08:00
xin.zhang d4d4b76ce5 FIX: prevent the dialog in macOS
jira: [STUDIO-10386]
Change-Id: I19c5df3c2c110979d57190c9219f76f6f6911f85
2025-03-24 08:35:22 +08:00
xun.zhang d9f919fe57 ENH: some post change for slice all group logic
jira:none

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I03d5ef5c389dcbe2ca838c0b4875e214b5591430
2025-03-24 08:35:22 +08:00
xun.zhang 547cfe75d0 ENH: update translations
jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I4b7f1518a4805c5c5debdc6ad5b059b75effe4ce
2025-03-24 08:34:31 +08:00
xun.zhang f042c817a7 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
2025-03-24 08:34:31 +08:00
qing.zhang fb5bf37336 ENH: change infill params' name
Jira: none

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I864f24a335d59b4ee6ae474c9a338cd2fbc2ebf1
2025-03-24 08:34:31 +08:00
zhou.xu 2e0a953610 FIX:update dialog position when mainframe position changed
jira: STUDIO-10397
Change-Id: I86cb4698518119903dd7fa3f7c2ad1945804f533
2025-03-24 08:34:31 +08:00
zhimin.zeng b549be3180 FIX: fix the printer drop-down list stuck problem
jira: none
Change-Id: I69927a3dc1c2e2f562cbfc47bc5fcf99d0833cdb
2025-03-24 08:34:30 +08:00
xin.zhang 16729c9283 FIX: update some text
jira: [STUDIO-10352]
Change-Id: I33b02a811970002b5f05ee2e519eb722b19e7051
2025-03-24 08:34:30 +08:00
qing.zhang 872726abed ENH: add cross zag pattern
Jira: none

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: If11f423db443b3f31f2181d4b0c56eaeb9a7ca5d
2025-03-24 08:34:30 +08:00
zhou.xu 93d0c59ed0 FIX:add "check_empty_project" api
jira: none
Change-Id: Ic0b0b558c8786749b1ac036b87dc08519002b17f
2025-03-24 08:34:30 +08:00
xin.zhang 26881072a4 FIX: champer_switch_head_dlg->ShowModal() may wake up another wxCUSTOMEVT_SET_TEMP_FINISH, break the chain
jira: [STUDIO-10386]
Change-Id: I2debe9eebf455e4adbe9161945ce84508f594f9d
2025-03-24 08:34:30 +08:00
Mack 3fb7d857d5 Fix:icon center
jira: STUDIO-10393
Change-Id: Iec33b3e689b8bbf4749ead21f830ba7b6521ee2e
2025-03-24 08:34:29 +08:00
chunmao.guo 5ad7576ce7 FIX: MediaPlayCtrl auto stop when not printing
Change-Id: I657c5fe85e9192d76cf846ae8243e36a6463623a
Jira: STUDIO-10337
2025-03-24 08:34:29 +08:00
chunmao.guo b50bde834d FIX: extruder_sync.svg
Change-Id: Ia83235ad231ed94d71075223539b1f6a007c0651
Jira: none
2025-03-24 08:34:29 +08:00
chunmao.guo c52e54e58a FIX: reduce ams update
Change-Id: I6a3c34580df77135c3b56e9273edc7643d58eec3
Jira: STUDIO-10383
2025-03-24 08:34:29 +08:00
zhou.xu 91df890100 ENH:Fix the issues discovered in the demo
jira: STUDIO-10384 STUDIO-10385 STUDIO-10387
Change-Id: I68f3099b9fbb6d6996373cae07b2e62930ce614c
2025-03-24 08:34:29 +08:00
xin.zhang d30ca5baa0 FIX: update the filament name
jira: [STUDIO-10348]
Change-Id: Id2762188eaf84ad7534a3d6063e0df8c000dd817
2025-03-24 08:34:29 +08:00
xun.zhang 3d5fb11527 ENH: add zh-cn version slice vedio
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ie96e0b1503138de9e2910e20d07ca3976dacfdf5
2025-03-24 08:34:28 +08:00
zhou.xu 4d934184e3 FIX:Display the interface then create big_bed_image_popup
jira: none
Change-Id: I020b72b71283a6873dcc2b4cd6fcf9ae98c6d0a4
2025-03-24 08:34:27 +08:00
Arthur c414e51999 FIX: several auto arranging bugs
1. fill bed crash (jira: STUDIO-10350)
2. reset arranging settings gives wrong sequential printing order (jira: STUDIO-10346)
3. do not show "arranging done" message when there is no model

Change-Id: Ic1c7eac75e3917b9f1d87ab6acc403f78e0c9f7c
2025-03-24 08:34:27 +08:00
zhimin.zeng 65267b9866 FIX: the color of volume is incorrect when merging filament
jira: none
Change-Id: I13a9d02b1c8ee57e689ce6477b7aebb86c5f7673
2025-03-24 08:34:27 +08:00
zhou.xu be4585ed98 FIX:Unmatched color use original color
jira: STUDIO-10361
Change-Id: I7b19a56c3bbe06ce6a8ef783a824251700c9924c
2025-03-24 08:34:01 +08:00
Mack fa59afd9f8 ENH:change other filament icon
jira: STUDIO-10344
Change-Id: I008f2cd1aace5ee4c4d65ffc8b53c4d5bd866bc9
2025-03-24 08:34:01 +08:00
zhimin.zeng 01075411dc FIX: slice error when switching printer
from mulit-extruder to single-extruder
jira: none

Change-Id: I0fc00a279dbc7f5d6b1fb6df5556375bfb95782e
2025-03-24 08:34:01 +08:00
xun.zhang 001144400b FIX: some filament group issues
1. Add filament_is_support field. Format the filament type
2. Optimize machine filament info logic

jira:STUDIO-10326

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ia8bfc37095339e73c98209b4e3f1e0804e511e88
2025-03-24 08:34:01 +08:00
Mack 964a6c8320 ENH:change filament icon to rect
jira: STUDIO-10344
Change-Id: Ie71f83b7c78b4784e1824c52e61485e8f4d36e1e
2025-03-24 08:34:00 +08:00
tao wang 3e66c96d12 ENH:add protection for ams_id&slot_id formatting
jira:[STUDIO-10335]

Change-Id: Icc9ab0ce07860920378c286d725c32d451d17555
2025-03-24 08:34:00 +08:00
xin.zhang 4621bcbe54 FIX: the print task image is not refreshed
jira: [STUDIO-10329]
Change-Id: I44a55c1259ba35805569622f4f45aa4f2b64f16d
2025-03-24 08:34:00 +08:00
xin.zhang 51feb5f544 FIX: the AMS refresh does not show AMS_TEXT
jira: [STUDIO-10322]
Change-Id: Ib17031b9b1eae07deabd418ec1211c465d4ab03d
2025-03-24 08:34:00 +08:00
xin.zhang 0a5989f56c FIX: update some translation
jira: [none]
Change-Id: I8143271471dc4a535fa210549dca5c21a6798038
2025-03-24 08:34:00 +08:00
zhou.xu f5534db6b8 FIX:modify warning code location
jira: STUDIO-10333
Change-Id: Ifd429d04c35e85148f7b649c514b3aaa235ee5d6
2025-03-24 08:32:58 +08:00
xin.zhang 1eb7b02b06 FIX: accessing wild pointer of HMSNotifyItem
jira: [STUDIO-10270]
Change-Id: I942876148dac93f3a03df3311048e7e4c38ec277
2025-03-24 08:32:58 +08:00
xin.zhang c13bea9b17 FIX: the ts bitmap is oversize, fix it
jira: [STUDIO-10284]
Change-Id: I1bb3c3b29b0ad724ec39a4b1a1b5ca1034588fe0
2025-03-24 08:32:57 +08:00
zhou.xu 5e2861acca ENH:show big bed image
jira: none
Change-Id: Iaf3529345f688f2dbdc35c16f45253a5b65feb84
2025-03-24 08:32:57 +08:00
zhou.xu d2d620f87c ENH:translate text
jira: none
Change-Id: I49ceba7546b6c5e32efd8cc040b090b63f076886
2025-03-24 08:32:53 +08:00
xin.zhang 83b98fbfe7 FIX: modify the nozzle temp control location
jira: [STUDIO-10303]
Change-Id: I8147d3331b3073e7e30881c4eab95609303eb01b
2025-03-24 08:30:18 +08:00
xin.zhang d50fc6a0ce FIX: the AMS EXT image fault
jira: [STUDIO-10044]
Change-Id: I71d142cd763deff33f1c42047b5ae6ac81574b3f
2025-03-24 08:30:18 +08:00
xin.zhang 0730c4ec51 FIX: the dark mode n3s SVG center is not empty, which will cover the AMS color
jira: [STUDIO-10308]
Change-Id: I67c5bdb753abfe9fa233e427a7b518c2fad4fd01
2025-03-24 08:30:18 +08:00
zorro.zhang 07475fab75 FIX: UrlEncode Function Error
JIRA: STUDIO-10247
Change-Id: I2df384661c6d445bd3fe1d690928c101543ae2bc
2025-03-24 08:30:17 +08:00
zhou.xu 21d1159cd5 ENH:add "is_filament_installed" in MachineObject
jira: none
Change-Id: Ifd71947a742c1ed37fa22bbf0bb2cd538ff47268
2025-03-24 08:30:17 +08:00
xin.zhang 9d7c9c54fc FIX: complete the AMS fresh while state changed
jira: [STUDIO-10305]
Change-Id: Ie6cbc359bdf9fe02f103f58e25f490105faaf381
2025-03-24 08:30:17 +08:00
jiangkai.zhao cfeb574422 Fix: the width is not effective
after enabling the ribbed outer wall

jira: STUDIO-10294
Change-Id: I08bd00c3c3ef643f4226ce0b882cd62ff680ae65
2025-03-24 08:30:17 +08:00
zhimin.zeng edb9583f76 FIX: fix the display of N3S
jira: STUDIO-10291 & STUDIO-10285
Change-Id: I10c1d3d210a875b75bb31ed33f8db451bdadb5e7
2025-03-24 08:30:17 +08:00
zhimin.zeng da2baffd86 FIX: the wiki link of prime tower is incorrect
jira: TUDIO-10307
Change-Id: I28797a4cf9ad1283567daf6c54581af7b1fb9ba0
2025-03-24 08:30:17 +08:00
xun.zhang c7f80cb611 ENH: add some missing change for params
1. Add more change for ensure vertical shell
thickness

jira:none

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I0bd575ab3cb314c0276faf9a91da1c7744e66da6
2025-03-24 08:30:17 +08:00
xun.zhang 3133b2a52f FIX: do not hover if slice option pop up
jira:STUDIO-10275

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ia599ce164d6f8a178b7154d20b49014f67bdbde9
2025-03-24 08:30:17 +08:00
xun.zhang 038df3180a FIX: support filament display in group result
1. Add "Sup." prefix for support filament
2. Align the filament group elems

jira:STUDIO-10263

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Idd6d11d14cd378142dff03596eea5efb47dde79f
2025-03-24 08:30:17 +08:00
tao wang e7454fa47d ENH:update options ui when printer does not match
jira:[STUDIO-9973]

Change-Id: Icca959d732f98e34b0a83fc2971c70b64d393d75
2025-03-24 08:30:17 +08:00
qing.zhang faec4160d5 ENH: change param name
Jira: none

change filament category to filament adhesiveness category

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I267d71b2f968becf4e8f434daafdf1a70c36a823
2025-03-24 08:30:16 +08:00
tao wang cca59b8e52 ENH:optimized mapping rule for printing from SD card
Change-Id: I435f518bb303c9592fde5c16eca6aa0d27211725
2025-03-24 08:29:33 +08:00
tao wang 2c433396fa ENH:disable printing when mapping is invalid
jira:[STUDIO-10250]

Change-Id: Ie14e601db9c844e7b23fd0f1e1fd688c03999144
2025-03-24 08:29:33 +08:00
xin.zhang 89efa6cb27 FIX: add images for filament load steps
jira: [STUDIO-9850]
Change-Id: Ie3f3dfbda3d7bc2e1e8c8bab4c9a5f2168536e53
2025-03-24 08:29:33 +08:00
xin.zhang 0914300181 FIX: the current temp has been set twice
jira: [none]
Change-Id: I46f313e8f3bee49be708feb4dc6475a60ab1cea6
2025-03-24 08:29:33 +08:00
chunmao.guo 17a8a924c2 ENH: extruder param sync result dialog
Change-Id: Iec8f7647b565a7a8456258bfb90b2ad44c488745
Jira: STUDIO-10221
2025-03-24 08:29:27 +08:00
chunmao.guo e5d4915518 FIX: TabCtrl padding & printer bed help icon
Change-Id: I451e93cb83a4ace4c1cec1ae275430a3971d9793
Jira: none
2025-03-24 08:29:27 +08:00
chunmao.guo 5e6eacccf1 ENH: StaticGroup badge on macOS
Change-Id: Id446e12aec7780f46c341083a7ad8c81ccf4a4f0
Jira: STUDIO-10055
2025-03-24 08:29:27 +08:00
guanyun 52d6e2f46e NEW: disable dgpu by default
jira: STUDIO-10068 / STUDIO-9387

Change-Id: Idee00cb0963d035aa5d70d6796482543cea3061d
2025-03-24 08:29:27 +08:00
Mack e288462439 Fix:filament svg icon error
jira: STUDIO-10223
Change-Id: I93f805cfa7780e666b4e2f2430c4fcdfa3de0c8a
2025-03-24 08:29:27 +08:00
zhimin.zeng 8a84222be0 FIX: crash when switching preset from H2D to A1
jira: STUDIO-10252
Change-Id: I3c9e2b334a4cae3fee5a21d9af24e606f1b44d18
2025-03-24 08:29:27 +08:00
jiangkai.zhao 89b59f1c41 ENH: add wipe_tower infll gap
and fix wipe error when enable timelapse and in single color
and set rib wall as default
jira: none

Change-Id: Ic365bb7ee0ee6715c9d4f4f00b4bca9fd472c61a
2025-03-24 08:29:27 +08:00
zhimin.zeng ce65273dc0 FIX: fix some size error on dpi changed
jira: TUDIO-10053
Change-Id: Icd93aa0dd9a2c693d7b957f9ede5c6dafc415352
2025-03-24 08:29:27 +08:00
xin.zhang b1fa2421c0 FIX: remove some unnecessary refresh to reduce page faults
jira: [none]
Change-Id: If4dae82f7aae243db033fe9c8d4d1ab25f625557
2025-03-24 08:29:27 +08:00
xin.zhang ed1e9678c3 FIX: try to reduce page fault while idling
jira: [none]
Change-Id: I563cbf4a8ba8a4ae1e5b1b1f735753d3aef23e16
2025-03-24 08:29:27 +08:00
xin.zhang edaaa0b705 FIX: the json val could be long long or string
jira: [none]
Change-Id: Ic06276adf5e7663d57ba1c4b6f9a57e897a9075d
2025-03-24 08:29:26 +08:00
zhou.xu 288b1eddc5 ENH:add "nozzle_has_ams_then_ignore_ext" deal
jira: STUDIO-10245
Change-Id: I77e49dcbdfc3acd9473ca3885c6cc7eebdd0d3fa
2025-03-24 08:29:26 +08:00
zhou.xu 7a55808ad1 FIX:The width of Search box is determined by the width of Input box
jira: STUDIO-10186
Change-Id: I819bfafac5fbc0801b308fd2d384c2a461db0ad7
2025-03-24 08:29:26 +08:00
xun.zhang a17aa8c701 ENH: pva filament should use normal support type
1.Always pop up to switch support type for PVA filaments
2.Rename the old "on_filament_change" to "on_filament_count_change",
add a new function as "on_filament_change"

jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ib5a96f2334bbe016db6661864d44e66c1fc5660f
2025-03-24 08:26:48 +08:00
tao wang 5860af4401 FIX:optimize the layout of error messages
jira:[none]

Change-Id: I06ee3399b15ca78257e92af4e9ea0be69ffd1b4e
2025-03-24 08:26:48 +08:00
tao wang 9274e75b3e FIX:fixed the issue of macOS crashing when closing windows
jira:[none]

Change-Id: I716734c17c67a7022d9a78889bfdff1eaf54bbec
2025-03-24 08:26:48 +08:00
zhou.xu 0b24359f59 FIX:The extruder index defaults from 1
jira: github 5916
Change-Id: Icae2c4c272b80de8055cc3aeb91584df621fc436
2025-03-24 08:26:47 +08:00
zhou.xu 5693d65178 ENH:modify "Delete all" shortcut key
jira: none
Change-Id: I5c90fc2f2d7e2482bb31527e8aae29089bbb69b1
2025-03-24 08:26:47 +08:00
jun.zhang 2353d0366d NEW: add config: prefer_to_use_dgpu
jira: STUDIO-10068 / STUDIO-9387

Change-Id: I78fe0e865e9665bbf3669e4834a39af624cde29e
(cherry picked from commit cc41c008548b4dc2874333afd63ef0035070cda5)
2025-03-24 08:26:41 +08:00
zhimin.zeng d0f89eb862 ENH: Add parameters for extruder page of printer preset
jira: none
Change-Id: I8eb37e41bdc4b2b1f2328acee324c6fad30e391c
2025-03-24 08:26:41 +08:00
zhou.xu b651cee316 ENH:Import 3mf into existing projects and remember previous selection
jira: none
Change-Id: I799c3aa240d614fc4ff7bf8ff02a9879d1a4b459
2025-03-24 08:26:40 +08:00
zhou.xu b20700ddc1 FIX:modify log
jira: none
Change-Id: I1c6baae3a215a5bc06d5c126acb9a2003203846d
2025-03-24 08:26:40 +08:00
zhimin.zeng a967c41edc ENH: add wiki link for mixuse of pla and petg
and add wiki link for tpu and brittle materials
jira: none

Change-Id: I15202158cc2ff9b710e80e181bcdf9659e93ff75
2025-03-24 08:25:45 +08:00
qing.zhang 03607bd975 ENH: apply scarf seam on auto compensation circles
Jira: none

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I339acf82ec1af9ed0a8f973e76b73c0eae608767
2025-03-24 08:25:45 +08:00
zhimin.zeng 05c3616b0d FIX: Duplicate traditional timelapse warnings
jira: STUDIO-10188
Change-Id: Ib391fc3b40dcf27d9c722fce2bae803dbc7fd5c9
2025-03-24 08:24:24 +08:00
zhou.xu 62fff9dadf FIX:add "read fail" deal for bambuStudio.conf
jira: STUDIO-10215?
Change-Id: Ib6dca514a43f3c91948df56195ba323aa9ce308e
2025-03-24 08:24:23 +08:00
xin.zhang 751aece03e FIX: optimize the downloads path settings
jira: [STUDIO-10056]
Change-Id: I1ce7da2eeb34bcd7609b281b0a1735f848660b99
2025-03-24 08:24:23 +08:00
tao wang 4d616513be ENH:Disable printer selection when printing from SD card
jira:[STUDIO-10145]

Change-Id: I7d0b95afa3c0403121805090a13b2ab6d46e89b9
2025-03-24 08:24:23 +08:00
tao wang 30454bd166 FIX:cleared the filament change suggestion
jira:[STUDIO-10144]

Change-Id: I20c219cdefe8de2214e03db94db552d32a40f374
2025-03-24 08:24:23 +08:00
tao wang c66aa632d8 FIX:fixed mapping issue printing from SD card
Change-Id: Iad6b4b6ddd67f1c51fbfd1207893549b9cf746b9
2025-03-24 08:24:22 +08:00
xin.zhang 3dbe340cf9 FIX: the WIFI signal is not refresh
jira: [STUDIO-10185]
Change-Id: I5b68bb487dc13ce32d7af6df72ff4c7cada6137b
2025-03-24 08:24:22 +08:00
xin.zhang eb90f16dd5 FIX: move the function to API
jira: [none]
Change-Id: I2b30082148d6d9b937a218e37464727ba8fdf131
2025-03-24 08:24:22 +08:00
chunmao.guo 99bc6f6a80 FIX: title of Extruder Tab
Change-Id: I2c436d9e0aa3e857d97395b65a8632ab39b02d50
Jira: STUDIO-10148
2025-03-24 08:24:22 +08:00
zhimin.zeng 5c3d804b9f FIX: Detach the timelapse gcode from layer_change_gcode
for X and P machine
2. remove lift and retract in filament_change_gcode and layer_change_gcode
jira: none

Change-Id: I3da2d3ac7f0100d1963dcbb1228323666a060534
2025-03-24 08:24:22 +08:00
zhimin.zeng f05800dbae FIX: add timelapse warning message when sending print
jira: none
Change-Id: Ie73761f300fc4902f667d66e30a6a94a9557cd19
2025-03-24 08:24:22 +08:00
xin.zhang e43e4950da FIX: update the message color settings
jira: [STUDIO-9903]
Change-Id: I73306d98d679620666a1ab68d5da7222b45cd332
2025-03-24 08:24:22 +08:00
xin.zhang 2431dbc48f FIX: the display content of calibration dialog
jira: [STUDIO-9875]
Change-Id: Ie6039c9b16f010f774ec5ad3e457c5651e54399f
2025-03-24 08:24:22 +08:00
xin.zhang 559eba688d FIX: make the main area able to scroll
jira: [STUDIO-9878]
Change-Id: I89921f76b684a63bffde894eed89ecfa5d946b66
2025-03-24 08:24:22 +08:00
zhou.xu d5fc51843a FIX:call is_online flag at the beginning of sync printer
jira: STUDIO-10183
Change-Id: If2d1b5ad55e9f1552e98e158a24b0887d5023eb3
2025-03-24 08:24:22 +08:00
Arthur 02b8a79285 ENH: auto arranging won't put more than 1 TPU filament on the same plate
jira: none
Change-Id: I0ac0968ac56f9969f94b73cfacaac3a97a814b2d
2025-03-24 08:24:22 +08:00
Arthur f9a1ed7b24 ENH: rewrite ModelInstance::rotate with rotation matrix
1. Rotation operation should always work on rotation matrix. Euler angles are not reliable.
2. Remove the ambiguous set_rotation on single euler angle.
3. Fix the bug that the rotation of the mirrored object is not correct.
jira: STUDIO-8752

Change-Id: I25d661b732a872b8378af87c0ba52d75afd75c1f
2025-03-24 08:24:22 +08:00
zhimin.zeng fff7873456 FIX: enhance for timelapse gcode
1. support traditional timelapse for H2D when printing by object
2. insert timelapse gcode when close wipe tower
3. remove hard gcode before filament gcode
jira: none

Change-Id: Ib56c21b1f07832f2cbc8ba5ab7f2e8653b3105bf
(cherry picked from commit 7613474cefd210685d16a5585608c0c7cb7efa95)
2025-03-24 08:24:22 +08:00
zhou.xu 742efe2e3d ENH:Add button linkage display when gap_area is valid
jira: STUDIO-10042
Change-Id: Ia2b60d735a61cbd2a71a840d3db27e60239c8fcf
2025-03-23 20:31:58 +08:00
zhou.xu e66a291235 ENH:translate text
jira: none
Change-Id: I3d8cc9596d6abeae680deeef827514ac97bce863
2025-03-23 20:31:58 +08:00
zhou.xu 52442fa6d5 FIX:fix crash for no valid filaments
jira: none
Change-Id: I9433da99d2ad355f088917e88350c5fd36bd1aea
2025-03-23 20:31:58 +08:00
zhou.xu 69f28a711f NEW:Display AMS mapping relationship in override mode
jira: none
Change-Id: Iac0b3563df2f76710a5bc461adab6dd8335ee62d
2025-03-23 20:31:58 +08:00
zhou.xu f95f88de0d FIX:Synchronize the machine to maintain the same hot bed selection
jira: STUDIO-10146
Change-Id: Ia2000bab1c41097ef50ee84aa35d9a5c8921ef56
2025-03-23 20:31:58 +08:00
xin.zhang b40306ac22 FIX: make the tips as gray style
jira: [STUDIO-9646]
Change-Id: I88dcce6990e97ddea24d5726a3c728a5efd1fd6c
2025-03-23 20:31:58 +08:00
xun.zhang d64977c9ab ENH: update translation
jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I85317044598c4a014c095cca30d1e9abc1fa9145
2025-03-23 20:31:27 +08:00
zhou.xu f608327a10 ENH:add "forward" function in MsgDialog
jira: STUDIO-9971
Change-Id: I699912b4d18cb52aec2badf64a4655d20559ed7c
2025-03-23 20:31:27 +08:00
zhou.xu 12fe1ac740 FIX:Click OK should disappear immediately
jira: STUDIO-10132
Change-Id: I62547c6888f11afcf76f7a3fd0ad6aa8fe9b0091
2025-03-23 20:31:27 +08:00
zhou.xu f5133d9d43 FIX:fix display in mac
jira: STUDIO-10130 STUDIO-10062
Change-Id: Ie98b19cdd3ead958940a8730e6091fc74be05ad8
2025-03-23 20:31:27 +08:00
qing.zhang 0e21d762be ENH: translate
Jira: none

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I2ed88be363eb5f1bd8a35269d669f3947d46e7f4
2025-03-23 20:31:26 +08:00
xin.zhang fe2ae4ab9b FIX: the select machine suit DPI
jira: [STUDIO-10067]
Change-Id: Idee141746b73764c9bb80746358ec65f1147cc31
2025-03-23 20:31:26 +08:00
xin.zhang 36deba9d13 FIX: the dpi changed display of bed control
jira: [STUDIO-10067]
Change-Id: I84a2763686b004cfb27ddb567b0f6a44577924b0
2025-03-23 20:31:26 +08:00
xin.zhang a78ce0fef7 FIX: the painting fault of AMS Preview
jira: [STUDIO-10067]
Change-Id: I7690ca2cb3437182d4990ec13eb94bbcd3c237a3
2025-03-23 20:31:26 +08:00
xun.zhang 96512530b2 ENH: add filament group wiki english version
jira:studio-9944,studio-10036

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Id72974e3877307a2ddc1477c78dcf3d6b3c83ac5
2025-03-23 20:31:26 +08:00
zhou.xu e74c9e710b ENH:add "not support bed type" function
jira: STUDIO-9028
Change-Id: Id1c6cc9005fc5073d885274e360d31282063a9a3
2025-03-23 20:31:25 +08:00
zhou.xu 2676c47259 FIX:add "visible" for GLModel
jira: STUDIO-10126
Change-Id: I95c7882db09e3a86012c0f1a184e505bfd0bdd87
2025-03-23 20:31:10 +08:00
zhou.xu 968dc86710 FIX:fix is_connect_printer
jira: STUDIO-10083
Change-Id: Iea8af8a6547eeac311f41e260115f9e12832de80
2025-03-23 20:31:10 +08:00
jun.zhang 999bae0f53 FIX: black edge issue
jira: STUDIO-9954

Change-Id: Ib503039383763074947992606ac9a8f7b8409ec8
(cherry picked from commit 3870dbb980a36535f22ec8a0849546c0b1ee7b4c)
2025-03-23 20:31:10 +08:00
xin.zhang 93446f05e1 FIX: wait the new result about 3 seconds
jira: [STUDIO-8518]
Change-Id: Ida64d94ab44e71473096ae55ef2db50d7c8286ca
2025-03-23 20:31:10 +08:00
xin.zhang 4dcdfc6beb FIX: the layout problem
jira: [STUDIO-9768]
Change-Id: Ic6e317241aa933c63da6360f6156c34ae434e28e
2025-03-23 20:31:09 +08:00
zhimin.zeng 7380ee0a2c FIX:k value is set to default value when editing k value on printer
jira: STUDIO-10120
Change-Id: I6c67efb77ca681aab510399031deed7faa473713
2025-03-23 20:31:09 +08:00
zhou.xu 22e3f08992 FIX:close gcode.3mf not pop window that should not appear
jira: STUDIO-9821
Change-Id: I6c9d4e5231d2c7a9b9629003bdffab1c523fe15f
2025-03-23 20:31:09 +08:00
zhimin.zeng 9eee96ead7 FIX: modify the printable range error prompt
jira: STUDIO-10116
Change-Id: I489ff742f51ab8883306883ee59c98a31523fd34
2025-03-23 20:31:09 +08:00
xin.zhang 677ec9e364 FIX: update some scale while DPI changed
jira: [STUDIO-10067]
Change-Id: Icb8480d01bdf20a17c699746677d54fc8c8680a6
2025-03-23 20:31:09 +08:00
xin.zhang ca85009945 FIX: update the extruder panel when object changed
jira: [STUDIO-10050]
Change-Id: I4eb12f3cdecf2a099a9b0773c73a48a8aa3713b6
2025-03-23 20:31:06 +08:00
xun.zhang 1793060e96 ENH: jump to filament map dialog in error tip
1. Remove error tip for unprintable areas if no longer needed
2. Add link for filament map dialog in error tip

jira:STUDIO-10073

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ic3235038de73a85964c6dbcb9b4f435e7aa47d34
2025-03-23 20:31:05 +08:00
zhou.xu 492033182c FIX:update bbl_bed_pte_left_bottom.svg
jira: STUDIO-9954
Change-Id: I93a808651a84b6fa30de608a7e21d5ca722f200c
2025-03-23 20:31:05 +08:00
zhou.xu 81ff3cdfce FIX:allow only External Spool color map
jira: STUDIO-10096
Change-Id: Ic0d2133fe688f275210df8f0a1adf1f29239598c
2025-03-23 20:31:05 +08:00
qing.zhang be02e769bb ENH:instead of prime_volume by filament_prime_volume
Jira: none

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I96e7d0604da8f90678feed81833e3a634752ffff
2025-03-23 20:31:05 +08:00
zhimin.zeng ab2cc0f73a FIX:split the prompt info for different models and different presets
jira: STUDIO-10016
Change-Id: Ic4b24772b1e2eb58adbd74cf0f953f8a754150b0
2025-03-23 20:31:05 +08:00
zhimin.zeng 1fbc179ae4 FIX: sync extruder info when select preset
when the connected machine is mutli_extruer and is the same as preset
2. fix the filament unprintable check bug
jira: STUDIO-10047

Change-Id: I4e78003f080897d5b43c0a742852078b149eba45
2025-03-23 20:31:05 +08:00
zhou.xu 29b0be89eb FIX:fix bug for the base color of the color modification
after matching the untreated material
jira:STUDIO-10062

Change-Id: I699fd843600182bc87b224eee488e752b64ca0b4
2025-03-23 20:31:04 +08:00
xin.zhang ea36ee5879 FIX: update message and translation
jira: [STUDIO-9580] [STUDIO-10092]
Change-Id: I133d23bef894d3784fa0e12c1d27a8a93448ebfa
2025-03-23 20:31:04 +08:00
xin.zhang 8a7164dbc1 FIX: remove the unsupported nozzle diameter
jira: [STUDIO-10089]
Change-Id: I8a7e13788bac103a60390dbc89c3d3b95cb79d2d
2025-03-23 20:31:04 +08:00
xin.zhang 655373cb82 FIX: the bed calibration default to unchecked
jira: [STUDIO-10091]
Change-Id: I313cc8419276ca89e9d9cb57604adc19d2cfee89
2025-03-23 20:31:04 +08:00
jiangkai.zhao 4dd4e9e12c ENH: enhance some functions of the wipe_tower
1.Add automatic calculation of the wipe_tower's brim width by height;
2.modify the min_depth_per_height and the default ridwidth

jira: none
Change-Id: Idd96bc90e8e631aa8481b559e1e9fec24c6b822f
2025-03-23 20:31:04 +08:00
zhou.xu e113538a17 FIX:Unknown material display incomplete
jira: STUDIO-9997
Change-Id: I55409e5ba054eadf9200c22b8c6ab31223c3b689
(cherry picked from commit 5c6a752279c20d3bc2628edf9db0aa320bdf322d)
2025-03-23 20:30:50 +08:00
xin.zhang 9c7214428d FIX: update the load or unload
jira: [STUDIO-10088]
Change-Id: I234c1c092f403a42789c1eff67819420322fcdb7
2025-03-23 20:30:50 +08:00
zhimin.zeng 7a0b8d9135 FIX: Update blacklist
jira: none
Change-Id: I5ce98aeab6ee1a5b84b35c12c8caf3cf70f30ba6
2025-03-23 20:30:46 +08:00
zhou.xu a87bdf0d54 FIX:fix dark mode bug of SyncAmsInfoDialog
jira: STUDIO-10012
Change-Id: I6b27b8908f04995814af97baabcee6f77643c125
2025-03-23 20:30:46 +08:00
qing.zhang 78079dacd1 ENH: move extra params
Jira: none

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Ib5c4d203c6585b9946d8703d9f33477780afb275
2025-03-23 20:30:46 +08:00
xun.zhang 868b056f1a ENH: modify description for filament group mode
jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ia0098b0aced6c764962874197da8d63fc7a06d6d
2025-03-23 20:30:45 +08:00
xin.zhang 3e9187cf3b FIX: remove the internal update codes
jira: [none]
Change-Id: I4d5cfc6b643117d136865b143e2d42c398d2bde2
2025-03-23 20:30:45 +08:00
xin.zhang bc96302f12 FIX: support UTF-8 search for devices
jira: [none]
Change-Id: I29c6509c0d06f238f0d42d0c5422fb0686a598ca
2025-03-23 20:30:45 +08:00
xin.zhang 784b5a69cc FIX: the text display incomplete
jira: [none]
Change-Id: If5dec5af26ee80b8f0d722b0d75d0bd10e09ddb5
2025-03-23 20:30:45 +08:00
xin.zhang cb89a9eb12 FIX: dynamic flow cali is default to auto
jira: [STUDIO-10085]
Change-Id: I8cac8ea2fddf1fafacf69680a983315c71e751a0
2025-03-23 20:30:45 +08:00
zhou.xu e45bb41cd1 FIX:update MaterialItem
jira: STUDIO-9996
Change-Id: Id225c13eaa2f4f66aca0f76754408fc8506d532c
2025-03-23 20:30:45 +08:00
zhou.xu c5406570bc NEW:add "Fade out" effect for BaseTransparentDPIFrame
jira: none
Change-Id: Ied2fd3a07c213c3518183865169728a87a7d5b1a
2025-03-23 20:30:45 +08:00
zhimin.zeng 66b5ef0d86 FIX: the machine status is not refreshed after unbinding in lan mode
jira: STUDIO-10017
Change-Id: I62f955c47fbf7c59782ec8a7a7e316ef020942a5
2025-03-23 20:30:45 +08:00
chunmao.guo 8d3c346b1a FIX: cancel switch diameter restore old selection
Change-Id: Ic0919ade0ab3f75c417d87c7cf6c5738958a1cf8
Jira: STUDIO-10069
2025-03-23 20:30:32 +08:00
zhou.xu 05e006ba11 FIX:close gcode.3mf not pop window that should not appear
jira: STUDIO-9821
Change-Id: I09994c23d977794e9b2a375bf169e841782d9481
2025-03-23 20:30:31 +08:00
zhou.xu d34a8cb2ee NEW:add BaseTransparentDPIFrame and timed disappearance
jira: none
Change-Id: I8fcf56ead20aba640c59406c0dad3b6ad67f18a6
2025-03-23 20:30:31 +08:00
Mack 45e7d7bb7d Fix:filament svg icon add transparent color
jira: STUDIO-9929
Change-Id: I7650670988d3c3538818278417ab9fb48c232400
2025-03-23 20:30:31 +08:00
xin.zhang 403a3b42e7 FIX: show the refill graph only if it's enabled
jira: [none]
Change-Id: I8a1f015a92ac965972f6de46a143a6b0f02340a0
2025-03-23 20:30:31 +08:00
xin.zhang 32597b43f9 FIX: support the dark mode AMSPreview
jira: [none]
Change-Id: If4329081535a1155588afad932403ea3615163f7
2025-03-23 20:30:31 +08:00
xin.zhang eae81e9d95 FIX: disable the switch nozzle if not connected
jira: [STUDIO-10072]
Change-Id: I2f705af4cd6f50770c9c0019287855ef90518d18
2025-03-23 20:30:31 +08:00
zhou.xu abfa726162 ENH:add "sync filaments status" logic
jira: none
Change-Id: I7a74641e6d8e1d1d713d4d97af370a8c0a87f154
2025-03-23 20:30:30 +08:00
zhou.xu eab6384c6c FIX:Only one of the two dialogs is displayed
jira: STUDIO-10065
Change-Id: I7763de83697ea9645808757b9396acd34cd12cca
2025-03-23 20:30:30 +08:00
zhou.xu 170687352e ENH:add "pop_sync_nozzle_and_ams_ialog" api
jira: STUDIO-10016
Change-Id: I000fa5719cf631ff0c63b6379850e1915f78ddaa
2025-03-23 20:30:30 +08:00
zhimin.zeng 55772c5912 EMH: enhance for rib wall wiper tower
1. fix the slice error status
2. add rendering for wiper tower
3. modify the wipe tower start pos for rib wall wipe tower
jira: none

Change-Id: If554ca0fb30f6c7ce9641014c0ed4a7f23afd6f4
(cherry picked from commit 3ae08b458dea1d04cad33b2787d98407111b038c)
2025-03-23 20:30:29 +08:00
jiangkai.zhao 1f4d2cf714 ENH: adjust the interaction of the rib_wall
jira: none
Change-Id: I2462240304fc4ce4a1047d7c8ac818c209f15200
(cherry picked from commit 6567642e938a4edd4197535418aeb8be0bbc7c55)
2025-03-23 20:30:29 +08:00
jiangkai.zhao 1d33d1c37d ENH:add rib wall wipe tower
jira: none

Change-Id: I9699cc74e206851284949f89230e986435b9e1b7
(cherry picked from commit eabfa6b272590698886ecec33b89207605b91993)
2025-03-23 20:30:29 +08:00
xin.zhang 3cb5ee0b30 FIX: wrap the text
jira: [none]
Change-Id: I8deb09ac6caa3c3a4ab45d75286e8697d0babb06
2025-03-23 20:30:29 +08:00
zhou.xu c3990592ac FIX:modify text and fix show bug of SyncAmsInfoDialog
jira: STUDIO-9974
Change-Id: Id10dd54bc23e98cd709860b563fc26b4c570b98f
2025-03-23 20:30:29 +08:00
zhimin.zeng 4a01c840ab FIX: the machine status is not refreshed after unbinding
jira: STUDIO-10017
Change-Id: I351a17abac132369ecf342ffb79b17228d5ef250
2025-03-23 20:30:29 +08:00
zhimin.zeng 9e1a206d11 FIX: auto sync printer info
when the machine is H2D and the file is H2D preset
jira: STUDIO-10016

Change-Id: Ic8145c521486a30f1df5715c6809abae2c565c05
2025-03-23 20:30:29 +08:00
xin.zhang 371ef9c554 FIX: move the state record to higher coding level
jira: [STUDIO-10050]
Change-Id: I1e0721c80492688c66e700979461ac0bdd396ef4
2025-03-23 20:30:29 +08:00
zhou.xu 4c9d891700 FIX:change control for two dialog
jira: STUDIO-10038
Change-Id: Ia88ebc9c5a61920108cdec2ae33fdf73cf6e0b00
2025-03-23 20:30:29 +08:00
tao wang 17dddbdccc FIX:added n3s load/unload filament steps
Change-Id: I75ebf4d3c7854ded933d1a755b13cab48b1efc90
2025-03-23 20:30:29 +08:00
chunmao.guo 2d4cdc8218 FIX: nozzle AMS rescale
Change-Id: I8006c72947463d23984fa62ce3a9a2e2d40e990f
Jira: STUDIO-10045
2025-03-23 20:30:29 +08:00
chunmao.guo 71d9d8969e FIX: liveview_remote protocol missing agora
Change-Id: If3a46c67e139e3abc47dc672e32246eb6b59f9fd
Jira: STUDIO-10041
2025-03-23 20:30:28 +08:00
xun.zhang e24a0bc603 FIX: ui issues with filament map dialog
jira:STUDIO-10040,STUDIO-10039

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I939df4fc0fe3eb8d287cf1efc7d459c0790d04c7
2025-03-23 20:30:28 +08:00
zhimin.zeng 7897cd68c9 FIX: timelapse should not enable when not supporting timelapse
jira: STUDIO-9946
Change-Id: Ic8f369972c598c812e30d197927fa5fb63be133b
2025-03-23 20:30:28 +08:00
xin.zhang 3bef21933f FIX: update some translation
jira: [none]
Change-Id: I0b6e14b78c26188b20d8303444ed294eee64dff2
2025-03-23 20:30:28 +08:00
xin.zhang 716f22046d FIX: paint the invalid remain as 100%
jira: [STUDIO-9967]
Change-Id: Ie0b96d6a12e5d5b526e92360f7e93087134ed0a9
2025-03-23 20:30:28 +08:00
xin.zhang 0c80f1a975 FIX: update the wrap DIP
jira: [STUDIO-10037]
Change-Id: I24c7d1ad54bbcfb4ac43609bff1dd9cd10db2e60
2025-03-23 20:30:27 +08:00
zhou.xu 5427e9e052 ENH:translate text
jira:none
Change-Id: I2d37d7ba4867b1507d2a8073dfdfc836b7c8e112
2025-03-23 20:30:27 +08:00
zhou.xu a1de92523f FIX:All plates share the current mapping
jira: STUDIO-10008
Change-Id: I5d04c95dea7bd6b56c97258863a190f0f0c3b4e6
2025-03-23 20:30:27 +08:00
xin.zhang a039401683 FIX: add the translation
jira: [STUDIO-9148]
Change-Id: I937b0fb93be39bd7567a5049a2fd1ed5f0aad9d2
2025-03-23 20:30:27 +08:00
xin.zhang b47885b137 FIX: disable send button for PrintStatusLanModeNoSdcard
jira: [STUDIO-100013]
Change-Id: I8077d81ab9ecdc8f4c3e5fe5269c87f4ebc41640
2025-03-23 20:30:27 +08:00
xun.zhang 2e26c5812a ENH: refine logic in filament group in gcodeviewer
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Id89daec05f2d4017d326c6473bd62008dd9f0b11
2025-03-23 20:30:13 +08:00
chunmao.guo 33684a12f6 FIX: adjust text switch printer inconsistant variant values
Change-Id: Ie494b57698f45fbf0eea0546a486d6514002887e
Jira: none
2025-03-23 20:30:13 +08:00
zhou.xu 012d90bd7e ENH:add MaterialSyncItem
jira: STUDIO-9994
Change-Id: Id0d2ebd8dd68854f5cc1c821c7453b75852b8ba7
2025-03-23 20:30:13 +08:00
tao wang b675a2e433 FIX:hide advanced options when device incompatible
jira:[STUDIO-9973]

Change-Id: I34338e8f87ccc709d4a9f69ce16af17269c91784
2025-03-23 20:30:13 +08:00
tao wang efcad28fb2 FIX:Update the translation of the best strategy
jira:[STUDIO-10001]

Change-Id: Idb20d2042f7bbe14891f3c1e8e1bdef947b01071
2025-03-23 20:30:13 +08:00
tao wang 2b1fdcf327 ENH:aAdd protection logic for AMS backup
Change-Id: I5ae871aa03cfe706c7c079cd60a4422cae4464fb
2025-03-23 20:30:13 +08:00
chunmao.guo 50f9bdbd91 FIX: switch diameter texts
Change-Id: I2e93cdd0895f3b7f2531d96c64f7caa8d0440194
Jira: none
2025-03-23 20:30:12 +08:00
tao wang dc4919ebd6 ENH:add unmatched status for ams mapping
jira:[STUDIO-9995]

Change-Id: I9400ae8ef33a2292565395a8fb4fedbe71437da6
2025-03-23 20:30:12 +08:00
tao wang a498efe570 FIX:fixed AMS editing icon not displaying
jira:[STUDIO-10000]

Change-Id: If1d7594bc71369067e6ea15aa3a7e1cec21605cc
2025-03-23 20:30:12 +08:00
zhou.xu 248f6daf96 ENH:translate text
jira: none
Change-Id: I0bbacfc198b93f663d1e844664440e45cf39617d
2025-03-23 20:30:12 +08:00
chunmao.guo 1dc94cffd3 FIX: restore nozzle_volume_type later on_preset_loaded
Change-Id: I8fb9c8c5ff04f9f84a97750f48f763521b8f4b58
Jira: none
2025-03-23 20:30:12 +08:00
zhou.xu 91452df326 FIX:fix crash for "close wxframe at System Bar"
jira: STUDIO-9992
Change-Id: I8cdfff70394880a2dc04f2fa2e37ad6a11eba5a9
2025-03-23 20:30:12 +08:00
chunmao.guo 35e8c0d5da FIX: switch diameter button order & total ams count
Change-Id: Ife11b131269cd5b1ed6c1555621d5ea727a07027
Jira: STUDIO-9984, STUDIO-9739
2025-03-23 20:30:11 +08:00
tao wang 4a83044867 ENH:Optimize translation
Change-Id: Ic45baaa974af044a1bc166faf6e27ca5ee4e155b
2025-03-23 20:30:11 +08:00
xun.zhang e82fd6b475 ENH: modify sentences for translate
jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ic97b6d9dce8de77308f0893b55d621d5c250531e
2025-03-23 20:30:11 +08:00
tao wang 8f11826bc0 ENH:adjust the UI of the Mapping pop-up window
jira:[none]

Change-Id: I26f07db9a9d4fd565fde1e58d01e2c60380f8492
2025-03-23 20:30:11 +08:00
xun.zhang caa51852af ENH: add tip link for filament group in viewer
1.Also update wiki

jira:STUDIO-9944

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Iaa282054da40b6936dc6c741fe7ef7ca62f868f2
2025-03-23 20:30:11 +08:00
zhou.xu d317055f42 ENH:add "only_external_material" logic
jira: STUDIO-9985
Change-Id: Iac15989bea39d1571eab66199737472381832017
2025-03-23 20:30:11 +08:00
xin.zhang 36322e7cdb FIX: the text does not align mid
jira: [STUDIO-9987]
Change-Id: Ibb2f7c3982414f11538230385b12708295b4f21c
2025-03-23 20:30:11 +08:00
zhou.xu a3a54934e0 FIX:not map for unknown material
jira: STUDIO-9960
Change-Id: Ifd1b5f42676e9aa127805caa919ed2e3ef3f2900
2025-03-23 20:30:10 +08:00
Kunlong Ma df295edc0f FIX: Incorrect use of BBL_RELEASE_TO_PUBLIC
JIRA: STUDIO-9672 STUDIO-9770 STUDIO-9886

Change-Id: Ia4892f0c34964956be9246432a0797085558088b
2025-03-23 20:30:10 +08:00
zhou.xu d1a255db91 FIX:fix SyncNozzleAndAmsDialog display in dark mode
jira: STUDIO-9937
Change-Id: Ic31456ceb6998aceb010b2a4a3f879ec5bec836c
2025-03-23 20:30:10 +08:00
zhou.xu 915bae32d1 FIX:upgrade cancel_paint_color api
jira: STUDIO-9907
Change-Id: Ie04fc4e1224e84810acde347b8ae9e73530f9031
2025-03-23 20:30:10 +08:00
tao wang 533911e2cd ENH:support u0 firmware homing
jira:[none]

Change-Id: I9533944c343007897d25929739e5eb175bad6689
2025-03-23 20:30:10 +08:00
lane.wei ff02619730 ENH: GUI: remove object limited warning
jira: no-jira
Change-Id: I89bc082721bdc05ed2f41febc12a4f4252308ac0
2025-03-23 20:30:10 +08:00
lane.wei 014996d425 FIX: GUI: refine the error message when switch plate
also refine the text
jira: STUDIO-9809

Change-Id: Ifce527d3d19ead80b314611de8f3f861dc598188
2025-03-23 20:29:56 +08:00
zhou.xu 3a6784342a FIX:pop error MessageDialog
jira: STUDIO-9955
Change-Id: I9ce6a68baaa7fc7548817a37c042091ae4b7e73a
2025-03-23 20:29:56 +08:00
zhou.xu 543eb6f4e2 FIX:fix black render for boolean gizmo
jira: none
Change-Id: I4b7fa09eadb0dac79838220fa20a2eae2df02cfb
2025-03-23 20:29:56 +08:00
zhou.xu 065e05b376 ENH:update AmsMapingPopup
jira: none
Change-Id: Icacbc7500eccddea8991dd552a0e4a040e83fdd7
2025-03-23 20:29:56 +08:00
zhimin.zeng 99837d8c01 FIX: crash when delete filament
jira: STUDIO-9956
Change-Id: Ibef1db35c2953040bb7df6b53ed3144f3ff85d96
2025-03-23 20:29:56 +08:00
lane.wei dac00582ae FIX: gui: fix a crash issue after loading 3mf
the max color is limited to 16 which is not correct
jira: no-jira

Change-Id: I3ecb24dd7426646a624d5696006ad2f5138f9421
2025-03-23 20:29:56 +08:00
zhou.xu 081df8f580 FIX:fix bug of SyncAmsInfoDialog
jira: STUDIO-9948 STUDIO-9950
Change-Id: Ic97dfb7787c9e27386003b2dc3f88f1003456245
2025-03-23 20:29:42 +08:00
zhou.xu 9514b6225f FIX:fix bug of dual_extruder
jira:STUDIO-9622
2025-03-23 20:29:42 +08:00
zhimin.zeng 5a393666db FIX: set preset visible when the machine preset is not selected
after syncing
jira: none

Change-Id: I4bd2c52372e23a5d1f5ba828177f19439f4511dc
2025-03-23 20:29:42 +08:00
xin.zhang 05f67d14f6 FIX: update the bitmap by dpi
jira: [STUDIO-9952]
Change-Id: I88d91146c83d11f7dc87b4dd5698087a342646d4
2025-03-23 20:29:39 +08:00