Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

What Is Changed

  • None yet.

Production

Ver. 4.6.1.12 (16.01.2019)

Various fixes and updates.

What Is Changed

  • Archive Engine Fix: Nanoseconds Incorrect.
  • BOY Fix: Combo box: Ignore mouse wheel on Linux without breaking use on Mac.
  • Data Browser Fix: Added missing parameter initialisation in CS-Studio configuration file.
  • Data Browser Fix: Default mode is now POINTER.
  • Display Builder Fix: Don't use image cache in edit mode in Picture and Symbol widgets.
  • Display Builder Fix: Refresh embedded display when changing its macros.
  • Display Builder Fix: Reload Display in editor mode should check whether the file is saved.
  • Display Builder Fix: Text widgets use their text in tool tip's $(pv_value).
  • Display Builder Fix: Removed 1px extra border in EmbeddedDisplay widget.
  • Display Builder Fix: NPE when widgets are dragged into/out a structure widget.
  • Display Builder Fix: Linear Meter Title disappears when dragged into/out a structure widget.
  • Display Builder Fix: No macro expansion in boolean expression of a rule.
  • Display Builder Fix: XYPlot value updates out of order.
  • Display Builder Fix: Action dialog's macro editor.
  • Display Builder Fix: 'Delete' in editor sometimes deletes widget when one would expect to only affect a property.
  • Display Builder Update: Less prominent 3d effect, and removable scale in Tank widget.
  • Display Builder Update: Changed the colours for INVALID and DISCONNECTED widget status.
  • RDB Archive Fix: Write NaN for scalar component of zero-sized array.

...

Ver. 4.6.1.11 (28.11.2018)

...

What Is Changed

  • Display Builder Fix: More object disposed when an OPI is closed, speeding up GC.
  • Display Builder Fix: Further improvements on Meter widgets initial PV value display.
  • Display Builder Fix: Tooltip not working in Ellipse, Arc, Polygon and Polyline.
  • Display Builder Fix: Vertical scrollbar widget not redrawn when height changed.
  • Display Builder Update: Debug option to show update rate in plots.
  • Display Builder Update: Added missing labels to ByteMonitor widget.
  • Display Builder Update: Added missing "foreground" property to CheckBox and Image widgets.
  • Phoebus Integration New: Added integration with the Phoebus Alarms applications.
  • Phoebus Integration New: Added integration with the Phoebus ChannelFinder application.

...

What Is Changed

  • Display Builder Fix: Symbol widget not always loading images correctly.
  • Display Builder Fix: Better handling of SVGs in Symbol and Picture widgets.
  • Display Builder Fix: Gauges and Meter widgets not initially displaying the current PV value.
  • Display Builder Fix: Knob widget in strange state if right-clicked into the thumb lane.
  • Display Builder Fix: Spinner widget autonomously spinning if right-clicked or dragged on its buttons.
  • Display Builder Fix: ScrollBar widget autonomously increasing/decreasing if right-clicked on its buttons.
  • Display Builder Fix: ScaledSlider widget updating value is right-clicked on its thumb lane.
  • Display Builder Fix: Meter widget minor ticks can disappear if minimum is negative and minor thicks space is non-integer.
  • Display Builder Update: Meters examples.

...

What Is Changed

  • Display Builder Fix: '!' used in text inside rules converted to 'not'.
  • Display Builder Fix: Newly (empty) created Table widget not attached to a PV displays one strange cell of data. 
  • Display Builder Update: It is now possible to choose which .opi files should be opened in BOY when the action is performed inside a Display Builder OPI. By default all .opi files will be opened by BOY unless the same file with extension .bob is found instead.
  • Display Builder Update: Script API help.
  • Display Builder Update: Jython script engine updated to ver. 2.7.1.
  • Display Builder New: Added a property to allow verbose .bob files.
  • Display Builder New: Slider Button widget. 
  • BOY Fix: Reverted the default named colours and fonts, leaving only the specific Display Builder's non-default ones.
  • EDM/EDL Converter Update: Settings updated.

...

What Is Changed

  • CS-Studio Fix: Problems connecting to MySQL databases after driver updates.
  • CS-Studio Update: Improved the build system to keep only the last 7 builds of the development version.
  • BOY: Added Display Builder's colours and fonts definition to BOY's ones.
  • Display Builder Update: Table widget behaviour  now similar to a spreadsheet (e.g. Excel).

...

What Is Changed

  • Archiver Fix: The archive engine takes time to start and archive samples.
  • Data Browser Fix: Cancel button fails on to cancel search if it is taking a long time.
  • Data Browser Fix: Automatic value axes naming can be wrong sometimes.
  • Data Browser Update: In non-scrolling mode, the future area is shaded gray.
  • Data Browser Update: Help page.
  • Data Browser Update: Allow plot_bins as scaling factor for display width.
  • Display Builder Fix: BLUE-BORDER colour.
  • Display Builder Fix: Single-image Symbol widget not properly saved if created by D&D.
  • Display Builder Fix: Symbol widget not updated if a symbol file is updated.
  • Display Builder Fix: Text not perfectly centred in LEDs.
  • Display Builder Fix: Widget initial value update in case PV sent value before listening.
  • Display Builder Fix: No context menu in standalone windows.
  • Display Builder Fix: ScriptUtil.closeDisplay(widget) not working for standalone windows.
  • Display Builder New: Allow dragging widget's primary "pv_name" as text from the OPI runtime.
  • Display Builder Update: Added LEDs colours to ESS colour themes.
  • Display Builder Update: Flat LEDs, improving their contrast and legibility.
  • Display Builder Update: Added line_color to LED and MultiStateLED.
  • Display Builder Update: X/Y Plot with unnamed tracks will not display the EGU.
  • Display Builder Update: More details in Plot Configuration Dialog.
  • Waveform View Update: support multiple traces.
  • CS-Studio New: First implementation of a Phoebus integration plugin.
  • CS-Studio Update: MySQL drivers updated to ver. 8.

...

What Is Changed

  • Display Builder Fix: PVs can't contain '=' inside their name.
  • Display Builder Fix: Rules using expressions with <= and >= are no more working.
  • Display Builder Update: X/Y Plot allows scalar, showing them only when Point Type is different from None.

...

What Is Changed

  • Fix: ESS fonts not correctly loaded when the folder name contains blanks.
  • Fix: Archiver link to a PV can't be established if the PV name has macro inside.
  • Fix: PVUtil.getVType(…) made visible to scripts.
  • Fix: Locales are ignored when changing a PV value.
  • Fix: NPE on right-clicking the runtime of an empty display model.
  • Fix: Missing Data Browser foreground colour.
  • Fix: Initial symbol (not SVG) not displayed by Symbol widget.
  • Fix: SVGs no more displayed by BOY.
  • New: Logarithmic X scale in X/Y Plot widget.
  • New: Confirmation dialog added to CheckBoxWidget, RadioWidget, ComboWidget, ActionWidget.
  • New: Find Widgets… menu item in the Overview tree contextual menu.
  • Update: Display Builder Script API help.

...