prusa3d / Prusa-Firmware-Buddy

Firmware for the Original Prusa MINI, Original Prusa MK4 and the Original Prusa XL 3D printers by Prusa Research.
Other
1.13k stars 218 forks source link

[FEATURE REQUEST] Add customizable buttons to home screen #4126

Open me25542 opened 1 month ago

me25542 commented 1 month ago

Printer model

MK4, XL

Describe the feature

Basically, users could chose to replace the preheat button with, for example, "set ready". Alternatively, users could add two new buttons to the home screen, which they could customize (there should be space for two extra buttons if the existing ones are moved over). The main benefit of adding customizable home screen buttons, as I see it, is time saving. The ability to, in effect, select your most used item(s) from either the control or filament menus would save time navigating through said menus. This might be especially useful for prusa connect users, like in print farms (it might improve efficiency in your print farm, prusa).

Expected functionality

Similar to the customization of the footer, in settings users would be able to select items (controls or simple on/off settings) to add to the home screen. These would either take the place of the preheat button, (the preheat button would have its menu moved inside the control menu as a sub-menu), or as two extra buttons on the home screen. (see attached photo) Items that could be added to the home screen might include: set ready (prusa connect), move axis, temperature, auto home, disable motors, Cold pull, Calibration and tests, load filament, unload filament, change filament, purge filament, preheat, stealth mode on/off, filament sensor on/off, and stuck filament detection on/off. (Basically anything from the control, filament, or settings menus)

(Sorry for the poor example photo quality, i made it in ms paint) mk4 home screen_alternative

BugsBunny1403 commented 1 month ago

I need this. Good idea.

ildryan commented 4 weeks ago

If I may add: a shortcut to nozzle diameter change.

Relatively speaking, it feels longer to navigate to and change the nozzle diameter on the screen than changing the nozzle itself on the printer... (or that could be a use of the new NFC reader on the printer, automatic nozzle diameter change? - that would be for another feature request I guess)