Topics

  • Waterflowmodel1d OpenDA coupling (in progress)
  • IFileBased transactional (in progress)
  • Memory problems with save as (in progress)
  • Side-by-Side install of DS (done)
  • Validation via aspects
  • Bugs

OpenDa coupling


Pretty direct coupling. In the future go via IExchangeItemProvider.

Validation via aspects

ValidationAspects library defines an Extension method on object:

public static ValidationResult Validate(this object instance);

This method uses attributes like

 [GreaterThan] and [ValidationMethod] 

to create a validationresult with validation errors.

Using PostSharp with these aspect enables throwing validation expections on setter.

Bugs

  • [TOOLS-3085] - Validation via aspect is not handled properly
  • [TOOLS-3222] - More than one row selected when you try to select the first row that is visible
  • [TOOLS-3496] - Folder <root> created after opening exported project
  • [TOOLS-3846] - Generate dataseries verwijdert niet de oude punten
  • [TOOLS-3870] - NetworkTreeView: sort op chainage does not work
  • [TOOLS-3892] - Copying cells from a table with CTRL-C makes the system crash.
  • [TOOLS-3920] - Generating Time Series getting slow after repeatetly used while view is open.
  • [TOOLS-3960] - Import from Gis: multi features gives a error (linq MoveNextRare)
  • [TOOLS-4140] - MRU List is empty after start of application
  • [TOOLS-4455] - Using the same feature in two featurecoverages does not persist correctly.
  • [TOOLS-4478] - hint for tabview name uses \n for new line
  • [TOOLS-4487] - SelectPointTool cannot select points of multiple series
  • [TOOLS-4493] - Bug in netcdf allows functions with multiple dynamic arguments to be added.
  • [TOOLS-4502] - run RTC model with simple model : Exception has been thrown by the target of an invocation.
  • [TOOLS-4503] - Run morphan model crashes due to logging
  • [TOOLS-4508] - Run report should be read-only
  • [TOOLS-4516] - GridProfile tool should work when only Gis plugin is installed
  • [TOOLS-4517] - Map should select multiple features whenever there are multiple features in the gui.Selection (selected elsewhere)
  • [TOOLS-4608] - Application stops when removing selection from project in explorer
  • [TOOLS-4633] - SharpMapGisPluginGui should unregistere to gui.SelectionChanged when reacting to a selection change in the mapControl

Exception

  • [TOOLS-3495] - CoverageView crashes when adding rows to tableview when there are no branches
  • [TOOLS-4415] - Editing output values should not possible
  • [TOOLS-4416] - Exception when clicking in table of Hydro Network Editor after deleting branch from output coverage

Improvement

  • [TOOLS-4385] - Save FeatureCoverage in NetCDF (output at structures for 1D)
  • [TOOLS-4435] - Refactor WizardDialog so that WizardPage buttons are enabled/disabled as expected and can be enabled/disabled dynamically
  • [TOOLS-4441] - Add flexibility of the progress string of a progressing activity.
  • [TOOLS-4506] - Add feature coverage to NetCDF file version checking
  • [TOOLS-4609] - Cleanup various performance issues & refresh timer leaks

New Feature

  • [TOOLS-4334] - Make side-by-side installations of different versions of DS possible

Task

  • [TOOLS-4386] - Prepare instructions on wiki on how to submit bugs/features in trunk and branches

Sprint 13

  • Cross section
  • Importers : small problems with interface
  • IFileBased transactional afmaken
  • Onderzoeken of er mogelijk problemen zijn met Backwards-compatibility of project