Open b-morgan opened 3 years ago
Ok, I'll try making the error message more clear, thanks!
Actually, maybe instead of hiding g90/G91 influences extruder, I can show it under the 'Use Octoprint Settings' check box, but gray it out so that it is obviously dependent on 'Use OctoPrint Settings'? Maybe I could do both even...
I like the idea of showing it but grayed out but if you do show it under the 'Use OctoPrint Settings', it should reflect the state of the OctoPrint setting.
'Use OctoPrint Settings', it should reflect the state of the OctoPrint setting.
So maybe I can just add some verbiage, like Use Octoprint Settings - G91 Influences Extruder = True
or something like that?
If I uncheck 'Use OctoPrint Settings' then there are two checkboxes, one for 'Use OctoPrint Settings' and one for 'G90/G91 Influence Extruder'. I think the following will work.
For the error message, 'Edit the Arc Welder setting, ...' changes to 'Edit the Octoprint Feature setting, ...' (note the change from settings to setting) depending on which setting is actually being used.
I think this should reduce the confusion while putting the information in one place.
When the 'Use OctoPrint Settings' checkbox is unchecked, then ungray the 'G90/G91...' and the checkbox reflects the Arc Welder state.
That's perfect, will implement, thanks!
I finally got around to implementing this. I'm working on plugin issues and features now that some major core algorithm fixes and enhancements are complete. Thanks for the suggestion!
I spoke too soon, forgot about the error notification message. Will post back when that's fixed.
OK, I think that is fixed too. Will do some testing over the next day or two. The changes are on the devel branch.
I get the following error message with Arc Welder v1.1.0rc2:
I can't find this setting in Arc Welder but the documentation on https://awesomeopensource.com/project/FormerLurker/ArcWelderPlugin:
I believe the error message should be changed (conditioned) depending on the setting of
Use OctoPrint Settings
OctoPi 0.18.0, OctoPrint 1.6.0rc1