DSoilModelPlugin.cs

Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Update copyright year to 2024

Related to Issue [DSB-1015]

  1. … 67 more files in changeset.
Adapted the solution for the changed name spaces in the DSL.

Related to Issue [MDNLIB-783]

  1. … 48 more files in changeset.
Set copyright to 2017

Related to Issue [MDNLIB-843]

  1. … 56 more files in changeset.
Added header for new public method.

Related to Issue [DSB-846]

Added test for this issue.

Related to Issue [DSB-846]

  1. … 1 more file in changeset.
Corrected and added setting language in tests. Improved comment.

Related to Issue [DSB-821]

  1. … 2 more files in changeset.
Initialized for proper language and setting (committed test-settings by accident).

Related to Issue [DSB-821]

  1. … 1 more file in changeset.
Fixed but one snag: the contents of the combobox at the materialstable can NOT be updated from outside the table itself so that will keep its (most probablbly) wrong value after selecting a specific mechanism.

Related to Issue [DSB-693]

Added unit test for opening Testproject.Soil with no map background selected, added "unexpected" to error message

Related to Issue [DSB-792]

  1. … 4 more files in changeset.
CurrentSoilSegments are in the first place to be used.

Related to Issue [DSB-724]

for registered tables we track the delete-item-event, if the list is gone empty then we clear the PropertyControl

Related to Issue [DSB-724]

Trying to fix memory leak in unit tests

Related to Issue [DSB-715]

  1. … 1 more file in changeset.
registered Mechanism.FlowSlide in DSoilModel. NOTE: SpecificMechanismPointLocation.Mechanism set to Piping as default, and still it can be changed to illegal value, that should not be possible via GUI. Tests included.

Related to Issue [DSB-666]

  1. … 2 more files in changeset.
Hide the import old database options and add MGeobase * GDB to the file filter for importing materials

Related to Issue [DSB-715]

  1. … 4 more files in changeset.
made event checking more concrete and reposted event is also more concrete.

Related to Issue [DSB-641]

Re-reverted my changes for the SoilProfile1D property editor that where mistakenly reverted by Arjan when reverting his own changes for mechanism type None.

Related to Issue [DSB-673]

disable manual adding of surface lines. Test included.

Related to Issue [DSB-658]

  1. … 2 more files in changeset.
Add GPL license headers and GPL license text

Related to Issue [DSB-620]

  1. … 62 more files in changeset.
restored functionality deleted with rev 617

Related to Issue [DSB-495]

response improvement

Related to Issue [DSB-641]

Revert the change from Mechanism.None to Mechanism.Everything - this interfered with the filter on the segments as well as with the addition of a failure mechanism to a 2D profile.

The solution of DSB-673 is to be sought in the context to D-Soil Model.

Related to Issue [DSB-673]

soil cannot be deleted if there is the Layer in the Boring that uses it. Test included.

Related to Issue [DSB-495]

  1. … 4 more files in changeset.
Fixed problem: now with empty project, a new profile 1D will still create a SoilLayer1D (can not prevent that). But di prevent the layer to be selected in the graphic editor so when clicking on the layer, now nothing happens (which is sort of ok). Whne you import SOSprofiles into a new project, all layers will be SOSlayer1D. Same goes if you open any existing project (all 1D layers become SOSlayers). When layers are SOSlayers, they can be selected in the graphic editor and the proper SOSlayer property editor will show next to the profile editor. The layer editor does show the selected layer as it should. If you switch to the Profile editor, you can see that the table with layers will show the selected layer in that table. Better than this is not possible for now.

Related to Issue [DSB-644]

  1. … 1 more file in changeset.
The label "None" ("Geen") in the custom filters was coming from the Mechanism enumeration. To avoid a clash, I introduced a new "mechanism" called "Everything". It should only be used of course for this filtering purpose.

Related to Issue [DSB-673]

  1. … 1 more file in changeset.
after importing of the boring materials table has to be notified and refreshed

Related to Issue [DSB-495]

a better fix that doesn't cause recursive call to itself.

Related to Issue [DSB-641]

Related to Issue [DSB-671]

Related to Issue [DSB-641]

added translation of the target classes (their names actually)

Related to Issue [DSB-495]

SoilProfile1D contains derived property BottomLayer that depends on SoilLayer1D's. We need to refresh views dependent on SoilProfile1D of the changed layers.

Related to Issue [DSB-641]

disabling sub-table in the table

Related to Issue [DSB-637]

reimplemented prev solution via context. Test included. Also there was a bug in rev 453.

Related to Issue [DSB-590]

  1. … 2 more files in changeset.