Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
* 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.
* Restricted dropping of calculation group or calculation instances into groups of the same failure mechanism parent. Related to Issue [WTI-174]

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

Former-commit-id: e3719a1d1bfd20cfd0430b0a5e9c9320daf4c0df

    • -1
    • +21
    ./PipingCalculationGroupContextNodePresenter.cs
  1. … 1 more file in changeset.
* Improved CanDrag implementation to not allow the 'Berekeningen' root folder of PipingFailureMechanism to be moved. Related to Issue [WTI-174]

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

Former-commit-id: 994d9f6ab253f094120c8a01c872cb2b4dc3183f

    • -0
    • +4
    ./PipingCalculationGroupContextNodePresenter.cs
  1. … 1 more file in changeset.
* Implemented drag & drop feature for PipingCalculationGroup nodes to other PipingCalculationGroupInstances. Related to Issue [WTI-174]

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

Former-commit-id: 8ebeec24909cdb94896d2eff0c3ec70ecb1f260e

    • -11
    • +33
    ./PipingCalculationGroupContextNodePresenter.cs
  1. … 1 more file in changeset.
* Clarified documentation related to drag & drop functionality in ITreeNodePresenter. * Removed FlagsAttribute from DragOperations. ** Updated related code for flag checking. * Implemented drop drop feature: allow PipingCalculation nodes to be dropped into any PipingCalculationGroup nodes. Related to Issue [WTI-174]

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

Former-commit-id: 6c3b31689e90728161509fd58f20c85df202ac34

    • -0
    • +5
    ./PipingCalculationContextNodePresenter.cs
    • -0
    • +32
    ./PipingCalculationGroupContextNodePresenter.cs
  1. … 14 more files in changeset.
Updated namespaces for just moved TreeView stuff Related to Issue [WTI-183]

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

Former-commit-id: 13781d9e2f372b0ec1796e6aff71f9d2fb6034e8

    • -0
    • +1
    ./EmptyPipingCalculationReportNodePresenter.cs
    • -0
    • +1
    ./PipingCalculationContextNodePresenter.cs
    • -0
    • +1
    ./PipingCalculationGroupContextNodePresenter.cs
    • -0
    • +1
    ./PipingFailureMechanismNodePresenter.cs
    • -0
    • +1
    ./PipingSoilProfileCollectionNodePresenter.cs
    • -0
    • +1
    ./PipingSurfaceLineCollectionNodePresenter.cs
  1. … 59 more files in changeset.
Fixed Rhino expectations and faulty calls in recording state. Added ProjectExplorerGuiPluginException for when retrieving NodePresenters fails. Removed obsolete ContextMenuStripExtensions, use StrictContextMenuItem instead. Provided documentation. Uniformified Expectation initialization logic. Related to Issue [WTI-172]

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

Former-commit-id: 4234e9831923fba92380bef316bee314c4d433a5

    • -2
    • +11
    ./EmptyPipingCalculationReportNodePresenter.cs
    • -1
    • +8
    ./PipingCalculationContextNodePresenter.cs
    • -1
    • +8
    ./PipingCalculationGroupContextNodePresenter.cs
    • -1
    • +8
    ./PipingFailureMechanismNodePresenter.cs
    • -2
    • +10
    ./PipingInputContextNodePresenter.cs
    • -2
    • +10
    ./PipingSoilProfileCollectionNodePresenter.cs
    • -2
    • +11
    ./PipingSoilProfileNodePresenter.cs
    • -2
    • +10
    ./PipingSurfaceLineCollectionNodePresenter.cs
    • -2
    • +11
    ./PipingSurfaceLineNodePresenter.cs
  1. … 38 more files in changeset.
* Improved consistency between PipingCalculationGroup and PipingFailureMechanism node presenters context menus. ** PipingCalculationGroupContextNodePresenter uses provided IContextMenuBuilderProvider. ** Added validate all command to PipingFailureMechanism. * CustomItemsOnlyContextMenuBuilder supports building separators. * Introduced simple implementation of IContextMenuBuilderProvider. * Fixed bug where PipingCalculationContextNodePresenter was running calculations improperly (causing multiple progress dialogs to be spawned!) Related to Issue [WTI-174]

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

Former-commit-id: f82424207d1afd4dc7eee18b7bf877964184e739

    • -1
    • +1
    ./PipingCalculationContextNodePresenter.cs
    • -55
    • +73
    ./PipingCalculationGroupContextNodePresenter.cs
    • -14
    • +30
    ./PipingFailureMechanismNodePresenter.cs
  1. … 9 more files in changeset.
* Refactored away PipingCalculationTreeFolder because it had become a weaker copy of PipingCalculationGroup. ** Refactored PipingCalculationGroup such that it can have an uneditable name. *** Updated reltated node presenter and properties to deal with this. *** IPipingCalculationItem no longer demands a setter on the name.

Related to Issue [WTI-174]

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

Former-commit-id: 21c8d6c64537850a3ae439dbf01543fe5519128f

    • -8
    • +10
    ./PipingCalculationContextNodePresenter.cs
    • -15
    • +1
    ./PipingCalculationGroupContextNodePresenter.cs
    • -6
    • +6
    ./PipingFailureMechanismNodePresenter.cs
  1. … 22 more files in changeset.
Made the IContextMenuBuilderProvider a required parameter for constructing RingtoetsNodePresenterBase instances. Also made CommandHandler required for the ProjectNodePresenter.

Related to Issue [WTI-172]

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

Former-commit-id: 67ae81e0edad1728dbd5dfc52a32a4e444b3f093

    • -3
    • +3
    ./EmptyPipingCalculationReportNodePresenter.cs
    • -42
    • +26
    ./PipingCalculationContextNodePresenter.cs
    • -2
    • +3
    ./PipingCalculationGroupContextNodePresenter.cs
    • -12
    • +2
    ./PipingFailureMechanismNodePresenter.cs
    • -12
    • +3
    ./PipingSoilProfileCollectionNodePresenter.cs
    • -10
    • +2
    ./PipingSurfaceLineCollectionNodePresenter.cs
  1. … 28 more files in changeset.
Improved directory structure of Core.Common.Base Related to Issue [WTI-182]

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

Former-commit-id: 3168464f228a91b97925135b16969764661aa8a3

    • -1
    • +1
    ./PipingCalculationContextNodePresenter.cs
    • -2
    • +1
    ./PipingCalculationGroupContextNodePresenter.cs
    • -2
    • +1
    ./PipingFailureMechanismNodePresenter.cs
  1. … 75 more files in changeset.
Implemented Delete item in context menu of AssessmentSectionBase and PipingCalculationContext Related to Issue [WTI-172]

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

Former-commit-id: 547753dad15876d77a925a438819eceb41b50682

    • -0
    • +2
    ./PipingCalculationContextNodePresenter.cs
  1. … 11 more files in changeset.
* Moved NamingHelper from Ringtoets.Piping.Forms to Ringtoets.Common.Forms * Unique names are generated when adding a new assessment section to the project. Related to Issue [WTI-165]

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

Former-commit-id: ef6d3a0b28ca60464f9f7c6c9b64e729a8c1643c

    • -1
    • +1
    ./PipingCalculationGroupContextNodePresenter.cs
    • -1
    • +2
    ./PipingFailureMechanismNodePresenter.cs
  1. … 12 more files in changeset.
Added context menu for AssessmentSectionBase. Fixed CanShowPropertiesForGuiSelection so that it also return true for inheriting classes. Related to Issue [WTI-172]

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

Former-commit-id: 089b49a78b7577e8b09e4d4fd67884942a2821b3

  1. … 14 more files in changeset.
Implemented review suggestions of WTI-Review-175 * Fixed typos * Made variable names explicit * Made property setter private * Moved text to resources. Related to Issue [WTI-171]

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

Former-commit-id: eff9a17a24553e8e6c5309e373d05181cde95b2d

    • -1
    • +1
    ./EmptyPipingCalculationReportNodePresenter.cs
  1. … 4 more files in changeset.
Added documentation Added tests for ProjectNodePresenter GetContextMenu Related to Issue [WTI-172]

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

Former-commit-id: 09404880dd12d9a47661b531ca02ec54ceab9408

    • -0
    • +3
    ./PipingFailureMechanismNodePresenter.cs
  1. … 4 more files in changeset.
Got rid of IActivity Related to Issue [WTI-182]

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

Former-commit-id: 5893094cd145b78b2d50f28e3bedbe45febb6e10

    • -2
    • +3
    ./PipingCalculationContextNodePresenter.cs
    • -2
    • +2
    ./PipingCalculationGroupContextNodePresenter.cs
    • -2
    • +2
    ./PipingFailureMechanismNodePresenter.cs
  1. … 10 more files in changeset.
Added context menu for piping output. Related to Issue [WTI-172]

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

Former-commit-id: 0ba847416ba14a67340fb3f853548b14860aabab

    • -1
    • +0
    ./PipingCalculationContextNodePresenter.cs
  1. … 2 more files in changeset.
Added context menu for PipingInputContext Related to Issue [WTI-172]

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

Former-commit-id: 98984f84df1a2e5eadfe289ffbf010a119188ff3

    • -2
    • +19
    ./PipingInputContextNodePresenter.cs
  1. … 2 more files in changeset.
Added TestContextMenuBuilderProvider for easier testing. Added Context menu to PipingCalculationContextNodePresenter. Related to Issue [WTI-172]

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

Former-commit-id: d7e586b8b19b2d5dcc2bf9fc0c6a4a6d8c6a762c

    • -7
    • +28
    ./PipingCalculationContextNodePresenter.cs
  1. … 14 more files in changeset.
Added content menu for CategoryTreeFolderNodePresenter. Added content menu for PipingSoilProfileCollectionNodePresenter. Related to Issue [WTI-172]

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

Former-commit-id: 29b11ac14732c6124b9110d5312052b89d3526d9

    • -33
    • +14
    ./PipingSoilProfileCollectionNodePresenter.cs
    • -0
    • +3
    ./PipingSurfaceLineCollectionNodePresenter.cs
  1. … 7 more files in changeset.
Replaced context menu on PipingSurfaceLineCollectionNodePresenter with one constructed through ContextMenuBuilder. GuiContextMenuItemFactory now only requires the IGuiCommandHandler for constructing. Implemented CanExportFromGuiSelection and CanShowPropertiesForGuiSelection on GuiCommandHandler to determine menu item state. Related to Issue [WTI-172]

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

Former-commit-id: 5654cc63263c32cbd89a218c2f4c2f6802f12b38

    • -1
    • +1
    ./PipingFailureMechanismNodePresenter.cs
    • -34
    • +14
    ./PipingSurfaceLineCollectionNodePresenter.cs
  1. … 16 more files in changeset.
Added ActivityProgressDialogRunner and integrated it into PipingFailureMechanismNodePresenter Related to Issue [WTI-182]

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

Former-commit-id: fb70a51996bc12bd4fa6e0d361a26ad5c381af6b

    • -6
    • +3
    ./PipingFailureMechanismNodePresenter.cs
  1. … 3 more files in changeset.
Made PipingFailureMechanismNodePresenter use the ContextMenuBuilder. Introduced StrictContextMenuItem to make people aware of setting the Properties for a context menu item. Related to Issue [WTI-172]

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

Former-commit-id: 1d6b6ebfbee31c71893c3cb4a3fa71e9e43ac4b5

    • -49
    • +88
    ./PipingFailureMechanismNodePresenter.cs
  1. … 12 more files in changeset.
* Fixed bug where node text could have incorrect color, due to Node instances being managed by two different node presenters (TreeNode instances are not being re-created when refreshes occur). * Improved some tests by asserting the icon used for a TreeNode Related to Issue [WTI-171]

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

Former-commit-id: 761d6a5045cfab1fb532b39e4db89a34e8698265

    • -0
    • +2
    ./PipingCalculationContextNodePresenter.cs
    • -0
    • +2
    ./PipingCalculationGroupContextNodePresenter.cs
    • -0
    • +2
    ./PipingFailureMechanismNodePresenter.cs
    • -1
    • +1
    ./PipingSoilProfileCollectionNodePresenter.cs
  1. … 12 more files in changeset.
* Allowed the user to now add piping calculation groups/folders to the piping failure mechanism or other piping calculation groups/folders. * Allow the user to add new calculations for piping calculation groups/folders. ** As such, we need a 'Context' presentation object for PipingCalculationGroup similarly as for PipingCalculation. Therefore a base class PipingContext has been introduced. * Added validation Icon. * Moved PipingCalculatrionFactory from Ringtoets.Piping.Service.Test to Ringtoets.Piping.Data.TestUtil Related to Issue [WTI-174]

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

Former-commit-id: d381b4b12066b6e4a0770085b66a67471bc089c0

    • -11
    • +11
    ./PipingCalculationContextNodePresenter.cs
    • -0
    • +177
    ./PipingCalculationGroupContextNodePresenter.cs
    • -3
    • +14
    ./PipingFailureMechanismNodePresenter.cs
  1. … 37 more files in changeset.
Introduced ContextMenuBuilder in stead of the ContextMenuFactory. Builder is responsible for calling ContextMenuItemFactory methods to configure a ContextMenu. Can be used to construct a menu using items which require the gui context, to add custom items and to add separators. Removed ITreeNode parameter of GetChildNodeObjects (only based on data)Moved resources from the Ringtoets.Common.Forms to Core.Common.Gui Removed unused methods in ContextMenuStripExtensions Added expand all and collapse all items to the ContextMenuItemFactory. Moved ContextMenuBuilder and ContextMenuItemFactory to sub folder. Related to Issue [WTI-172]

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

Former-commit-id: 9eefacfdd318334fb06e17b8a94422bee07e4674

    • -1
    • +1
    ./PipingCalculationContextNodePresenter.cs
    • -1
    • +1
    ./PipingFailureMechanismNodePresenter.cs
    • -1
    • +1
    ./PipingSoilProfileCollectionNodePresenter.cs
    • -1
    • +1
    ./PipingSurfaceLineCollectionNodePresenter.cs
  1. … 56 more files in changeset.
* Introduced PipingCalculationGroup, to allow the user to define piping calculation groups. ** Introduced IPipingCalculationItem as element type for PipingFailureMechanism.Calculations in order to have that collection contain both PipingCalculation and PipingCalculationFolder instances. *** Implemented extension methods to recursively retrieve all PipingCalculation instances when dealing with IPipingCalculationItem. Related to Issue [WTI-174]

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

Former-commit-id: 11e18847b0a473d25991a1d027fcd90e41d7adbf

    • -3
    • +9
    ./PipingFailureMechanismNodePresenter.cs
  1. … 16 more files in changeset.
* Renamed PipingCalculationData to PipingCalculation and updated all related classes. Related to Issue [WTI-171]

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

Former-commit-id: 832c14db09804a09c42e01c6be26655c33056494

    • -1
    • +1
    ./EmptyPipingCalculationReportNodePresenter.cs
    • -0
    • +134
    ./PipingCalculationContextNodePresenter.cs
    • -134
    • +0
    ./PipingCalculationInputsNodePresenter.cs
    • -2
    • +2
    ./PipingFailureMechanismNodePresenter.cs
  1. … 43 more files in changeset.
* Renamed PipingInputParameters to PipingInput and updated related classes Related to Issue [WTI-171]

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

Former-commit-id: 919c34edf01a5390998942f98819c19bc45d9753

    • -2
    • +2
    ./PipingCalculationInputsNodePresenter.cs
    • -0
    • +20
    ./PipingInputContextNodePresenter.cs
    • -20
    • +0
    ./PipingInputParametersContextNodePresenter.cs
  1. … 46 more files in changeset.