WaterSums Beta 2 (0.2.1)

Another Friday, another Beta. This release adds functionality to improve various features including drag and drop and selection handling in the project tree and network map tabs. Happily, it also fixes many bugs and generally speeds up the network map display. Overall, a valuable update. WaterSums is quickly moving towards its commercial release.

New advances are being made with tools for reviewing network analysis and these should be ready for release next week (God willing).

The detail of changes for Beta 2 follow, more in the form of release notes:

  • Creation of a new project containing several networks by dragging and dropping several network files onto the project tree
  • When unrecognised file types are dropped on the project tree WaterSums now displays messages explaining what is wrong.  This includes when more than one WaterSums project is dropped on the project tree
  • Selection synchronisation between the project tree and the map view has been enhanced so that changing the selection in the tree
    using arrow keys will also change the selection in the map window
  • Project tree nodes selected using the Find feature will also be selected in the map view
  • Each map tab now has an associated selected object which is made the selected branch in the tree when that map tab is selected
  • WaterSums no longer requires an internet connection to display the network maps
  • WaterSums network map display speed has been improved significantly

The following bugs were also fixed:

  • There was a problem when importing EPANET2 .inp files where
    a value of 'No' in the [REPORT]
    section Status entry was ignored and attempting to run the network analysis generated an error.
  • When importing EPANET2 .inp files there was a problem where the [OPTIONS] section Quality entry Trace option was ignored unless it was specified all in capitals (ie. TRACE).  This caused an error to be generated when network analysis
    was run.
  • An error was generated in some cases when a selection in the map or project tree occurred before the map was ready.
  • When a network had been edited and a new network was added to the project, the nodes in the project tree that had been edited were no longer drawn in purple to indicate they had been edited.  This has now been fixed.
  • Strange behaviour with Maximise and Minimise options have now been fixed
  • Problems with the loss of window size and position settings between WaterSums sessions have now been fixed.

Edited 28 March to fix various typos and spelling mistakes.