Core.Common.Gui

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
# Bug solved where *ProjectFilePath* was not reset when a new Project was created # Test added Related to Issue [WTI-285]

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

Former-commit-id: 7f42c43c7bf7fe6e3bd40eeb9cb2838e14cc36ea

  1. … 2 more files in changeset.
Merged revision(s) 1732-1756 from trunk:

Related to Issue [WTI-184]

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

Former-commit-id: 4a61300bc4309206cedb98e8fda72c35d79562e7

    • -12
    • +20
    ./ContextMenu/GuiContextMenuItemFactory.cs
  1. … 12 more files in changeset.
* Renamed IGuiCommandHandler to IApplicationFeatureCommands. * Renamed GuiCommandHandler to ApplicationFeatureCommandHandler. Related to Issue [WTI-185]

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

Former-commit-id: 4297e52bfddeff38135028cd8c9e3287d88e26f2

    • -0
    • +67
    ./ApplicationFeatureCommandHandler.cs
    • -10
    • +10
    ./ContextMenu/GuiContextMenuItemFactory.cs
    • -0
    • +23
    ./IApplicationFeatureCommands.cs
  1. … 11 more files in changeset.
* Moved concrete IViewCommands implementation from GuiCommandHandler to new ViewCommandHandler. * RingtoetsGui owns an instance of ViewCommandHandler. Related to Issue [WTI-185]

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

Former-commit-id: 4d6c41c012b8380996c998c5df44895d4cdaf3d1

    • -0
    • +80
    ./ViewCommandHandler.cs
  1. … 3 more files in changeset.
* Introduced IViewCommands to take responsibilities for various view manipulation related commands. IGuiCommandHandler no longer has this responsibility. * IGui extended view ViewCommands property. Related to Issue [WTI-185]

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

Former-commit-id: f021a1b31bcf5b07f75f95cca62e970d78d723a6

    • -3
    • +11
    ./ContextMenu/GuiContextMenuItemFactory.cs
  1. … 9 more files in changeset.
* Moved implementation of IProjectCommands code to new ProjectCommandsHandler. * IGui now owns this ProjectCommandsHandler. Related to Issue [WTI-185]

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

Former-commit-id: 4c27ecc4ef1748d4f19874ab9b468b86499de5cf

    • -0
    • +100
    ./ProjectCommandsHandler.cs
  1. … 1 more file in changeset.
* Introduced IProjectCommands to split off responsibility for adding things to a Gui.Project from IGuiCommandHandler. Related to Issue [WTI-185]

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

Former-commit-id: da3c020011ca4f76e26c81b23f1199880f5a4f92

    • -0
    • +20
    ./IProjectCommands.cs
  1. … 5 more files in changeset.
Fixed incorrect message in loading project Related to Issue [WTI-284]

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

Former-commit-id: 1ff6d97f051d4b35eddc8192116a1e8ae9f96965

Merged revision(s) 1674-1731 from trunk Related to Issue [WTI-184]

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

Former-commit-id: 0e4db01ec9baaf24377fc4aacee74b84db4f1046

    • -6
    • +15
    ./ContextMenu/GuiContextMenuItemFactory.cs
    • -33
    • +24
    ./Properties/Resources.Designer.cs
  1. … 9 more files in changeset.
Fixed drag and drop logic Related to Issue [WTI-184]

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

Former-commit-id: a65d2cd2ab6024a971337c71070ec555e0b2fed1

    • -2
    • +2
    ./ContextMenu/TreeViewContextMenuItemFactory.cs
  1. … 4 more files in changeset.
* Removed Export/Import API from GuiCommandHandler. ** RingtoetsGui now manages instance of ExportImportCommandHandler. Related to Issue [WTI-185]

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

Former-commit-id: 25b4d61e8d47b6e92903a56910c38df0d20a7b08

* Moved implementation for IExportImportCommandHandler from GuiCommandHandler to ExportImportCommandHandler. Related to Issue [WTI-185]

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

Former-commit-id: 26c8cf4843685b676d78ba8fc5b4b40114f9d72a

    • -0
    • +84
    ./ExportImportCommandHandler.cs
* Applied Interface Segregation to split on Import/Export related logic in GuiCommandHandler, introducing IExportImportCommandHandler. ** Updated dependencies on this logic accordingly to use this new interface. Related to Issue [WTI-185]

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

Former-commit-id: a32754aaa196d695ae50362621992360043c16cb

    • -6
    • +15
    ./ContextMenu/GuiContextMenuItemFactory.cs
    • -0
    • +23
    ./IExportImportCommandHandler.cs
  1. … 4 more files in changeset.
- 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.