Commit Graph

363 Commits

Author SHA1 Message Date
zorro.zhang 62a0ad5234 FIX: Resume Get Makerlab function
JIRA: none
Change-Id: Ifcde937d7c9a192984ee884a6cf77c5b2fd6ea38
2024-04-23 20:07:49 +08:00
tao wang b424de749c NEW:support pin code binding
Change-Id: Ida5d47881fbd83f3ffedc80369cfe377114d7f13
2024-04-23 20:07:49 +08:00
Stone Li e4288407b9 NEW: support multi device
JIRA: STUDIO-6072

Change-Id: Ic514c4097767b0a728368c9ea48ee103c031fbb0
Signed-off-by: Stone Li <stone.li@bambulab.com>
2024-04-23 20:07:49 +08:00
Stone Li b364495e7e FIX: fix hms display in tr language
JIRA: STUDIO-6743

1. fix display tr luanguage in home page

Change-Id: I672d46b1349078ab8e3fc59e124d2f583f09e8e9
Signed-off-by: Stone Li <stone.li@bambulab.com>
2024-04-08 19:50:03 +08:00
zorro.zhang 3040816e3a FIX: Left WebView Not Display
JIRA: none
Change-Id: Id9578ca0155a7db70e2543c5848e808b7bc93354
2024-03-25 15:29:19 +08:00
zorro.zhang 02d228d447 NEW: Some Feature
1, Add Language in UserAgent of Webview
2, open online model with recommand or browse Param
3, optimize some UI

JIRA: none
Change-Id: I96a4864ab48e51f5213e43971d276737df12e94d
2024-03-25 15:29:19 +08:00
zorro.zhang 42f095fa49 ENH: Download 3MF and Save in Chinese
JIRA: none
Change-Id: I0f6d1c74d609fbabc87ae086059aa8e49a596d02
2024-03-25 15:29:19 +08:00
zorro.zhang 81b284fb38 NEW: New UI of Homepage
JIRA: NONE
Change-Id: I2a25d087f7708b06b8fa8a48f190856963bc4644
2024-03-25 15:29:19 +08:00
tao wang dc8fa8be9b ENH:filter amazon and aliyun domain names
jira:[for host check]

Change-Id: I4e77d28d0fa4f3329da7ac57c7440a5a96742e16
2024-03-25 15:29:19 +08:00
zhou.xu 2243747e75 NEW:Support OLTP file
Jira: STUDIO-6421
Change-Id: I58bc94e978e6d2dd136ea370fb01f6ec80e14b23
2024-03-25 15:29:19 +08:00
chunmao.guo c467c8068b FIX: use safe language code for http
Change-Id: Id1f4927308350ee35b891a5352cbf1e2d0c2577e
Github: 3655
2024-03-25 15:29:19 +08:00
tao wang b52817301c ENH:add protection for importing to Studio
jira:[STUDIO-6155]

Change-Id: Ie8faea6ca333de560e5fa2f66764ec2d3e264def
2024-03-25 15:29:19 +08:00
chunmao.guo ec247582df ENH: reuse controls in param Field
Change-Id: I42bb4da01e1e9b64c343b7fda4357a9553cf8684
Jira: STUDIO-5983
2024-03-25 15:29:19 +08:00
chunmao.guo e917afe923 FIX: label wrap all & ping test for liveview
Change-Id: I7767ed0740e20bb578b6ef9f5e9873c8c79d172a
Jira: STUDIO-5821
2024-03-25 15:29:19 +08:00
enricoturri1966 98faf48787 NEW: upgrade GLModel and so on
Jira: STUDIO-6166
most of code from PrusaSlicer
thanks for PrusaSlicer and enricoturri1966
commit f8ce187262df8ef588f649c414a095c971f36e67
Author: enricoturri1966 <enricoturri@seznam.cz>
Date:   Wed Mar 9 11:51:02 2022 +0100

    Tech ENABLE_LEGACY_OPENGL_REMOVAL - Refactoring of GLModel to automatically detect the data type to use into the index buffer in dependence of vertices count

Change-Id: I8b05c5c01c1d06cc24d1981479f44c016a46b2dd
2024-03-25 15:29:19 +08:00
Stone Li 0dfeb35c82 ENH: remove track files when privacyuse is false
JIRA: STUDIO-6288

Change-Id: I6d3d7a01f5ae6db815a9832b572056e1dceb686c
Signed-off-by: Stone Li <stone.li@bambulab.com>
2024-03-25 15:29:19 +08:00
tao wang 64c7487abb NEW:add new msg notification for hms
jira:[STUDIO-6154]

Change-Id: If1aa33030a99550d0c859d594a2711aea4dcea4a
2024-03-25 15:29:19 +08:00
tao wang aa8d7acf3b FIX:fixed issue with chinese path
jira:[Fixed the issue of failed loading of configuration files under Chinese path]

Change-Id: I9badd8fc158fcf49f46411ac4e5f72d58823eeb2
2024-03-25 15:29:19 +08:00
Stone Li 26140050ec NEW: use noto sans JP font in language ja
JIRA: STUDIO-5770

remove unused font files

Change-Id: Iaff91f4c8466371345591b883b6e79509d41c639
Signed-off-by: Stone Li <stone.li@bambulab.com>
(cherry picked from commit 8e2ffdd609ece4374b28e52d401b1a31c96e4931)
2024-03-25 15:29:19 +08:00
tao wang a1cb1766d2 NEW:add plugin download address
jira:[for new env]

Change-Id: I3b10a4ae6e54af46c15fe2e7beb5fbde8e7efe32
2024-03-25 10:42:29 +08:00
chunmao.guo 809f82b520 ENH: restore single instance
Change-Id: Ia9b243ae5ec27bd6b786d77239916946c7c03bc7
Jira: STUDIO-5704
2024-03-25 10:42:29 +08:00
Kunlong Ma 65006e92b6 FIX: the logic of buried points that were not buried
JIRA: none

Signed-off-by: Kunlong Ma <kunlong.ma@bambulab.com>
Change-Id: Id95174659c5fce7feba409eb5e14916608745fa4
2024-03-25 10:42:29 +08:00
hu.wang 23fae23b06 FIX:hide ip address
Change-Id: I24b17f8a540ee4730475dce2a6aa7c0c54dff9df
2024-03-25 10:42:29 +08:00
tao wang 68b5cc6a49 ENH::modify some logs level
jira:[for log]

Change-Id: I6a46b8fcd3a030b4b630e800fe9a9ac5c387f117
2024-03-25 10:42:29 +08:00
Stone Li ee39610e27 ENH: modify some logs level
JIRA: STUDIO-5958

Change-Id: I5a8592dfb8ffa9a81952535cb30944f867aa0e22
Signed-off-by: Stone Li <stone.li@bambulab.com>
2024-03-25 10:42:29 +08:00
Kunlong Ma 8cba6a3566 FIX: Copywriting updates
JIRA: NONE

Change-Id: I6df034f95b4e6d517c57286dd6f564510b9fa4ab
2024-03-25 10:42:29 +08:00
chunmao.guo ca96b61781 FIX: start ping test on leave tunnel mqtt
Change-Id: I3e7f79edb57f258637addd8ff097617afdc3d2de
Jira: none
2024-03-25 10:42:29 +08:00
tao wang 58f8315e0e FIX:fixed invalid links
jira:[fixed link]

Change-Id: I036a38b6e8e94da762f93805bd7be706538771fe
2024-03-25 10:42:29 +08:00
Kunlong Ma 521326fa0e NEW: add buried point at the open method
JIRA: NONE

Signed-off-by: Kunlong Ma <kunlong.ma@bambulab.com>
Change-Id: I2bf4269afc48b53b119a5bda24421d6a7a010379
2024-03-25 10:42:29 +08:00
zorro.zhang fa8b21bfcc NEW: Open MakerWorld With BambuStudio GetParam
JIRA: none
Change-Id: I0d65b364f1cd2d634a88882ab072c3e61ea89167
(cherry picked from commit 8eaf45e5359439a7c796fd79876c86775abcf48e)
2024-03-25 10:42:29 +08:00
Kunlong Ma 65ea5561f4 NEW: Add buried point information
JIRA: NONE

1.Add buried points for tool usage duration
2.Add different_setting_to_system buried point in Cloud printing
3.Add right click menu type buried point
4.Add device control operation page buried points
5.Add usage of parameter area
6.Add workflow include duration, is makerworld and file type
7.Add daily tips url and user guide url

Signed-off-by: Kunlong Ma <kunlong.ma@bambulab.com>
Change-Id: Ibd41c07e6885645c260b85af7a3b7bb55f10d6d6
2024-03-25 10:42:29 +08:00
chunmao.guo 6c24a477cd FIX: network plugins tip disappear on dark mode
Change-Id: I422ab63f71158a49920438f01dd9c39774c27744
Jira: STUDIO-4891
2024-03-25 10:42:29 +08:00
chunmao.guo 6a56c04e67 FIX: copy live555 dll
Change-Id: Idf727b8e26107e93aa9934299e87dc71531d1c63
Jira: STUDIO-4480
2024-03-25 10:42:29 +08:00
maosheng.wei dc47541220 FIX: add log for base_id and filament_id
github: #3087

Change-Id: Iebfbd0f224fce49f33fc81c71e6108f6e3abb5ff
2024-03-25 10:42:29 +08:00
Arthur f6ea300aa0 FIX: global arrange setting is wrong
global arrange setting is wrong if a plate's setting is changed from object list

jira: STUDIO-5438
Change-Id: Iaa7f35837edbacff9b97ca17a8ab34c8e6bb023d
(cherry picked from commit fa2f56575b2e4305e35dd59ff55e0881720de025)
2024-03-25 10:42:29 +08:00
Bastien Nocera d310e4ca34 slic3r: Fix missing includes
Fix a lot of "undeclared" errors during compilation on top of the
current GNOME 45 Flatpak SDK.
2024-01-02 17:42:37 +08:00
chunmao.guo e866c8321c FIX: sync user preset notify crash on exit
Change-Id: I88f5dbcbd487293ea847ea6092efb61744399541
Jira: STUDIO-5413
2023-12-01 20:17:04 +08:00
chunmao.guo 1c26ebe03c FIX: move shutdown wait to OnExit
Change-Id: I70d9a2bb686525ae5273aa9d63e25691da4ab65c
Jira: STUDIO-2884
2023-11-30 09:51:52 +08:00
chunmao.guo ffb4326e8e FIX: thread of close BBLUserPresetExceedLimit notify
Change-Id: I9698134ba1cc91fc83eac441f900d68c4c4b556a
2023-11-30 09:51:52 +08:00
liz.li 6ab1ee22eb FIX: dailytips text translation
jira: STUDIO-2556

Change-Id: If44e503615b09ee1692f42ba1f998918ec5bd691
2023-11-09 10:09:10 +08:00
chunmao.guo a9ec427259 FIX: upload custom root preset fail
Change-Id: I621c8d542dd604b07cc5df63d97d7a31558d3aba
Jira: none
2023-11-09 10:09:10 +08:00
chunmao.guo 0ef0c55070 FIX: user preset sync token
Change-Id: Id2aa865b778ee9ac4cfddb68ceef0374507b519b
Jira: none
2023-11-09 10:09:10 +08:00
chunmao.guo 95477babc2 FIX: do user preset sync later on startup
Change-Id: I0653a0438477b1c803ce1cddc66ef47f95616dae
Jira: STUDIO-5106
2023-11-09 10:09:10 +08:00
chunmao.guo 3c2dfeae5a FIX: push_notification on GUI thread
Change-Id: Iaec347f5684fe0f65d6418759518189b67033c42
Jira: STUDIO-5106
2023-11-09 10:09:10 +08:00
tao wang 542bc52b92 ENH:modified text with too low version
jira:[for low version]

Change-Id: I862a0defda976a35f326a8805e002330f2ed7fdf
2023-11-09 10:09:10 +08:00
tao wang 4fef36e04a ENH:display msg dialog once
jira:[for http error msg]

Change-Id: I12e9c155fdb567cac99c35b6feeef650269ba75d
2023-11-09 10:09:10 +08:00
tao wang 1d41b0a7a7 ENH:try again after subscription failure
jira:[Try again after subscription failure]

Change-Id: Ibfb1e8e26eb166d786a372632a86ef98030db034
2023-11-09 10:09:10 +08:00
chunmao.guo 34d02aa07f ENH: UserPresetExceedLimit notify & not post more to cloud
Change-Id: Ia4f5381a28277d2b535632f88f3720b4bd27b661
Jira: STUDIO-4892
2023-11-09 10:09:10 +08:00
chunmao.guo ea237758fa FIX: Fix user preset update time
Jira: none
Change-Id: I52206946ae4c2e606cd942c9d531c1e106ec1c11
2023-11-09 10:09:10 +08:00
chunmao.guo b9898d1cf5 FIX: Fixup possible data lost in user presets
Change-Id: I345f770a14d674dd5e48c94505470ead3487b745
Jira: none
(cherry picked from commit c1e9cf4e233bfc1132a9ffc16d8e875f142be4f6)
2023-11-09 10:09:10 +08:00
liz.li dd666a6313 ENH: refactor DailyTips
jira: new

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

Change-Id: I99bfa8c19c9417d25cb2f6e205f5e66b7680b189
2023-11-09 10:09:10 +08:00
chunmao.guo d787873e97 FIX: not upload non-bbl presets
Change-Id: I677a4790aad47750bfede100ce95d0db2320a041
Jira: none
2023-11-09 10:09:10 +08:00
lane.wei d864c0decf ENH: add log_dir at the beginning of init
JIRA: STUDIO-4895
Change-Id: I1eb1c4cee0383a01a6bacd2a70d7989bfb59006a
2023-11-09 10:09:10 +08:00
hu.wang 82684b1d20 NEW:Add request access code function from printer
JIRA: 4690
Change-Id: I18657629b714823fa5691901c5807bdaccf56000
2023-11-09 10:09:10 +08:00
maosheng.wei 7aa857bf0f FIX: create printer preset dialog issue
Jira: 4890 4886 4880

Change-Id: If3bc20cf8f8c80d49cf6baf70ed9892710fc0c0c
Signed-off-by: maosheng.wei <maosheng.wei@bambulab.com>
2023-11-09 10:09:10 +08:00
chunmao.guo 0bf2fa181a FIX: Change current dirtory of application
Change-Id: I5e070e186cf581643521b4a96d457c3d92699fc5
Jira: none
2023-11-01 09:33:21 +08:00
chunmao.guo f183058b20 FIX: [STUDIO-4546] not show model mall on init
Change-Id: Icebbebb6c272292725f8a4d0235b8342c3dfd9a2
Jira: STUDIO-4546
2023-11-01 09:33:21 +08:00
chunmao.guo d7778359ad FIX: show plugin version in about dialog
Change-Id: I8bf5c42fad5131e21d6b3cd0f5636e1e5e40bc14
Jira: none
2023-11-01 09:33:21 +08:00
lane.wei 4d1eae0046 ENH: CLI: return error when the printable size exceeds the default one
also refine some logs

JIRA: XXXX
Change-Id: Ibec090e98b8d93b1396e691ecff97ced13b1d8c8
2023-11-01 09:33:21 +08:00
tao wang 9aed4e9273 FIX:fixed issue of import french files failing
jira:[model mall]

Change-Id: I4cb9bfc0b75484ed6f1a39845c677260c5616019
2023-11-01 09:33:21 +08:00
liz.li 92f2d8c37c NEW: add plate tab at objectlist
Jira: STUDIO-4154

Change-Id: Id24517df3c15cc3907cb6b1fe0ea9d1b6c6d1e56
2023-11-01 09:33:21 +08:00
战马 394a602e8f FIX: Revert "[STUDIO-3361] hide model mall"
This reverts commit a6dfd79ea40e16a4942971ee8c5a0000a0b749d7.

Reason for revert: not master

Change-Id: If3e14e6f42bc05cdce610a1beb65c592fbb998fd
(cherry picked from commit 6fe189b233491b3700cdcc9a3c1d54d30754d06e)
2023-11-01 09:33:21 +08:00
chunmao.guo 6a356d0161 ENH: [STUDIO-4333] show error dialog for preset update fail
Change-Id: Iace2911956f083b798d88109761302a0341f0f37
Jira: STUDIO-4333
2023-11-01 09:33:21 +08:00
tao wang 1a24681885 NEW:optimize printer config files
jira:[STUDIO-4051]

Change-Id: I77cb16e62546eae63a73f8d12d7f11f496555197
2023-11-01 09:33:21 +08:00
chunmao.guo f4ffe8621b ENH: [STUDIO-4005] support custom root preset
Change-Id: I0cf2142a2d3cee7269b53b73ad44e05934c2e9e6
Jira: STUDIO-4005
2023-11-01 09:33:21 +08:00
chunmao.guo d9de09bba6 ENH: [STUDIO-4135] only sync user preset that need update
Change-Id: I9a1c0f9c34a5f5950beffa1c5e8f63c4cf7be6c6
2023-11-01 09:11:19 +08:00
chunmao.guo e95b1b6ea7 FIX: [STUDIO-3886] cancel and join sync thread when app closing
Change-Id: I9d9efb24d31489b31e72b6bee0e0d67882b613b2
2023-11-01 09:11:19 +08:00
hu.wang ab7dec0b87 ENH: Upgrade page optimization
implemented a click to jump to the browser, added a open in browser button, and skipped this version button,and download button

Jira:STUDIO-4042

Change-Id: I368a7eef0ac72c5b19cf8b03632112e183487c6e
2023-11-01 09:11:19 +08:00
chunmao.guo 8355bc949f ENH: [STUDIO-3892] different app config dirs for internal/beta
Change-Id: Ibd771b948f9a0b8e95b87c8d7244ab5728b6f4a8
2023-11-01 09:11:19 +08:00
Stone Li ebf9c19e65 ENH: remove check link state
Change-Id: Iba16694299f92a89e63ea9c4829e3087a29bade1
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-11-01 09:11:19 +08:00
Merikesh Dev 5ef759ce41 Fix formatting on _L 2023-09-07 14:15:05 +08:00
Merikesh Dev b5a5e3ce9e Add ModelIO support on macOS 2023-09-07 14:15:05 +08:00
chunmao.guo 3022064760 FIX: [STUDIO-3758] detach presets sync thread
Change-Id: I4421aba7ccea6b136146993ae2cd744749a6b40c
2023-07-31 14:29:15 +08:00
chunmao.guo 583c6c86c2 FIX: [STUDIO-3725] sync user presets go to wrong folder
Change-Id: I99348ebbf6f3deae471bc5078a0645b81663bf3a
2023-07-31 14:29:15 +08:00
tao wang 69f69b8eb3 FIX:fixed error msg cannot be displayed in the bind dialog
Change-Id: Id64a755c91eed08dc5c9beeea17959b16ea4f4f0
2023-07-13 10:35:05 +08:00
Stone Li 7b6bb82d6b ENH: fix track record logic
Change-Id: If2953bd3ed9ce1c156f805e551dbe4d99b895737
2023-07-13 10:35:05 +08:00
tao wang f1ef4476dd ENH:only one subscription check is supported
Change-Id: I94e2cb9619f7292b7836b47cfceaf7f4ed26f2c4
2023-07-07 17:52:43 +08:00
tao wang 6c8f82334e ENH:rry again after subscription failure
Change-Id: Ieedc4059834561ed77f2e66dbf93be21a2d62b61
2023-07-07 17:52:43 +08:00
chunmao.guo 16a4742d1f FIX: [STUDIO-3371] finish preset loading dialog even on error
Change-Id: Idbb4c81bb0a09f752ecb2ad2715ff75746c19df5
2023-07-07 17:52:43 +08:00
tao wang d446db4869 ENH:fixed info dialog popping up many times
Change-Id: I2016bc9b722601d153d35ddfbbc4c287bd37f9a1
2023-07-07 17:52:43 +08:00
lane.wei ee0fe83744 ENH: language: add more logs when loading language
Change-Id: If9589bf4cd9d64c63fbb3282f8d1bf3650b80d14
(cherry picked from commit ff72d4bff4af4aa5c54b19ff22cf92bec9dd8bbc)
2023-07-07 17:52:43 +08:00
chunmao.guo c75daf1ba6 FIX: hide model mall from home page
Change-Id: Iafa2f81e15a598e8138e38121f880723d435aa30
2023-07-07 17:52:43 +08:00
tao wang b2a2636785 ENH:optimized printer selection
STUDIO-3380
STUDIO-3532

Change-Id: Id145022072de9c9a0969bdefb4c98e01078b079c
2023-07-07 17:52:43 +08:00
chunmao.guo 082431ffc2 FIX: [STUDIO-3361] hide model mall
Change-Id: I49bd7f3db69b2deccf4bc3e60a2714ec07b2ff41
(cherry picked from commit a6dfd79ea40e16a4942971ee8c5a0000a0b749d7)
2023-07-07 17:52:43 +08:00
maosheng.wei 8620e3ff85 FIX: [STUDIO-2074] Release note language switching
Change-Id: I40115874abbbb7b2d8f6d28b9616c97c1180d156
2023-07-07 17:52:43 +08:00
chunmao.guo 1dc030b221 FIX: hide model mall before setup wizard
Change-Id: I0d2abc43cb6c8432a369cdbdd6a88d65dc141ce2
2023-07-07 17:52:43 +08:00
tao wang 9938952cfd ENH:hide or show publish entrance
Change-Id: Ibd65d81997cd414cdb4ad53cee482a7328f39d1a
2023-07-07 17:52:43 +08:00
chunmao.guo 82cd618c14 FIX: [STUDIO-3308] check has_model_mall
Change-Id: I9b7477af12a5d59855f7ef176aac24731665c343
2023-07-07 17:29:08 +08:00
tao wang e9ad8374bc FIX:fixed crash after switching languages
Change-Id: I949b3bf99e0daefb5e3fac71c6df45e94b51608c
2023-07-07 17:29:08 +08:00
tao wang cbb69c415a ENH:update the entrance for model upload
Change-Id: I59a4a9d4802b31871601259c3a5766d789fc3b94
2023-07-07 17:29:08 +08:00
Stone Li cb5f7843c0 NEW: add service to check network state
Change-Id: Ic2072d0e141767d3acc617f6011ca62eccaf6278
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-07-07 17:29:08 +08:00
chunmao.guo 9b5a86ba01 FIX: [STUDIO-3271] load staff pick model list with network agent
Change-Id: Ie2c36348a32a4cd0c0c1457fd715619b23550794
2023-07-07 17:29:08 +08:00
tao wang 1ca7c4e554 FIX:fixed invalid cancellation of loading user preset
Change-Id: Ia46d1c8cd8dcd8203a248e036cea8df54af3bd64
2023-07-07 17:29:08 +08:00
Stone Li 34c0cc5c63 ENH: add some code to avoid crash in linux
Change-Id: Ia82c05b0a7e16f8eb16fd5b3ff502ef1d7337291
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-07-07 17:29:08 +08:00
Stone Li 4e778539b8 ENH: avoid crash when http return body is not a json
Change-Id: I4d0d3bae9847ab2f9a9cf6f3affa593bec4ab411
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-07-07 17:29:08 +08:00
Stone Li 43810bdac8 NEW: add more track records
Change-Id: If82430f8b432f1a1d5a78cd6a63a16cf50d2bbaa
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-07-07 17:29:08 +08:00
chunmao.guo ca0847d0ac FIX: wxLog level in public version
Change-Id: I9ff3829dcfd649120f422aed195ecea6cd37ddb1
2023-07-07 17:29:08 +08:00
chunmao.guo 415c4ede8a FIX: avoid multiple unsaved dialog \(2\)
Change-Id: Ia41ede7c78d6218691694b3d3c8d05f2275bb014
2023-07-07 17:29:08 +08:00
chunmao.guo f2b8604088 FIX: [STUDIO-3121] load ams color erase ff alpha
Change-Id: Id6984e3a159bfea0bb644c77c993e7a71eb8f149
2023-07-07 17:29:08 +08:00
chunmao.guo 49bbf6bdbb FIX: avoid multiple unsaved dialog
Change-Id: Ibcfde4033de8f75e65ac868c62de74e2187d0dde
2023-07-07 17:29:08 +08:00