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
[Request] Select the first tool by default, when there is only one tool on the printer #3738
Comments
I think this would definitely be better to automatically select the first one by default on page load and making the selected one actually show up. Edit: it's using boostrap's dropdown-toggle so that is what is probably preventing it from showing the selected one. It's just a button. |
NVM, it does not show the tool that has been selected... Print just detached itself from the bed, so got to test earlier than planned 😢 |
Tool selection isn't required, and displaying the currently selected tool there isn't possible as I cannot query that data from the firmware and it can be changed either through the controller or GCODE on the printer's SD and thus without OctoPrint noticing it. I will see that it is clearer that you only need to select something if you want to change the active tool, and I will also make the whole selection box hide if there's only one. |
Looks great! I wonder if down the line support for reading the selected tool is something that could be added by the Marlin team? That should cover the majority of printers? |
Possibly yes, alas, the majority of printers out there actually (according to my tracking) do not run mainline Marlin but forks, and from my experience it takes eons for fixes and improvements to make their way first downstream to the forks and then on actual printers. Most users rarely flash, and if so flash whatever their printer's vendor provides them with, which rarely is mainline Marlin. |
Yeah, I can certainly see the issue there - maybe if it got into the Prusa fork, it could get out to at least some printers - as their ones squawk like anything when there is an update available for them 😅 |
This issue has been mentioned on OctoPrint Community Forum. There might be relevant details there: https://community.octoprint.org/t/what-happened-to-select-tool/26932/13 |
According to the linked ticket, RepRapFirmware requires a |
Issue/Fustration
I am often fustrated when I go to the control tab of OctoPrint, to run some plastic through my hotend to prime it (Say when changing colour) , by the fact I have to select the tool before I can use it - especially when it is the only tool on the printer.
Ideal Solution
When there is only one tool on the printer, for that to always be the default selected tool.
Potentially to build on this, if there are multiple tools, have an easy and obvious way for the user to quickly select and change the default tool (Say you run different nozzle sizes, and are planning to work with one particular size for a few days, having a way inside the control tab to mark the default tool would be great), which will work in the same way, being the one selected by default.
Altenatives
I am not sure what other alternatives there really are, to a default selection of the one and only tool?
Additional Context
It is really only an ease of life thing, that I think may remove a tiny bit of fustration from the days of all users that use the control tab to run filament through their extruder.
The text was updated successfully, but these errors were encountered: