PyDM 1.6.2
PyDM 1.6.2 Release Notes
PyDM 1.6.2 is another bugfix release.
Bug Fixes
- The middle-click tooltips that show the channel address associated with a widget have been fixed. (Thanks @klauer)
- Display classes that don't specify a valid ui_filename no longer cause a crash. (Thanks @hhslepicka)
- Widgets that display units or handle precision information will now update properly when the units or precision change. (Thanks @hhslepicka)
- In some cases, pyepics and caproto data plugins were incorrectly emitting the 'new value' signal even though the value had not changed. This has been fixed. (Thanks @hhslepicka)
- Fix broken unit tests for PyDMSpinbox (Thanks @hhslepicka)
- The PyDMWidget event filter (which drives the ability to show custom context menus and middle-click tooltips) is now installed for any QApplication except Qt Designer. Previously, it was only installed for PyDMApplication. (Thanks @hhslepicka)
- The PyDM Widget Rules system has been extracted from PyDMApplication into a utility module, allowing the use of widget rules outside of PyDMApplications. (Thanks @hhslepicka)
- The PyDMScale widget now has properties for user-configurable limits, and a way to switch between user-configured limits, and limits from the channel. (Thanks @hhslepicka)
- The 'Increase/Decrease Font Size' menu items work again. In addition, a 'Default Font Size' menu item has been added to reset the font to its default size.