Versions Compared

Key

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

We re-install ecFlow with ecFlowUI from time to time at ECMWF on the workstations and on ecgate (see Getting Started with ecFlowUI). On this page we will document the main features and improvements with each installation. Note that this page was only started in December 2016 and so does not contain updates from the previous months. The release notes for the 'core' of ecFlow are here.

Info

We recommend that you 'Watch' this page in order to receive e-mail notifications when it is updated.

Planned installation

AreaDescriptionNotes
Tree viewNew feature: 
LimitsNew feature: the limit editor now shows the list of nodes consuming the given limit. The selected node paths can be removed from the list. 
Limits

New feature: it is now possible to choose between circle or rectangle limit shape (see Edit → Preferences → Appearance → Attributes → Limit shape). The default limit shape is "circle".

Image Added

FlagsNew feature: flag are now displayed in the 'Info' Info panel

Image Added

Info panelNew feature: the 'Info', 'Manual', 'Script' and 'Job' Info panels can now be manually updated with the provided update button

Image Added

PanelsNew feature:a new button was added to the panel headers (tree view, table view and info panel) to maximise the panel area. When this button is pressed the panel occupies all the available space in the given tab and the other panels will be hidden. At the same time a warning message appears in the header saying "Panel maximised". By pressing the button again the original panel layout in the tab is restored.

Image Added

Image Added

Icons

Changed behaviour: some of the node icons were improved. The table below summarises the changes:

PreviousCurrentDescription
Image AddedImage AddedHas node log messages
Image AddedImage AddedComplete by default status or by complete expression
Image AddedImage AddedHas been restarted
Image AddedImage AddedSlow server write
 
Table viewChanged behaviour: when a selection is broadcast to the table view (e.g. from a tree view, search result view etc) it will only be visible if it matches the filter set on the table view. Please note that is different to the previous behaviour when the broadcast selection was always shown in the table view even if it did not match the filter. 
Output logChanged behaviour: line numbers are not shown any more in the output log ('Output' panel) to save space 
Context menuImprovement: when multiple attributes are selected in one of the views the context menu does not offer any commands. 
NodesImprovement: tree and table views will now always show the selected node, even if it does not match the filtering criteria. For example, if a tree view has a status filter which does not display completed nodes, and the user clicks on a completed node from a search result or a notification, then it will appear in any tree or table view that is in the linked state.ECFLOW-813
   
   
Tree viewImprovement: when the result of a search is an attribute and it is clicked on, it  becomes selected in any linked tree viewsECFLOW-839
Variables panelImprovement: the variables panel now has a horizontal scrollbar, allowing the easy viewing of long variablesECFLOW-830
UpdateFix: fixed issue when setting the server update frequency did not always make effect immediatelyECFLOW-832

 

Anchor
4.5.0
4.5.0

Updates for version 4.5.0

Info

Note that on ECMWF machines, you need to load the 'dev' module of ecflow to get the 4.5.0 test version:

Code Block
languagebash
module swap ecflow/dev
ecflow_ui

This command should only be for testing the new user interface and not for running a server!

Installation date 2017-01-10

...

AreaDescriptionIssue
NodesImprovement: tree and table views will now always show the selected node, even if it does not match the filtering criteria. For example, if a tree view has a status filter which does not display completed nodes, and the user clicks on a completed node from a search result or a notification, then it will appear in any tree or table view that is in the linked state.ECFLOW-813
Tree viewImprovement: when the result of a search is an attribute and it is clicked on, it  becomes selected in any linked tree viewsECFLOW-839
Variables panelImprovement: the variables panel now has a horizontal scrollbar, allowing the easy viewing of long variablesECFLOW-830
ShutdownFix: fixed occasional crash on shutdownECFLOW-832

 

Installation date 2016-11-24

...