chunmao.guo
a7566ea592
FIX: [STUDIO-2675] linux language switch zh_CN
...
Change-Id: Ifba1682b7fb402712665dad0219a84db0a23f1c3
2023-07-07 17:25:51 +08:00
tao wang
57873e6e59
FIX:fixed download address splicing failure
...
Change-Id: I41b3f822aac95be86bf05db40dee54da133e6acf
2023-07-07 17:25:51 +08:00
chunmao.guo
dfd049374c
FIX: [STUDIO-2865] only send changed thubmails to home page
...
Change-Id: I88ae0dd3a47c4cf02bf97978a22fd72ed0ef0299
2023-07-07 17:25:51 +08:00
Stone Li
c731a1aceb
NEW: auto logout when mqtt return code = 5
...
Change-Id: I75f7d0939d8483ad612408df9fe817ed652f9634
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-07-07 17:25:51 +08:00
tao wang
c351ac54aa
ENH:do not write to config file when user access code is empty
...
Change-Id: I180e20b7d26fd337eef09ff4267cd4c2c61b6518
2023-07-07 17:25:51 +08:00
chunmao.guo
0699ee2da3
FIX: [STUDIO-2846] redirect wxLog to Boost Log
...
Change-Id: Idb95e9095c857eee37d809079bab08903f336bb9
2023-07-07 17:25:51 +08:00
chunmao.guo
d0905486ff
FIX: [STUDIO-2588] load staff pick after upgrade plugin
...
Change-Id: I89efa67ddb409bf5e1bb3668f9b074f11e87e03e
2023-07-07 17:25:51 +08:00
tao wang
7af252fa99
NEW:support for sending print job from SD card view
...
Change-Id: I8366345ae4323c1b568bfd267d036e2474ff969a
2023-07-07 17:25:51 +08:00
chunmao.guo
8dae5b6980
ENH: [STUDIO-2759] network queue on main thread
...
Change-Id: Ie1fa855b354047ab015c801cae5df7271e844e58
2023-07-07 17:25:51 +08:00
maosheng.wei
92d764e9ee
NEW: [STUDIO-2769] Split developer mode
...
Divide developer mode into display parameters and other development
options
Change-Id: I8666991f3e5580c1abb46f36567651893e8fba4a
2023-07-07 17:25:51 +08:00
Stone Li
bcd4864659
ENH: revert remove unused cert
...
This reverts commit 73410cf602c97466619856890da39db820e7cedf.
2023-07-07 17:25:51 +08:00
tao wang
c4ad08f5fd
ENH:support for model names containing spaces
...
Change-Id: I267d8b87cd2ae4ad8f90d47eab97305b88239771
2023-07-07 17:25:51 +08:00
Stone Li
b98ced1b13
ENH: remove unused cert
...
Change-Id: I2b5032cc990463872e9c03f9a793886936c4f01c
2023-07-07 17:25:51 +08:00
tao wang
8ceb0e6b7b
ENH:rename model file after download finish
...
Change-Id: I3ae1c8ca4f53bf41c00688b6bb5b0c0e0a4f869b
2023-07-07 17:25:51 +08:00
tao wang
2dbd2bcef9
FIX:hide publish in the Chinese region
...
Change-Id: I39e6d96ab6fa14f25a284a5eaf9988dd37a42b6a
2023-07-07 17:25:51 +08:00
tao wang
c75b4ad8fd
ENH:enable authorized login for model publish page
...
Change-Id: If5045dc77d537c426f6847c47f961e0d247ed9fd
2023-07-07 17:25:51 +08:00
tao wang
73160811e0
ENH:update the model mall address in other regions to makerworld
...
Change-Id: Ie897b23c69af6490ddb8e4554e673627cd61f3d5
2023-07-07 17:25:51 +08:00
战马
0a9d33157a
NEW: [STUDIO-2476] design_staffpick
...
This reverts commit 4d13a44a2e4136d0c2e173e367e13f6a6ba00670.
Reason for revert: 123
Change-Id: I008a0ab3540589e5938fb3e1814571e00c467227
2023-07-07 17:25:51 +08:00
yifan.wu
bd2df4801a
ENH: refine model uploading logics
...
1. change the url of product env to makerworld
2. always show the uploading button without checking permission
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: I666042a216d1a4aca69e2a50d430532f722d9b00
(cherry picked from commit 94daddc0aa593778fbf4a9d44d92a68883292a7f)
2023-07-07 17:25:51 +08:00
Zhaofeng Li
693af0c98f
Initialize locale before wxTranslations::Get()
...
This fixes a crash similar to <https://github.com/prusa3d/PrusaSlicer/issues/8299 >.
2023-06-14 10:44:13 +08:00
tao wang
d930667103
FIX:fixed sending print to LAN printer will crash
...
Change-Id: I067724e8ebef3425a84f6a230685c48fe48ed055
2023-04-17 15:39:02 +08:00
chunmao.guo
fd787adf6b
FIX: unload default user presets
...
Change-Id: I55e289708603f06263a64d4cfbfd1db596fdc864
2023-04-17 15:39:02 +08:00
chunmao.guo
3fff9b5c7f
FIX: [STUDIO-2563] snapshot dirty load 3mf on post_init
...
Change-Id: I769eae7924ef3f1fefb4a9ce1a8280f477a7d49e
2023-04-17 15:39:02 +08:00
chunmao.guo
a344ebcf81
NEW: Revert "[STUDIO-2476] design_staffpick"
...
This reverts commit 0063720bbaaa6a680f2d9f395d60cf193d126e11.
Change-Id: Ieb19daf19b38f5e25b78967ee225042988d98c7d
2023-04-17 15:39:02 +08:00
chunmao.guo
874081e8d7
FIX: open more staffpick
...
Change-Id: I955cf2aa774ddedcc42ac68e367232c106b18988
2023-04-17 15:39:02 +08:00
Stone Li
b734079697
NEW: add Client-Name to http header
...
Change-Id: Ib2d4a2fd6262e833a8237d065d705ce6bad4e735
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-04-17 15:39:02 +08:00
chunmao.guo
2003bbd768
FIX: Flush log in generic_exception_handle
...
Change-Id: I07fd22ace35418f18694fec017a0a7633065ef10
2023-04-17 15:39:02 +08:00
lane.wei
67d95d3fc8
ENH: add protect logic in post_init to check opengl resource
...
when the opengl context not ready
postpone the GLCanvas3D's init
Change-Id: I68b9d70f08e4ba0076a64aca59612a3f613070ff
(cherry picked from commit 446a384dcc74af8184ee0a1af6668626d13413e9)
2023-04-17 15:39:02 +08:00
lane.wei
420fae9bbf
FIX: fix a crash issue when switch language under debug mode
...
Change-Id: I901e880601f963ceea433aaec1c455c2698b77f7
(cherry picked from commit 6a0fc275664503a53515d174ef7c71c829db4b14)
2023-04-17 15:39:02 +08:00
chunmao.guo
e11c004de4
FIX: [BLPIOT-64] only default or user presets
...
Change-Id: I1c846aa26fdac95652ae8e7b3d01c30f99e7ef61
2023-04-17 15:39:02 +08:00
tao wang
f0a41b552b
FIX:fixed loading model failure on macos
...
Change-Id: I3b7944e4dc7339404efc76323d898b660810a92b
2023-04-17 15:39:02 +08:00
chunmao.guo
3e18543389
FIX: [STUDIO-2523] sync user preset on restart network
...
Change-Id: I9099b469a16e6714f65c1d806f9e7ce1dcc2fe72
2023-04-17 15:39:02 +08:00
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