pcdshub / pcdsdevices

Collection of Ophyd device subclasses for IOCs unique to LCLS PCDS.
https://pcdshub.github.io/pcdsdevices/
Other
5 stars 58 forks source link

MAINT: minor positioner ui tweaks #1244

Closed ZLLentz closed 3 months ago

ZLLentz commented 3 months ago

Description

Motivation and Context

The other option that sort of worked for the disabled widget was simple text entry but:

I couldn't get typhos to assign a custom enum combobox to this widget. There was an option to have two vertical buttons to click but I didn't like it.

How Has This Been Tested?

Interactively only

Where Has This Been Documented?

Here only, I need to make pre-release notes

Screenshots (if appropriate):

Old "disabled" widget (completely inoperable): image

New "disabled" widget: image

New widget when disabled (click the right-hand bitmask widget to toggle): image

Pre-merge checklist

tangkong commented 3 months ago

Needs another merge commit, but aside from that I'm 👍 on this