Skip to content

v1.17.0

Compare
Choose a tag to compare
@YektaY YektaY released this 16 Sep 21:36
· 765 commits to master since this release
f4224d9

What's Changed

This release adds a host of new features, including a new graphing widget (thanks to @mcb64). An update to make the PYDMDrawingLine more intuitive. A new menu to change PyDMSlider properties while in use. Password validation was added to PyDMRelatedDisplayButton and PyDMShellCommand (thanks to @lvhuihui1988). The update also makes adding additional rules to custom widgets easier (thanks to @rcardenes).

Note:
This release makes changes to the PYDMDrawingLine, which will increase its usability but which may alter the position or size of current lines in use. We recommend checking any screens that currently use PYDMDrawingLine after updating to v1.17.0.

New Features

  • ENH:add password validation for these two widgets. by @lvhuihui1988 in #775
  • ENH: provide a decorator to add rule properties to a class by @rcardenes in #900
  • ENH: PyDMSlider Parameters Menu by @YektaY in #907
  • ENH: PyDMDrawingLine length on rotation by @ZLLentz in #915
  • ENH: New embedded display method which can update macros and filename without a reload in between by @YektaY in #921
  • Support loading stylesheets from files in PyDM Displays by @mattgibbs in #906
  • New PyEventPlot widget by @mcb64 in #909

Bug Fixes

  • FIX: Remove plot items from the correct view box when calling clear in all cases by @jbellister-slac in #913
  • FIX: When launching pydm with --hide-nav-bar or --hide-status-bar, uncheck the corresponding menu options by @jbellister-slac in #918
  • FIX: skip non-file stylesheets such as empty string by @ZLLentz in #919

Build Changes

New Contributors

Full Changelog: v1.16.3...v1.17.0