Commit Graph

53 Commits

Author SHA1 Message Date
zorro.zhang 3317e4be69 NEW: PrintHistory and Model Info
JIRA: none
Change-Id: Ie86677010972568655f99a6b49ede32c5772b912
2024-11-12 15:35:32 +08:00
zorro.zhang 264fd5a6b4 ENH: Optimize WebView FileType
JIRA: none
Change-Id: I70b5e8586332df9892687ae165212aca9e5e3427
2024-10-15 15:50:26 +08:00
zorro.zhang ba35ed5938 FIX: Open New WebTab in Local Browser
JIRA: none
Change-Id: I62baf32ec4ebb3130fe1721dbecbae8ed2533423
2024-09-18 21:27:27 +08:00
zorro.zhang 8d65ede5e0 ENH: Open Makerlab with Studio Tag
JIRA: none
Change-Id: Ibbf993b75bcb10545e0332b4bf34feea095a08aa
2024-09-18 21:27:27 +08:00
zorro.zhang 2c2f19c5bd ENH: Limit StaffPick Query
JIRA: none
Change-Id: Iee09c8e73e07af69472b373e2d3f89d4715e836f
2024-09-18 21:27:27 +08:00
Bastien Nocera 22885b057f Fix missing std::regex declaration
/run/build/BambuStudio/src/slic3r/GUI/WebViewDialog.cpp: In member function ‘void Slic3r::GUI::WebViewPanel::SetMakerworldPageLoginStatus(bool, wxString)’:
/run/build/BambuStudio/src/slic3r/GUI/WebViewDialog.cpp:818:10: error: ‘regex’ is not a member of ‘std’; did you mean ‘boost::regex’?
  818 |     std::regex pattern("^https://.*/(.*/){0,1}agree-terms.*");
      |          ^~~~~
2024-09-06 15:08:20 +08:00
zorro.zhang 552b73dec4 ENH: Resize Webview When Studio Resize
JIRA: STUDIO-7535
Change-Id: I78525ba171402e3d29bd64cbbed7d72bfeff0639
(cherry picked from commit ebecebb25bb4cd1dacd3b4efea283eff4a6c0693)
2024-08-26 17:23:33 +08:00
zorro.zhang 5e8f430bf6 ENH: Ignore AgreeTerm WebPage When User LogOut
JIRA: none
Change-Id: Ib8566df069192036b28aafa055a7f67a47f38d65
(cherry picked from commit e7613a7b157f1fa0554f3ec8ea4c8a68475e9b10)
2024-08-26 17:23:33 +08:00
zorro.zhang 294e60b80c ENH: First Load MWWebPage When User Click OnlineModel Menu
JIRA: none
Change-Id: Id858dd80ae5b24bdb1e939e6a47099983f6bf4df
(cherry picked from commit 5a62a5236fc767283e4360e0b95bb85c18c5cf8e)
(cherry picked from commit 5730141311e2da20551fd811a9349f2b88c5c1b1)
2024-06-21 09:15:34 +08:00
zorro.zhang 95c394bc0a ENH: Not Reset Homepage When Region Not Change
JIRA: none
Change-Id: Id2da4cb8f694c26036e4756bfc01dbb0c1941ee6
(cherry picked from commit 21a27b32af749601cb5545a59c54b58a8620788c)
2024-06-21 09:15:34 +08:00
zorro.zhang a84374ed3a ENH: Reset MWPage When LoginStatus Change
JIRA: none
Change-Id: I145aa099e82f0d8a8052bd1d19d4e20d979027e9
2024-06-11 18:17:08 +08:00
zorro.zhang d94c87879d ENH: Open Login Dialog When Open Model in MW
JIRA: none
Change-Id: I962e93570bfdb137a01b2ec64f963b347765faf0
2024-06-11 18:17:08 +08:00
zorro.zhang c11d3c5110 FIX: Homepage bug when network disconnect
JIRA: none
Change-Id: I93bb0028332fb167bacabf9b5dc285c73e1870d8
2024-04-08 19:50:03 +08:00
zorro.zhang f65ab131d1 ENH: Greatly improve UI/UX of the home page
JIRA: none
Change-Id: Ibaac520b789ceb8c0dbd05ab0452209bc0ca9be9
2024-04-08 19:50:03 +08:00
zorro.zhang 82775a1a59 ENH: Optimize Some Feature
1, Show/Hide OnlineModels When Quick Switch in Perference
2, Fix New Tag show of Left Menu

JIRA: none
Change-Id: Ie52c5b4a178d049259f9762c05dfb3decc5b5ca9
2024-04-08 19:50:03 +08:00
zorro.zhang 59f8b6e669 FIX: Disable OnError PopDialog When Html Load Fail
JIRA: none
Change-Id: I7c3f6fa8bcaa592aa00f4ca1dc5a42e1ef1e8124
2024-03-25 20:30:57 +08:00
zorro.zhang a2ba70fe62 ENH: Important issue update
1, Reset Whole PageInfo when Country Change
2, Disable Makerlab list when Country is China
3, Disable Ctrl+ HotKey in WebPage

JIRA: none
Change-Id: I8622dc6d5b340ee26910b059fef49e3062ca65ff
2024-03-25 20:30:57 +08:00
zorro.zhang ea82c35a03 NEW: Disable MWList Before UserGuide Finish
JIRA: none
Change-Id: Id2e71053bddeb02e75b93b6588ff548fe1b5635d
2024-03-25 15:29:19 +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 1ae9bd9d4a FIX: Image Scale Mode and Online Display
JIRA: none
Change-Id: I528f16e93b82748d86dc93e2dd3d85f317babaa7
2024-03-25 15:29:19 +08:00
zorro.zhang 23ad6ad0ca NEW: Open makerlab with login status
JIRA: none
Change-Id: Ib8f58812085582b52cfca29471912f2b30cd1b08
2024-03-25 15:29:19 +08:00
zorro.zhang 24a15d36ea FIX: Network Plugin And Makerlab Click
JIRA: none

Change-Id: I3f2b1f2d79fc3b7d6a6a6ffcf437b06666e9422d
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
chunmao.guo c81d8608dc ENH: not update staff pick when not shown
Change-Id: I8145a2a365798b714fbeff188562e9879d513e3e
Jira: STUDIO-5805
2024-03-25 15:29:19 +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
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
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 44c09b8d48 FIX: remove GetUserAgent
Change-Id: I92886e1f0dcb091109231a10da8c19d51178e13b
Jira: STUDIO-5205
2023-11-22 08:23:38 +08:00
zorro.zhang d7aaeb8beb NEW: Open HotModel Link With GetParam-From bambustudio
JIRA: NO JIRA

Change-Id: I4ac49bac5ee0c50988c76a38b00b7ba7dc3201f5
2023-11-09 10:09:10 +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 e7bd5b9bb9 FIX: missing include url.h in WebViewDialog
Change-Id: Ib463a80ab9d5002c52fe5718254f6c91a6cd168b
2023-11-01 09:11:19 +08:00
chunmao.guo 5eba42b565 FIX: use current_language_code_safe() for valid language
Change-Id: I480730055588aa76bd40f35e6c4bcbe9833c330d
2023-11-01 09:11:19 +08:00
chunmao.guo d30470d603 ENH: [STUDIO-3911] load as model file when drag to home page
Change-Id: I1d8986ca4984fea418371f253a48a9593bb9b1af
(cherry picked from commit 685edaa145cd4b4ce4afce00ae81d78305f84e84)
2023-11-01 09:11:19 +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
chunmao.guo 4fd8a2b957 FIX: turn off staffpick by switch
Change-Id: I7ab5c2aa14273a7e7bb2badccdddac22b784f342
(cherry picked from commit b2aa5e32ce61677838621aaedb9ddbe3699bddf7)
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
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
zorro.zhang 28750e10ac ENH: all fix about OnlineModels
Change-Id: I9ae1a9fdb364c28f3c9de2827ca1bbb9a2f750fa
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
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 84580f6f94 NEW: [STUDIO-2476] design_staffpick
Change-Id: Ibe4d540ca31882e199437dc2811925e1a40680ec
2023-04-17 15:39:02 +08:00
chunmao.guo d164889aa4 ENH: [STUDIO-1647] use WebView2 put_UserAgent
Change-Id: Ifae6589892353adb4b940fbe77d7d0f9521330dc
2023-01-10 19:08:26 +08:00
chunmao.guo 90275620d6 FIX: [STUDIO-1614] hide home webview before loaded
Change-Id: I5182e3058575c3e542813b3c380fe6dcfd11c037
(cherry picked from commit e4684cf43ee0cd11beb2cc6dea35900218d0ca98)
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
chunmao.guo a1fcd05baa FIX: [STUDIO-1570] wkwebview background color
Change-Id: I6b18a2dbf654b71bff88e0c14317d4479358218a
2022-12-15 04:38:15 -05:00
chunmao.guo b60cabef28 FIX: [STUDIO-1503] events bind after recreate webview
Change-Id: I90ab03a43c5bedb7a89ee50a2ead91ddf5bdf8c3
2022-12-15 04:38:15 -05:00
chunmao.guo ba8015e455 FIX: more web view logs
Change-Id: Ia4b2821188c3053be297b0fe0aa19fb8d939a816
(cherry picked from commit 4e76cfc6529038252a4afd8d53cf93f817d46b01)
2022-12-15 04:38:15 -05:00
chunmao.guo bf24a71b60 ENH: webview dark mode
Change-Id: I0b58e759268d057d5942dd8726c37d1abbdd5930
2022-12-15 04:38:15 -05:00
chunmao.guo 7be639019e FIX: destory timers & check webview consist
Change-Id: If95a973e1b3c6bf0da3611c30e0e44e191c9b06a
2022-08-26 09:25:59 +08:00