Bastien Nocera
4b48ad9743
FIX: Fix focus stealing from printer disconnection
...
Every time one of the connected printers disconnects, the
the old code would try to set the keyboard focus to the "Device" tab,
leading to a number of, either, focus stealing events, or notifications
if the desktop has focus stealing prevention (like GNOME).
Disable the focus setting on Linux to prevent that focus stealing.
See https://github.com/bambulab/BambuStudio/pull/5891#issuecomment-2635143655
2025-03-17 16:35:12 +08:00
Bastien Nocera
cd8a9786a8
FIX: Fix focus stealing from app when filament changes
...
At every filament related event, the old code would try to set the
keyboard focus to the "Device" tab, leading to a number of, either,
focus stealing events, or notifications if the desktop has focus
stealing prevention (like GNOME).
Disable the focus setting on Linux to prevent that focus stealing.
Closes: https://github.com/bambulab/BambuStudio/issues/3046
2025-03-17 16:35:12 +08:00
zhou.xu
7d1b21c5fc
FIX:boost::filesystem::path should use utf-8 encode string
...
jira: none
Change-Id: I51da114a5af35a510660b30cdbf05293cceb8381
(cherry picked from commit c7f57b66175138d6d7591d664476e883bf276854)
2025-02-25 21:05:12 +08:00
tao wang
cd2558d303
ENH:no longer auto connect to LAN mode printer when Studio starts
...
jira:[STUDIO-9957]
Change-Id: Idba7814460e896b4c58745aeddd9e03cdbaf2e04
(cherry picked from commit 043dde2fbb75a974ce65f985d228fdc856471278)
2025-02-18 17:19:01 +08:00
tao wang
54bb25fb24
ENH:optimized the display of amslite
...
jira:[STUDIO-10107]
Change-Id: I3611c39fedba59d19befeee9993b97c2c0862f3f
2025-02-18 17:19:01 +08:00
tao wang
64c9c72128
FIX:fixed the issue of project page not refreshing in macOS
...
jira:[STUDIO-10110]
Change-Id: I2d137d7f34dbdb1dc0ffbdecbde530fbce969167
2025-02-18 17:19:01 +08:00
tao wang
fb9b23f894
ENH:allow files with a 3MF extension to be downloaded
...
jira:[none]
Change-Id: I0427efc5e4fc493105b1b31ed6eef08e7f2d0c8d
2025-02-18 17:19:01 +08:00
xun.zhang
7020256f59
ENH: seperate flush time from other types
...
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I4cfeaec770de678b8dac405617b32738a3f68b3d
2025-02-18 17:19:01 +08:00
lane.wei
093a7c25cb
FIX: gui: fix the crash issue when close guide frame at the beginning
...
jira: STUDIO-9941
Change-Id: I47e189e838ae606d294d0c0b4ccffc6f833a27c3
2025-02-18 17:19:01 +08:00
tao wang
be912aa84a
ENH:not allowed to map to empty slots
...
jira:[STUDIO-9901]
Change-Id: I98e2ad72b957bd6c42f6baa765a181aebaf81f1a
2025-02-18 17:19:01 +08:00
Stone Li
5f0945772c
ENH: add studio unsigned msg dialog
...
JIRA: no-jira
Change-Id: I3a4cd03a58d52a725fc5b29c8da7c6d74a00b227
Signed-off-by: Stone Li <stone.li@bambulab.com>
2025-02-18 17:19:01 +08:00
tao wang
640102316d
ENH:dynamically check the installation of the farm software.
...
Change-Id: I2c0d52498c067b9494ffc2b75b0f4390e2851e0c
2025-02-18 17:19:01 +08:00
tao wang
793a8e22fa
NEW:support sending 3mf to farm software
...
jira:[none]
Change-Id: I16874751acdaba78194fb597bb6e5bb0a18bc7d7
2025-02-18 17:19:01 +08:00
gw0
98bfabdd1c
slic3r: Fix PopupWindow dropdown menus do not display #4201
2025-01-14 19:18:59 +08:00
gw0
b99bc4164d
slic3r: Fix typo in PopupWindow
2025-01-14 19:18:59 +08:00
FusRock
d2d9621c9c
Add filament_vendors:FusRock
2025-01-14 19:18:41 +08:00
Billiam Crashkopf
8a9abc866d
Quick fix attempt for issue #4076 .
...
This patch attempts to keep the printer access code from being cleared
erroneously on a lost or failed connection. This only applies to LAN
mode.
Notes:
- The setting is 'access_code'. There is also a setting named
'user_access_code', but it's function is unclear and may be
vestigal.
- Some parts of the network connection behavior are handled by the
networking plugin. I can't seem to make the machine list refresh
from outside.
2025-01-13 12:10:14 +08:00
Stone Li
7a45ac1a90
ENH: optimize a description
...
JIRA: no-jira
Change-Id: Iba14f72c807ce64064c8add875fc8a8c1ccea0ee
Signed-off-by: Stone Li <stone.li@bambulab.com>
2025-01-09 19:32:26 +08:00
zorro.zhang
d027e098ac
ENH: SaveProfileData to AppConfig in MainThread
...
JIRA: none
Change-Id: I22ae3dac5e2bed42a2edfb848d627cd5092ef171
(cherry picked from commit c2042d7e20ab03001e4b38f366d0f129f2ee0918)
2025-01-09 19:32:26 +08:00
Stone Li
19a265715c
FIX: fix a crash in update_printer_preset_name
...
JIRA: STUDIO-9540
Change-Id: Ia7243323d368c009ee18fbd1039d32b55b7fea0e
Signed-off-by: Stone Li <stone.li@bambulab.com>
2025-01-09 19:32:26 +08:00
Stone Li
8b0f16d3de
ENH: add more retry to subscribe
...
Change-Id: If68249408446aace4a83e4b5beeb0643dce8cb87
2025-01-09 19:32:26 +08:00
Stone Li
4cda967b0c
ENH: optimized a description
...
JIRA: STUDIO-9544
Change-Id: I70808e1fe2ffe766f29a023393087a005b054d58
Signed-off-by: Stone Li <stone.li@bambulab.com>
2025-01-09 19:32:26 +08:00
Stone Li
2ff4f31eba
ENH: update translations
...
JIRA: no-jira
Change-Id: Icb80c7f367284bc029fa9a93b527b4d1cd5ed1a7
Signed-off-by: Stone Li <stone.li@bambulab.com>
2025-01-09 19:32:26 +08:00
Stone Li
def9223e6e
ENH: optimize one message
...
JIRA: STUDIO-9527
Change-Id: I789e04a1727b16a8de8eac975ef6a3fea5c59d56
Signed-off-by: Stone Li <stone.li@bambulab.com>
2025-01-09 19:32:26 +08:00
Stone Li
499b0d8e4f
ENH: format to utf8 when parse_json failed
...
JIRA: STUDIO-none
Change-Id: I3bb7b209962c15e94ef24d24f752e8cdafc42975
Signed-off-by: Stone Li <stone.li@bambulab.com>
(cherry picked from commit d5f9b35b911aabc0bf3683744f980838934f5bf7)
2025-01-09 19:32:26 +08:00
zhimin.zeng
7498d6e5f8
FIX: Calibration adaptation encryption
...
jira: none
Change-Id: Ie42da224ca02261b0c32262be895c215878b7921
2025-01-09 19:32:26 +08:00
Stone Li
729f0b5b0a
ENH: add an error dialog
...
JIRA: STUDIO-7801
Change-Id: I109c822ec80fcf2e771b4d788c8d2e15f53d4eef
Signed-off-by: Stone Li <stone.li@bambulab.com>
2025-01-09 19:32:26 +08:00
Stone Li
182748fb6f
ENH: send G28 X when in printing
...
JIRA: STUD-9349
Change-Id: Ib14af76830380036fadcae707438472bed25d4aa
Signed-off-by: Stone Li <stone.li@bambulab.com>
2025-01-09 19:32:26 +08:00
zorro.zhang
75a2f9ee83
ENH: Optimize Makerlab WebLoad 2
...
JIRA: none
Change-Id: Iab33992c46702233efa8b07fc1b73470dbb6519c
(cherry picked from commit a027375adf4ab83b0f277aa2ed12e72c7a3b92a3)
2025-01-09 19:32:26 +08:00
zorro.zhang
03d8d58fad
NEW: UserGuide Add Loading Tip
...
JIRA: none
Change-Id: I43d79d740b9180a16d02c54c0c9d6e11c23b1ce7
2025-01-09 19:32:26 +08:00
zorro.zhang
a081818b0c
ENH: Ignore Not Exist Profile Json
...
JIRA: none
Change-Id: Ied94cdadf0097b819328284cbc773ffe3c47d32b
2025-01-09 19:32:26 +08:00
Stone Li
928556826c
ENH: add http error msg
...
JIRA: STUDIO-7801
Change-Id: I0a8444f144022eaac9e6d11cfe783c39859fde60
Signed-off-by: Stone Li <stone.li@bambulab.com>
2025-01-09 19:32:26 +08:00
Stone Li
bcdbf267fb
ENH: add more tips dialog
...
JIRA: STUDIO-7801
Change-Id: I672082d97c5afa144f704959c0c56d70fddd3a6a
Signed-off-by: Stone Li <stone.li@bambulab.com>
2025-01-09 19:32:26 +08:00
zorro.zhang
9878569913
ENH: Optimize Makerlab WebLoad
...
JIRA: none
Change-Id: I2761610be8d6d173dbcc37147e67cfb682cd4440
2025-01-09 19:32:26 +08:00
zhimin.zeng
15ed292c31
FIX: the start button of flow ratio calibration is disenable
...
jira: STUDIO-9338
Change-Id: I715eb87067b55968a5ffedf96e1a44a64b2bd759
2025-01-09 19:32:26 +08:00
zorro.zhang
c054394177
FIX: Online and Makerlab not show on MAC
...
JIRA: none
Change-Id: I399e19ab27cdaab08c3ba090fc6a5844cfcb8718
2025-01-09 19:32:26 +08:00
tao wang
3a69484872
FIX:fixed the failure to obtain MW and ML information
...
jira:[read stl]
Change-Id: I45896294889e89bbab41ef4322a3ce107fa9cdc3
(cherry picked from commit df14cdb641dd42dc03a040ec02ab7e9d6a80fa19)
2025-01-09 19:32:26 +08:00
zorro.zhang
fda4aea3f9
ENH: Add Makerlab JS Command And MakerSupply
...
JIRA: none
Change-Id: Idd2a471debd8d22d1e024956665cb8ff37d7c093
2025-01-09 19:32:26 +08:00
zhou.xu
2093498516
ENH:translate text
...
jira: none
Change-Id: I23a3e1945b4ae8bf73fd1acc86f6a792e2507abb
2025-01-09 19:32:26 +08:00
zhou.xu
29f0c3ff86
ENH:translate text
...
jira: none
Change-Id: I93e799beeecaee5640aca9a395bbfc27052a9dc3
2025-01-09 19:32:26 +08:00
maosheng.wei
06da16f7b8
FIX: layer display issue of printing progress
...
github: #5294 , #5280 , 5378, #5299
Change-Id: I27bb91bac3baddf9df25c8bc7c8252c5f26e9f85
2025-01-09 19:32:26 +08:00
zhou.xu
1950039b08
FIX:Modify threshold of plate_count in GLGizmoFlatten
...
jira: STUDIO-8874
Change-Id: I1a97b5607d24e9400def0fd9cb533da21443b3e2
(cherry picked from commit 932dd27b40aab4c20190eb3a7463008070f582f1)
2025-01-09 19:32:26 +08:00
zhou.xu
4eb6502c59
FIX:Unified API across different platforms
...
jira: STUDIO-9143
Change-Id: Iea5ad33ea498410eca44dd6969b4a8c49cfa59a1
(cherry picked from commit a53d2fa32a34d57111ad6293b46e4e1073ccf6ce)
2025-01-09 19:32:26 +08:00
Arthur
ca3a372630
FIX: gizmo boolean crashes due to self-intersection
...
Check if boolean operation is possible first, just like in context menu.
jira: STUDIO-6471
Change-Id: I9c201010dad90bbfa615178aa835c7e371755cd2
(cherry picked from commit db8a02e8328b5529123fb83c0373eb01cb925f0a)
2025-01-09 19:32:26 +08:00
lane.wei
e7c92dd6e7
FIX: compiling: remove invalid chars
...
jira: no-jira
Change-Id: Iddfbef4075ded1117f54736f76c4f63350de6229
2025-01-09 19:32:26 +08:00
zorro.zhang
6fe4d54ca2
NEW: Home Add Makerlab page
...
JIRA: none
Change-Id: Ia842b7de9bd452bdcb5fd6d7e009961b8c04584d
(cherry picked from commit 27590be491caeffd3c95ce6becb52cacfb7a174c)
2025-01-09 19:32:26 +08:00
zhou.xu
ada57e7175
FIX:double click text should change data and exit cursor
...
jira: STUDIO-9071
Change-Id: I7a3f5f3da2094e96aff79de61bf236ee9241fde9
2025-01-09 19:32:26 +08:00
Stone Li
d9ead02cfa
NEW: install cert for printer
...
JIRA: STUDIO-7808
Change-Id: Ieba4db18a2735c6f301ac13ac5b89a4937f379f2
Signed-off-by: Stone Li <stone.li@bambulab.com>
2025-01-09 19:32:26 +08:00
Mack
a0669137ec
NEW:step mesh add 'Split compound and compsolid'
...
Optimize getting STEP node names.
Fix load_same_type_files()
GITHUB: #5214
Change-Id: I7d1035c122f21e3b08305509489bce415634ae80
(cherry picked from commit 76a401bfca1897994795cb37ffa9cbcbdaca8b6c)
2025-01-09 19:32:26 +08:00
zhou.xu
a2378ec1b7
FIX:align vertical center for text
...
jira: github 5188
Change-Id: I5ecdcdf4b9b9d8bfb85d45604753350d8bde54df
(cherry picked from commit e6dc1aa5bee414904ee95259b8d969f173092f82)
2025-01-09 19:32:26 +08:00