jukebox42 / Octoprint-PrusaMMU

An Octoprint plugin that adds MMU support.
GNU Affero General Public License v3.0
17 stars 2 forks source link

Display MMU 3.x.x status messages in Navbar, #33

Closed Kevman323 closed 1 year ago

Kevman323 commented 1 year ago

Hello, and thanks for your work on this plugin! I've been using it for a while now.

I've been doing a lot of research into how the MMU output works, so I decided to implement a lot of what I've learned here, to display more info in the navbar.

I'm pretty new to python, and almost completely new to GitHub and Octoprint plugins, so sorry if I did something wrong. I've tried to replicate your code style, but I've changed things a lot in some areas. If you need to edit anything for any reason, go right ahead.

Other than that, I've thoroughly tested on my 3.0.0 MMU, including a small multicolor print, and I don't see any issues. I haven't tested on a lower MMU firmware, but in theory it should still work the same way it used to. Might be good to give it a quick test if possible though.

Here's a quick video I made showing the new features and fixes in action. https://www.youtube.com/watch?v=KW_aa21Af64

New Features:

Fixed Bugs:

In-depth Changes:

jukebox42 commented 1 year ago

Wow, appreciate the contribution. I'll carve time to look at this improvement this weekend.