D-SoilModel

Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
When UndoRedoManager was disabled, Validation was no longer triggered (because of lack of OnEndAction events from that). In order to solve that, the OnChanged event (which is REALY NOT obsolete) has to be listened to to reactivate the Validation. So added this. And as Repair all can take a while, added a wait cursor for that operation.

Related to Issue [DSB-499]

Set the visibility flag for the "SoilType" column to false - the corresponding field in the CSV file is obsolete and simply leads to confusion as all rows are set to Zand.

Related to Issue [DSB-500]

placed CptControl into CPTLookup1DControl so it "redirects" to cpt-object

Related to Issue [DSB-459]

cosmetic tweak

Related to Issue [DSB-459]

added CPTLookup1DControl where CPTLookup2DControl was taken as initial example.

Related to Issue [DSB-459]

renamed CPTLookupControl into CPTLookup2DControl to match the purpose

Related to Issue [DSB-459]

binfolder.wxs updated - not issue related
added BoringLookup1DControl, although it still uses BoringControl which is 2D related. Correction will come later.

Related to Issue [DSB-459]

removed DSoilModelSelectionRedirector from DSoilModelPlugin because class itself already removed

Related to Issue [DSB-459]

renamed BoringLookupControl into BoringLookup2DControl for clarity

Related to Issue [DSB-459]

removed DSoilModelSelectionRedirector because the purpose of it targeted on property-editor and not meant to be used elsewhere. In our case it produces side-effect when all other parts of geometry disappear and selected object stays in the center.

Related to Issue [DSB-459]

extended previous implementation to fulfill the "clear 1D geometry needs"

Related to Issue [DSB-489]

minor tests improvements

Related to Issue [DSB-459]

+ created SelectionRedirector because it's needed to display linked object instead of "bridge" (lookup) object

+ tests included

Related to Issue [DSB-459]

Deleted SoilBase from solution, now in DslGeoIO

Related to Issue [DSB-493]

  1. … 17 more files in changeset.
Deleted SoilBase from Lib, now in DslGeoIO

Related to Issue [DSB-493]

    • binary
    /release/Soilbase/FirebirdSql.Data.FirebirdClient.dll
    • binary
    /release/Soilbase/Deltares.Soilbase.dll
    • binary
    /release/Soilbase/Deltares.Soilbase.pdb
Updated SoilBase references in D-SoilModel solution

Related to Issue [DSB-493]

added unit-test for ClearGeometryForSoilProfile2D()

Related to Issue [DSB-418]

+ adding unit-test projects for possible forms tests

+ added skeleton-test for ClearGeometryForSoilProfile2D()

Related to Issue [DSB-418]

Extracted clearing geometry into a separate function. Extended method we all lookups lists as well.

Related to Issue [DSB-418]

instead of direct invisibility of the "Location" panel corrected it into binding of the location-object

Related to Issue [DSB-490]

Removed obsolete reference to DeltaModel

Related to Issue [DSB-493]

added paragraph 2.3.9

Related to Issue [DSB-495]

    • binary
    /doc/System/DSoilModel - Functional design.docx
Added back Soilbase (needed for DelftGeoSystems)

Related to Issue [DSB-470]

    • binary
    /release/Soilbase/Deltares.Soilbase.pdb
    • binary
    /release/Soilbase/FirebirdSql.Data.FirebirdClient.dll
    • binary
    /release/Soilbase/Deltares.Soilbase.dll
X- Y- coordinates and Length are not visible any more

Related to Issue [DSB-491]

Added release of DSoilModel 16.1.1.172 to release directory

Related to Issue [DSB-470]

    • binary
    /release/DSoilModel/DotSpatial.Data.dll
    • binary
    /release/DSoilModel/System.Data.SQLite.dll
    • binary
    /release/DSoilModel/Deltares.Standard.Forms.DExpress.dll
    • binary
    /release/DSoilModel/FirebirdSql.Data.FirebirdClient.dll
    • binary
    /release/DSoilModel/DotSpatial.Topology.dll
    • binary
    /release/DSoilModel/gdal_csharp.dll
    • binary
    /release/DSoilModel/D-SoilModel.ico
    • binary
    /release/DSoilModel/Deltares.Geometry.Forms.dll
    • binary
    /release/DSoilModel/Deltares.Stability.dll
    • binary
    /release/DSoilModel/DotSpatial.Controls.dll
    • binary
    /release/DSoilModel/icudt30.dll
    • binary
    /release/DSoilModel/DotSpatial.Data.Forms.dll
    • binary
    /release/DSoilModel.Setup.v16.1.0.msi
    • binary
    /release/DSoilModel/DotSpatial.Data.Rasters.GdalExtension.dll
    • binary
    /release/DSoilModel/DotSpatial.Symbology.Forms.dll
  1. … 56 more files in changeset.
X and Y should be invisible

Related to Issue [DSB-490]

Added unit test

Related to Issue [DSB-342]

disabled only for the MainForm

Related to Issue [DSB-342]

added test-purpose bool flag as requested

Related to Issue [DSB-458]