liz.li
02fbd88150
ENH: rename tracked crash log
...
Change-Id: I60d1c1af873c60776334f26503e22230bb541e0a
2023-04-17 15:39:02 +08:00
tao wang
fddd101685
FIX:fixed the publish button will be hidden after switch languages
...
Change-Id: I2f618d8440ebf7a00af6e7ad2bcda63746e04eef
2023-04-17 15:39:02 +08:00
tao wang
14c63c9e9e
NEW:studio support for Italian
...
Change-Id: I79aeffee01decd915c5f0719e0fc58a24ce01780
2023-04-17 15:39:02 +08:00
tao wang
e0bd625041
FIX:update the url address of the model mall
...
Change-Id: I2021c141402f8eca999a66607e92b691e847b7be
2023-04-17 15:39:02 +08:00
liz.li
3c6e68553b
ENH: add height_range
...
Change-Id: Ica4def5d54f9e0906d424eea1efd3545b79ed186
2023-04-17 15:39:02 +08:00
chunmao.guo
8747192715
FIX: [STUDIO-2235] FlushFileBuffers on conf bak
...
Change-Id: I26ddf05c8b7105bb9226930e64a736cdc9be4e4f
2023-04-17 15:39:02 +08:00
tao wang
6175446aaf
NEW:support for importing models from browser to Studio on mac
...
Change-Id: Ia4c39b3de1705d66a00442d11bd15a61ebc349ff
2023-04-17 15:39:02 +08:00
chunmao.guo
04d24fbb2f
FIX: [STUDIO-2575] crash report invalid uft8 char
...
Change-Id: I7fd5290774d3d54efdee65bfe1191a932e252f87
2023-04-17 15:39:02 +08:00
chunmao.guo
0ca3f27c54
ENH: [STUDIO-2550] config auto sync system presets
...
Change-Id: I83f9baae5793b214f4d1c040f5819ad9a03cd47f
(cherry picked from commit 40fe90e176fc001f54b22375ddb0dd035a6d84cd)
2023-04-17 15:39:02 +08:00
chunmao.guo
8c39fbaf22
ENH: [STUDIO-2549] remember my choice on unsaved project/presets
...
Change-Id: Ib9fc9074075bfce19f9a02be3aff7b3d04e3802a
2023-04-17 15:39:02 +08:00
chunmao.guo
84580f6f94
NEW: [STUDIO-2476] design_staffpick
...
Change-Id: Ibe4d540ca31882e199437dc2811925e1a40680ec
2023-04-17 15:39:02 +08:00
Stone Li
36e0cc0b12
ENH: optimize track logic
...
Change-Id: I1fea7eb9681389924c32f3754fc77ee21a3ab898
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-04-17 15:39:02 +08:00
tao wang
01bb20e4e1
ENH:default button for wxwidget adds dark mode style
...
Change-Id: Idfb3b379c97f10f6aa9a4cf6ae18e6dfcc8cff3a
2023-04-17 15:39:02 +08:00
liz.li
6f298ac6f1
ENH:add track events
...
Change-Id: I7fb685013f243d6394a94a3c9500016b247ea0a8
2023-04-17 15:39:02 +08:00
tao wang
7481da52d6
NEW:support for launching studio from the model web
...
Change-Id: I931fc8633c057228441daf2ab4c9c37f97e898ab
2023-04-17 15:39:02 +08:00
Stone Li
6827b41eb3
NEW: add track events for debugging network
...
Change-Id: I671f91b4af00277236ca71014f8d667109756d00
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-04-17 15:39:02 +08:00
tao wang
311d9c3481
NEW:the model mall is opened using the default browser
...
Change-Id: I9f855288486196b2a7c72c51bee8cfcf408ceab8
2023-04-17 15:39:02 +08:00
chunmao.guo
0e3364a415
FIX: [] not unload user presets on app closing
...
Change-Id: I517366d0cddab9c073db7bf70fec8f59d7d39e3c
2023-04-17 15:39:02 +08:00
tao wang
a86d94f2c9
NEW:update the content of the project page
...
Change-Id: Idb7f8a2564c78a1f062580f6b388ee033238cedf
2023-04-17 15:39:02 +08:00
chunmao.guo
09f14f0ffc
FIX: [STUDIO-2322] update ui after reload user settings
...
Change-Id: I172b9ca99fa1edc6f913e29c4a612ebe95a58de8
2023-02-24 17:44:15 +08:00
chunmao.guo
a48451df35
FIX: load_ams_list for initial select machine
...
Change-Id: I87ffa52ffb207b850156866f03bb54eb9852ee42
2023-02-24 17:44:15 +08:00
tao wang
0f8672eb99
FIX:use default download dir when the download path does not exist
...
Change-Id: Ie1a341caa9803b8cd121fac4fe20c0f3d6fcf3fa
2023-02-24 17:44:15 +08:00
tao.jin
684ff8047a
FIX: avoid repeated login handle
...
Change-Id: Id18270a130299e6cd091cec4a05549cd4416b736
2023-02-24 09:23:57 +08:00
tao.jin
c1cc270788
ENH: chinese translation
...
Change-Id: I6c072b36a14fed516a9cdcbd7c7ea2038ec29f3f
2023-02-22 20:09:17 +08:00
tao wang
a246e003da
ENH:optimize dark mode
...
Change-Id: I97d6f1483436d608959ca8ab0acb1191aaebf71d
2023-02-22 20:09:17 +08:00
tao.jin
240d106d58
NEW: check privacy update
...
Change-Id: I260fbc20cdddbdadd38f1470a2e7050ee1ed14cd
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-22 20:09:17 +08:00
chunmao.guo
8d7fb45164
FIX: [STUDIO-2243] transfer indexed config with main key
...
Change-Id: I4930dfc2e86902eb3be9d8624dbad08a82bf82bc
2023-02-22 20:09:17 +08:00
Stone Li
6faecbf718
ENH: move get_user_machine_info to new thread
...
Change-Id: Id034346550e356c958aa35f0b12e7a2730078e4a
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-22 20:09:17 +08:00
chunmao.guo
225b68034e
FIX: [STUDIO-1556] not show plugin download dialog again
...
Change-Id: I7eccb94f7c6ba69fe316c374b5f19f57cbc0fa18
2023-02-22 20:09:17 +08:00
Stone Li
cb2334559b
NEW: add http server in BambuStudio
...
Change-Id: I72d99277187ea0d6b600e741dcc4306bc5f44036
Signed-off-by: Stone Li <stone.li@bambulab.com>
(cherry picked from commit 9ee36044158856e433b19e407094120bd15f4aa0)
2023-02-22 20:09:17 +08:00
tao wang
3f109501ba
ENH:optimize the management of access code
...
Change-Id: If8a3644207d5bca2bb10f49f8ee251b6b6219ce2
2023-02-22 20:09:17 +08:00
tao wang
7c728452a2
NEW:add filaments not supported by detection
...
Change-Id: I1cabf8631e77fbaf42d2b30ee3e715c8f2459bda
2023-02-22 20:09:17 +08:00
tao.jin
49bc67eed1
FIX: crash of login dialog after switch language
...
Change-Id: I8f0f9249256f9339fb416680a233973f64654768
2023-02-22 20:09:17 +08:00
chunmao.guo
b3a4384aec
ENH: save ams list to compare with last sync
...
Change-Id: I44db0b0a61cf366929aed6ab703407e5d9b170b7
2023-02-22 20:09:17 +08:00
tao wang
c000ab2d8a
ENH:add network detection for LAN mode printer
...
Change-Id: I0e3616b08f1a455df05c98c3b194ff9177df3ff1
2023-02-22 20:09:17 +08:00
Stone Li
b30ed7bd9f
ENH: display unicode for Japanese
...
Change-Id: Icf3f926901bd0fe2cc2a5c160eb1aaef3ed29977
2023-02-02 12:14:41 +08:00
lane.wei
1fe0d7be8c
ENH: refine some small logic
...
1. continue post_init when gl window not ready under linux
2. use deleted_wipe_towers in reload_scene to judge whether it is deleted
Change-Id: I5be2ac876842e5432d254d47e4fe31f066455106
(cherry picked from commit 5e61a21d5662ccc656136b6a219c2358364c36d9)
2023-02-02 12:14:41 +08:00
Joshua Wise
aa2d692910
Linux: ensure that a GLCanvas3D can become active before attempting to start OpenGL ( fixes #1149 )
...
On Linux, GLEW requires (at least, in EGL land) that an OpenGL context be
active before glew_Init is called -- otherwise, GLEW doesn't know what
extension symbols to look up. If glew_Init fails, then some symbols
elsewhere will not exist, and the app will shortly crash. We work around
this by detecting if we're actually ready for postinit, and if not,
resetting the flag so that wxEVT_IDLE will cause us to try again later, when
the window hopefully has gone into the foreground and is ready to be used.
2023-02-01 16:24:44 +08:00
chunmao.guo
96d6ec699c
FIX: [STUDIO-2071] thread safe when deleting user presets from cloud
...
Change-Id: I0cce7adc9e0781d38d0b1aa716b2c5f7d43e8426
2023-02-01 16:24:44 +08:00
tao wang
6948fb7546
FIX:fixed input ip dlg cant skip next step when playing liveview
...
Change-Id: I43c804babfc5e386f1218c9546acbf612d07703c
2023-02-01 16:24:44 +08:00
tao wang
cf46b21003
ENH:C11 printer will not check ip and access code
...
Change-Id: Ib103ddb848a1ef835582b62c9de22ac17b9fa426
2023-02-01 16:24:44 +08:00
tao wang
9a8f832498
ENH:Update IP address input process
...
Change-Id: Iaf1c187dac117ba10ac16045049a346f7c2b9478
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-01 16:24:44 +08:00
tao wang
6e41067bbb
ENH:show default ip address and access code when user enter
...
Change-Id: Idbe3af1fd13dfe34634b5c7fa2f7ca8791b3e10a
2023-02-01 16:24:44 +08:00
Stone Li
32afff46fc
NEW: support language of japanese
...
update po files for BambuStudio
Change-Id: I6783fe831d05a19eb7fce6f8b24ee7949d1ed86b
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-02-01 16:24:44 +08:00
tao wang
7de62693c7
ENH:enter access code with ip address when lan mode connect
...
Change-Id: I987f953bad20d8ddea299226eb6f49a157fc7be4
2023-02-01 16:24:44 +08:00
tao wang
d38fd70c2e
ENH:change to generic ip address enter dialog
...
Change-Id: I4d3b4f091e435d600216ef8ec44d04ca7c90a26d
(cherry picked from commit 5796a72a567ee1a2b3dee7508832d9e0d6348820)
2023-01-10 19:08:26 +08:00
chunmao.guo
a4cf284c3d
ENH: adjust user preset handling
...
1. async fetch user presets from server (in thread)
2. always load default user presets
3. load user presets from cache immediately
4. not remove user presets cache
5. hide some loading ui
Change-Id: I1d29ed18e09606d0b2f69a69eea2eb5042c26223
2023-01-10 19:08:26 +08:00
chunmao.guo
1786ad26ca
FIX: [STUDIO-1800] enable_user_preset_folder before load preset
...
Change-Id: I1101cca75a82f73393d6565fc0a4740756011b8b
(cherry picked from commit 06cf2b750aa42327ed8c57584ed90c0ff241068c)
2023-01-10 19:08:26 +08:00
tao wang
c8df45c11f
FIX:fixed some models with special names cannot be downloaded
...
Change-Id: Id5a3dff960d6e9868dfa87aef96093de2dc215e6
2023-01-10 19:08:26 +08:00
chunmao.guo
6763968461
FIX: [STUDIO-1575] end dialog with wxID_ABORT on user end session
...
Change-Id: Ie509b5780a5d11572eadd6dee2fd93903c128c17
2023-01-10 19:08:26 +08:00
lane.wei
697d945ca1
ENH: add the logic to prompt user to update network plugins
...
Change-Id: I73cce20e58783a365ad2665c8e095dcf2e9c02ea
2022-12-26 05:31:54 -05:00
Arthur
854eb0af95
ENH: change base pattern "None" to "Hollow"
...
1. change base pattern "None" to "Hollow", and add an icon image
2. fix a bug of not initializing m_highest_overhang_layer
3. fix a bug where normal(auto) with Tree* styles won't generate any
supports.
4. add popup message when selecting support material for interface.
5. draw connected loops when wall count is larger than 1
Change-Id: I7ea211d2971b25c65724bb10d0f6cf6e0b68c6a1
(cherry picked from commit 4c1ae7f937239fc3e1397ec2cb3b290d886bb0f0)
2022-12-26 05:31:54 -05:00
tao wang
51deb70f64
FIX:fixed the side menu popup cannot be selected on macos 13
...
Change-Id: Ic4e9182a1a7175b89f37114b3857e813f299989d
2022-12-26 05:31:54 -05:00
chunmao.guo
e32792c305
FIX: [STUDIO-1800] enable_user_preset_folder before load preset
...
Change-Id: I3b877db994440359e56aa2fa13d13b1d9a98f978
2022-12-19 06:13:10 -05:00
lane.wei
c25c1ba4eb
ENH: linux: create data dir when not exists
...
Change-Id: Icaf5f3a74b52e3ada5db6a4354df6584bbf669cf
2022-12-17 03:21:09 -05:00
chunmao.guo
026bd3d872
FIX: avoid create new console log in network module
...
Change-Id: I2845078e51c7fe1ca8e80a866d0dd92f4e7dce5c
2022-12-15 04:38:15 -05:00
zhimin.zeng
260e2e1c31
FIX: modify svg display position
...
Change-Id: Ie824d457fcac93918244a6491e821dc43e7e1d9f
2022-12-15 04:38:15 -05:00
zorro.zhang
550be104ee
NEW: Christmas Cabin
...
Change-Id: I5b8585df171dc3be85e099b1992cef1bbd3d799c
2022-12-15 04:38:15 -05:00
养乐多
b5967505bd
remove: Revert "NEW: add christmas cabin"
...
This reverts commit 19767aebb827abb83229e100a5ae38ff76de6478.
Change-Id: I2ccceae409a16598658a2b35ec56b11617dd0afa
2022-12-15 04:38:15 -05:00
tao wang
8713c5ccc4
FIX:optimized some ui for macos
...
Change-Id: I0451edc06d9dadfef3b9d1087bb863b4666bb276
2022-12-15 04:38:15 -05:00
Stone Li
db94f39f78
FIX: fix bbl logo not in center of SplashScreen
...
Change-Id: I38e5ffebf2500ee4239e09c27e238de28da8463b
2022-12-15 04:38:15 -05:00
zorro.zhang
d8f0749474
NEW: add christmas cabin
...
Change-Id: Icf9a56c2fdcc34e8eda6254dbb7d33695b41fc7f
2022-12-15 04:38:15 -05:00
liz.li
aab62b77bf
ENH:refine GLCanvas update dark mode logic
...
Change-Id: Id4c4f00a18fa0672eab528a6819b6665031a8915
2022-12-15 04:38:15 -05:00
Stone Li
00dfd1e765
ENH: modify diff for github
...
Change-Id: I3a441dbfa3167de3cee9fdafe62f7860fcb6891c
Signed-off-by: Stone Li <stone.li@bambulab.com>
2022-12-15 04:38:15 -05:00
chunmao.guo
8cee81b5ef
FIX: [STUDIO-1574] not switch filament preset after wizard
...
Change-Id: Ica703553a6994456f12b509564443902697ed374
2022-12-15 04:38:15 -05:00
chunmao.guo
e54f3a75d4
FIX: [STUDIO-1563] dark mode of dataview's header
...
Change-Id: Ied9358df9d2edd9f0d40a81694655b8f2fdefdb8
2022-12-15 04:38:15 -05:00
tao wang
dc55a6a2a6
FIX:fixed some issues with dark mode on mac
...
Change-Id: Ic43760cd8e934f463c2bf35c2fa240d8e5b14c20
2022-12-15 04:38:15 -05:00
tao wang
6f1040f0df
FIX:fixed some issues for dark mode
...
Change-Id: I6b2b75507cf8a72672cce39cf7d8af8773723c22
2022-12-15 04:38:15 -05:00
tao wang
eca5897a25
FIX:fixed appconfig is not saved when switching dark mode
...
Change-Id: I77fc3808309a23497000c34b6047a359d12c4622
2022-12-15 04:38:15 -05:00
tao wang
4a5c473058
NEW:lan mode interaction optimization
...
Change-Id: I80eef918fe1ac4c8e306787bd7b9437262686e23
2022-12-15 04:38:15 -05:00
Stone Li
fee419797d
FIX: fix use wrong preset folder
...
this happened when stop sync user preset
Change-Id: I16e17614d64a3e81adbc32fc9819cc32c6599a77
Signed-off-by: Stone Li <stone.li@bambulab.com>
2022-12-15 04:38:15 -05:00
chunmao.guo
05904e3770
FIX: [STUDIO-1419] conflict when removing old logs by multi process
...
Change-Id: I6529fa649020a2d4419048e470e343bfd63c41bf
2022-12-15 04:38:15 -05:00
chunmao.guo
1400e9d63a
FIX: not open STL files with new window on Mac
...
Change-Id: Icecd60297197e5130801e32d4b0a6dfa714146a1
2022-12-15 04:38:15 -05:00
tao wang
6f4e80bbb6
NEW:added dark mode
...
Change-Id: I3f61f1d93020e0a9dfba2c7d6cf6bf5194effcfa
2022-12-15 04:38:15 -05:00
salt.wei
93a0d3a4ca
FIX: fix a crash issue when copy failed
...
Change-Id: Ie0cd4676d9f31213c80a4a9a7f5c836c58a53120
2022-12-15 04:38:15 -05:00
tao wang
de8db2a89c
ENH:The model mall dialog can be activated
...
Change-Id: I19aa551ffc79c4f5c9369331f28adbe7410ccab2
2022-12-15 04:38:15 -05:00
chunmao.guo
b209243b27
ENH: dark mode of StateColor
...
Change-Id: I5928898c50280c7f2eedbb9389032230c7e251c4
2022-12-15 04:38:15 -05:00
lane.wei
d40f9b24ed
ENH: bootup: add slow bootup mode to avoid some possible crash on seldom computers
...
Change-Id: Ia7a05082eee32dcc8a2ed9ca47cf13287ee2aed9
2022-12-15 04:38:15 -05:00
tao wang
46dc96fddf
NEW:add some new changes for send print job
...
1. change tray id like to A1, B1, C1, D1
2. can change the name of the project that is sent
3. add ams mapping instructions
Change-Id: If301f4051f640157a53d6927a0ddf2facf4961b4
2022-12-15 04:38:15 -05:00
liz.li
9795cb8d0e
ENH:add next_button in dailytips
...
1.add next button in dailytips
2.adjust menuitem position of show tip in menu bar
3.add new tip
Change-Id: Idad011b5849d7bddeb36b3a3e7d843aa596023d4
2022-12-15 04:33:48 -05:00
chunmao.guo
011b22dee8
FIX: select file in folder
...
Change-Id: I383a60f19fe7c54bcb6c1348152ac72a2bab9e34
2022-12-15 04:33:48 -05:00
Stone Li
f64b42e3d2
FIX: clean selected machine when connecting failed
...
Change-Id: I7e4a2bcb055d5a1c0a333fd92179040fb97086f6
2022-12-15 04:33:48 -05:00
tao wang
72b4827f85
ENH:displays the publish button based on user permissions
...
Change-Id: I853506fa61f1f8cf14dfeb4601c8bb5f1a0c5914
2022-12-15 04:33:48 -05:00
Stone Li
9f95436b56
ENH: do not update lan mode printer msg
...
Change-Id: Icbda0e7bae567f5d9b518af8865778eb12d17984
2022-12-15 04:33:48 -05:00
lane.wei
4b655f06d4
FIX: fix the total progress not correct issue
...
Change-Id: I18b9d5034726b45c7331f1dae5e2b24c5e5bd170
(cherry picked from commit ba8c691a2c94f7a2f2ff0ce7f195de20a6c22573)
2022-12-15 04:33:48 -05:00
tao wang
0320872e4e
FIX:fixed the mall system dialog not being destroyed
...
Change-Id: Ie453bdbb41e59da69987e24a7c2d5cc9f378aee4
2022-12-15 04:33:48 -05:00
chunmao.guo
4d4fcc1780
NEW: management camera video stream in device panel
...
Change-Id: I39634af900071cc5c01a88100457880a513e416f
2022-12-15 04:33:48 -05:00
chunmao.guo
1068baf10e
FIX: ignore wxImage's waring in release build
...
Change-Id: I4f250fdb64c98edfa76d3f19c5b60096488e1d87
2022-12-15 04:33:48 -05:00
Stone Li
7f53455105
ENH: set timeout to 15 for get version and get plugin
...
when a DNS problem occurs, the UI isblocked for too long
Change-Id: I3ee1fe1ddb1bec38be9fc3c3e5c3e08931b6eb76
Signed-off-by: Stone Li <stone.li@bambulab.com>
2022-12-15 04:33:48 -05:00
tao wang
75e960f999
NEW:Fixed some mall issues
...
Change-Id: I1f9105a1a7089457f4ecb327cb5db43ca0d39f4e
(cherry picked from commit 975bdcf64f88b4f1e7c0e03abd9dfba6c32c00fe)
2022-12-15 04:33:48 -05:00
tao wang
1c4ed26b81
FIX:fixed crash caused by unable to resolve file name
...
Change-Id: I98388cd95e8b2bc26d33cddcc4945580a1c34292
2022-12-15 04:33:48 -05:00
tao wang
a9ac3657ca
FIX:disable the mall when there is no network plugin
...
Change-Id: I1f7d9c1e3de3e91f705593b23386d329cb28d3d8
2022-12-15 04:33:48 -05:00
tao wang
407d1faf0d
NEW:add model mall system
...
Change-Id: Iccfe460cd7bfd11d91cdd7eddf142a8590e3c5b0
2022-12-15 04:33:48 -05:00
tao.jin
e22115bf9c
ENH: remove placeholder '0' in version display
...
Change-Id: I6c0ffdd229a630a48a676c12a8f124f7a6e39f09
2022-12-15 04:33:48 -05:00
zorro.zhang
9ec439c8f5
NEW: add model Depot Button
...
Change-Id: I64f3e54dab3cd66b400d7dc1519f3ce84eba2fae
(cherry picked from commit 84e964bdd8eb63347a3fefcefe82c9cae6e52c5f)
2022-12-15 04:33:48 -05:00
chunmao.guo
808a82300a
FIX: only update ams list on selected machine
...
Change-Id: I7aac78ef1e10c0004651d3686f806d9d15d77d7a
2022-12-15 04:33:48 -05:00
zhimin.zeng
13df80ffb7
ENH: remember the filament_opts and limit minimum flushing volumes
...
Change-Id: I7b2538fcaf5b5fc5e4f86191207de981bd766a89
(cherry picked from commit 392be8d2a4e9465fffc4018da77c6ee00ad46ade)
2022-12-15 04:33:48 -05:00
zhimin.zeng
eb80720e75
NEW: import svg files
...
Change-Id: I1658308f9d9529c969f7067d053f16f779f8b6a6
(cherry picked from commit bfcb05e24ef5224cabc42772e94cc0cbed3de412)
2022-12-15 04:33:48 -05:00
liz.li
0b84ca62bf
NEW: add custom printer config wizard
...
Change-Id: I48f34039635803c3f1cee4cc2c853a0ffa5b451a
Signed-off-by: Stone Li <stone.li@bambulab.com>
(cherry picked from commit 387ba2a5aac05d3b3af0923f88415188ae8cb44e)
Signed-off-by: Stone Li <stone.li@bambulab.com>
2022-12-15 04:33:48 -05:00
lane.wei
fcf490028a
ENH: Updater: always update plugin to the newest compatible version
...
Change-Id: Icec343ba4913b9738add9564c78934553a33336c
2022-11-26 15:39:32 +08:00