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 5.8.0

AreaDescriptionNotes
Log server

New feature: The server settings tab now contains two parameters in the "Fetching files" section to define custom log server host/port for the given server (by default these are specified by the ECF_LOGHOST and ECF_LOGPORT variables).


When both the server and port are non-empty their values are used to connect to the log server instead of using the  ECF_LOGHOST and ECF_LOGPORT ecflow variables.

When a custom logserver host/port is defined for a given server it is displayed in the tooltip in the tree view

Image Added

Log outputImprovement: when refreshing the output of a running task in the Output panel, the text view occasionally scrolled to the beginning of the file. This was improved and now the text view always scrolls to the end of the file in these situations.

Log outputImprovement: the text view in the  Output panel  now only switches into large file view mode when the file size is >= 40MB (the previous limit was 1MB).

Log output

New feature: added button to the Output panel to control text wrapping in the log output panel. Please note it does not work in large file view mode (for file size >= 40 MB).

Image Added

Log output

New feature: improved text navigation actions in the text view in the Output panel. There are 4 new buttons available to go to the start/end of the document or start/end of the current line. On top of that the text navigation shortcuts were improved and harmonised between the standard and large file view modes. The current list of navigation shortcuts are as follows:

ActionLinux (Leap42)MacOS
start of documentCtrl+HomeCmd+Up
end of documentCtrl+EndCmd+Down
start of lineHomeCmd+Left
end of lineEndCmd+Right
scroll up by one rowUpUp
scroll up by one rowDownDown
scroll up by viewportPage UpFn+Up
scroll up by viewportPage DownFn+Down


Image Added

Log output

New feature: added button (see the << or >> icon) to show compacted file information in the Output panel. In compact mode only the file name is visible in the file information label, but the full information is still displayed as a tooltip.

Image Added

InstallationImprovement: ecFlowUI can now be built with both Qt6 and and Qt5. If both versions are available the build process automatically selects Qt6.

Exit
Fix: fixed an issue when ecFlowUI crashed on exit when multiple windows were open

Exit Fix: fixed an issue when an empty window appeared on the screen on exit
Tree view
Fix: fixed an issue when the node status was not updated automatically in the tree view
Tree viewFix: fixed an issue when ecFlowUI crashed if the z key was pressed in the tree view with no nodes selected
Timeline
Fix: fixed an issue when could not cancel log file transfer in the Timeline panel

Updates for version 5.7.0

AreaDescriptionNotes
Startup

New feature: the ecflow_ui command now allows to use the -cmd option to specify a command that the executable (ecflow_ui.x) should be started through. E.g.

Code Block
ecflow_ui -cmd proxychains4

will invoke the executable as

Code Block
proxychains4 ecflow_ui.x



Search dialog

New feature: The internal widget type of the Search dialog was changed (technically it was converted from a QDialog to a QMainWindow) so that users can minimise/maximise it. This conversion causes a change in behaviour:

  • when the parent ecFlowUI window is minimised/maximized the Search dialog does not follow it (since it is no longer a QDialog)
  • pressing enter still invokes the search but the search button is not highlighted any longer (this is only available in a QDialog)

Trigger graph

New feature: double-click on a node in the trigger graph looks up the node in the tree view


Node Context Menu

New feature:  the Clear threshold flag action was added to the node context menu. Can be accessed on tasks as:

Special -> Clear threshold flag


Node Context Menu

New feature:   the Clear restored flag action was added to the node context menu. Can be accessed on restored nodes as:

Special -> Clear restored flag


Search dialogNew feature: the archived, restoredno_script and threshold (=slow job creation) flags were added to the flags option the Search dialog.

Session manager
New feature: the list shown in the session manager is now sortable

Shell command historyFix: fixed an issue when the shell command history popped up even when it was disabled in the Preferences

...