Skip to content

PyDM 1.6.2

Compare
Choose a tag to compare
@mattgibbs mattgibbs released this 30 Nov 22:57
· 2101 commits to master since this release
293ceec

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.