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.

Installation date 2016-07-26

AreaDescriptionNotes
Version

Note that you need to load the 'dev' module of ecflow to get the 4.3.0 test version:

Code Block
languagebash
module swap ecflow/dev
ecflow_ui
 
Startup

New feature: Added new command-line option to start up a temporary session showing the given server. Usage:

Code Block
languagebash
 ecflow_ui -ts <host> <port>

On closure, the session can be optionally saved or discarded. To see the list of saved sessions, start ecFlowUI with the session manager:

Code Block
ecflow_ui -s
 
Suite filterImprovement: the interface to the suite filter has been redesigned for greater clarity.Image Added
Suite filterFix: Fixed issue where clicking 'Unselect All' broke the suite filter if it contained unloaded suites.

 

Output logNew feature: the initial search conducted on an output log is now configurable from the Preferences dialogue in the Edit menu.Image Added
Output logFix: fixed issue where output from the wrong output log file could sometimes be displayed if the logs are larger than 1MB and are retrieved from the server rather than being read from local disk. 
Output logFix: fixed issue where a regexp search on large output log files did not work 
Output logFix: fixed issue where clicking inside the scrollbar area of the output log viewer could scroll more lines than one page, meaning that lines could be missed if using this mechanism to scan through a log file 
Node actionsFix: fixed issue where clicking on the context menu's title (showing the node selection) caused the first action in the menu to be executed on the selected nodes. Clicking here now performs no action. 
Node actionsImprovement: ecFlowUI syncs with the server immediately after issuing a command to it. Previously there was a delay. 
Edit panelFix: fixed issue where an error in a script was not shown to the user, for example when an ecFlow variable is used but not defined. Now a panel is displayed in this case, showing the message from the server.Image Added
RefreshImprovement: reduced the number of duplicated Refresh buttons in the user interface, as they could cause confusion. To refresh/sync with a server, use the green refresh button at the top-left of the window (shortcut: F5). The Refresh menu offers more options. 
Testing

New feature: a new script has been added in order to allow installers to quickly check that ecFlowUI is working. It will start a local ecFlow server, load a suite and launch ecFlowUI in a temporary session to view the test server. The script is installed with ecFlow, and is run like this:

Code Block
ecflow_test_ui.sh
 

Installation date 2016-06-30

AreaDescriptionNotes
New version

Note that this release is now a developmental version of 4.3.0, and therefore you will need to reload the module to get it:

Code Block
languagebash
module swap ecflow/dev
ecflow_ui
 
Attribute search

New feature: the search dialogue was extended and is now also capable of finding attributes.

See Searching for nodes.

Tabs

Improvement: the title of the tabs in the main interface is now automatically adjusted to the available space. When a lot of tabs are open it makes the navigation easier. The way the tab title is drawn has also been changed and the close button was removed from the current tab. To close a tab right-click on a tab and select "Close tab" from the menu. 

Tabs

New feature: to improve the tab navigation a new button () was added to the right edge of the main tab bar. By pressing it the list of the open tabs appears in a drop down menu with the current tab being highlighted in bold.

IconsNew feature: a new icon representing the "Killed" flag was added to the tree and table views.  This is OFF by default. This can be set from the Icons menu from the header of the tree view panel.          
Tree viewFix: fixed issue where the tree was not expanded on node lookup 
Tree viewFix: fixed issue where the default node status was incorrectly displayed in the node tooltip 

Breadcrumbs

Fix: fixed issue where the server status was not updated in the breadcrumbs 
Output panelImprovement: the column-width of the list of available output files are automatically adjusted to their contents when the output panel is first loaded. 
Output panelImprovement: a failed text search will no longer put the cursor to the top of the output file 
DocumentationNew page: Viewing and editing variables 

...