ControlSystemStudio / cs-studio

Control System Studio is an Eclipse-based collections of tools to monitor and operate large scale control systems, such as the ones in the accelerator community.
https://controlsystemstudio.org/
Eclipse Public License 1.0
111 stars 96 forks source link

Configurable annotation formats and improvement of annotation editability in the databrowser #2674

Closed rjwills28 closed 3 years ago

rjwills28 commented 3 years ago

This allows the user to input custom formats for the annotation values (e.g. specify the number of dp) and the timestamps. The formats are verified before adding to the plot. This is added as an 'advanced' option, while the original formatting implementation is still maintained for the general case. In addition, two new features have been added to improve user interaction with annotations. These include being able to select 'Add annotation' from the right-click menu on the databrowser plot and being able to edit existing annotations by double-clicking on them.