In an ideal world this would be broken up into at least 2 PRs, but all of these changes happened in short succession without actually PRing, and this is just easier than teasing them apart
Major change is the addition of widgets to set mirror and slit positions of the monochromator, if the methods exist on the client.
Minor changes:
axes with whitespace don't necessarily fail, though we also adjusted waldo to use underscores instead of spaces anyway.
Motortune Tunepoints only calculated if the checkbox is checked
old "identity" behavior removed which caused splitting on "F" in axis names
In an ideal world this would be broken up into at least 2 PRs, but all of these changes happened in short succession without actually PRing, and this is just easier than teasing them apart
Major change is the addition of widgets to set mirror and slit positions of the monochromator, if the methods exist on the client.
Minor changes: