PyDM v1.15.0
PyDM v1.15.0 Release Notes
This release includes new features and a number of bug fixes.
Feature of note:
- A big feature in this release was the addition of displaying time plots and waveform plots as bar graphs.
Two bug fixes of note:
- The initial value and expression set in the PyDM Widget Rules Editor will be ignored while in Designer.
- The default for the PyDMSlider mouse wheel has been changed to be disabled by default. So now one would have to change the ignoreMouseWheel property to False for mouse wheel functionality to be available.
Enhancements
- ENH: Add a column in curve editor for setting y-axis labels by @jbellister-slac in #813
- ENH: Request data from archiver based on the set timespan upon plot startup by @jbellister-slac in #812
- ENH: Add a restore default x/y ranges option to the right-click menu in all plots by @jbellister-slac in #788
- ENH: Add support for displaying time plots and waveform plots as bar graphs by @jbellister-slac in #794
- ENH: Change default text of PyDMLabel to ###### and display channel name when PV is not connected by @jbellister-slac in #821
- ENH: Add a button for copying the list of all PVs to the clipboard from the connection inspector by @jbellister-slac in #820
Bug Fixes
- FIX: Set archiver address correctly when using a default set with PYDM_DEFAULT_PROTOCOL by @jbellister-slac in #808
- FIX: Remove auto-added y-axis when not specifically requested by @jbellister-slac in #803
- FIX: Default to mouse wheel disabled for PyDMSlider by @YektaY in #752
- FIX: size hints should be as reported by embedded widget by @klauer in #792
- FIX: make PyDMTabWidget open with the first tab by @YektaY in #816
- FIX: Don't keep the rolling window moving when zooming in on archiver plots by @jbellister-slac in #819
- FIX: ignores the rule editor expression in qt designer by @YektaY in #817
Full Changelog: v1.14.0...v1.15.0