Core.Common.Gui

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Cleaned up TreeViewControl API => Improved DeleteNode method signature Related to Issue [WTI-347]

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

Former-commit-id: 10d6c9ebc381e3a8438202b8d55ae8620b45a43a

    • -1
    • +1
    ./ContextMenu/TreeViewContextMenuItemFactory.cs
  1. … 3 more files in changeset.
* Documented and added test coverage for MainWindow. * Removed NativeWin32 as it was no longer needed. Related to Issue [WTI-337]

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

Former-commit-id: ec7678d01e630862b5a4a0581010d76f671bd6e4

    • -31
    • +0
    ./Forms/MainWindow/Interop/NativeWin32.cs
    • -31
    • +17
    ./Forms/MainWindow/MainWindow.xaml
    • -107
    • +124
    ./Forms/MainWindow/MainWindow.xaml.cs
  1. … 3 more files in changeset.
Cleaned up some mess Related to Issue [WTI-347]

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

Former-commit-id: 3b70db4911cc1c439bcca74d3b43ffbc649d06b4

  1. … 11 more files in changeset.
Turned TreeView into DoubleBufferedTreeView Related to Issue [WTI-347]

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

Former-commit-id: f0ca7c76592b1253c537fb107611b1ce5bfd8afd

    • -3
    • +1
    ./ContextMenu/TreeViewContextMenuItemFactory.cs
  1. … 9 more files in changeset.
Integrated TreeViewControl into IProjectExplorer Related to Issue [WTI-347]

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

Former-commit-id: f407f68b81e56a9aad411da22a85b7fc62fe7f63

  1. … 6 more files in changeset.
Added TreeViewController parameter to ContextMenuBuilder Related to Issue [WTI-347]

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

Former-commit-id: 3e9b33f24b18f038dd59e420a6aa5188d1a9ad3a

    • -1
    • +3
    ./ContextMenu/IContextMenuBuilderProvider.cs
    • -4
    • +12
    ./ContextMenu/TreeViewContextMenuItemFactory.cs
  1. … 25 more files in changeset.
* Fully covered and documented Core.Common.Gui/Converters. Related to Issue [WTI-337]

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

Former-commit-id: fb5dc77926bc66a90163d1b65b2e00314c2e012b

    • -1
    • +1
    ./Converters/ExpandableArrayConverter.cs
  1. … 6 more files in changeset.
* Documented and covered Core.Common.Gui/Commands. * Moved MainWindowCommands from Commands to Forms/MainWindow. Related to Issue [WTI-337]

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

Former-commit-id: 601b6cdad437bd84c953fc202506a5627f6af73b

    • -17
    • +18
    ./Commands/ApplicationFeatureCommandHandler.cs
    • -10
    • +4
    ./Commands/ExportImportCommandHandler.cs
    • -4
    • +7
    ./Commands/IApplicationFeatureCommands.cs
    • -6
    • +28
    ./Commands/IExportImportCommandHandler.cs
    • -12
    • +12
    ./Commands/ProjectCommandsHandler.cs
    • -35
    • +15
    ./Commands/StorageCommandHandler.cs
    • -18
    • +16
    ./Commands/ViewCommandHandler.cs
  1. … 15 more files in changeset.
- Reverted button *Afsluiten*, with @David

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

Former-commit-id: 08e740b178c23e5ca6c4e8c876150f88013dc1cd

Added GetTreeNodeInfos to IGuiPluginsHost, implemented in RingtoetsGui, used in ProjectExplorerGuiPlugin. Moved ProjectExplorer open/close logic to projectExplorerViewController.

Related to Issue [WTI-190]

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

Former-commit-id: dc3bc569edc32ef3a1169ebc4d394f4595aa03a5

  1. … 7 more files in changeset.
On RingtoetsGui Dispose, deactivate Plugins first so that they don't listen to events anymore. Related to Issue [WTI-190]

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

Former-commit-id: 9e84ac87e1a8a9aa1d01401984c27863de11b644

Desubscribed RingtoetsGui before clearing its collections. Added RequiresSTA for tests where now a Ribbon is constructed. Related to Issue [WTI-190]

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

Former-commit-id: be41e848ff27138bbf2f55600307fd5630316c39

  1. … 2 more files in changeset.
Moved custom logic on ProjectTreeView to ProjectExplorer. Used default TreeView of ProjectExplorer and set its AllowDrop property to true. Removed IToolViewController from Core.Plugins.OxyPlot. Added necessary method to IToolViewController in Core.Common.Gui. Made Core.Plugins.OxyPlot use the Core.Common.Gui IToolViewController.

Related to Issue [WTI-190]

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

Former-commit-id: 6570ec0705fa2f119e5531170778549e58ec1e2f

  1. … 20 more files in changeset.
Fixed issues found during Demo: # Warning level when load project failed from warning to error # Add space between message and inner message in MessageWindow: ## Now, when there is an exception set for the Log, the exception is logged in the log file, but not shown in the MessageWindow. Instead, the message *Controleer logbestand voor meer informatie ("Bestand"->"Help"->"Log tonen")* is shown. # Properly handle (in log) when the Ringtoets database file is corrupt (but does have the table *version*) Related to Issue [WTI-279]

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

Former-commit-id: 43c73a9595822119e584dd6fd5238836b22d4925

    • -9
    • +10
    ./Commands/StorageCommandHandler.cs
  1. … 1 more file in changeset.
Made ProjectTreeView a TreeView itself. Removed unused resources. Removed toolbar of ProjectExplorer which only contained a button for synching data with tree. Removed dependency to log4net. Related to Issue [WTI-190]

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

Former-commit-id: 7b225c31757367a68b7b3d084422b61db656a78f

  1. … 99 more files in changeset.
New splash-screen (larger font) in splash screen and msi startup Related to Issue [WTI-46]

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

Former-commit-id: 21478815e365854cdb99a8a22ba04864784e6415

    • binary
    ./Resources/SplashScreenBackground.png
  1. … 1 more file in changeset.
* Restructured Core.Common.Gui project. ** Only moving of classes. No renames or deletions. Related to Issue [WTI-185]

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

Former-commit-id: 3a2f96e21f2b3a98d9f8e0096df4fece4b333258

    • -0
    • +3
    ./Appenders/RingtoetsUserDataFolderConverter.cs
    • -92
    • +0
    ./ApplicationFeatureCommandHandler.cs
    • -0
    • +95
    ./Commands/ApplicationFeatureCommandHandler.cs
    • -0
    • +105
    ./Commands/ExportImportCommandHandler.cs
    • -0
    • +129
    ./Commands/GuiExportHandler.cs
    • -0
    • +136
    ./Commands/GuiImportHandler.cs
    • -0
    • +44
    ./Commands/IApplicationFeatureCommands.cs
    • -0
    • +40
    ./Commands/ICommandsOwner.cs
    • -0
    • +47
    ./Commands/IExportImportCommandHandler.cs
    • -0
    • +46
    ./Commands/IProjectCommands.cs
    • -0
    • +77
    ./Commands/IStorageCommands.cs
    • -0
    • +53
    ./Commands/IViewCommands.cs
    • -0
    • +137
    ./Commands/ProjectCommandsHandler.cs
    • -0
    • +330
    ./Commands/StorageCommandHandler.cs
  1. … 113 more files in changeset.
Fix typo in license header files. Related to Issue [WTI-214]

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

Former-commit-id: faf0edbcd09426c7514c2271cf2f9f7f6b953170

    • -2
    • +2
    ./Appenders/RingtoetsUserDataFolderConverter.cs
    • -2
    • +2
    ./Attributes/DynamicReadOnlyAttribute.cs
    • -2
    • +2
    ./Attributes/DynamicReadOnlyValidationMethodAttribute.cs
    • -2
    • +2
    ./Attributes/DynamicVisibleAttribute.cs
    • -2
    • +2
    ./Attributes/DynamicVisibleValidationMethodAttribute.cs
    • -2
    • +2
    ./Attributes/PropertyOrderAttribute.cs
    • -2
    • +2
    ./ContextMenu/ContextMenuBuilderException.cs
    • -2
    • +2
    ./ContextMenu/GuiContextMenuItemFactory.cs
    • -2
    • +2
    ./ContextMenu/StrictContextMenuItem.cs
  1. … 343 more files in changeset.
- Cleanup of unused code, defined by *Code cleanup* of ReSharper

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

Former-commit-id: 01da449fecf9017a463c18e9a6f5657c10f7e4a3

    • -1
    • +0
    ./Forms/MessageWindow/IMessageWindow.cs
    • -25
    • +23
    ./Forms/MessageWindow/MessageWindow.cs
    • -1
    • +0
    ./Forms/ViewManager/IDockingManager.cs
    • -3
    • +0
    ./PropertyBag/PropertySpecDescriptor.cs
  1. … 31 more files in changeset.
* Fully covered and documented Core.Common.Gui.Appenders * Moved code that deletes old log files from RingtoetsUserDataFolderConverter to App. Related to Issue [WTI-185]

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

Former-commit-id: 124b7e97e304099184efa504a11fbccafd8abed1

    • -21
    • +1
    ./Appenders/RingtoetsUserDataFolderConverter.cs
    • -3
    • +35
    ./Appenders/RunReportLogAppender.cs
  1. … 5 more files in changeset.
Added license header in all files that are released. Related to Issue [WTI-214]

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

Former-commit-id: 16c5098cc1d09af880efbe57a1aafd06f8039ef5

    • -0
    • +21
    ./Appenders/RingtoetsUserDataFolderConverter.cs
    • -1
    • +22
    ./Appenders/RunReportLogAppender.cs
    • -0
    • +21
    ./ApplicationFeatureCommandHandler.cs
    • -1
    • +22
    ./Attributes/DynamicReadOnlyAttribute.cs
    • -1
    • +22
    ./Attributes/DynamicReadOnlyValidationMethodAttribute.cs
    • -1
    • +22
    ./Attributes/DynamicVisibleAttribute.cs
    • -1
    • +22
    ./Attributes/DynamicVisibleValidationMethodAttribute.cs
    • -0
    • +21
    ./Attributes/PropertyOrderAttribute.cs
    • -1
    • +22
    ./ContextMenu/ContextMenuBuilder.cs
    • -0
    • +21
    ./ContextMenu/ContextMenuBuilderException.cs
    • -1
    • +22
    ./ContextMenu/GuiContextMenuItemFactory.cs
    • -0
    • +21
    ./ContextMenu/IContextMenuBuilder.cs
    • -1
    • +22
    ./ContextMenu/StrictContextMenuItem.cs
  1. … 392 more files in changeset.
* Minor cleanup for removing constructor parameter that wasn't used. Related to Issue [WTI-185]

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

Former-commit-id: 7455fbafe96a91d5e46d08c5c68560307994c047

  1. … 5 more files in changeset.
* Removed some IGui dependencies in unit tests. Related to Issue [WTI-185]

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

Former-commit-id: 43ff101940463357e7db8c56136c95881aecbbcc

  1. … 2 more files in changeset.
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

    • -1
    • +0
    ./ContextMenu/GuiContextMenuItemFactory.cs
    • -14
    • +22
    ./ContextMenu/TreeViewContextMenuItemFactory.cs
  1. … 123 more files in changeset.
Merged revision(s) 1856-1863 from trunk Related to Issue [WTI-184]

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

Former-commit-id: e5b0ca8111c57bbeaa12135b04907c6cf555c4b7

* Fixed bug in initialization of objects depending on IStoreProject. Related to Issue [WTI-185]

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

Former-commit-id: 58daa7d2a8f1b09f6b213b77fc113b817e1a8c29

  1. … 4 more files in changeset.
* Fixed bug in initialization of objects depending on PropertyResolver. Related to Issue [WTI-185]

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

Former-commit-id: 0e3fd0562aa438391f0fc9c5dbb73d71edd2d80f

Merged revision(s) 1856-1863 from trunk Related to Issue [WTI-184]

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

Former-commit-id: 557d696b61344094a3b848789c98e36523a14888

* Applied more Interface Segregation, weakening the coupling to IGUi from various classes. * Deleted IGuiCommand. Related to Issue [WTI-185]

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

Former-commit-id: 1f8058aa82c3c5adf8c7f62fe590e453fbc44ffa

    • -8
    • +12
    ./ApplicationFeatureCommandHandler.cs
    • -83
    • +93
    ./Forms/MainWindow/MainWindow.xaml.cs
  1. … 10 more files in changeset.
Merged revision(s) 1816-1855 from trunk Related to Issue [WTI-184]

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

Former-commit-id: acc13020ea7cc5a8a5f944fc370f2c472d6d7e49

  1. … 7 more files in changeset.