Branden Cash
189bcafee0
feat: swap the mmu detection to prefer the more generic moonraker database
...
Happy Hare now writes mmu lane data to the moonraker db similar to AFC, so we can normalize to the one implementation. For now, i've just re-ordered it so that the moonraker db is checked first. I want this because I've actually updated the happy hare data to include more data than we had access to via the "mmu" object. For happy hare we now have access to vendor name, which we can eventually use to further fine tune the auto-matched filament preset.
2026-03-14 20:20:27 -07:00
Branden Cash
055f24ca7a
feat(MoonrakerPrinterAgent): support Happy Hare as alternative to AFC for filament sync ( #12307 )
...
# Description
# Screenshots/Recordings/Graphs
https://github.com/user-attachments/assets/5558b4be-24eb-4f2d-83fd-8482560a0014
<img width="445" height="285" alt="Screenshot 2026-02-14 at 7 31 57 PM" src="https://github.com/user-attachments/assets/e71fee66-05da-4f9c-8123-0f52e93f0ebb " />
## Tests
Removed configured filaments and pressed the sync button. Observed the filaments configured in my system were populated.
2026-02-15 14:29:58 +08:00
SoftFever
431943408b
fix UI block issues
2026-02-02 18:12:19 +08:00
SoftFever
3da6f3bf77
Add SnapmakerPrinterAgent with filament sync support
...
Introduce SnapmakerPrinterAgent as a MoonrakerPrinterAgent subclass
that handles Snapmaker UI -specific filament detection
2026-02-01 21:51:36 +08:00
SoftFever
8d22fad30b
badge support
2026-01-31 01:04:21 +08:00
SoftFever
01eed59ee2
try to fix flatpak 2
2026-01-29 22:28:25 +08:00
SoftFever
006e7d6c28
fix a few bugs
2026-01-28 19:04:56 +08:00
SoftFever
9233005725
refactor
2026-01-27 17:41:29 +08:00
SoftFever
722d5f8aa7
refactor
2026-01-27 00:42:23 +08:00
SoftFever
978e3b79b5
refactor
2026-01-26 19:34:14 +08:00
SoftFever
1a696173c0
1
2026-01-25 12:17:25 +08:00
SoftFever
3da2bf1bd8
refactor QidiPrinterAgent
2026-01-24 22:36:35 +08:00
SoftFever
9703a6b4d7
init
2026-01-23 17:05:56 +08:00