Core.Common.Gui

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- Refactor work after testing

Related to Issue [WTI-286]

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

Former-commit-id: abc49a077784f71375abd9268f46ad9abd5288ac

    • -22
    • +13
    ./Properties/Resources.Designer.cs
* Moved IGui.ProjectOpened and IGui.ProjectClosed event handling from GuiCommandHandler to StorageCommandHandler. Related to Issue [WTI-185]

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

Former-commit-id: 935e6e0f1f15f431418ed28ac90d5caeaa0c3582

* Removed storage related API from GuiCommandHandler. * RingtoetsGui now uses StorageCommandHandler as implementation. Related to Issue [WTI-185]

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

Former-commit-id: 61bf575c9e2dff25f2e59e1205003a74f678e40c

* Extracted IStorageCommands implementation from GuiCommandHandler to StorageCommandHandler. Related to Issue [WTI-185]

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

Former-commit-id: 02e08e06e0f3f47fde9b036cf990e53645e777a4

    • -0
    • +256
    ./StorageCommandHandler.cs
  1. … 1 more file in changeset.
Ensure CanRemove is called with the right parameters in TreeViewController Related to Issue [WTI-184]

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

Former-commit-id: dbbc40b404a793444c0c82880648c7c8718fa95c

    • -1
    • +1
    ./ContextMenu/TreeViewContextMenuItemFactory.cs
  1. … 1 more file in changeset.
* Applied Interface Segregation on IGuiCommandHandler to separate out storage save/load related code. Related to Issue [WTI-185]

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

Former-commit-id: 001c8b277be0d44bb071acbd47de90a2c05b4489

    • -0
    • +54
    ./IStorageCommands.cs
  1. … 4 more files in changeset.
* Reverted moving logic form GuiCommandHandler to seperate commands. Related to Issue [WTI-185]

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

Former-commit-id: 041d4be7ca0f110d50fd334bbfcd1c6bcf01d1d6

    • -48
    • +0
    ./Commands/CreateNewProjectCommand.cs
    • -106
    • +0
    ./Commands/OpenProjectCommand.cs
    • -11
    • +2
    ./Forms/MainWindow/MainWindow.xaml.cs
  1. … 3 more files in changeset.
Moved GetNodeByTag from TreeView to TreeViewController Related to Issue [WTI-184]

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

Former-commit-id: f5628a8439b1fed98bde0be8e0704f31ca946a63

  1. … 6 more files in changeset.
- removed redundant context files - Removed Ringtoets.rtd from solution (and setup). It is still necessary for development though. - added tests Related to Issue [WTI-285]

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

Former-commit-id: c1812b3f29ab623f2873d8c5f30271fb6e8e2166

    • -30
    • +10
    ./Forms/MainWindow/MainWindow.xaml.cs
  1. … 16 more files in changeset.
Made ribbon unfocusable so that clicking buttons would still keep focus on the chart view. Removed need of IObservable implementation on BaseChart. Related to Issue [WTI-274]

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

Former-commit-id: 15199b22206c82e44aadc77c83bd4b6eec21fbc3

  1. … 6 more files in changeset.
* Moved GuiCommandHandler.OpenExistingProject(string) to OpenProjectCommand. Related to Issue [WTI-185]

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

Former-commit-id: 0b15122f70623579ee26e55fd15aa10a939b01e6

    • -0
    • +106
    ./Commands/OpenProjectCommand.cs
  1. … 2 more files in changeset.
Fixed ContextMenuBuilder Related to Issue [WTI-184]

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

Former-commit-id: b68e07c9b4e128b22820bde06659efe23b5dbd40

  1. … 6 more files in changeset.
Merged revision(s) 1645-1673 from trunk Related to Issue [WTI-184]

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

Former-commit-id: b577ebfb0fefb8ea56e6ff1001d23342bd5f4cce

  1. … 5 more files in changeset.
* Moved GuiCommandHandler.CreateNewProject to CreateNewProjectCommand.

Related to Issue [WTI-185]

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

Former-commit-id: 78130409b084f48c4c50cdfbcc5ac83198594a0c

    • -0
    • +48
    ./Commands/CreateNewProjectCommand.cs
  1. … 2 more files in changeset.
Feature that name of project is equal to the saved filename was lost, restored now Related to Issue [WTI-286]

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

Former-commit-id: 95977fa1e3e1b1a7412aadcbcb4f6fde837e8ada

- Changes after review Related to Issue [WTI-284]

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

Former-commit-id: d005f2917a1e1b280ea3f4b1241a8b9b6048859f

  1. … 6 more files in changeset.
Fixed TreeViewContextMenuItemFactory Related to Issue [WTI-184]

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

Former-commit-id: 1f06cf8cf3a8d92681868203a96e93ac2127f7c4

    • -8
    • +18
    ./ContextMenu/TreeViewContextMenuItemFactory.cs
  1. … 2 more files in changeset.
Introduced TreeNodeInfo for Project Related to Issue [WTI-184]

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

Former-commit-id: ff2b252687cafbd72b288eef9beda3f65358eb6d

  1. … 3 more files in changeset.
Renamed Ringtoets database file RT to RTD Related to Issue [WTI-286]

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

Former-commit-id: c58cab651752134c5f21335d0e436b93f49ef1a5

  1. … 12 more files in changeset.
- Changed Core.Common.Gui implementation to interface - Simplified execution path to interact with Storage - Moved storage Exceptions and interfaces to Core.Common.Base Related to Issue [WTI-284]

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

Former-commit-id: 55b85ad4905185d325a9c40a965a9bd389da08b2

  1. … 29 more files in changeset.
Fixed some compilation failures Related to Issue [WTI-184]

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

Former-commit-id: 63515f785b1a4fd1df0656f13b296a33537d06a4

    • -6
    • +4
    ./ContextMenu/TreeViewContextMenuItemFactory.cs
  1. … 11 more files in changeset.
Fixed some compilation failures Related to Issue [WTI-184]

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

Former-commit-id: dd9617e53d64e036dcc8bfccf28f839ca2aec4ff

    • -1
    • +0
    ./ContextMenu/GuiContextMenuItemFactory.cs
  1. … 3 more files in changeset.
# Added feature to create a new Ringtoets project file ## Apply database structure by executing the script *DatabaseStructure.sql* using an SqLiteConnection ## Saving the current project to the Ringtoets project file by using an EntityConnection Related to Issue [WTI-286]

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

Former-commit-id: cde3f4ac99331c19e5724ee43a2e0636d4acb29c

  1. … 19 more files in changeset.
* Removed unused reflection methods from Core.Common.Utils. * Covered and documented Core.Common.Utils/Reflection. * Added reused of reflection or assembly based methods. Related to Issue [WTI-187]

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

Former-commit-id: f9791f3260e1c9559eb431001c20ab39ec197f4d

  1. … 15 more files in changeset.
Introduced first instances of TreeNodeInfo in PipingGuiPlugin Related to Issue [WTI-184]

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

Former-commit-id: 65c61fedeb0466deb75a749f5d9a500d1ff96049

  1. … 4 more files in changeset.
* Simplified dependencies between DynamicPropertyBag and PropertySpecDescriptor. ** Pushed down some logic from DynamicPropertyBag to either PropertySpec or PropertySpecDescriptor. *** No longer are DynamicReadOnlyAttribute and DynamicVisibleAttribute triggers to dynamically add/remove ReadOnlyAttribute/BrowsableAttribute from PropertySpec.Attributes. * Fully covered PropertySpec and PropertySpecDescriptor. Related to Issue [WTI-187]

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

Former-commit-id: c2b6452bf7af689f2594681508778a5031fb2bc8

    • -46
    • +47
    ./PropertyBag/DynamicPropertyBag.cs
    • -349
    • +0
    ./PropertyBag/PropertySpecCollection.cs
    • -33
    • +0
    ./PropertyBag/PropertySpecEventArgs.cs
  1. … 1 more file in changeset.
* Simplified dependencies between DynamicPropertyBag and PropertySpecDescriptor. ** Pushed down some logic from DynamicPropertyBag to either PropertySpec or PropertySpecDescriptor. *** No longer are DynamicReadOnlyAttribute and DynamicVisibleAttribute triggers to dynamically add/remove ReadOnlyAttribute/BrowsableAttribute from PropertySpec.Attributes. * Fully covered PropertySpec and PropertySpecDescriptor. Related to Issue [WTI-187]

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

Former-commit-id: b0122ba91cf0d9b2aac85f8c6da0031a9c00497a

    • -90
    • +28
    ./PropertyBag/PropertySpecDescriptor.cs
  1. … 3 more files in changeset.
* Fixed bug in DynamicPropertyBag.GetPropertyOwner Related to Issue [WTI-187]

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

Former-commit-id: 89cef79edbd357f3295ff62b5515098a5e7b7cb5

* Refactored away dependency of PropertySpecDescriptor on parent DynamicPropertyBag instance. ** PropertySpecDescriptor now has responsibility to deal with Dynamic***Attribute. ** PropertySpecDescriptor now has responsibility to deal with properties decorated with ExpandableObjectConverter. * Reformed some tests in DynamicPropertyBagTest Related to Issue [WTI-187]

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

Former-commit-id: 1c867dbb2406d3c99e144c549b1a76cc13bda6b7

    • -87
    • +4
    ./PropertyBag/DynamicPropertyBag.cs
    • -11
    • +93
    ./PropertyBag/PropertySpecDescriptor.cs
  1. … 3 more files in changeset.
* Some cleanup & documentation on DynamicPropertyBag. ** Moved OnSetValue from DynamicPropertyBag to PropertySpec.SetValue. Related to Issue [WTI-187]

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

Former-commit-id: 9dbbe9e962bbf44082ff3a8e99580b213881001b

    • -25
    • +13
    ./PropertyBag/DynamicPropertyBag.cs
    • -5
    • +1
    ./PropertyBag/PropertySpecDescriptor.cs
  1. … 3 more files in changeset.