Versions Compared

Key

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

...

Info

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

Updates for version 4.8.0

Info

Note that on ECMWF machines, you need to load the 'dev' module of ecflow to get the 4.8.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!

Planned installation (version 4.8.0)


DescriptionNotes
Node searchNew feature: added new option to search dialogue to find nodes by status modification date/time

Image Added

Node searchNew feature: added two new options to Flags: id_ecfcmd_failed, is_killed
System clockNew feature: a digital system clock was added to the right corner of the statusbar. To enable and customize this clock go Tools ->  Preferences -> Appearance -> Other. By default the clock is disabled (not visible).
Output logImprovement: when the blue "reload file" button is clicked in the Output info panel the file currently loaded in the text viewer will be reloaded. Note: this is a change in behaviour: previously always the current job output log was loaded into the text viewer when we clicked this button.

Image Added

Output logFix: fixed issue when a cached version of an output file was not reloaded when we clicked on the "reload file" button
Tree viewFix: fixed issue when looking up a node in the tree view from another window (e.g. from Node search) did not broadcast the selection to other panels

Installation date 2017-11-13 (version 4.8.0)


DescriptionNotes
Context menu

Improvement: the node menu mode (User, Operator or Administrator) can now be customised for each server separately (in the server's Settings panel).


 

Image Added

Node searchFix: fixed issue when the node status change time column in the results view was not sorted correctly
Table filterFix: fixed issue when the root node option was ignored in the table filter

Installation date 2017-10-25 (version 4.8.0)


DescriptionNotes
Context menu

New featureit is now possible to run shell commands from the node context menu or the User command editor. A shell command must have the following syntax:

Code Block
sh my_command_with_arguments

In the command the following tags are automatically resolved:

<node_name>

<full_name>

%VARIABLE_NAME%

If the shell command generates output or error the Shell command output dialogue automatically pops up showing the output/error of the last 20 shell command we ran. This dialogue can otherwise be started up from Tools -> Shell command output ...

Image Added


User commands

Improvement: the Custom command editor was renamed as User command editor


Limits

New feature: in the limit editor the nodes consuming the limit can be looked up in the tree by

  • double-click on the path in the list
  • using the "Lookup node in tree" action from the context menu of the list

Image Added


Updates for version 4.7.1

Installation date 2017-11-07 (version 4.7.1)


Description
LimitsFix: fixed issue where crash happened when a limit was edited
LimitsFix: fixed issue when limit editor maximum value was automatically reset to 99
Attribute editorFix: fixes issue when crashed with assert when attribute editor was open while server was being reset

Updates for version 4.7.0

...

...

Note that on ECMWF machines, you need to load the 'dev' module of ecflow to get the 4.7.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-10-09 (version 4.7.0)

AreaDescription
Context MenuImprovement: added configuration options to disable certain confirmation dialogues
Tree viewImprovement: added the ability to edit a user variable directly from the tree context menu
VariablesFix: fixed issue where deleting or editing a variable could cause a crash
Info PanelFix: fixed issue where changes to a trigger were not reflected in the Why? panel
Info PanelFix: fixed issue where in the Why? tab, the links to user and generated variables did not work
Info PanelFix: fixed issue where enumerated repeat is incorrectly displayed in the Info Panel

Installation date 2017-09-11 (version 4.7.0)

AreaDescription
Tree viewNew feature: the expand all children action in the tree view now defines a state rather than a one-off action. When new children appear for the given node they always get expanded automatically. This state is cleared when the collapse all children action is run on the node.
Tree viewNew feature: variables can now be edited directly in the tree view
Tree viewNew feature: the middle mouse button in the 'Compact' tree layout only expands the tree and does not cause the node to be selected
Custom commands

Improvement: when a command sent through the Custom Command Editor returns a message, the message is shown in a popup dialogue

Info PanelImprovement: the contents of the variables panel are now sorted in ascending order by default
MenusImprovement: the Views menu has been renamed to Panels
StartupFix: fixed issue when the minimised state of the windows was stored between sessions resulting in windows kept hidden on startup
Variables

Fix: fixed issue where a crash happened during the editing of variables

Repeats
Fix: fixed issue where the repeat editor could not show values larger than 99
Output
Fix: fixed issue where custom output files ending with ".0" were not shown in the Output panel

...

Installation date 2017-08-16 (version 4.7.0)

...

AreaDescriptionNotes
Info panelNew feature: all attributes of the selected node are now displayed in the 'Info' info panel 
StartupImprovement: when the server list file is ill-formatted a dialogue pops up with the list of errors on startup. When closing this dialogue ecFlowUI exits and users are asked to resolve the problems in the server list file manually then start ecFlowUI again. 
Startup

Fix: fixed issue where a crash happened during startup on ecgate

 
Tree viewFix: fixed issue where a crash happened when clicking on a server in the tree view 
Tree viewFix: fixed issue where multiline labels overlapped other attributes in tree view 

 

Updates for version 4.6.0

...

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

...