(plus) extend PostSharp script to recognize *.snk file
(plus) don't forget to set Category(...): Delta Shell Wave public void InsertManyObjects() { ... }
(plus) change "channel = new Channel { Network = network }" ==> "channel = new Channel(); Network.Channels.Add(channel)"
(plus) the same for BranchFeatures, NodeFeatures and many other places
(plus) disabled setters for BranchFeature.Branch, NodeFeature.Node via interfaces
(minus) TODO: rename
from:
DelftTools.DataObjects
DelftTools.DataObjects.Functions
to:
DelftTools.Hydro
DelftTools.Functions
(plus) move FeatureType from FeatureCollectionProvider to IFeatureProvider
(plus) cleanup:
((FeatureCollection)hydroNetworkLayer.BranchLayer.DataSource).Add(GeometryFromWKT.Parse("LINESTRING (0 0, 100 100)"));
to
hydroNetworkLayer.BranchLayer.DataSource.Add(GeometryFromWKT.Parse("LINESTRING (0 0, 100 100)"));
(plus) make GeometryHelper static class instead requiring to create instance of it
(plus) enable logging in SQLite tests (debugging LazyPropertyChanged test)
(minus) 2d necdf grid visualization is broken
(plus) model doesn't run good with IPC (switched to TCP/IP)
(plus) cross-sections are not drawn correctly (enable point-based cross-sections as points for now?)
(plus) fix bug in tree view node presenters (no presenter for Segments, etc.)
(plus) hide disabled layer features in move tool
(plus) HACK: update time series manually
(minus) TODO: listen to the changes in Function.Filters in the FunctionBindingList and update it so that all controls will update
(minus) Chart, bug: last / first point in line series disappears
(minus) Chart, bug: function (downsamplig) does not work anymore, see AreaSeries (disabled downsampling for now)
(plus) BUG: CrossSectionView, history tool - should be enabled only when ShowHistorCommand is used (fixed in CrossSectionView)
(plus) BUG: CrossSectionView band does not work anymore, added check for left/right/bottom/top
(minus) BUG: CrossSectionView, when dragging point to the same X - exception in Variable, TODO: make CrossSectionView add only unique X points (X+small_dx)
(minus) BUG: current water level on cross-section does not exist - added as a property
(plus) BUG: water level tool changed:
double top = (lineTool != null) ? lineTool.YValue : ((!level.HasValue) ? level.Value : 0);
to:
double top = waterLevel;

(minus) TODO: remove knowledge of the WATER from Swf.Controls, review if we can't make this water level tool easier,
(minus) TODO: CrossSectionView (MarkerTool), validation of LaftRight lines does not work as expected, lines can be anywhere
(minus) BUG: lines of the tools shouldn't be drawn when they exceed X, Y axis
(minus) BUG: crossSectionView, tooltip for bottom is shown at the end while for left/right it is shown during dragging, fit it in the bottom line
(minus) BUG: history tool does not work as expected when moving points
(plus) add current water area calculation in crs (only when tools are dragged) we will certainly need something like CrossSectionEditor as a service
(minus) TODO: make new feature map tools work via editors if they are available? Consistency for ADD/MOVE, now they work in 2 different ways
(minus) TODO: merge all topology rules, rules, etc. into editors?

  • No labels