Z-Bolt / OctoScreen

LCD touch interface for our OctoPrint
GNU Affero General Public License v3.0
716 stars 118 forks source link

LED control or additional screen customization #179

Open JohnTRoth opened 3 years ago

JohnTRoth commented 3 years ago

I would love to get a menu linked to Lighting Control. At the moment, I've accomplished this with custom controls that send in M150 commands - and while that works, it's under Actions -> Control, mixed in with fan controls, generic icons, and limited screen space. I would love an independent lighting menu with appropriate icons. Not sure if this is a request for a specific lighting menu, or perhaps more of a generic ability to create custom menus with custom icons. Ultimately my lighting options go further than just On/Off (RGB with custom lighting sequences), so I suspect I would be best served with a more generic approach.

JeffB42 commented 3 years ago

Thanks @JohnTRoth , that's a cool suggestion. At the moment, one can only "customize" the menu by choosing which panels are displayed. I plan on reworking this, and adding a feature where users can not only customize the layout of the buttons, but customize the buttons as well. This is a future release though. At the moment I'm working on 2.6, which is mainly bug fixes and some UI clean up. Then, if the "OctoScreen doesn't work on a 480x320 display" issue isn't resolved I'm going to revamp how everything is displayed. Then after that I plan to work on implementing a means to customize buttons.