Skip to content

Support latest BambuLab P/X/A firmwares & AMS 2/HT #9517

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 139 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
139 commits
Select commit Hold shift + click to select a range
440d443
Remove outdated bbl network agent functions
Noisyfox Apr 26, 2025
aef4dba
Support both old and new version of BBL network plugin
Noisyfox Apr 26, 2025
12d5ffb
Store dummy filament map data in bbl 3mf
Noisyfox May 1, 2025
7fe421b
ENH:support new amsmapping data
walterwongbbl Jun 7, 2024
e4d8c2e
NEW:support new mapping type
walterwongbbl Jun 18, 2024
461d426
Add option to toggle between legacy and new network plugins
Noisyfox May 1, 2025
9e304d0
Merge branch 'main' into dev/bbl-network-upd
Noisyfox May 5, 2025
f5d58bb
ENH:support printing all plate
walterwongbbl Apr 1, 2025
569814d
ENH:Hide multi disk switching
walterwongbbl Oct 16, 2024
7c60219
FIX:fixed the issue of multiple plates object card not flip pages
walterwongbbl Jan 1, 2025
b9729f8
Fix crash when start print from sdcard
Noisyfox May 5, 2025
78a09d9
FIX: Add bed type in send print page
xianggu0v0 Aug 12, 2024
c5c3fdc
FIX: Bed type display
xianggu0v0 Aug 16, 2024
c4c670c
FIX:fix the issue of macOS crashing easily
walterwongbbl Oct 17, 2024
d40be52
FIX: wrong curr bed type in print page
XunZhangBambu Nov 25, 2024
9b9c9ba
Merge remote-tracking branch 'remote/main' into dev/bbl-network-upd
Noisyfox May 5, 2025
dad7320
Fix setting AMS calib profile
Noisyfox May 6, 2025
afb1d3d
refactoring the modules of amscontrol
Noisyfox May 7, 2025
d77ef4c
FIX:fixed some amscontrol issue
walterwongbbl Jul 22, 2024
693cf5f
FIX: the default value is not correct
zhimin-zeng-bambulab Nov 5, 2024
89a225a
ENH: add default item for pa
zhimin-zeng-bambulab Sep 27, 2024
319827d
ENH:support parse new print data
walterwongbbl Jul 15, 2024
45dd04c
ENH:support set ams filament
walterwongbbl Jul 23, 2024
d71b1b5
FIX:fixed unable to reset ams filament setting
walterwongbbl Aug 21, 2024
1f08ec6
FIX:use old tray_id for set ams filament
walterwongbbl Aug 22, 2024
500d183
FIX: add filament_id when reset ams setting
zhimin-zeng-bambulab Aug 23, 2024
11cc964
FIX: pa default item add filament_id
zhimin-zeng-bambulab Aug 26, 2024
8a89c15
FIX: modify for virtual slot when multi_extruder
zhimin-zeng-bambulab Aug 26, 2024
e9e661a
FIX:when ams cali_idx is unknown, use default item
zhimin-zeng-bambulab Aug 27, 2024
df3fe14
FIX: crash when select filament in device
xianggu0v0 Aug 29, 2024
72fa3fb
FIX: modify color to empty string when reset filament
zhimin-zeng-bambulab Oct 14, 2024
2db5cae
FIX: crash when sending print with empty ams_id
zhimin-zeng-bambulab Oct 14, 2024
7c5dee1
ENH: support auto pa cali for multi_extruder printer
zhimin-zeng-bambulab Nov 5, 2024
b0872aa
FIX:Fix the issue of extruder matching errors
walterwongbbl Nov 6, 2024
f6bfad9
Fix wrong slot id
Noisyfox May 7, 2025
2ee934a
FIX: cannot cali for single nozzle printer
zhimin-zeng-bambulab Aug 5, 2024
108a5b8
Update naming
Noisyfox May 7, 2025
b4f1ef0
Fix compile error
Noisyfox May 7, 2025
9297287
FIX: modify for get pa cali result
zhimin-zeng-bambulab Nov 12, 2024
ca68aa6
Fix compile error
Noisyfox May 7, 2025
48ec9ed
ENH:command ams filament settings is compatible with all AMS
walterwongbbl Apr 2, 2025
406ccad
ENH:use the correct trayID
walterwongbbl Apr 7, 2025
37244cc
Update to latest BBS code. Fix ams filament preset check
Noisyfox May 7, 2025
fe0f649
Fix external filament calib
Noisyfox May 7, 2025
4d25037
Merge branch 'main' into dev/bbl-network-upd
Noisyfox May 9, 2025
3f60a23
Merge branch 'main' into dev/bbl-network-upd
Noisyfox May 11, 2025
2ce2fac
Add network debugging
Noisyfox May 12, 2025
d4809b5
Fix startup crash when network plugin is not enabled
Noisyfox May 14, 2025
7a548ca
Merge branch 'main' into dev/bbl-network-upd
Noisyfox May 14, 2025
1c58c93
Add missing print params
Noisyfox May 14, 2025
7959453
Fix external spool filament settings
Noisyfox May 14, 2025
8f143a1
FIX: the humidity display
XinZhangBBL Feb 18, 2025
b998ddd
FIX: fix the humidity display of N3S_AMS
XinZhangBBL Feb 28, 2025
05a0703
Merge branch 'main' into dev/bbl-network-upd
Noisyfox May 16, 2025
54d6f9f
Fix nozzle target temp display
Noisyfox May 18, 2025
fd5b6f8
FIX:support show n3f ams in mapping popup
walterwongbbl Aug 2, 2024
eba2e0a
Update `transition_tridid` to support newer ams
Noisyfox May 18, 2025
21c69a9
ENH:show n3f/n3s version info
walterwongbbl Sep 10, 2024
1f41e18
ENH: support dynamic size ams panel list in upgrade panel
LiZ-Li-BBL Nov 20, 2024
58c2ee4
FIX: ams_id out of bounds crash
LiZ-Li-BBL Nov 20, 2024
1f2b320
FIX: display fault in dark mode about AMS
XinZhangBBL Jan 3, 2025
7af9802
ENH: gui: add win_arm64 support
lanewei120 Mar 20, 2025
320cd87
ENH: GUI: add arm64 check logic for windows
lanewei120 Apr 7, 2025
c0ba405
ENH: GUI: rename win_arm64 to windows_arm
lanewei120 Apr 10, 2025
aec877c
FIX: gui: fix the crash issue on arm64 plateform
lanewei120 Apr 11, 2025
ebc072b
ENH: init: output the process architecture when init
lanewei120 Apr 11, 2025
285bbec
FIX: GUI: use another api to get process type
lanewei120 Apr 11, 2025
2d72596
FIX: fix studio not launch issue on windows-7
lanewei120 Apr 16, 2025
85bce2a
FIX: app: fix the issue on win-7
lanewei120 Apr 16, 2025
a67436e
FIX: app: fix the crash issue on win-7 again
lanewei120 Apr 16, 2025
9711b65
Only download ARM version when not using legacy plugin
Noisyfox May 19, 2025
6c22b0c
Update plugin version in `PresetUpdater`
Noisyfox May 19, 2025
60ac0a5
ENH:adjust the parsing of ams info data
walterwongbbl Dec 13, 2024
1556523
FIX:Fix the display issue of uncalibrated AMS
walterwongbbl Nov 4, 2024
8a7fa69
FIX:fixed obtaining incorrect bits
walterwongbbl Dec 24, 2024
80b234a
Preparing for AMS drying support
Noisyfox May 18, 2025
2a19372
FIX: update the display of AMSHumidity
XinZhangBBL Feb 20, 2025
e3ffc39
Display correct AMS type
Noisyfox May 19, 2025
5f989c8
Port BBS `AMSHumidity`
Noisyfox May 19, 2025
575d543
Fix AMS panel colour
Noisyfox May 19, 2025
917b638
Adjust spacing
Noisyfox May 20, 2025
b051870
FIX: support more device components
XinZhangBBL Jan 2, 2025
6c9cbfc
FIX: the translation problem
XinZhangBBL Feb 25, 2025
e924a04
FIX: add translate key
XinZhangBBL Mar 6, 2025
0b98094
FIX: The humidity popup with humidity_percent/temperature/dry_time
XinZhangBBL Feb 21, 2025
502cee8
FIX: fix the bg painting
XinZhangBBL Feb 24, 2025
87c0719
FIX: update the time shown; keep the val update while popup
XinZhangBBL Feb 27, 2025
9c8736f
FIX: fix the json assert
XinZhangBBL Jan 6, 2025
d654408
Rename `AMSItem` to `AMSPreview`
Noisyfox May 21, 2025
3b3406a
Rename `AmsCans` to `AmsItem`
Noisyfox May 21, 2025
cee7041
Clean up code
Noisyfox May 21, 2025
4425f91
Fix AMS update
Noisyfox May 21, 2025
8b43ecc
Fix AMS HT slot render alignment
Noisyfox May 21, 2025
4339bd3
Ensure log is flushed so we could know what happened before crash
Noisyfox May 22, 2025
b88b1e4
Fix AMS HT display if it's the only AMS
Noisyfox May 22, 2025
b5c164f
Fix crash when switching between printers with different AMS configs
Noisyfox May 22, 2025
625a946
FIX:update load/unload command for n3s
Noisyfox May 22, 2025
56b6e07
Fix AMS HT filament road rendering
Noisyfox May 23, 2025
e6eb80e
Use Orca color scheme for machine selection dialog
Noisyfox May 23, 2025
0d61ae8
Fix typo
Noisyfox May 23, 2025
65936b3
Fix crash when using old firmware
Noisyfox May 24, 2025
6e47c0c
Fix issue that filament is rolled back and forth when click ams slots
Noisyfox May 24, 2025
67ccaa3
Fix crash when H2D is present
Noisyfox May 25, 2025
59c2a45
Fix H2D AMS render
Noisyfox May 25, 2025
61aa5d2
Sync AMS lite render code from BBS
Noisyfox May 25, 2025
4909c51
Merge branch 'main' into dev/bbl-network-upd
Noisyfox May 25, 2025
6fca6f5
ENH:support new chamber temper protocols
walterwongbbl Mar 31, 2025
23c148f
ENH: o series don't show ams hub
LiZ-Li-BBL Dec 10, 2024
d613662
FIX: Calibration adaptation encryption
zhimin-zeng-bambulab Dec 27, 2024
8579885
FIX: FIX cali protocol
zhimin-zeng-bambulab Oct 12, 2024
aebd2f5
FIX:k value is set to default value when editing k value on printer
zhimin-zeng-bambulab Jan 23, 2025
057ba55
Fix crash when attempt to start remote live view for H2D
Noisyfox May 26, 2025
5246fc4
ENH:fet the correct Agora status
walterwongbbl Jan 8, 2025
062d922
FIX: liveview_remote protocol missing agora
bambu123 Jan 20, 2025
add22fb
FIX: update the images
XinZhangBBL Jan 8, 2025
f970bf8
FIX: add some dark mode images
XinZhangBBL Jan 9, 2025
54748ae
ENH:Support more SD card states
walterwongbbl Nov 29, 2024
06cc09b
FIX: wxMediaCtrl2 on macOS error code
bambu123 Nov 28, 2024
5335357
ENH:optimization of select machine page
Noisyfox May 26, 2025
6b9ce83
Fix text alignment of storage page error message
Noisyfox May 26, 2025
659a65f
Force using local camera view for H2D if legacy network plugin is used
Noisyfox May 26, 2025
7ecd3e7
Reorganize bbl printer profiles
Noisyfox May 27, 2025
2dacde5
Rename `fdm_process_bbl_` to `fdm_process_single_`
Noisyfox May 27, 2025
49ae4ab
Update OrcaArena vendor name in file names
Noisyfox May 27, 2025
26306d5
Fix H2D AMS humidity display
Noisyfox May 31, 2025
3d64af9
Merge branch 'main' into dev/bbl-network-upd
Noisyfox Jun 1, 2025
9444d61
Merge branch 'main' into dev/bbl-network-upd
Noisyfox Jun 1, 2025
b01ccc8
Merge branch 'main' into dev/bbl-network-upd
Noisyfox Jun 1, 2025
50fe1f7
NEW:use new homing command
walterwongbbl Jan 10, 2025
e8f5b37
ENH:support u0 firmware homing
walterwongbbl Jan 18, 2025
1441da2
Add debugger detector for macOS
Noisyfox Jun 2, 2025
fc33a68
Add debugger detector for Linux
Noisyfox Jun 2, 2025
81c14f6
Remove unused code
Noisyfox Jun 2, 2025
40be2d5
ENH: format to utf8 when parse_json failed
StoneLiBambulab Dec 26, 2024
57e5f5c
FIX: wrong update info about AMS1
XinZhangBBL Jan 3, 2025
aac6e2a
Fix potential crash during calib
Noisyfox Jun 2, 2025
7d7308f
Log network msg
Noisyfox Jun 2, 2025
d0bf874
Merge branch 'main' into dev/bbl-network-upd
Noisyfox Jun 14, 2025
13e4b54
Merge branch 'main' into dev/bbl-network-upd
Noisyfox Jun 14, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions localization/i18n/list.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
src/slic3r/GUI/DeviceTab/uiAmsHumidityPopup.h
src/slic3r/GUI/DeviceTab/uiAmsHumidityPopup.cpp
src/slic3r/GUI/DeviceTab/uiDeviceUpdateVersion.h
src/slic3r/GUI/DeviceTab/uiDeviceUpdateVersion.cpp
src/slic3r/GUI/Gizmos/GLGizmoFdmSupports.cpp
src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp
src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp
Expand Down
396 changes: 396 additions & 0 deletions resources/images/air_pump.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
396 changes: 396 additions & 0 deletions resources/images/air_pump_dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 10 additions & 0 deletions resources/images/ams_drying.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions resources/images/ams_is_drying.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading