Commit graph

850 commits

Author SHA1 Message Date
xiangdong.yang
0e6f857819 NEW:add 3Dconnexion devices shortcut text
Change-Id: I1174b150c6c45a6465dba91f717359cee04c155d
2022-09-02 12:52:18 +08:00
yifan.wu
79814a7662 ENH: support default filament for volumes
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: I51cfb0e3a40578f94c6d20e85c12cda2b6bb2e74
2022-09-02 12:52:18 +08:00
Arthur
4ef43af2dd ENH: popup different warning message for unsupported sharp tails
1. unsupported sharp tails and large overhang have different messages
2. do not popup warning for total area (only warning for one single
   large overhang)

Change-Id: I153e559915a92c6676468539cf619dafe915f997
(cherry picked from commit 67b593150f8de847d9b1999bf0d7a549eb1ef154)
2022-09-02 12:52:18 +08:00
zhimin.zeng
54012ba11b FIX: the text shape is affected by instance transformation
Change-Id: If2222a24056bbc1636b5da586e6cc1950d8cdb5a
(cherry picked from commit 996d013c2e7f1bdbdc4afbac540f99a20b063cca)
2022-09-02 12:52:18 +08:00
salt.wei
d73142c2f9 ENH: new seam strategy from prusa2.5
As title. Thanks @Prusa

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I2fa177e27ac53211952ea9b6c62e98182b8f05ce
2022-09-02 12:52:18 +08:00
tao wang
0ea824d167 FIX:fixed the ams item cannot be adjusted layout
Change-Id: I8e187bb6f50883d7a607c045cf643eab4ba71ea2
2022-09-02 12:52:18 +08:00
tao wang
a97da8a9ba FIX:menu bar text not translated in MacOS
Change-Id: I334a1e859e0c4455190202c95e3132cfad976ed4
2022-09-02 12:52:18 +08:00
yifan.wu
4f44ca4117 FIX: fix color painting bugs
1. fix a crash when loading a 3mf painting with color idx larger than 15
2. fix the facets not display issue if painted with color 15

Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: Idb53b6bb2d3665412815222ab9a1d47948afed56
2022-09-02 12:52:18 +08:00
tao wang
ad311a66d6 FIX:update objecttable layout
Change-Id: I759283fab3dff03671282b4fcff9d6caf6de51db
2022-09-02 12:52:18 +08:00
xiangdong.yang
65393b8f73 NEW:add 3Dconnexion dialog
Change-Id: I0dd1160decb11e5040399bb9c27f571a03b1d082
2022-09-02 12:52:18 +08:00
salt.wei
440bcc8090 ENH: speed up the progress of loading step
Make the shape triangulation to be parallel

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I0fe68359111b498458d431492841c54d13d7a7df
2022-09-02 12:52:18 +08:00
qing.zhang
ef46654cca NEW: show cost of filament in GUI
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: If28f6e969728fb5edd9cb35d6bc6d0a6c155d96e
(cherry picked from commit a4b8e620794f611c2f94f639cec49ec7c8fe8926)
2022-09-02 12:52:18 +08:00
Arthur
663df48a95 FIX: cut_to_parts+keep_lower crashes
Change-Id: I65eb51952a2062e6726e12e6cdb42f09f7816bc3
(cherry picked from commit cf9873717c756ddfe7e584ccb74f29763f529883)
2022-09-02 12:52:18 +08:00
tao wang
459fe36235 FIX:fixed amsdata not sync after changed ams
Change-Id: If1c087c42258897fec7df5d44ff039bb0eec3b25
2022-09-02 12:52:18 +08:00
liz.li
5444f69fc2 FIX:typos in mac shortcut
Change-Id: I928f95582db8927ac563ee7003d57d6d3e12d7cd
2022-09-02 12:52:18 +08:00
Stone Li
639bb98396 ENH: refine filename when exporting gcode.3mf
Change-Id: Icace408c89f9d9da4695723ea8757ab023f85849
Signed-off-by: Stone Li <stone.li@bambulab.com>
2022-09-02 12:52:18 +08:00
Stone Li
2866e33304 ENH: refine new version protocol in upgrading
Change-Id: I8c14dce6a20ca93cf42ff55b4610c397cdbf97e3
Signed-off-by: Stone Li <stone.li@bambulab.com>
2022-09-02 12:52:18 +08:00
yifan.wu
531794d131 FIX: plate is exceptionally selected when openning scale tool
Change-Id: If2cfd62ddb7252aeb51ebf81c8c50f1b7ef52fa1
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
2022-09-02 12:52:18 +08:00
yifan.wu
b55d9672b9 FIX: fix crash issues when deleting filament during color painting
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
(cherry picked from commit 5c8405309b4a9f00fe004b0510283385464763cc)

Change-Id: I32150ac2707601ba74eec1cf2163b06764378664
2022-09-02 12:52:18 +08:00
yifan.wu
8937d10071 NEW: add type change menu for part
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
(cherry picked from commit abf39d652142137c93ad1e4d8d173501a627645d)

Change-Id: I7ba2fb488c0e2d1891b750ed92d62c1323ef1b22
2022-09-02 12:52:18 +08:00
yifan.wu
b068389d4c NEW: add text gizmo tool
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: I77fdf64340f580e6baa3260101fa1c6db7a4ab2d
(cherry picked from commit 2147c55134b4d9d1018d7e9f4f8d1a4d50c065f6)
2022-09-02 12:52:18 +08:00
Stone Li
65ba9cafb3 ENH: add more test cases in NetworkTestDialog
Change-Id: I54f5a52d2bb993f3536c4ab75cb54190eafe49a5
Signed-off-by: Stone Li <stone.li@bambulab.com>
(cherry picked from commit b28b0d97ab51b0f2f9a6f37622e5cd93e8d8d8f6)
2022-08-26 09:25:59 +08:00
lane.wei
a12f6ed133 ENH: refine the black color appearance when preview
Change-Id: I691cae54dea6b196695cfe721299f75ce5c1e4c7
2022-08-26 09:25:59 +08:00
qing.zhang
cc9463c017 FIX: fix the error location of G2 cmd in GCode
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I51b728916570f94167af4c535b86a45b1df22c56
2022-08-26 09:25:59 +08:00
zhimin.zeng
f745c5fea2 ENH: Optimize and design the time-lapse wiper tower
Multiplex existing wipe tower and revert old time-lapse wipe tower code

Change-Id: Ia1cba9808647ea900f691b2c5d5887077be12d89
(cherry picked from commit 61f41df572d11b7cc738c34f2624fd123cd9a6df)
2022-08-26 09:25:59 +08:00
xiangdong.yang
a26c573b1b FIX:fix Gizmo tooltop disply
Change-Id: I1bc5f3d1dea44eb182c5d37e5ecb31e1c34bab82
2022-08-26 09:25:59 +08:00
yifan.wu
13b711602c ENH: add freetype for occt
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: I3adcf4b27deb0953e059c3e7fa9b9d49e447c57b
(cherry picked from commit 400cff06210c62e4019ff6f7174216d2faeaa8e2)
2022-08-26 09:25:59 +08:00
salt.wei
d6a6fad04e ENH: topmost layer can be controlled by only_one_wall_top
For github issue #124

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: Ieb4a2c0cdb185d1cc565a20754327eeb1c599237
2022-08-26 09:25:59 +08:00
Stone Li
63809c63da NEW: add NetworkTestDialog
test www.bing.com
test bambulab host
test http service
test storage upload and upgrade
test storage downloading

Change-Id: Ia2aca1d3fdff5dd4e930df138e8c6a1b5aad2585
Signed-off-by: Stone Li <stone.li@bambulab.com>
2022-08-26 09:25:59 +08:00
lane.wei
9c00469d7f Fix the memory leak between different slicing cases
Change-Id: I43f043e360101ef7e9aa2cc3b0bf7070cf851680
2022-08-26 09:25:59 +08:00
zorro.zhang
2ac9267e42 ENH: filament just show bundle machine
Change-Id: If0a35037dc4b08df7cd3aaf88662638a334196e3
(cherry picked from commit 5ebd67880a679c3013fe10b63b509761eab30670)
2022-08-26 09:25:59 +08:00
liz.li
6e1e56be18 NEW: refine HMS Panel
link to hms wiki page

Change-Id: I1b1c5b2021f9f68320235ce17580ae80ea9b82a3
Signed-off-by: Stone Li <stone.li@bambulab.com>
2022-08-26 09:25:59 +08:00
Stone Li
6a065401d1 FIX: fix crash in SelectMachine
reset MachineObject Value to nullptr

Change-Id: I06e9f9346780a28b175f41db8b2cd98d20c9c8e3
Signed-off-by: Stone Li <stone.li@bambulab.com>
2022-08-26 09:25:59 +08:00
Arthur
d95e85851c FIX: auto-arrange fails for multi-color objects
The cost for switching extruders was too big.

Change-Id: Ic9de6b6aabb7e69db79a0201f0dbb9d039097df9
2022-08-26 09:25:59 +08:00
Arthur
06f878f13b FIX: auto-arrange may fail for sequentially printing tall objects
1. fix sequential printing tall objects. Now the print order is not determined by auto-arrange,
so wee need to add a new rule: lower objects should not exceed height_to_rod.
2. sequential printing is better centered.

Change-Id: Ic320722654f0335d2589060fa14c71a5aaa3f571
2022-08-26 09:25:59 +08:00
salt.wei
40531c8ad9 ENH: fix crash when add G2_G3 in start gcode
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I7d7133122b0d7e478fd2b0fa8849be09cb0c8353
(cherry picked from commit 2095960596e85ef970016701afd201c9bd36b262)
2022-08-26 09:25:59 +08:00
salt.wei
aab8a12801 ENH: add arachne engine for narrow internal solid infill
ConcentricGapFill pattern was used for internal narrow
solid infill. Use arachne engine instead to remove
gap fill inside the pattern and improve the extrusion path

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I758d7c72eb71cc37026b7cebf746cc345014c3f5
(cherry picked from commit 0b6bacd21a091afc13d7b36a69e5b10f155bc6f8)
2022-08-26 09:25:59 +08:00
chunmao.guo
22c71f7884 FIX: tempinput popup focus event
Change-Id: I6973d9f23267265ec91ab04a3b7d53e3bf20c3d4
2022-08-26 09:25:59 +08:00
chunmao.guo
c0b0249194 FIX: jump to 3deditor page on click object link
Change-Id: I8d45120b5645b7589c42342c2eb70cc7855d7b63
2022-08-26 09:25:59 +08:00
liz.li
59dcd623b3 FIX:the position of Notification is too low in preview
Change-Id: I881ee24722711517fe61ce7bc1be3ad6400d0938
2022-08-26 09:25:59 +08:00
chunmao.guo
10998629f6 FIX: force skip Focus events from wxTextCtrl
Change-Id: Ib583fc16dccce69a5506aed29d40587bec9b2373
2022-08-26 09:25:59 +08:00
chunmao.guo
af54a34567 FIX: wxDisplay crash on wxNOT_FOUND
Change-Id: If7b936d361873e20fb71b7fc35c9d270cd39a763
2022-08-26 09:25:59 +08:00
chunmao.guo
d4ddd8f470 ENH: check BambuSource registered
Change-Id: Ia98e1630115811e061bc320fbb25b74b8f933dfb
2022-08-26 09:25:59 +08:00
lane.wei
0669ed118d fix the plugin status not correct shown issue
When BambuSource is missed, we need to set the compatible status to false also

Change-Id: Ie0204035aec81b01b438d65747863999f983f4f1
2022-08-26 09:25:59 +08:00
xiangdong.yang
237d4c65d1 FIX:fix release note dialog infomation display
Change-Id: Id177f95b3f9cfd0dd3b86e71c80a0048a47a8ac5
2022-08-26 09:25:59 +08:00
xiangdong.yang
aa59c93eb5 ENH:Bold font for preview title
Change-Id: I75c9b1ad0b1b7b07650b2038dbbc101b5a4fb4d7
2022-08-26 09:25:59 +08:00
xiangdong.yang
afc1395828 FIX:fix preview Flushed filament add padding
Change-Id: I869f64a56df74e1e096e434676b5f6de39ebcca8
2022-08-26 09:25:59 +08:00
chunmao.guo
8b1ec73b71 FIX: TempInput use attach_child of StateHandler
Change-Id: Id49052e484389e8f88eb021cc25d2127f56369f7
2022-08-26 09:25:59 +08:00
Stone Li
816dae015b FIX: fix display error in release note
Change-Id: I71edf47b4b48ce5ae310b8633fe351318f8f24ef
2022-08-26 09:25:59 +08:00
Stone Li
73e4078348 NEW: add HMS to query hms info
display hms msg in HMS tab of Monitor

Change-Id: I4df1c63b104463ba62cdf7eb079a540a4176f8c5
Signed-off-by: Stone Li <stone.li@bambulab.com>
(cherry picked from commit f4635d18f3383e70177536dfbe5edf2e1370b746)
2022-08-26 09:25:59 +08:00
chunmao.guo
efd20d0a84 FIX: direct jump to enable 'Windows Media Player'
Change-Id: If5eeb82162293cd20583f65aae1fa75f70aac25d
2022-08-26 09:25:59 +08:00
liz.li
618aebfb79 FIX:adjust rounding of some buttons
Change-Id: I8d1ed2b3d352689ea99fe00f26e405cc63151073
2022-08-26 09:25:59 +08:00
liz.li
802036fcd8 ENH:uniform border width of buttons in monitor control
Change-Id: Ifc84992d7d0c161991a031a7d1a7329f4b87687f
2022-08-26 09:25:59 +08:00
xiangdong.yang
60e96c2940 FIX:fix Preview interface layout improved
Change-Id: Ia12f9938b7fb0d9adc1bdf709f406ec1b0e644d9
2022-08-26 09:25:59 +08:00
gerrit
cc1a6ee635 support linux build for wxWidgets
Change-Id: I7d4e84c4e82371c6e688b607ac0658c6319d1216
(cherry picked from commit 6ff1613c3997628ea932d4956f874c2356da0056)
2022-08-26 09:25:59 +08:00
xiangdong.yang
3765c6aed4 ENH:Add color for XYZ
Change-Id: I4aa5c5edb35c934906bcd5f848e23e5250023f3a
2022-08-26 09:25:59 +08:00
gerrit
1f51d775fc update network module version
Change-Id: I560fcfaeb9cfe8cc51dc1da5321260969108c822
2022-08-26 09:25:59 +08:00
chunmao.guo
66c89c62e2 FIX: wxWidgets asserts
Change-Id: I583edbde501c2bfe8adfa8fdb525479a379a4cb8
2022-08-26 09:25:59 +08:00
chunmao.guo
a7bd14003b FIX: button handle navigation key event
Change-Id: I60e367a32e5b76744e81180ee5dd6c3b30fd722f
2022-08-26 09:25:59 +08:00
chunmao.guo
ee43edb7e6 FIX: TabCtrl: size of indicator
Change-Id: Ie8269115485bce6cff3478cfd535831806a94e39
2022-08-26 09:25:59 +08:00
chunmao.guo
61d2d47854 FIX: crash of PrinterFileSystem on program exiting
Change-Id: I68afa6768d4e594e7402c5aa8a3c78e363d17173
2022-08-26 09:25:59 +08:00
zhimin.zeng
bfca09c7b2 FIX: can not save file when ams filament changed
Change-Id: Ie7c567f819211cfa34c7bfeebbb415d5b880c4a8
(cherry picked from commit 1f7458b7e0ff23f664e834455dfcc4cb3773f960)
2022-08-26 09:25:59 +08:00
zhimin.zeng
6a96bc17c6 FIX: STUDIO-640
saved file will also prompt to save when open a 3mf file as project

Change-Id: Iccf3421d5e55d6a7063bf16345e48674711f37e9
2022-08-26 09:25:59 +08:00
chunmao.guo
7be639019e FIX: destory timers & check webview consist
Change-Id: If95a973e1b3c6bf0da3611c30e0e44e191c9b06a
2022-08-26 09:25:59 +08:00
liz.li
cd3a721f86 ENH:add shortcut in macos
Change-Id: I2c2145caab987fcb8073c4e7891769142dab840a
2022-08-26 09:25:59 +08:00
chunmao.guo
85ffeb291d ENH: TabCtrl: support arrow key events
Change-Id: I16423d542246925e2469541b1d634d6c4373af69
2022-08-26 09:25:59 +08:00
chunmao.guo
43cd7c8315 FIX: background color of title labels in sidebar
Change-Id: If71fdca36518129cdfdd1cdf939fb62592ec56c1
2022-08-26 09:25:59 +08:00
chunmao.guo
21d13646d8 FIX: font of object list
Change-Id: Ifb198a8b6af89ee9a089d88d98d495821b5fce7e
2022-08-26 09:25:59 +08:00
chunmao.guo
b96ca57fde ENH: StateHandler as wxEvtHandler and attach child
Change-Id: I1183b97983907f297888d81809be60e3016ae305
2022-08-26 09:25:59 +08:00
liz.li
2c99301fe6 FIX:Notification border rounding on macos
Change-Id: Ic4ca4ae93ad981fe5b07f55d7451559ab99f22f2
2022-08-26 09:25:59 +08:00
lane.wei
2f849a86b8 refine the black color's rendering behavior
let the black color not hard to see at the 3d page

Change-Id: Id739a589c2f28781e646fb59e50ed270eb2f0e91
2022-08-26 09:25:59 +08:00
salt.wei
70313deaf0 ENH: fix one bug which cause zero speed when flushing
filament_max_volumetric may be 0 which cause zero
flushing speed. Add protection for this issue.

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I866b9d97c9c6d97122a4a2beaf508ce9c72ee3b2
2022-08-08 22:19:42 +08:00
lane.wei
61c95431eb Fix the crash issue when select filament in per-object editting
Change-Id: I02be1b93f3b6df22843ac33ae565167711ffaf4a
2022-08-08 22:19:42 +08:00
Stone Li
b575e21ae1 FIX: fix crash when set empty project name on mac
Change-Id: I656e6281f80bee9e06894a62f3ab6bb1316373ac
Signed-off-by: Stone Li <stone.li@bambulab.com>
2022-08-08 22:19:42 +08:00
Stone Li
64fb6e7a24 FIX: fix crash when cancel a print job
Change-Id: Ib82d3be93ba7eefeb3a340a060021af323005ba9
Signed-off-by: Stone Li <stone.li@bambulab.com>
2022-08-08 22:19:42 +08:00
salt.wei
7fb886a03c ENH: provide filament_start and end gcode options
Requirement from user to set filament_start_gcode
and filament_end_gcode. Set these two settings to
advanced mode

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I0d8ddb394b37614d0ef0f10f8434553cb20e9ffd
2022-08-08 22:19:42 +08:00
lane.wei
49fc813383 add the backup logic to make sure plugin install success
Change-Id: Id9da725ffe2e6d604c2771abf89cf445824793db
2022-08-08 22:19:42 +08:00
yifan.wu
a9e3bb59a0 FIX: fix reset not work for movement in cut tool
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
2022-08-08 22:19:42 +08:00
xiangdong.yang
2193ac792e ENH:add shortcuts
Change-Id: I98f3e9deca4b4d8f0c9ab3cbe7e039c903981397
2022-08-08 22:19:42 +08:00
Stone Li
7e56fdabe6 ENH: compatible with old BBL filament rfid info
Change-Id: I4f2d29c3a20d2b24d6fd637b969d4de3577c44e0
Signed-off-by: Stone Li <stone.li@bambulab.com>
2022-08-08 22:19:42 +08:00
xiangdong.yang
57154cda4b FIX:fix mac MessageDialog layout
Change-Id: I8946c1beae3bd3c3167cd9b3777b1f5c4fad294c
2022-08-08 22:19:42 +08:00
chunmao.guo
27e1a95bd1 FIX: reduce unnecessary ams update to filament list
Change-Id: Ibdf12a54bb29a3db9071e83c312401879238db52
2022-08-08 22:19:42 +08:00
chunmao.guo
646934953c FIX: Intercept IDLE event in DropDown to fix various problems on MacOS
Change-Id: Ia9aa96c90f1b7c3f6c33b7325dc28a4f780969c3
2022-08-08 22:19:42 +08:00
chunmao.guo
ace72ecdbc FIX: ams index error in update_ams_color
Change-Id: I5ed49df407023f177975f7dd3c6d836dd51e1dac
2022-08-08 22:19:42 +08:00
tao wang
19cb1dbe4d FIX:fixed amsitem is too close to Amslib
Change-Id: I25a8b232a169cd0dcb0290490795192fa0b29aba
2022-08-08 22:19:42 +08:00
liz.li
cddce117c9 ENH::never change AMSLib disabled color
Change-Id: I54878d202a39b754f3e78a31f83f8170b2722bc9
2022-08-05 16:11:42 +08:00
liz.li
df03edb80e FIX:Notification border rounding
Change-Id: I999d89d4417e146dc0c8c0458878bb32f14fb437
2022-08-05 16:11:42 +08:00
liz.li
aac23eb6b4 ENH:adjust AMSMaterial clickable region
Change-Id: If81e156fde4f9c724844a7bce6fd97db1d98b4e3
2022-08-05 16:11:42 +08:00
Stone Li
9f194263f1 ENH: refine button display style on mac retina
Change-Id: I48bfe918ccfbf10535c6a5f49dce0371b2d15274
2022-08-05 16:11:42 +08:00
Stone Li
98b612bc2e ENH: refine translations
Signed-off-by: Stone Li <stone.li@bambulab.com>
Change-Id: I352176fad29c0afc298bb5f9e591b4102521497e
2022-08-05 16:11:42 +08:00
lane.wei
11a7fe1f32 refine the prompt hint for other vendor's 3mf
Change-Id: I8dbb63031a0d32bb19ee67a0091cb80b35424b81
2022-08-05 16:11:42 +08:00
tao wang
b30370196f FIX:refresh operation buttons when material edit popup
Change-Id: Ice0e55e35b290c48b02994c104cb603535c205ca
2022-08-05 16:11:42 +08:00
zhimin.zeng
5d06b09a83 FIX: STUDIO-632
cut gizmo: the grabber does not move to original position when press reset button

Change-Id: Ia4e47b9470e66348dea53947c8dc3e4b6bb255e8
(cherry picked from commit 7b783492af5d502a6b93df7d0c8360673f00edff)
2022-08-05 16:11:42 +08:00
zhimin.zeng
f72213de4c FIX: fix issue STUDIO-558
Prompt the user to save the preset parameters when log out

Change-Id: I89dfeff7e702e3ba11cdf79d0ed7bc123e184e23
(cherry picked from commit 2031d17f1e698e3696fc7655cb093f53e6485028)
2022-08-05 16:11:42 +08:00
Stone Li
f001092dc3 FIX: fix crash when cancel print job
join print_job thread in prepare_mode()

Change-Id: I5af749655f36ac5b67e3c29bd909bd67a71bfb55
Signed-off-by: Stone Li <stone.li@bambulab.com>
2022-08-05 16:11:42 +08:00
yifan.wu
97de939674 ENH: optimize object list
1. remove min size logic
2. remove some not used code
3. fix the current item not visible issue after size change

Change-Id: Ibf39cc4f9e330faadb5d552e7b8a94c0b601513b
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
2022-08-05 16:11:42 +08:00
Stone Li
ea7aaf7a8d FIX: seprate filament_type and display_filament_type
special case for "Support G" and "Support W"

Change-Id: I26f873083d6afb58fb10ebc9beef54fbf5e18320
Signed-off-by: Stone Li <stone.li@bambulab.com>
2022-08-05 16:11:42 +08:00
lane.wei
b4c7d5b65b add more logs for plugin download
Change-Id: I7f20a5388a1f4227181864930bde5922fd6d65e8
2022-08-05 16:11:42 +08:00
chunmao.guo
8300c386e0 FIX: call DismissAndNotify to manual close popup
Change-Id: I395708a98dda390f81d52151c9c52ba367de5a3d
2022-08-05 16:11:42 +08:00
tao wang
b03a93d7fc FIX:fixed macos overwriting title bar text colors
Change-Id: I617c27eebee47f6739532a02038359829245df27
2022-08-05 16:11:42 +08:00
tao wang
1e857a6e23 FIX:fixed cant not display all text on mapping popup dialog
Change-Id: I309c54f7e7ee1e2ba20756a31e421e6dd5d57d1a
2022-08-05 16:11:42 +08:00
tao wang
60e9c608a3 FIX:fixed ams materials setting can not get event on mac
Change-Id: I80b9a8fc5e86df4b4e83e8ffecaa373caf856286
2022-08-05 16:11:42 +08:00
zhimin.zeng
e8787a4c12 FIX: STUDIO-471
new or open project file is not allowed during the slicing process

Change-Id: I2c42cd2e65d51e35c42e5079efe15b44eaf071aa
2022-08-05 16:11:42 +08:00
xiangdong.yang
5ab97d9312 FIX:fix device menu display error_code info
Change-Id: I1c06de3025ba9ac2a9b77bcc9aadc426b847b590
2022-08-05 16:11:42 +08:00
zhimin.zeng
d720dc8618 FIX: STUDIO-273
wxWidgets report error when opening some 3mf files with specific names

Change-Id: I3573564df43da045714846a373021e125f39551e
(cherry picked from commit 4c7f8f93f7f207a0c2b35f9997af85a245e1cb19)
2022-08-05 16:11:42 +08:00
chunmao.guo
573bcc7de9 FIX: not update filament selction to TabPresetComboBox
Change-Id: Ie6470d3a72db44d9930bb3987d563de7c8d08e11
2022-08-05 16:11:42 +08:00
Stone Li
ed36024efa FIX: fix crash in update_slice_info
join update_slice_info thread when destroy
the MachineObject

Change-Id: I9f22cf5445ef9426651a8affa799da03b7456015
Signed-off-by: Stone Li <stone.li@bambulab.com>
2022-08-05 16:11:42 +08:00
chunmao.guo
36be714ed4 FIX: remove default value from tool tip
Change-Id: I3f51891f333014014971025bbbf2f1179d9d2cf3
2022-08-05 16:11:42 +08:00
chunmao.guo
a35ecc4fba FIX: use StaticBox for background
Change-Id: I2bba259c53eaf987662a97dd93eac4fb8f73d47b
2022-08-05 16:11:42 +08:00
chunmao.guo
c4ec127b3a FIX: refresh color of filament color picker on MacOS
Change-Id: I78474465dcb0f1582fc9d1f46ac11061fc38770a
2022-08-05 16:11:42 +08:00
chunmao.guo
3f6efa2037 FIX: use Show instead of Popup to avoid hung in MacOS
Change-Id: I80b4d64f0e50a566cb6cbe0d4e8db696970ead21
2022-08-05 16:11:42 +08:00
Stone Li
9a13ff7146 ENH: refine translations for ams mapping
Change-Id: I302d9de0022c7050e384590747d4241b367f4984
2022-08-05 16:11:42 +08:00
xiangdong.yang
39a0b06b39 FIX:fix image error during startup
Change-Id: I9aaca80622ef22b35f30c5b1e6072e983014139f
(cherry picked from commit e9abc0eea926a62fe519525c269c1ce33245df65)
2022-08-05 16:11:42 +08:00
Stone Li
efa80db8de FIX: fix spell error of spaghetti
Change-Id: If36910fc76e5e6cbc6629d4f015fdef561ce1dea
2022-08-05 16:11:42 +08:00
wintergua
132d551794 FIX: first layer of common support may be apart from object
In auto brim mode, first layer of common support may be apart from object island, which is controled by support object distance.
if support object distance is lower than "flow width + brim_object_gap", the brim will not work.
Therefore, if first layer of common support is interesected with object island, the distance will be brim_object_gap in auto brim mode.

Change-Id: Icbb98af8fd9e84e3ac1977794ca2b60629dd53dd
2022-08-05 16:11:42 +08:00
Stone Li
aa5ecd52d0 ENH: fix crash in parse_sdp_message
Change-Id: I4885024f5126212050aa2b199bf27adc1899c7c4
2022-08-05 16:11:42 +08:00
zhimin.zeng
e80c6f8935 FIX: STUDIO-395
update the filament preset parameter dirty logic

Change-Id: Iaca29d397f7395f71a5f17007ab2341f8d4ceeeb
2022-08-05 16:11:42 +08:00
chunmao.guo
10c152c40d FIX: CheckBox style on MacOS
Change-Id: I54f0c4188288a55d44c510c15efb894b3e9419df
2022-08-05 16:11:42 +08:00
chunmao.guo
9d2d28ca62 FIX: remove padding of params dialog
Change-Id: Id567505f5d0e35f5641151f7b4e1d874c769545f
2022-08-05 16:11:42 +08:00
liz.li
9bd0db371d FIX:text color and icon size in menu item of IMSlider
Change-Id: I472c3a30d911336029e5693dee6bb81216307413
2022-08-05 16:11:42 +08:00
xiangdong.yang
634f91aca5 ENH:Shortcut dialog add new list
Change-Id: I90a00c7ae338f0720106b6b4a053005651131471
2022-08-05 16:11:42 +08:00
xiangdong.yang
cd907bbc9a ENH:Gizmo shortcut key added
Change-Id: I4d089ef521b16d3ffedd07ba8b22043b899fe7b2
(cherry picked from commit 2f425b8321b3d24d24928185d0c33d54a3a9126b)
2022-08-05 16:11:42 +08:00
wintergua
1a63632f0a FIX: brim generation for objects with high height to area ratio
1) if an object has a slender footprint but its height is small, brim will not be generated;
2) two volumes are treated as intersected if their distance is larger than  0.3mm, instead of 0.8mm.

Change-Id: Iaf7ab644ba9bcc1a8d404acd455f1d8b57e1eb91
2022-08-05 16:11:42 +08:00
Stone Li
2eb9aea56a ENH: refine ams mapping for U0 firmware
display index of filament

Change-Id: I8a97a71cd334a1536ae7bfd4a5673e9757b2e662
Signed-off-by: Stone Li <stone.li@bambulab.com>
2022-08-05 16:11:42 +08:00
Stone Li
2a84e68852 ENH: add language hu and more translations
Change-Id: Ib0b4458752112836fc0b0e5037a9a8117490aaa6
Signed-off-by: Stone Li <stone.li@bambulab.com>
2022-08-05 16:11:42 +08:00
Arthur
3b6eb13357 FIX: change Timelapse without toolhead to Timelapse
Change-Id: Ic32a4a5280bbb5063dc5335463efee35edfbbd6a
(cherry picked from commit 05b4c91fb72d14753f223e9f141fcd21888b92a4)
2022-08-05 16:11:42 +08:00
Arthur
07ae246e5f ENH: disable arranging selected items
0. disable arranging selected
1. fix bug where brim is not correct.
2. fix bug where big circle objects are not arranged properly
3. disable default enable_rotation

Change-Id: Ifc69f35d900ff63ec1e9ec8bf8638afc6ea7d54b
(cherry picked from commit 2ed1b0dd8573a1e10aaf77f0d9f8896cef304427)
2022-08-05 16:11:42 +08:00
tao wang
74e92ac51d FIX:amsmapping update layout and fixes some issues
Change-Id: I3d88a06d5a9ac084b7ec498f7d201dda38d00fe7
2022-08-05 16:11:42 +08:00
chunmao.guo
4b4e70efcb FIX: async evaluateJavaScript on vebwiew on MacOS
Change-Id: If4c34ef0e9b23622047842bada5a32efcee04498
2022-08-05 16:11:42 +08:00
yifan.wu
9df3e7500a ENH: refine the color painting logics
1. optimize color painting performance
2. fix the issue that painting does not show if moving fast after bucket
   fill

Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: I72204aac81b14c87edb602677abeef13ee0fad8f
(cherry picked from commit 02560f31c413cb561800fca242f8ef30504d0384)
2022-08-05 16:11:42 +08:00
lane.wei
988910f986 remove unused refresh_plugin_tips
already called in onDocumentLoaded when switch language

Change-Id: I78cfac62ea772baebc04bc7124976b75b7124199
2022-08-05 16:11:42 +08:00
chunmao.guo
ab7628ac76 FIX: Let setBezelStyle: be called for color_picker of filament
Change-Id: I22a6985c793b62f0e4e7a4c7dcb3a06c3efd9620
2022-08-05 16:11:42 +08:00
lane.wei
b1e8fadb09 Macos: add the support of file association
Change-Id: Iacd3b35423dac6f63416628d28b0502ba175f7b4
2022-08-05 16:11:42 +08:00
liz.li
55d59c7248 ENH:ams dialog
Change-Id: Ia7f7849c13bc630114a0d703c0b5386e2e88349c
2022-08-05 16:11:42 +08:00
salt.wei
97ffa093c3 ENH: align the filament type with app/machine/RFID
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I534e6b619efbb7fe6b813bf51640f46066f378c5
2022-08-05 16:11:42 +08:00
chunmao.guo
f56e9b4b21 FIX: layout in sidebar
Change-Id: I8f76d4f035c7458b98f285405e01404f2629df65
2022-08-05 16:11:42 +08:00
tao wang
179d2ec120 FIX:fixed imageswitchbutton can not display all text
Change-Id: Iae692f5967de269a81d2eb71489198ea4108750b
2022-08-05 16:11:42 +08:00
chunmao.guo
a478abd88a FIX: ui style of base widgets
Change-Id: Ie0cff84d7a6f19c9830ce60f2a188fe9a7df545c
2022-08-05 16:11:42 +08:00
chunmao.guo
5f4f859337 FIX: button deflate border on MacOS
Change-Id: I5993ff5f56662758a5ffb9d5316bc1b4bce7f25b
2022-08-05 16:11:42 +08:00
tao wang
56e05a0721 FIX:fixed Amslib does not refresh the current layout
Change-Id: If5a050b314aea554a8b76b22a80f9c3b50466ad4
2022-08-05 16:11:42 +08:00
yifan.wu
ffad75903d FIX: seam: fix erasing all not work issue
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: I9ea252e3279ae64a69299022d04f40cbbdfcd44c
2022-08-05 16:11:42 +08:00
xiangdong.yang
afa549d410 FIX:update new layout
Change-Id: If57f072621115d99e9f8a94b59dd345a14d882d4
(cherry picked from commit 6b02e2bc5a3d5f92cbcb9303740779213eadeae4)
2022-08-05 16:11:42 +08:00
yifan.wu
16dc147d30 ENH: add seam painting
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: I5f2bcf8ffe87d8d6a311e3a601497da2fa82047e
2022-08-05 16:11:42 +08:00
Stone Li
ec8f1265f6 ENH: display partial mapping result for U0 firmware
Change-Id: I181b88e451478d0b75a1d948cd6e83ddbf60b4f9
Signed-off-by: Stone Li <stone.li@bambulab.com>
2022-08-05 16:11:42 +08:00
Stone Li
9a767aa74a ENH: refine style of side button
Change-Id: I2185f5fd1073c075cea5f277d2ebff761d99b489
2022-08-05 16:11:42 +08:00
Stone Li
506605041e NEW: add first layer and spaghetti options
Change-Id: I6e2237a59a2e1fdb3a2f0432be3c7b22db944811
Signed-off-by: Stone Li <stone.li@bambulab.com>
(cherry picked from commit 382652d8da84198bd51caa9d33331b53c5ac6721)
2022-08-05 16:11:42 +08:00
Stone Li
ad7e4d6de9 ENH: refine thumbnail of printing job on mac retina screen
Change-Id: Ie71e586947e3914f8448a153d7e699471ddaccb9
Signed-off-by: Stone Li <stone.li@bambulab.com>
2022-08-05 16:11:42 +08:00
lane.wei
e615896578 fix the compiling issue caused by previous cherry-pick
Change-Id: If327c4b85566871c57644487113dea7aeadd8dd3
2022-08-05 16:11:42 +08:00
lane.wei
092abb565c FIX: fix the crash issue when use sequential print at bootup
Change-Id: Ic05d889319eadd6e59865d6a24acfd620386daf9
2022-08-05 16:11:42 +08:00
chunmao.guo
2fc9851d1d FIX: remove use of auxiliary dialog & unused sizer in ObjectList
Change-Id: I0ecac4477f2bd1d17391ba0471c3140f3d4cde19
2022-08-05 16:11:42 +08:00
chunmao.guo
7dddcf9d05 FIX: show param tip for fields
Change-Id: I4d2151c69f596a940c7be933bca9710838494c87
2022-08-05 16:11:42 +08:00
chunmao.guo
90b745c4d5 FIX: TabCtrl new style of page indicator
Change-Id: I5d6b088a8161e4373ec3dcff3fac17933861b155
2022-08-05 16:11:42 +08:00
zhimin.zeng
8413b63e49 FIX: fix issue STUDIO-521 conversion to meters/inches out of bed
Change-Id: Id0cf667512121671fd5ca959cadcc8b0dce55d3a
2022-08-05 16:11:42 +08:00
tao wang
7d576f1c6a FIX:fixed material name cannot be displayed completely
Change-Id: I0b4a166c212add1041665574ea06a1a55eeceeb6
2022-08-05 16:11:42 +08:00
tao wang
ebeb92bee1 FIX:changed plug-in to Plug-in
Change-Id: Ic093cbf7698bdb3aa81b77eeefc0ba4667cb1815
2022-08-05 16:11:42 +08:00
tao wang
f4043ea5e4 FIX:the block of progress dialog only effect in windows
Change-Id: I327ddd58e77d5fa41ad09c2df2e45ddf036a91f1
2022-08-05 16:11:42 +08:00
liz.li
1ce994fda3 ENH:replace reset icon to unlock
Change-Id: Id46e9aad3b31c67d48651478525cc4a5dc512382
2022-08-05 16:11:42 +08:00
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
liz.li
ffc86d15cf FIX:(mac) print button display issues
Change-Id: I3a5471b509d601b45722a5174ddb4dd132ca4350
2022-08-05 16:11:42 +08:00
liz.li
57c6c3d797 ENH:add character checking when connect printer by LAN
Change-Id: Iacaeb26736f00b7b00f42c16a7b0c28a2d8dfe02
2022-08-05 16:11:42 +08:00
chunmao.guo
45e7443bb3 FIX: windows position after Maximize on Win32
Change-Id: I02d491e819369009ae188a1dd4cfe98900e52c6b
2022-08-05 16:11:42 +08:00
chunmao.guo
18920df354 FIX: temp disable markdown tooltip on release to public
Change-Id: I6f37b9176aaec6f0d7d3ccc6aa60c5a829729fd5
2022-08-05 16:11:42 +08:00
chunmao.guo
1705f3d5b7 FIX: transfer touch wheel event to pan gesture
Change-Id: Ic74662849a3728017a557417ec8cb1bf49826f15
(cherry picked from commit ccd1aa95de4abecbddecc0fb43ae7ce2296c6ede)
2022-08-05 16:11:42 +08:00
chunmao.guo
0d94bc619e FIX: handle gesture event in GLCanvas
Change-Id: I2e0af39d30693e997bf0c0bb68edb6c40c484864
2022-08-05 16:11:42 +08:00
chunmao.guo
d61ec596e9 FIX: add load_ams_list call after switch language
Change-Id: Ibc6a994b4e5101439fe947008a7329e5c42b2339
2022-08-05 16:11:42 +08:00
chunmao.guo
54c5113b79 FIX: recalc textsize after set font
Change-Id: Ic4717ffd5b418fa7030659e3e684b0868cca2c61
2022-08-05 16:11:42 +08:00
chunmao.guo
405444f042 FIX: crash when no WMP
Change-Id: I9bab2e73da05125ee2ca24ac13456fbb82e91714
2022-08-05 16:11:42 +08:00
zhimin.zeng
13bd9ca445 FIX: fix issue STUDIO-480 associate files problem
Change-Id: I348778349c0786c1b9388305c9290c62a24c30f1
(cherry picked from commit dd35e2a5bfdb107f973eb11a40b72b7e9a494e73)
2022-08-05 15:28:01 +08:00
chunmao.guo
3e5d660a37 FIX: toggle line for Model Tabs.
Change-Id: Ia3964d6509a97ae098ac79be06396fe1c39396d6
(cherry picked from commit 597fb201f3c19756cfd91808447beaf3a6227434)
2022-08-05 15:28:01 +08:00
chunmao.guo
157fae556f FIX: send WM_NCLBUTTON(xxx) to use default window features
Change-Id: Ib5caa249857b416fc814ad1ccdea549bd15be3b1
2022-08-05 15:28:01 +08:00
chunmao.guo
835f9837b1 FIX: load url in guide web dialog
Change-Id: Ie723d8994dddcaeb21299837a0e34d8c15b698ed
(cherry picked from commit 05d3a1c20a6f4a817dd098c2b121539863257a66)
2022-08-05 15:28:01 +08:00
Tao Wang
18901127ec FIX:fixed can not load task bar dock icon
Change-Id: I6b52498eda04cacea147a2f098219eb16da24301
2022-08-05 15:28:01 +08:00
Tao Wang
ae45af1688 FIX:show msgdialog when user selected timelapse_no_toolhead first time
Change-Id: I08307aae17ccc93ae4448016504f68ab9e67558b
(cherry picked from commit 41a9cd933b6c98b7b2fbeea3b3863e3bce56e27a)
2022-08-05 15:28:01 +08:00
Tao Wang
252aa91ae7 FIX:fixed multiple monitors not being maximized correctly
Change-Id: Idcaddcd5bbd483e14d290e9658da0283d33028fc
2022-08-05 15:28:01 +08:00
Stone Li
9a640be43c FIX: fix bug that thumbnail is not display
Change-Id: Ic974e378fbcaea096f5e2aa8b40092d2ef3e8e54
2022-08-05 15:28:01 +08:00
salt.wei
7a5771419a ENH: don't show extruder index when only has one
As title

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I752a43ccda1711a13f2fd152e9b7341195450cb0
2022-08-05 15:28:01 +08:00
Stone Li
3d3cda5e45 FIX: fix destroy BBLNetworkAgent when changing language
Change-Id: I95942abffbab3445775fa1598738249256e0e31d
2022-08-05 15:28:01 +08:00
salt.wei
5a2669dcc2 ENH: privide setting option of exclude_area
As title. User can delete the value to enable 256x256 printable
size

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: Ia10454b7a7a1b28c04d8d41df9f3251875f6e74e
2022-08-05 15:28:01 +08:00
tao wang
f9dce93a52 FIX:fixed AMSLib caused by switching pages will not keep fixed size
Change-Id: Id7a66dd1c705670c20c75546c02c864a98b4cf2e
2022-08-05 15:28:01 +08:00
Stone Li
79dd525793 FIX: fix crash when cancel a print job
Change-Id: Ic4678ef0d963ae4447506de7aa3cf208173edf72
2022-08-05 15:28:01 +08:00
tao wang
63c3ea2634 FIX:fixed taskbar icons being too large on MacOS
Change-Id: I696a877bb62106cd3b6530fd78810eafdaec79c9
2022-08-05 15:28:01 +08:00
chunmao.guo
f908ccd7b3 FIX: modify NvOptimusEnablement earlier in contructor of wxMediaCtrl2
Change-Id: I0562c393245726887c2d507f41269d09cf7a8800
2022-08-05 15:28:01 +08:00
Stone Li
7986b302de FIX: display wrong password when connect failed
Change-Id: Iebdf6ca78e4e98a60b60793a259dcfb4615894cc
2022-08-05 15:28:01 +08:00
Stone Li
a9fd7c762e FIX: shutdown GUI_App after confirm dialog
Change-Id: Ie379e9e764f43be1592a74b929bfbfc1d2d41a49
Signed-off-by: Stone Li <stone.li@bambulab.com>
2022-08-05 15:28:01 +08:00
Arthur
ace3c2a231 FIX: auto arranging has stauts report
Jira: STUDIO-305

Change-Id: Ib13ccf4037cd1144177935c1184eaf203aa0eb7f
2022-07-25 22:43:21 +08:00
yifan.wu
c1ac1d8cfc ENH: rename Fragment Filter to Gap Fill
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: If9b417c0bb80d2a9f331c1878507df427690f348
2022-07-25 10:17:49 +08:00
gerrit
ba83769030 FIX: fix the hang issue after change language under macos
Change-Id: I9286173303225330b3052d8b7a5119b046c44754
2022-07-23 23:54:47 +08:00
lane.wei
5527ebb5e3 FIX: set the default language to local if supported
Change-Id: I03fb37dc4d28bb354c7711afde6d8fb389daa53f
2022-07-23 21:43:54 +08:00
lane.wei
7a68cc56b2 fix the language code not correct issue
Change-Id: I73092fee16b2e1284ac79e63edbb3165c04d5650
2022-07-23 20:57:06 +08:00
gerrit
0df07fcfde FIX: fix cannot connect to server
Change-Id: Id3a4e2316c4f9a513b6acffda0bf08636441990b
2022-07-23 20:57:06 +08:00
stone.li
cfd62e4aeb ENH: use order mapping with U0 firmware
do not check iot environment

Signed-off-by: stone.li <stone.li@bambulab.com>
Change-Id: I500ec81fb9f8cdf706cac38b19bd52218ce52d1f
Signed-off-by: stone.li <stone.li@bambulab.com>
2022-07-23 20:49:28 +08:00
lane.wei
2fd0238a47 set the default languange to wxLANGUAGE_ENGLISH_UK if not available
Change-Id: Iaba8184eb84ac3f16d371ef54ae169acfd13393a
2022-07-23 16:40:02 +08:00
tao wang
4d59db23e4 FIX:fixed amsmapping button can not get click event on macos
Change-Id: I4816365a2857e3e40c805af0e94654a8684c155c
2022-07-23 16:21:55 +08:00
lane.wei
9300f3a00d add more check when bambu network init
Change-Id: I63cc93759fcb7c2717472a32b98d833e257aea49
2022-07-23 16:19:39 +08:00
yifan.wu
a4c1e17284 ENH: only display perform button in Gap Fill tool
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: If4cefd99ebe526a7d266b5e4bd9f6115f1b440e2
2022-07-23 16:19:39 +08:00
tao wang
b5311059aa FIX:printer setting background colour is wrong
Change-Id: Ice0e326e01cbd0e4afa5a5858fc7bd1c5894420a
2022-07-22 20:56:52 +08:00
lane.wei
e9e4d75877 Update the codes to 01.01.00.10 for the formal release
1. first formal version of macos
2. add the bambu networking plugin install logic
3. auto compute the wipe volume when filament change
4. add the logic of wiping into support
5. refine the GUI layout and icons, improve the gui apperance in lots of
   small places
6. serveral improve to support
7. support AMS auto-mapping
8. disable lots of unstable features: such as params table, media file download, HMS
9. fix serveral kinds of bugs
10. update the document of building
11. ...
2022-07-22 20:35:34 +08:00
lane.wei
0f987e993a adjust the log level for released version
Change-Id: Id874cc5b84a1c236dc00d9430867a913b0417beb
2022-07-16 15:25:36 +08:00
lane.wei
4544dad62c turnoff the debug mode on preferences
also switch the environment to production
and update version to 1.0.10.4

Change-Id: I396993ffa2bdfa5e60d69b61870d3710c6963489
2022-07-16 12:48:36 +08:00
Stone Li
0b921c44a8 ENH: compatible with U0 firmware
Change-Id: I30a4702424fd0df2ad118505c62b6843968465da
2022-07-15 23:52:47 +08:00
lane.wei
1555904bef Add the full source of BambuStudio
using version 1.0.10
2022-07-15 23:42:08 +08:00