Core.Common.Gui

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Implemented TryDeleteNodeData to be used in context menu's. Test will be implemented as part of issue WTI-184 Related to Issue [WTI-172]

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

Former-commit-id: c93b9ff27b12d60120b2e52de0027903cc36530f

    • -1
    • +1
    ./ContextMenu/TreeViewContextMenuItemFactory.cs
  1. … 3 more files in changeset.
introduced simple project loading. testing loading is moved from save to load routine. Related to Issue [WTI-199]

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

Former-commit-id: ca59472c8dbb5378651ae1dd45935911f1eac307

Got rid of ProgressBarDialog Related to Issue [WTI-184]

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

Former-commit-id: 13805a7acb410d97e5f1f5d9b4d1d8d57859495a

  1. … 6 more files in changeset.
Got rid of custom MessageBox Related to Issue [WTI-184]

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

Former-commit-id: dfa7f1f40a2f94f05747f4d9a109d12c52d2b883

  1. … 10 more files in changeset.
Added FailureMechanismContribution which contains the contribution distribution for each failure mechanism. Implemented FailureMechanismContributionNodePresenter with basic display functionality. Implemented FailureMechanismContributionView with a table which shows the FailureMechanismContribution. Replaced placeholder on AssessmentSectionBase with a default FailureMechanismContribution. Updated logic in GuiContextMenuItemFactory, because it was not performing the expected behavior in the interface. Related to Issue [WTI-168]

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

Former-commit-id: 4f26a352320523e584e68cdc8465d58a73c4ea55

    • -1
    • +1
    ./ContextMenu/GuiContextMenuItemFactory.cs
  1. … 24 more files in changeset.
+ enabled Save button + Restored GuiHandler.SaveProject() + enabled Dapper + implemented initial db fetch: a project read form db Related to Issue [WTI-199]

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

Former-commit-id: 036e28dd5a55dc504fae8891e6efc8be1b9a8df8

  1. … 6 more files in changeset.
* Added NUnitForms package * Got rid of custom MessageBox in GuiImportHandler

Related to Issue [WTI-184]

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

Former-commit-id: f761d6f5e46d594e6ae71c0d1b2b3f3f0d7b2df8

  1. … 3 more files in changeset.
Moved ColorThemeItem inside GeneralOptionsControl. Used TypeUtils.GetMemberName for typesafeness. Related to Issue [WTI-6]

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

Former-commit-id: c6400be8fc680e3d0218bea245a745fe9841953f

    • -18
    • +0
    ./Forms/OptionsDialog/ColorThemeItem.cs
  1. … 2 more files in changeset.
* Improved documentation. Related to Issue [WTI-172]

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

Former-commit-id: 386e2b0eb7b38d36705a02f1de7fed3248518c3d

Got rid of ICommand Related to Issue [WTI-183]

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

Former-commit-id: 434d5ec3f6aa3523e4442cdb13b48a4cf5eff35e

  1. … 11 more files in changeset.
Added docs. Made expectations in tests more explicit for expected arguments. Cleanups of resources and references. Added templates used for creating a new test and a new exception. Related to Issue [WTI-172]

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

Former-commit-id: 0220216426d4640e6076fa76995e4116880fce00

    • -8
    • +12
    ./ContextMenu/GuiContextMenuItemFactory.cs
  1. … 6 more files in changeset.
Additional doc. Related to Issue [WTI-6]

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

Former-commit-id: d16847237afff82b55e1e524703dd0e7764c46da

    • -0
    • +7
    ./Forms/OptionsDialog/ColorThemeItem.cs
Turned IGuiCommand into GuiCommand Related to Issue [WTI-183]

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

Former-commit-id: 61bd18c7b7851ece553be061c3c3c11fb7337c27

  1. … 12 more files in changeset.
Introduced ColorTheme Enumeration for the possible color themes. Translated the color themes in the GeneralOptionsControl through Resources. Related to Issue [WTI-6]

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

Former-commit-id: 9f2b34f2ea9075ae39a18f3cf158163fdd95ffdb

    • -9
    • +10
    ./Forms/MainWindow/MainWindow.xaml.cs
    • -0
    • +11
    ./Forms/OptionsDialog/ColorThemeItem.cs
  1. … 3 more files in changeset.
# Removed [InvokeRequired] where the call to ui was on the same Thread # Removed redundant preloading devExpress on separate Thread # Since no calles are made to InvokeRequired, such tests have become obsolete # Removed PostSharp from packages Related to Issue [WTI-95]

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

Former-commit-id: ebd55f56ade7a7f08d5a1148c5572cc8121eafe8

    • -67
    • +1
    ./Forms/MainWindow/MainWindow.xaml.cs
  1. … 148 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
    ./ContextMenu/GuiContextMenuItemFactory.cs
    • -0
    • +1
    ./ContextMenu/TreeViewContextMenuItemFactory.cs
  1. … 62 more files in changeset.
Got rid of IDialog Related to Issue [WTI-183]

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

Former-commit-id: 3b1526c34b585a81a60e18a48589a5da870addad

  1. … 4 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

  1. … 47 more files in changeset.
Cleanup of *MonoDevelop* Related to Issue [WTI-148]

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

Former-commit-id: b7b3cf3af6db97d79103e345c0c3ac1691a108f0

  1. … 11 more files in changeset.
Made propertyInfos on PropertyResolver readonly. Added contextMenuBuilderException which is thrown when intitializing a ContextMenuBuilder fails. Adapted tests. Made GuiCommandHandler required for a ContextMenuBuilder. Related to Issue [WTI-172]

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

Former-commit-id: baaab8f0f68cd4648b187c27e665c73da9974664

    • -19
    • +8
    ./ContextMenu/ContextMenuBuilder.cs
    • -0
    • +36
    ./ContextMenu/ContextMenuBuilderException.cs
    • -0
    • +1
    ./ContextMenu/GuiContextMenuItemFactory.cs
  1. … 3 more files in changeset.
Refactored PropertyResolver to act like the DocumentViewResolver. Related to Issue [WTI-172]

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

Former-commit-id: 040d34d91d2f653c75117b50f84ed430fb4a70e2

    • -0
    • +11
    ./Forms/PropertyGridView/IPropertyResolver.cs
  1. … 2 more files in changeset.
Fixed tests. Fixed test names. Made methods in CommandHandler work on passed object rather than gui selection. Related to Issue [WTI-172]

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

Former-commit-id: 04e8c87d71074cc89f0f0ccec260baa2fdd76c12

  1. … 7 more files in changeset.
* Moved Resource definitions to correct project. Related to Issue [WTI-6]

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

Former-commit-id: 70639d85949ad97c2993d58014ead7e99546bd2f

  1. … 6 more files in changeset.
Commit files which were conflicted. Added test for DeleteItem and have its state based on the NodePresenter.CanRemove() method. Related to Issue [WTI-172]

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

Former-commit-id: e1b9ac9188a497a20497a937d321164e42fc310b

    • -1
    • +2
    ./ContextMenu/TreeViewContextMenuItemFactory.cs
  1. … 4 more files in changeset.
Removed need of TestContextMenuBuilderProvider by introducing: CustomItemsOnlyContextMenuBuilder which only constructs custom items and ignores the rest. Introducing IContextMenuBuilder so that the builder can be easily mocked in tests. Related to Issue [WTI-172]

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

Former-commit-id: 6dcbf607574f724ec28bec46dc3f87f49c1e3210

    • -76
    • +40
    ./ContextMenu/ContextMenuBuilder.cs
    • -9
    • +15
    ./ContextMenu/GuiContextMenuItemFactory.cs
    • -0
    • +76
    ./ContextMenu/IContextMenuBuilder.cs
    • -1
    • +1
    ./ContextMenu/StrictContextMenuItem.cs
  1. … 20 more files in changeset.
Added XML comments to Activity Related to Issue [WTI-182]

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

Former-commit-id: 2e23015fb4ca6113aa1a43cb5305989d5640d62f

  1. … 2 more files in changeset.
we set "CopyLocal" for references of domestic projects to FALSE. Related to Issue [WTI-148]

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

Former-commit-id: c4677e16a1ae7cc08150a1b9b60dcefeccde8754

  1. … 28 more files in changeset.
* Added XML comments to Core.Common.Base * Removed example data related logic from DataItemInfo Related to Issue [WTI-182]

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

Former-commit-id: f50a6954176e536dbd67678c18a29eed0284bf31

    • -11
    • +0
    ./Forms/SelectItemDialog.Designer.cs
    • -176
    • +169
    ./Forms/SelectItemDialog.resx
  1. … 5 more files in changeset.
reintroduced Ringtoets.targets. If it placed above, then it represents "global settings" that fulfills all the projects (that import it) with default settings without code duplication. AllowedReferenceRelatedFileExtensions (for Release only), OutputPath, WarningLevel and PlatformTarget are moved to targets now. Related to Issue [WTI-148]

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

Former-commit-id: 5400b8fdf52a4a4621ede66d2ea767c6eee50bda

  1. … 35 more files in changeset.
Final remark implemented Related to Issue [WTI-6]

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

Former-commit-id: 318756ca31297cf092c8f55d3906da589207051b