Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Reintegrate branch to trunk. Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1877 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 823eca02392f29a5efa73ad3cbf3925824c622cc

    • -49
    • +0
    ./EmptyPipingCalculationReportNodePresenter.cs
    • -44
    • +0
    ./EmptyPipingOutputNodePresenter.cs
    • -164
    • +0
    ./PipingCalculationContextNodePresenter.cs
    • -555
    • +0
    ./PipingCalculationGroupContextNodePresenter.cs
    • -230
    • +0
    ./PipingFailureMechanismNodePresenter.cs
    • -44
    • +0
    ./PipingInputContextNodePresenter.cs
    • -58
    • +0
    ./PipingSoilProfileCollectionNodePresenter.cs
    • -38
    • +0
    ./PipingSoilProfileNodePresenter.cs
    • -54
    • +0
    ./PipingSurfaceLineCollectionNodePresenter.cs
    • -41
    • +0
    ./PipingSurfaceLineNodePresenter.cs
  1. … 121 more files in changeset.
Further cleaned up TreeView and TreeNode Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1565 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 522412f5e68d533f919e5478e36698eb5619a4c7

    • -1
    • +1
    ./PipingCalculationGroupContextNodePresenter.cs
  1. … 6 more files in changeset.
Removed collection change logic from ITreeNodePresenter Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1547 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 002c5c680613971c42268d7fa1b90bbde1995b0a

    • -1
    • +1
    ./PipingCalculationContextNodePresenter.cs
    • -2
    • +1
    ./PipingFailureMechanismNodePresenter.cs
  1. … 12 more files in changeset.
When there are no calculations (for piping) in a group then "calculate all" and "validate all" context menu items are disabled. Related to Issue [WTI-172]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1534 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: bcd97a0e7fe164b9d76383b08995a222670e8852

    • -14
    • +51
    ./PipingCalculationGroupContextNodePresenter.cs
    • -1
    • +1
    ./PipingFailureMechanismNodePresenter.cs
  1. … 4 more files in changeset.
When there are no calculations (for piping) then "calculate all" and "validate all" context menu items are disabled. Related to Issue [WTI-172]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1531 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 33fbc3eedf5f4c9a1b3451e5914a1ee79a6ab14d

    • -12
    • +38
    ./PipingFailureMechanismNodePresenter.cs
  1. … 3 more files in changeset.
Got rid of ITreeView Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1518 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: fc3a7abb9d7d0c0b2a6af3d1210efca79f0af6f4

    • -4
    • +5
    ./PipingCalculationGroupContextNodePresenter.cs
  1. … 20 more files in changeset.
Got rid of ITreeNode Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1515 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: f5b2c9e2b82e13044e15c0efec49dd617218ae57

    • -3
    • +3
    ./EmptyPipingCalculationReportNodePresenter.cs
    • -4
    • +5
    ./PipingCalculationContextNodePresenter.cs
    • -15
    • +16
    ./PipingCalculationGroupContextNodePresenter.cs
    • -7
    • +8
    ./PipingFailureMechanismNodePresenter.cs
    • -3
    • +3
    ./PipingSoilProfileCollectionNodePresenter.cs
    • -3
    • +3
    ./PipingSurfaceLineCollectionNodePresenter.cs
  1. … 72 more files in changeset.
Removed delete from Output related context menus. Related to Issue [WTI-172]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1463 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 4156ef395ec6ff65447ee5755e9894db391a9aab

    • -4
    • +0
    ./EmptyPipingCalculationReportNodePresenter.cs
  1. … 3 more files in changeset.
Removed the placeholder for CalculationReport from PipingCalculation. PipingCalculationContextNodePresenter always uses the EmptyPipingCalculationReport as its child. Added context menu to EmptyPipingCalculationReportNodePresenter. Related to Issue [WTI-172]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1458 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 7bc123f37bcd3d4306c153f5331a854e85155067

    • -0
    • +16
    ./EmptyPipingCalculationReportNodePresenter.cs
    • -2
    • +15
    ./EmptyPipingOutputNodePresenter.cs
    • -1
    • +1
    ./PipingCalculationContextNodePresenter.cs
  1. … 4 more files in changeset.
Added tooltips for Add item (project) and clear output (calculation). Related to Issue [WTI-172]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1457 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: acd43898c854faac2aa52f8cd58362abbc6fde1e

    • -1
    • +1
    ./PipingCalculationContextNodePresenter.cs
  1. … 11 more files in changeset.
Add rename options for piping calculation, assessment section and calculation group (when not direct child of assessment section) Related to Issue [WTI-172]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1456 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 1d93eaeb0b5367382ad39e7807e567a13ccffe4f

    • -0
    • +1
    ./PipingCalculationContextNodePresenter.cs
    • -4
    • +16
    ./PipingCalculationGroupContextNodePresenter.cs
  1. … 16 more files in changeset.
Generalized the way delete and clear options are shown in context menus Related to Issue [WTI-172]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1455 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: e603f2d9fbbe376700b758e8e7a4b0a23b2059c7

    • -5
    • +12
    ./PipingCalculationContextNodePresenter.cs
  1. … 7 more files in changeset.
Updated PipingCalculationGroupContextNodePresenter to hide the delete item when its data is not a child of PipingCalculationGroupContext. Related to Issue [WTI-172]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1454 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 8395aaab1b716a5ee4871c204007cb052fbc5fa4

    • -18
    • +25
    ./PipingCalculationGroupContextNodePresenter.cs
  1. … 1 more file in changeset.
Made calculate (all) and validate (all) generic and put them in ringtoets common Resources. Made reference to these resources from piping where applicable. Added Validate all icon (tickAll.png). Related to Issue [WTI-172]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1453 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 60f7543ffa5be496b43957235d5a946474c0b68f

    • -6
    • +6
    ./PipingCalculationContextNodePresenter.cs
    • -3
    • +3
    ./PipingCalculationGroupContextNodePresenter.cs
    • -3
    • +3
    ./PipingFailureMechanismNodePresenter.cs
  1. … 15 more files in changeset.
* Refactored PipingInputContext to inherit from PipingContext Related to Issue [WTI-234]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1428 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 0c0cd29ffb606bb51659a8010516dacbddf0138b

    • -6
    • +4
    ./PipingCalculationContextNodePresenter.cs
  1. … 11 more files in changeset.
Moved Core.Common.Controls.Swf.TreeViewControls to project Core.Common.Controls.TreeView

Further optimalisation required

Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1395 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: e748057a9a7d0c4e48f826cfaa707e82423015df

    • -2
    • +1
    ./EmptyPipingCalculationReportNodePresenter.cs
    • -1
    • +1
    ./PipingCalculationContextNodePresenter.cs
    • -2
    • +1
    ./PipingCalculationGroupContextNodePresenter.cs
    • -1
    • +1
    ./PipingFailureMechanismNodePresenter.cs
    • -2
    • +1
    ./PipingSoilProfileCollectionNodePresenter.cs
    • -2
    • +1
    ./PipingSurfaceLineCollectionNodePresenter.cs
  1. … 146 more files in changeset.
Implemented missing context menus for PipingSoilProfile and PipingSurfaceLine tree nodes. Related to Issue [WTI-172]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1392 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: fb7d6b04a0003c510d12b5835fd7a11d067750c4

  1. … 2 more files in changeset.
* Fixed disappeared Delete context menu button for Piping calculation group nodes. Related to Issue [WTI-172]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1361 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: b57da1bc72e1b3a8200d6446528b8fd9cceb3e4d

    • -1
    • +0
    ./PipingCalculationContextNodePresenter.cs
    • -0
    • +2
    ./PipingCalculationGroupContextNodePresenter.cs
  1. … 2 more files in changeset.
* Fixed bug in TreeNodeExpandCollapseState due to ReferenceComparer. PipingContext objects are recreated on tree refresh, therefore override Equals method on their wrapped data. Added regression test. * Fixed exception when restoring state on a recorded node when new items have been added between recording and restoring (such as during a drag & drop operation). * Implemented review suggestion of WTI-Review-199 ** Small refactoring on drag & drop strategies in PipingCalculationGroupContextNodePresenter Related to Issue [WTI-174]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1308 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 23256277712965500a17ed3391aaa6cb87f1c014

    • -10
    • +8
    ./PipingCalculationGroupContextNodePresenter.cs
  1. … 2 more files in changeset.
* Implemented review suggestions of WTI-Review-194: ** Improved Xml docs. ** TreeNodeExpandCollapseState now used special IComparer when hashing, doing this on reference. This is more reliable when a Equals override is implemented. ** Fixed bugs in tests related to not calling MockRepository.VerifyAll or mockRepository.ReplayAll. ** Renamed PipingCalculationGroup.NameIsEditable to PipingCalculationGroup.IsNameEditable. ** Improved resources messages. ** Refactored Drag & Drop handling code of PipingCalculationGroupContextNodePresenter to strategies. ** Added unit tests to improved (functional) coverage. Related to Issue [WTI-174]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1296 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 1d6426433d7b91be2d5af222a79371f81db4e326

    • -61
    • +197
    ./PipingCalculationGroupContextNodePresenter.cs
  1. … 16 more files in changeset.
Move Confirm resource to a more general resource. Related to Issue [WTI-172]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1275 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: f2e54a39f280c9955b34e23d7b77d3d4f1ccd6a9

    • -1
    • +2
    ./PipingCalculationGroupContextNodePresenter.cs
    • -1
    • +2
    ./PipingFailureMechanismNodePresenter.cs
  1. … 8 more files in changeset.
Added confirmation question to clear all output action. Swapped collapse/expand with import/export options. Related to Issue [WTI-172]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1274 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 593b2e7988f302dac15a423a85f0064e363ddbc4

    • -3
    • +3
    ./PipingCalculationContextNodePresenter.cs
    • -56
    • +70
    ./PipingCalculationGroupContextNodePresenter.cs
    • -3
    • +7
    ./PipingFailureMechanismNodePresenter.cs
    • -3
    • +3
    ./PipingSoilProfileCollectionNodePresenter.cs
    • -3
    • +3
    ./PipingSurfaceLineCollectionNodePresenter.cs
  1. … 17 more files in changeset.
Moved ColorTheme related classes to ColorTheme subdir. Performed remove redundant code over MainWindow.xaml.cs. Localized grid columns of FailureMechanismContributionView's grid. Moved tooltip update logic to ProjectExplorerGuiPlugin (from ProjectExplorer). Added Ringtoets.Common.Data.Test project. Added Name and Contribution to IFailureMechanism. Added BaseFailureMechanism which implements IFailureMechanism. FailureMechanismContribution for AssessmentSection now set from sub classes of AssessmentSectionBase. Localized resources. Related to Issue [WTI-168]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1262 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 31dbb343b4e96aadcec0fc7ac1561606ee8791f4

    • -1
    • +1
    ./PipingFailureMechanismNodePresenter.cs
  1. … 55 more files in changeset.
* Improved expanded/collapsed state retention when drag&drop action is performed. ** Target container state will also be retained (during update it was possible that some nodes lost their state). Related to Issue [WTI-174]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1246 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 77fb1cef00c619aa2b7930eb369eea69c854d41d

    • -2
    • +8
    ./PipingCalculationGroupContextNodePresenter.cs
  1. … 1 more file in changeset.
* Implemented reordering / insertion of dragged nodes withing other or original PipingCalculationGroup. ** Fixed renaming logic that has a bug in it. Related to Issue [WTI-174]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1222 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 150070ce440367045b20b80c7c35da76bdf6f0fe

    • -49
    • +51
    ./PipingCalculationGroupContextNodePresenter.cs
  1. … 2 more files in changeset.
* Introduced TreeNodeExpandCollapseState in order to have a means to save the expand/collapse state of tree nodes and being able to restore that state back after a treeview refresh. * Drag&Dropping piping calculation and calculation group nodes now have their expanded/collapsed state retained after the action. * Added GetHashCode to PipingContext, as it's overriding Equals Related to Issue [WTI-174]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1216 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 1a665f3d971c16e14754e5e1f180e991ba8058a2

    • -0
    • +2
    ./PipingCalculationGroupContextNodePresenter.cs
  1. … 9 more files in changeset.
* Implemented renaming behavior on drag&dropping node to group that has item with that name already in it. Related to Issue [WTI-174]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1200 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 1bb6f52d6a97737b765eca2499c56469fbcb6118

    • -1
    • +39
    ./PipingCalculationGroupContextNodePresenter.cs
  1. … 1 more file in changeset.
Swapped TextBox for norm with a NumericUpDown control. Restricted value to 0-200000. Related to Issue [WTI-168]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1195 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: c8ebf4f893a330650c32aece8a74d70a30f8bf84

    • -2
    • +1
    ./PipingFailureMechanismNodePresenter.cs
  1. … 11 more files in changeset.
* Renamed argument from sender to node * Extended PipingFailureMechanismNodePresenter and PipingCalculationGroupContextNodePresenter logic to select newly added IPipingCalculationItem instances. ** Container(s) will be expanded if required to show the selected node. Related to Issue [WTI-174]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1183 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 11357a757b0088f27b8b7b49088a74bb3655bfb7

    • -2
    • +2
    ./PipingCalculationContextNodePresenter.cs
    • -4
    • +26
    ./PipingCalculationGroupContextNodePresenter.cs
    • -6
    • +29
    ./PipingFailureMechanismNodePresenter.cs
    • -2
    • +2
    ./PipingSoilProfileCollectionNodePresenter.cs
    • -2
    • +2
    ./PipingSurfaceLineCollectionNodePresenter.cs
  1. … 13 more files in changeset.
* Dragging either piping calculation or piping calculation group selects that node ** Parent node will expand if required to ensure selected node is visible. Related to Issue [WTI-174]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1176 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: f9dd9e881b6fd9aaa0d11534fcd2aae038d2c5ac

    • -0
    • +8
    ./PipingCalculationGroupContextNodePresenter.cs
  1. … 2 more files in changeset.