xin.zhang
3a35d4ca22
FIX: update the bitmap of icon for dark mode
...
jira: [STUDIO-12180]
Change-Id: Ib39f723be9b1f02f2f0dd21204d7831627481528
(cherry picked from commit 73d9f515de93d324c74878f3ceea5ee0f7049073)
2025-09-23 17:19:56 +08:00
Stone Li
3a7703fc67
ENH: add more retry to subscribe
...
Change-Id: If68249408446aace4a83e4b5beeb0643dce8cb87
(cherry picked from commit 8b0f16d3de8ef6816bf5eb068e007d202f9710c9)
2025-09-23 09:40:04 +08:00
tao wang
0317e0dd88
ENH:auto switch to using local broker for data transmission
...
jira:[STUDIO-11616]
Change-Id: I91066a629684dcff4efc73f310c2e0a7843954f4
(cherry picked from commit ac805e7d9150f56d40ec261fd2ed4007e1413b8e)
2025-09-23 09:20:15 +08:00
Noisyfox
10b4d3b87d
Revert "FIX: support auto-reconnect for MAC power awake"
...
This reverts commit bb13f1e904 .
2025-09-21 21:59:07 +08:00
jiaxi.chen
14aa417122
ENH: popup more informative message with support materials
...
1. Remove popup message with PVA
2. Add popup message with PETG
3. Encourage users to print both support base and interface with Supp.PLA
jira: STUDIO-11984
Change-Id: I7be5d033e47939b9b80ddb99635b2abbb8c848d5
(cherry picked from commit c7d05861270f925411256d8ce20093ec1701230a)
2025-09-21 16:27:29 +08:00
xin.zhang
5d476c3e3d
FIX: show message while enable multi-machine
...
jira: [STUDIO-11980]
Change-Id: I140d2d3f07c217465a2a5b6a0cec09f96135093c
(cherry picked from commit be241bcdcc5ca66d231b646b33dfa87a5ee129f3)
2025-09-21 13:48:07 +08:00
xin.zhang
75710b72c9
FIX: remove the restriction of load ams list
...
jira: [STUDIO-11667]
Change-Id: I9bc22e24138431cb3d94feacd64396208463da2e
(cherry picked from commit 9da39db1d6a850328f668c7601521f3323c46a07)
2025-09-21 13:48:01 +08:00
zhou.xu
d3ad4067db
ENH:ban gcode to send print
...
jira: STUDIO-10518
Change-Id: I5958fe1bfea9a133d3adde6b0e64289f7ceb0f52
(cherry picked from commit 4b96f09a75ec07a756da55ace2ac7f6447c2681f)
2025-09-21 13:48:01 +08:00
xin.zhang
86347cbf15
ENH: default to reconnect, not check the out of date object
...
jira: [STUDIO-10820]
Change-Id: If3c332acab8fc91f60b35de6be367d310c8d7a9d
(cherry picked from commit 6683df367fd8a5713bca75bf7bfd29b1e070eeba)
2025-09-21 13:47:59 +08:00
xin.zhang
bb13f1e904
FIX: support auto-reconnect for MAC power awake
...
jira: [STUDIO-10820]
Change-Id: I0a7c554dc9eae4aa0f71cd1c3dabacdcd465792f
(cherry picked from commit 582e3778361b9a51b1a95c761ecf5dd7f15e7763)
2025-09-21 13:47:59 +08:00
zhou.xu
8b2d727edd
FIX:Plugin first fails to install Mac
...
jira: STUDIO-11242
Change-Id: I9c3484e18c3da75a5dee62523e32ac6ad6c9b207
(cherry picked from commit d5d4dc46386894b636c189da15978df11f8393c0)
2025-09-21 13:47:52 +08:00
xin.zhang
38a71f527e
ENH: move some level
...
jira: [none]
Change-Id: Ibd0d380b16b30f63144d38a0c34972d8b7c4153f
(cherry picked from commit 2da69efd9b0db6c2be6a1b3985bbafb7afc5d3be)
2025-09-21 13:47:50 +08:00
zhou.xu
327f64c093
ENH:add "is_blocking_printing" api
...
jira: github 6181
Change-Id: I8c8659da0b27204c53d03cbbd8d410504b3fd434
(cherry picked from commit c52681071782d137338436640cd990057579949b)
2025-09-20 15:30:09 +08:00
xin.zhang
6f09622180
FIX: move the flag
...
jira: [STUDIO-11069]
Change-Id: I856225577243cd58e3111c71915049828e72dc00
(cherry picked from commit 8f5205a34cf8f790f9e395ccd744baf15041f7fb)
2025-09-18 17:05:21 +08:00
xin.zhang
4fc4916ed0
FIX: the ext does not support filament backup; add protection
...
jira: [STUDIO-10812]
Change-Id: I01b6de1e23d00932b373920105542b8e8770e809
(cherry picked from commit 19697b2dcd2a4f20d977379cc76dff8e02e938f2)
2025-09-18 11:06:11 +08:00
tao wang
3a67f1bd27
ENH:optimize the logic of the IP input window
...
jira:[STUDIO-10375 STUDIO-10534]
Change-Id: I75ff12403dbf8f59fa95c938fa97ec2497f0ed67
(cherry picked from commit b62efed65f26b1ea4390c2d1e8681169e63fff99)
2025-09-17 21:23:22 +08:00
zhimin.zeng
0b75d97360
FIX: the machine status is not refreshed after unbinding in lan mode
...
jira: STUDIO-10017
Change-Id: I62f955c47fbf7c59782ec8a7a7e316ef020942a5
(cherry picked from commit 66b5ef0d86f0212b4843cabed9fe408127a219cf)
2025-09-12 17:39:16 +08:00
zhimin.zeng
83971debef
FIX: the machine status is not refreshed after unbinding
...
jira: STUDIO-10017
Change-Id: I351a17abac132369ecf342ffb79b17228d5ef250
(cherry picked from commit 4a01c840ab73a455e1580169f57c25b10fa9e85f)
2025-09-10 16:37:11 +08:00
chunmao.guo
d626c38ae7
FIX: something
...
Change-Id: I2923786337f97f4297b0444522c620891aa2ad90
Jira: STUDIO-9725 filament menu delete icon
Jira: STUDIO-9785 StaticGroup border color
Jira: STUDIO-9716 update badge icon
Jira: STUDIO-9815 click printer/bed panel for combobox
Jira: STUDIO-9867 label with for single noozle
Jira: STUDIO-9739 ams page up/down
(cherry picked from commit 1cde0b844a97f3420db4999927f05a833b92b0fb)
2025-09-10 10:43:06 +08:00
xin.zhang
2cbf14fdfd
FIX: update HMS to support multi-type machines
...
jira: [STUDIO-9582]
Change-Id: I5ad4083d666db4237d355ac8bd8160afb8e8a35f
(cherry picked from commit 954a27016953bcf4f07b2a3e14ac1f5faf68c644)
2025-09-09 10:46:37 +08:00
chunmao.guo
ef5463f9fe
ENH: call Bambu source deinit
...
Change-Id: I7b96056aabe7a894c66fcaf61e24f783f5a1e217
Jira: STUDIO-7666
(cherry picked from commit 9f85798a0bc8d02b3f0a30fd42934f58b48e67e9)
2025-09-07 23:24:38 +08:00
chunmao.guo
f2022f431b
FIX: reset bambu lib after restart network plugin
...
Change-Id: I4a3a4b7420745835ca3fa00c6edebe9d8d98cbf6
Jira: STUDIO-7571
(cherry picked from commit 28d9c6743fae80bfd40e4ee391e30d62cb16d4ab)
2025-09-07 23:19:41 +08:00
xin.zhang
55ec1da34f
FIX: the single AMS failed to show
...
jira: [STUDIO-9445]
Change-Id: I8a565f50a109355f85a66567d242998b26fa4bdc
(cherry picked from commit 5ca6d99fd697144eb50e06436a3296ab91880287)
2025-09-07 00:49:19 +08:00
zhou.xu
b62fa12339
ENH:export system and graphics cart info to log
...
jira:none
code is from PrusaSlicer,thanks for PrusaSlicer and Lukas Matena
commit e04e8c55cfc0498bb665f6fb515f3a8fcea64796
Author: Lukas Matena <lukasmatena@seznam.cz>
Date: Fri Dec 2 14:21:18 2022 +0100
Improved performance of GLModel::render:
The way the OpenGL version was checked was quite inefficient
Change-Id: I6d7c6678e383c5cf2fbfea5b61ef65beab5328f9
(cherry picked from commit 3e938c9216c07ad0c50b763851d7dc9aa906162d)
2025-09-07 00:15:14 +08:00
chunmao.guo
15a0266a15
FIX: install plugin keep folder struct and symbolink
...
Jira: none
Change-Id: I079a3161e9b416ab3b2db52af63de9adff6be5af
(cherry picked from commit 448ce1efd87ff1fd46faeb87aa01daa376a09678)
2025-09-07 00:01:49 +08:00
lane.wei
f52dd41b23
ENH: config: remove unused custome_defined logic
...
also improve project_embedded
1. remove unused is_custom_defined
2. improve project_embedded to support multi-extruder diff
jira: no-jira
Change-Id: I1db28c3cfd59ccc31c6855af30305396c71c4e9a
(cherry picked from commit 0434853bf32b063f7850fd4e0c9c3a6045375225)
2025-08-24 23:18:06 +08:00
lane.wei
141af16fa2
ENH: config: add filament_maps in partplate
...
Change-Id: I1183830788e703f1d33a8a4b620b58b822283dd4
(cherry picked from commit b0e3ab037e3f5af0851539af5ac15b8f96daf548)
2025-08-24 23:18:01 +08:00
SoftFever
883607e1d4
Refactor folder ( #10475 )
...
Move many third-party components' source codes from the src folder to a new folder called deps_src. The goal is to make the code structure clearer and easier to navigate.
2025-08-22 20:02:26 +08:00
Noisyfox
b84fe5561a
Update BBL network plugin to 2.1.1 which allows debugger again ( #10320 )
...
Build all / Build All (push) Has been cancelled
Build all / Flatpak (push) Has been cancelled
Publish docs to Wiki / Publish docs to Wiki (push) Has been cancelled
* Update to latest bbs network plugin, which should allow debugging
* Remove debugger detection and warnings
* Downgrade to 2.1.1 as 2.2 seems to be unstable
2025-08-05 22:57:41 +08:00
Noisyfox
85e66de431
Do not connect to default BBL device during app startup ( #10214 )
...
* Do not connect to default device during app startup
* Connect to last selected machine automatically even if it's lan machine
Simplify default machine connection logic
* Select last machine automatically when available
* Check for LAN connection state after updating combobox selection.
This matches the logic of `SendPrint.cpp`.
* Avoid showing same error message multiple times until next connection attempt.
---------
Co-authored-by: SoftFever <softfeverever@gmail.com>
2025-07-26 00:18:56 +08:00
Noisyfox
043abb4389
Merge branch 'main' into dev/bbl-network-upd
2025-06-16 14:02:04 +08:00
Alexandre Folle de Menezes
e13ec786d5
Fix english strings punctuation mistakes ( #8901 )
...
Build all / Build All (push) Waiting to run
Build all / Flatpak (push) Waiting to run
Publish docs to Wiki / Publish docs to Wiki (push) Has been cancelled
* Fix punctuation of enumerations
* Add missing '?' at the end of questions on hints
* Add periods after error messages
* Add punctuation to all tooltips
* Add missing periods on the pt-BR translation
2025-06-15 16:12:03 +08:00
Noisyfox
c72e8a24f1
Merge branch 'main' into dev/bbl-network-upd
...
# Conflicts:
# src/slic3r/GUI/SelectMachine.cpp
2025-06-15 15:28:10 +08:00
Dipl.-Ing. Raoul Rubien, BSc
3ecca6116d
fixes compiler warnings ( #9619 )
...
* compiler warnings: adds SYSTEM to [target_]include_directories to skip warnings originating from dependencies
* compiler warnings: uninitialized/unused variables, missing parenthesis, pragma
* compiler warnings: redundant template type, missing curly braces, pass 0 instead of NULL as int argument
* compiler warnings: removes fclose(fp) where fp==nullptr since fclose() has attribute __nonnull((1))
* compiler warnings: uninitialized variables, missing parentheses, missing curly braces
* compiler warnings: ? as lower precedence than <<
* compiler warnings: unused variable
* compiler warnings: unused result
* compiler warnings: undefined/unused variable
* compiler warnings: uninitialized variable
2025-06-14 21:05:25 +08:00
Noisyfox
7d7308feb2
Log network msg
2025-06-02 21:20:43 +08:00
noisyfox
fc33a680d1
Add debugger detector for Linux
2025-06-02 16:48:58 +08:00
Noisyfox
1441da246b
Add debugger detector for macOS
2025-06-02 16:17:11 +08:00
Noisyfox
9711b65736
Only download ARM version when not using legacy plugin
2025-05-19 10:51:55 +08:00
lane.wei
a67436ee7e
FIX: app: fix the crash issue on win-7 again
...
jira: no-jira
Change-Id: I96e713513270270db3abcfdd67792b0a3ac92619
(cherry picked from commit caff5d9f38cdb962ca4069f8b0b5696d140aac6d)
2025-05-19 09:58:52 +08:00
lane.wei
85bce2ac33
FIX: app: fix the issue on win-7
...
use typedef instead of IsWow64Process2
jira: no-jira
Change-Id: I3d5c4becca1586094b6950431470b12bd71a0056
(cherry picked from commit c34e985f188c206d588ee8da7149ded2516981cf)
2025-05-19 09:58:46 +08:00
lane.wei
2d7259623f
FIX: fix studio not launch issue on windows-7
...
jira: no-jira
Change-Id: I531e009c0547d3a5d86d48e990d930eb8fa6ba00
(cherry picked from commit 3d02f03ef4ba229ebf9e28cd99a5d871916994dd)
2025-05-19 09:58:06 +08:00
lane.wei
285bbeceb7
FIX: GUI: use another api to get process type
...
jira: no-jira
Change-Id: I43fb1738b9b0173704c17c0d92df06f3c78fcde6
(cherry picked from commit af8926ea396480ea06222d421a2ecb704df04218)
2025-05-19 09:56:56 +08:00
lane.wei
ebc072b141
ENH: init: output the process architecture when init
...
jira: no-jira
Change-Id: Id5acb828269565945d887c6de4e32d715f83f503
(cherry picked from commit a29cb80bc7f959b5df44238a0a7f0a08948ff2a3)
2025-05-19 09:54:24 +08:00
lane.wei
aec877c7e0
FIX: gui: fix the crash issue on arm64 plateform
...
jira: no-jira
Change-Id: Ib95ffc3ceb421af345418d73af0261d3c25464a3
(cherry picked from commit 132d87b687f4b3bd016539380d7e9268d817ac40)
2025-05-18 22:47:42 +08:00
lane.wei
c0ba405a64
ENH: GUI: rename win_arm64 to windows_arm
...
jira: no-jira
Change-Id: I01eeb96efb06ec779f1338d1207f7f6641c2bc58
(cherry picked from commit bbf32fd6f7ffbf543c28882ff3801108942fb399)
2025-05-18 22:47:18 +08:00
lane.wei
320cd87f0b
ENH: GUI: add arm64 check logic for windows
...
jira: no-jira
Change-Id: Ic788d4ae9218b909eae5ce571d4436c39e77230a
(cherry picked from commit 323184e42c5f85c8738b03b890e5aaf3818e8858)
2025-05-18 22:46:50 +08:00
lane.wei
7af9802688
ENH: gui: add win_arm64 support
...
jira: no-jira
Change-Id: I43f66be1f264434a9bb26a9dd3fff1fb5c36d57c
(cherry picked from commit 659f758e451d20d3a6c5505a2530be578dd584dd)
2025-05-18 22:46:00 +08:00
liz.li
58c2ee4f06
FIX: ams_id out of bounds crash
...
jira: none
Change-Id: Icfc5555e4772cd70a9f018f0c734e2edb8b7d626
(cherry picked from commit aa03f489dcc6bd737d2d12c53adfb90a01270d66)
2025-05-18 16:49:33 +08:00
tao wang
21c69a99e6
ENH:show n3f/n3s version info
...
jira:[for n3s]
Change-Id: Ia0056dfdf7157036008cc63a37c9fd8076063a6a
(cherry picked from commit a44ff5a95a6774b4eed1238bde12d0a750c24a10)
2025-05-18 16:35:09 +08:00
Noisyfox
eba2e0af78
Update transition_tridid to support newer ams
2025-05-18 16:32:09 +08:00