Commit graph

105 commits

Author SHA1 Message Date
xiangdong.yang
7a041ac2a0 ENH:Show ErrorCode to the Device screen
Change-Id: I481b08a439d07a99f6c06c558e0a7fb3467a7d51
2022-08-05 16:11:42 +08:00
zorro.zhang
6eb4d671b5 ENH: Login button add Largen UI-Action
Change-Id: I40f668364730205c6cc1b916ef486fce836c08d8
2022-08-05 16:11:42 +08:00
zorro.zhang
e43f80e875 ENH: support 3rd printer model
Change-Id: Ib8c2c846f73a6ac14339e1d0222204d7440de014
2022-08-05 16:11:42 +08:00
chunmao.guo
173b43d2bd FIX: stop keyboard tab navigation in StaticLine/SpinInput
Change-Id: Id0287418acc36bf9f74a62df79ecf99354f01cc9
2022-08-05 16:11:42 +08:00
chunmao.guo
807cc2236d FIX: focus state of CheckBox
Change-Id: Iceac4b9877a07e4517250255203c2e0ecdbc34ac
2022-08-05 16:11:42 +08:00
chunmao.guo
ec59446e44 FIX: button focused state
Change-Id: Ieab02661c8f2e406b5bf5f156d9142efbe76d1cf
2022-08-05 16:11:42 +08:00
zhimin.zeng
09d5651c39 FIX: issue 551: support to import prusa 3mf file
Change-Id: I6d00fab62304893cc5f1aba0d0a74e4c6194bce9
2022-08-05 16:11:42 +08:00
Stone Li
acc6d70db9 ENH: do not show dialog if no bambu network lib
Change-Id: I9dbdb89b7161515ec7995969106764f66a5dd6e3
2022-08-05 16:11:42 +08:00
tao wang
da732ac396 FIX:optimize RDIF animation
Change-Id: I45e45b92efa43f290151e39715ca057da4d862c1
2022-08-05 16:11:42 +08:00
chunmao.guo
a74fb14613 FIX: button handle key event
Change-Id: If3ecd2356e516105c2054c9b85a122f3ccc72d91
2022-08-05 16:11:42 +08:00
liz.li
6c4b1f79da FIX:preferences dialog location problem in high scaling ratio
Change-Id: I109c8563ff946d6ed8aca647b17d4c4b1491a65b
2022-08-05 16:11:42 +08:00
tao wang
8992cab6fe FIX:set the MacOS mainframe title color to white
Change-Id: I3e16000f3d93f95509d6e16cec95d4d6ad0ac85b
2022-08-05 16:11:42 +08:00
lane.wei
fc659fcf2c FIX: presetupdater: fix the crash issue when exit app at the early stage
Change-Id: Ia6e6e56e09c5d3ebbdd7b9a8d0bb1b898d05935c
2022-08-05 16:11:42 +08:00
chunmao.guo
ab16d4c73e FIX: add log for exiting of WebViewPanel
Change-Id: Ia0b971acec22f35653cf231d1022c873bb532296
2022-08-05 16:11:42 +08:00
chunmao.guo
93cbd5173f FIX: support key event in ComboBox
Change-Id: Iac5f114ff45123f0a6b1bc24ef289a6112475183
2022-08-05 16:11:42 +08:00
lane.wei
6a08c2d509 ENH: preview: refine the logic to switch camera view
when switch between preview and view3D,
if the screen center is on the plate
don't change to the plate view

Change-Id: I16b8815ad9b10a7cea174faa6a16bb9e582a77c3
2022-08-05 16:11:42 +08:00
lane.wei
92ad7ff1d0 Fix the app can not launch issue under case-sensitive APFS on macos
Change-Id: I849bd8023c0973b0603e1cbaadbd7035c276a745
(cherry picked from commit 5d08ccd146eb818c83825e28337834a6abdf4fbe)
2022-08-05 16:11:42 +08:00
lane.wei
e6131fc5f7 ENH: render: adjust the logo background color to bed's color
use the color of bed's stl

Change-Id: I56f1e184a27271b8bea5704f823ae7b28b656a46
2022-08-05 16:11:42 +08:00
lane.wei
4d52b8a44a add more logs for debugging
Change-Id: I420e6e60901a32cc378c09ed57fba2ee1ac688df
2022-08-05 16:11:42 +08:00
tao wang
0d1242d9c6 FIX:change title background colour on macos
Change-Id: I387bd8c1b6d74f4db92417c3459959b3212af9f5
2022-08-05 16:11:42 +08:00
yifan.wu
d14e5c9d59 ENH: change alt behavior for part selection
1. Alt is no long for object/part delection
2. Alt is defined to select part in View3D

Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: If0f14f79a321be2d0320a841e15dc973715364ea
(cherry picked from commit 9c092f2d20b89470202df037180425b2ecb8ef82)
2022-08-05 16:11:42 +08:00
chunmao.guo
7a5bca3c30 FIX: enable focus navigation in SpinInput/TextInput
Change-Id: I32671cb8aa23f85b868284c41a66c583161e1b89
2022-08-05 16:11:42 +08:00
chunmao.guo
a302a58c9e FIX: support key event in SpinInput
Change-Id: Ie25404c8dec25b0b4012cae51a1f57c95d9fca66
2022-08-05 16:11:42 +08:00
chunmao.guo
39f9c23b89 ENH: use system menu on mac platform
Change-Id: Ia0e0bf42232d51cd08216811fdc6633527b3eb97
Signed-off-by: chunmao.guo <chunmao.guo@bambulab.com>
2022-08-05 16:11:42 +08:00
salt.wei
099e72b885 ENH: fix overflow which is caused by wrong spacing
Disable the spacing adjustment by bounding box before
fixing, to avoid overflow in some cases.

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I13c751c8d46040156d79c1fdfc513f22f5e40fe2
2022-08-05 16:11:42 +08:00
chunmao.guo
444ab79087 FIX: scale bitmap of SwitchButton in MacOS
Change-Id: I5c2329d5b8fd409f87276851068e6594bbae5b3d
2022-08-05 16:11:42 +08:00
tao wang
9fc010512c FIX:use scalablebitmap replace wxbitmap
Change-Id: I4ca885051f309be4a7d9a6e08de097fe75847257
2022-08-05 16:11:42 +08:00
chunmao.guo
00ba515783 FIX: use scaled icon in MacOS
Change-Id: Ic7e89a3ff1dd92818adfcec410cc0bdcacfc0398
2022-08-05 16:11:42 +08:00
Stone Li
9f062905b2 FIX: fix unparsable character when saving 3mf
bbl cloud can not parse character '&’
use xml_escape to convert to xml format

Change-Id: I9a2c0abb3c80c26be6f3add507c133f72b2bf7d1
Signed-off-by: Stone Li <stone.li@bambulab.com>
2022-08-05 16:11:42 +08:00
chunmao.guo
ddee1dacaf FIX: modify touchpad translate in Canvas3D
1. invert touchpad move direction
2. fix canvas 3d move with rotation
3. press shift for move

Change-Id: I9c7f39eba45a168c92d4459cd88896d26ec6e8db
2022-08-05 16:11:42 +08:00
tao wang
8c39e3f6f5 FIX:fixed scrolling too slow of parameter search scroll bar
Change-Id: I9999df7329545ef8ca8337c16db1d1ec722c728d
2022-08-05 16:11:42 +08:00
salt.wei
e7f379f4de ENH: change spiral mode to be spiral vase
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I3df7e0534c6b8e899c145a1b9ee199eeeaad54d0
2022-08-05 16:11:42 +08:00
chunmao.guo
0ac982b8c2 FIX: invert touchpad move direction
Change-Id: Ic6be977828a1c82a56205c06d4ab63c05241a090
2022-08-05 16:11:42 +08:00
chunmao.guo
396918f21f FIX: background color of text ctrl when disabled
Change-Id: I904a6ea78a692e2f511857d908c98ffa8f8b1bc8
2022-08-05 16:11:42 +08:00
Stone Li
654dd34652 ENH: disable buttons when printing job is finished
Change-Id: Ic3ead6c1204ca30e4478db63cff12ca070790db2
Signed-off-by: Stone Li <stone.li@bambulab.com>
2022-08-05 16:11:42 +08:00
Stone Li
45d2081a08 FIX: fix crash when return HTTP 401
cause: we call wx widget before GUI_App Created

set_on_http_error_fn in post_init()

Change-Id: I1fcec76bc9472288315b3cc29c651a929fcc749d
Signed-off-by: Stone Li <stone.li@bambulab.com>
2022-08-05 16:11:42 +08:00
xiangdong.yang
a0e2e1e62d FIX:fix keypad ICONS not being centered
Change-Id: I2b20a2f9b95a1970802b51c7dc51d96ece91fce6
(cherry picked from commit bf348670711467f9092f29ddccc8d5eb03dcc18e)
2022-08-05 16:11:42 +08:00
salt.wei
a713573544 ENH: add extruder offset for X1 and X1 carbon
The extruder offset of X1 and X1C is (0,2).
All generated gcode should minus this value.

Also change the min speed of cooling buffer for
better cooling for small area(from pineapple)

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I06e58a26f8736ae24fa9da02477a9d19114daeca
2022-08-05 16:11:42 +08:00
lane.wei
461eaa13aa FIX: fix some rendering issues
1. increase the logo's resolution
2. set the logo's height to 0.02
3. fix a clip issue when shell preview

Change-Id: Ibd2491c2d4cc38ab10a2627f0024712d0a6a09b2
2022-08-05 16:11:42 +08:00
lane.wei
77afdc6467 Fix the preset incorrect issue caused by logout
when logout, if the preset selected is still there
we should not select it by force, which will cause the edited preset cleaned

Change-Id: I930cfcb04eae7473f6bc5f037d26b852013b6f42
2022-08-05 16:11:42 +08:00
yifan.wu
2c61072ec9 FIX: fix incorrect selection after moving an object to new plate
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: Ic47a23ca64888f0805c559fff52a50a0812b88b1
(cherry picked from commit d209293fe1409f039c4ec3065a990ce47c9003e8)
2022-08-05 16:11:42 +08:00
chunmao.guo
46a9df509c FIX: temp disable markdown tooltip on release build
Change-Id: Idde9a5127a064c1b6593607bca122eda21cdeee6
2022-08-05 16:11:42 +08:00
chunmao.guo
cc1fb36a22 FIX: web view log
Change-Id: I8e28d7b8f5cfbc95428a3768b32f312a591e41c1
(cherry picked from commit fe623cb52a449ff7dffb10c9de8d7af9c7651f1e)
2022-08-05 16:11:42 +08:00
liz.li
1a8e5295b2 ENH:keyboard shortcut in macos
1.fix:global shortcut cannot use in webview panel
2.fix:ban original web-shortcut in webview
3.add cmd+q & cmd+h shortcut in macos
4.move some global shortcut to prepare panel

Change-Id: I17ba3c86069dab92df754a319d0c0c3d77b34d74
2022-08-05 16:11:42 +08:00
liz.li
042e17952c FIX:GUI cannot response when closing Calibration dialog
Change-Id: I576ac47f022bef0d59df168db96be1ef746ce3bb
(cherry picked from commit 393d623a8a4a634add6946f3ed7f1c86e962e844)
2022-08-05 16:11:42 +08:00
salt.wei
89959400da ENH: separate PA and PA-CF filament type
Filament type of Bambu PA-CF in RFID is PA-CF.
Change it to PA-CF as well in preset to avoid
failure of AMS mapping.

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: Ic6b6269123d59863fea2b7d262a124468c95b8af
2022-08-05 16:11:42 +08:00
yifan.wu
04bdbb4a28 ENH: add cn translations for newly added phrases
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: I17323af5f6cee8839aa99e4957b9abcf22662f4a
2022-08-05 16:11:42 +08:00
yifan.wu
21d41bbbec ENH: optimize object list display
1. add filament title
2. adjust the layout propotion of object list and per-object
   parameter setting panel
3. replace wxScrollWindow with wxPanel for the Sidebar to avoid ugly
   double scrollbars
4. remove the auto height logic in object list to avoid it occupies too much
   height, causing no enough space for per-object setting panel

Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: I2201b61e5a654e86427ce7f377d0e4c4ef593748
(cherry picked from commit dd0413d6c22a20059e9042b88a15391518fb54c7)
2022-08-05 16:11:42 +08:00
zhimin.zeng
3d80bb52dc FIX: fix issue STUDIO-452
wrong transformation when sub model is rotated

Change-Id: I40e7ad0f808dd4d3445f4556ae517f5284e1a65c
(cherry picked from commit 6d1328a4eb630a08a9c635f0efea2a057283329e)
2022-08-05 16:11:42 +08:00
zhimin.zeng
eaf71e4d2f FIX: fix issue STUDIO-395
cannot save project

Change-Id: I977402535dee8ea7b84fec4bb721a4e146a5e49e
(cherry picked from commit d1e483dca2903128cde028dfec77692c74fe7ba0)
2022-08-05 16:11:42 +08:00