Commit Graph

3699 Commits

Author SHA1 Message Date
lane.wei fd15ceb1fb ENH: translation: removed some unuseful texts for tranlation
these texts are only used under CLI
JIRA: no jira

Change-Id: I223fc2e191e2a5d82a1dcb250c1c78537bc6d6f2
2023-11-09 10:09:10 +08:00
lane.wei d87e84bf4f FIX: fix the preset name not display correctly issue on warning dialog
JIRA: STUDIO-4930
Change-Id: I9a187dd89354969845f48d187fb737381d6f49e6
2023-11-09 10:09:10 +08:00
zhimin.zeng 5998bcc747 FIX: When the calibration line exceeds the range of the heatbed
Prompt user to modify parameters
Jira: 4951

Change-Id: Id856c50fa999c188c403f428e7bfd874ddcca04c
2023-11-09 10:09:10 +08:00
liz.li 64146d8386 ENH: calibration pages adapt to the screen dpi
Jira: STUDIO-3420

Change-Id: Ib816476aec68398714d7ea74c0fc13e6616cc698
2023-11-09 10:09:10 +08:00
liz.li 276025a27f FIX: remove the debug code
jira: new

Change-Id: I167e8307a5fba0df1ebf36b04dfd30aefd90a8b5
2023-11-09 10:09:10 +08:00
liz.li 9b26013298 FIX: calibration flow rate sending progressbar
fix sending progressbar display problem in flow rate preset page

jira: STUDIO-4869、STUDIO-4783、STUDIO-4786

Change-Id: I91bfb473d603bb50435da5b23389f38cee8bca6c
2023-11-09 10:09:10 +08:00
zhou.xu 295c40709f FIX:Imgui's StyleVar not pop according to PushStyleVar
Jira: STUDIO-5000
Change-Id: I4bdafb41404651a19a211e2e1eec78169ff8b9f3
2023-11-09 10:09:10 +08:00
chunmao.guo 7a29a49f9e FIX: select old preset after clone presets
Change-Id: Icd5c0cce6b0771384296db7c3ece022a715ece48
Jira: none
2023-11-09 10:09:10 +08:00
zhou.xu 275dd249a1 FIX:added snap connector may not been selected
Jira: STUDIO-4960
Due to space in snap, added snap connector may result in not been selected

Change-Id: Ib2573a88c867ffc4d5839940a038dc2a193e979e
2023-11-09 10:09:10 +08:00
gerrit 8bd881b402 ci: update build version to 01.07.09.53
Change-Id: I533a4417952f14bc411abd907d93978d149fe94d
2023-11-09 10:09:10 +08:00
maosheng.wei e37d812ac6 FIX: Edit filament UI modify
Jira: XXXX

Change-Id: I7f652a5522281d0976490f697726399048f88251
Signed-off-by: maosheng.wei <maosheng.wei@bambulab.com>
2023-11-09 10:09:10 +08:00
maosheng.wei 7ea13aad76 FIX: import config and update compatible
Jira: XXXX

Change-Id: Ic91a1021e7fab7c77454538336765c1017a41427
2023-11-09 10:09:10 +08:00
tao wang 0d921fe517 ENH:get the modified filament preset of the user
jira:[for get filament preset]

Change-Id: I20e7fec69eea600cd2d084d036c0eb6953ce56df
2023-11-09 10:09:10 +08:00
liz.li c8b8cacea7 FIX: GcodeViewer color display
GcodeViewer didn't display correctly if dynamically toggle travel item in feedrate viewpage, need recalculate color and max/min value of each move when check travel display

jira: STUDIO-4590

Change-Id: I0e6683272c48b4ca466bac1e3911b6e8a19b0ccd
2023-11-09 10:09:10 +08:00
maosheng.wei 07904900d2 FIX: sort preset list
Jira: XXXX

Change-Id: Ib8bb4a09d6ef7eaa21b68e4788ba0fda75edac1b
Signed-off-by: maosheng.wei <maosheng.wei@bambulab.com>
2023-11-09 10:09:10 +08:00
liz.li 34abdf0233 FIX: hide spiral mode of plate config
jira: STUDIO-4902

Change-Id: I54a4a281294afcd048be23bd9ab3b33cc73ce2bf
2023-11-09 10:09:10 +08:00
zhou.xu 08bfc8d980 FIX:when init on_set_state(),m_hover_id should be -1
Jira: STUDIO-4955
Change-Id: Ida2c7564ca45cfd331dba933ac3bf93cf2c4cd34
2023-11-09 10:09:10 +08:00
zhou.xu 232bd94ac7 FIX:When undo, m_model is empty
Jira: STUDIO-4978
Change-Id: I73d468ceb567a9caf5109dbd0e00b5b0ea3beb52
2023-11-09 10:09:10 +08:00
liz.li 96ca63c220 FIX: fix the tips text displayed of K factor limitation
jira: STUDIO-4941、STUDIO-4948、STUDIO-4950、STUDIO-4944

Change-Id: I2135547201fb8d6a5b9b8e467a5699fb22934a46
2023-11-09 10:09:10 +08:00
Arthur a006286465 FIX: organic support doesn't work with raft
Fix organic support issues by syncing with Prusa's changes. Thanks to Prusa.

Jira: none

Change-Id: I96fa1a939767bb0b0d2e8a5fd72966bb10a2042e
(cherry picked from commit 89607dc73313e1b5d389674ed2d8f4f358bcb8b9)
2023-11-09 10:09:10 +08:00
wenjie.guo b137b4a4ac FIX: Disable the horizontal scrolling window
jira: STUDIO-4454

Disable the horizontal scrolling window when there is a Configuration
update

Signed-off-by: wenjie.guo <wenjie.guo@bambulab.com>
Change-Id: Idf9cd8ddaf335d71ae95ab4c51ae826372e19f0f
2023-11-09 10:09:10 +08:00
maosheng.wei 7376770981 ENH: add link for wall generator and arc fitting
Jira: XXXX

Change-Id: If18dc3f897da49ad38ea963bc8411f5846384435
2023-11-09 10:09:10 +08:00
salt.wei e6d2c532d0 ENH: zero eleplant foot compensation for A1M 0.4 nozzle
Can not see obvious eleplant foot after printing

JIRA: None. found by self test

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I5993b3a2dbb6f4f6a6b8a1714654f1213e4b90f2
2023-11-09 10:09:10 +08:00
Catalin MARINCIA f9a7856b50 Fix: fix the name of bambu lab a1 mini cover
github-pull_request: https://github.com/bambulab/BambuStudio/pull/2771

Change-Id: Ic2845a01c6e85e0b10bd5235f71c51f7e90a324a
2023-11-09 10:09:10 +08:00
liz.li c076fb347e FIX: dailytips display issue
jira: STUDIO-4980、STUDIO-4981

1. STUDIO-4980 fix that there is a incorrect image display in first page of dailytips
2. STUDIO-4981 fix some UI element display issue in dark mode: expand
   button color、image tint color
3. modify some tips content provided by salt.wei

Change-Id: Ie85da2f049b89f0358b19f587ce7aa7cce0164c7
2023-11-09 10:09:10 +08:00
xun.zhang eb9f43c144 ENH: update A1 mini start gcode
Use anew wipe mouth method

jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I62f1847bba3879615f54f85cbf52322dd9149aec
2023-11-09 10:09:10 +08:00
liz.li 5477495d49 ENH: add a duration before slicing complete for showing dailytips
jira: new

Change-Id: I3c30eb45fa99f6c973bac6621f5ddf1de3eb2bfe
2023-11-09 10:09:10 +08:00
chunmao.guo ea237758fa FIX: Fix user preset update time
Jira: none
Change-Id: I52206946ae4c2e606cd942c9d531c1e106ec1c11
2023-11-09 10:09:10 +08:00
gerrit 84efe8e89c ci: update build version to 01.07.09.52
Change-Id: I01f6b52faf3cc6a0a8042cd5925e04cf3130675e
2023-11-09 10:09:10 +08:00
lane.wei c1f891b646 ENH: preset: refine logic to judge Preset::is_bbl_vendor_preset
JIRA: no jira
Change-Id: I64dedd76c10624ca51104a2c61b11d4c0f523646
2023-11-09 10:09:10 +08:00
chunmao.guo b9898d1cf5 FIX: Fixup possible data lost in user presets
Change-Id: I345f770a14d674dd5e48c94505470ead3487b745
Jira: none
(cherry picked from commit c1e9cf4e233bfc1132a9ffc16d8e875f142be4f6)
2023-11-09 10:09:10 +08:00
liz.li dd666a6313 ENH: refactor DailyTips
jira: new

1. Refactor the UI:
	put dailytips into slicing notification
	add image for dailytips
	adjust Layout and UI control
	adapts retina scale, adapts dark mode color
2. New Features
	ability to expand/collapse the dailytips
	ability to freely go to next/prev page of dailytips
	show a random dailytip each time when begin to slice
	ability to remember the default statet add .
	of whether expand the dailytips
3. Remove original hintNotification related logic

Change-Id: I99bfa8c19c9417d25cb2f6e205f5e66b7680b189
2023-11-09 10:09:10 +08:00
zhou.xu 16ae34d906 ENH:add tip for upload_stl and upload_svg
Jira: STUDIO-488
Change-Id: I741642c6d0befc0b1d68924b20ace479042cac80
2023-11-09 10:09:10 +08:00
tao wang 98452fd8a2 ENH:update version num of printer config
jira:[for update version]

Change-Id: I5f675d11ec08d6f7e3e238b7c6b0f50d5fb6b003
2023-11-09 10:09:10 +08:00
zhou.xu 633f1b05ec FIX:cancel undo/redo function of plate related geometric parameters
Jira: STUDIO-4864
Change-Id: I97dffd03bcdc7988edd09d99e612dbdced072009
2023-11-09 10:09:10 +08:00
lane.wei 6f8f0b1b7a ENH: CLI: disable wipetower when all filaments mapped to one
JIRA: STUDIO-4899
Change-Id: I8dc8883fc5a70089d3e21dc82faf04f12532092a
(cherry picked from commit 7e21f8ef84e7d96ed2668cd8a4f67e6376e96c74)
2023-11-09 10:09:10 +08:00
zhou.xu b552a3c534 FIX:add_connector should check_and_update_connectors_state
Jira: STUDIO-4957
Change-Id: Iebdb5f537788c9f376bbd3cc407a0a495a988f98
2023-11-09 10:09:10 +08:00
zhou.xu 21e370e779 FIX:fix enable condition of "Object"
Jira: STUDIO-4958
Change-Id: Ibbd57ebe09697ec5011884eaaa72d4aa050c4bb8
2023-11-09 10:09:10 +08:00
hu.wang ca73f31acc ENH:Translate Fliament Tangle Detect
Change-Id: I74b5b7f64041eb1fa4185595a739b07ec1d5d7f1
2023-11-09 10:09:10 +08:00
maosheng.wei f3599d555c FIX: create filament issue
Jira: 4917 4920 4928 4933 4934
4917 filament preset name too long to dialog too long
4920 too long fiilament preset can't save
4928 limit preset tree size
4933 edit filament dialog remove cancel button
4934 update preset tree and refresh

Signed-off-by: maosheng.wei <maosheng.wei@bambulab.com>
Change-Id: Ibf708911576324a58c5640a50f5207b45a69b4e9
2023-11-09 10:09:10 +08:00
xun.zhang cc0b28ae28 ENH: use bounding_box of whole model for levelling
jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I3cc67aa6ca8b6e61f356525e41f1fc57f7b64ff1
2023-11-09 10:09:10 +08:00
xun.zhang 9719fa81ef ENH:support interface filament not for body option
1. Add a option to prevent support interface filament being used in
support body

jira:STUDIO-4847

Change-Id: Ic6e9f663b71a7e4d9cd1bca399c0da2ce22bb5b5
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
2023-11-09 10:09:10 +08:00
zhou.xu 276aec19c2 ENH:translate "Left drag"
Jira:STUDIO-4945
2023-11-09 10:09:10 +08:00
Arthur 95430ee68d NEW: add some cli options to support more function
1. Option "assemble" assembles multiple input meshes into a single object.
2. Option "load_filament_ids" sets filament ids for each loaded object.
3. Option "clone_objects" add multiple copies for each loaded object

Jira: STUDIO-4848

Change-Id: I707b48767a7c978118490398da440f0fb54351fa
(cherry picked from commit 8ddb456375be1abc6a0f692096068d8eda89b0eb)
2023-11-09 10:09:10 +08:00
Arthur 0964b5bb0a FIX: tree support generates floating hybrid supports
Jira: STUDIO-4763
Github: #2660

Change-Id: I13d5a1443af8bc82f0cadd177e0db3fc3db971f1
(cherry picked from commit 04cb09b1f63db232854e6ce0734fbff6f5945b8d)
2023-11-09 10:09:10 +08:00
tao wang 2a628441f3 ENH:add L macro as some err desciption
jira:[for translate]

Change-Id: I61d45fc416d188670a9b812638a3a4764a1873e8
2023-11-09 10:09:10 +08:00
chunmao.guo d787873e97 FIX: not upload non-bbl presets
Change-Id: I677a4790aad47750bfede100ce95d0db2320a041
Jira: none
2023-11-09 10:09:10 +08:00
wenjie.guo 87b8388f3b FIX: limit the max width of DropDown
jira: STUDIO-4503

limit the max width of DropDown for filament when user preset text is
too long.

Signed-off-by: wenjie.guo <wenjie.guo@bambulab.com>
Change-Id: I6778fce131fb3bee38acb116fea9cbbf9baeddb7
(cherry picked from commit d5da07988e28d6c506e315dbe1ab24954c2a8a55)
2023-11-09 10:09:10 +08:00
hu.wang a61352e613 NEW:Add filament tangle detect function
JIRA: STUDIO-4455
Change-Id: I01a7e66a24bf10a8f26aacc0c0a2924a07f91388
2023-11-09 10:09:10 +08:00
maosheng.wei be6106a43b FIX: [4851 4845 4885] translation
Jira: 4851 4845 4885

Change-Id: I5184738ec17b5d90b99a7a432a9878cefc82137b
Signed-off-by: maosheng.wei <maosheng.wei@bambulab.com>
2023-11-09 10:09:10 +08:00