Core.Common.Gui

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
* 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.
* Updated log messages * removed log messages when closing a project (consulted with PO) * Added field value "Description" to Ringtoets.rt Related to Issue [WTI-284]

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

Former-commit-id: e2e54363145fc733e9c45c890bbfda405bfa41b4

    • -72
    • +63
    ./Properties/Resources.Designer.cs
  1. … 3 more files in changeset.
- Implemented feature to open a Project - Implemented feature to build new SQLite connection string - Had to implement method SaveProject to test check if the connection string works properly (will be further implemented in WTI-286 and WTI-285) - Added a few tests for storage Related to Issue [WTI-284]

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

Former-commit-id: a4ef1ff3db9d0bf68c8c468200fedf1955d634ae

  1. … 19 more files in changeset.
Moved other attributes closely related with DynamicPropertyBag from Core.Common.Utils to Core.Common.Gui. Related to Issue [WTI-187]

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

Former-commit-id: 4b9773d55b21ce3633c4a065f2bd858084432be5

    • -0
    • +61
    ./Attributes/DynamicReadOnlyAttribute.cs
    • -0
    • +92
    ./Attributes/DynamicReadOnlyValidationMethodAttribute.cs
    • -0
    • +61
    ./Attributes/DynamicVisibleAttribute.cs
    • -0
    • +92
    ./Attributes/DynamicVisibleValidationMethodAttribute.cs
    • -1
    • +102
    ./Properties/Resources.Designer.cs
  1. … 34 more files in changeset.
* Moved Core.Common.Utils.PropertyBag to Core.Common.Gui.PropertyBag * Moved PropertyOrderAttribute from Utils to Gui ** ? Other attributes might follow that are strongly related to DynamicPropertyBag ? Related to Issue [WTI-187]

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

Former-commit-id: da2b5d7e958a1b1332c01ff98d2f2ea203319f7d

    • -0
    • +35
    ./Attributes/PropertyOrderAttribute.cs
    • -0
    • +251
    ./PropertyBag/DynamicPropertyBag.cs
    • -0
    • +48
    ./PropertyBag/PropertySpec.cs
    • -0
    • +349
    ./PropertyBag/PropertySpecCollection.cs
    • -0
    • +91
    ./PropertyBag/PropertySpecDescriptor.cs
    • -0
    • +33
    ./PropertyBag/PropertySpecEventArgs.cs
  1. … 36 more files in changeset.
Renamed methods and interfaces to better meet their purpose. Added docs. Translated serie names. Cleaned up test AssemblyInfo. Failsafe implementation of unsupported IChartData in ChartDataNodePresenter. Related to Issue [WTI-272]

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

Former-commit-id: 594a82c7fd4f8cb7a148caf6a5f26ae4fb291b23

  1. … 26 more files in changeset.
Removed collection change logic from ITreeNodePresenter Related to Issue [WTI-184]

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

Former-commit-id: 002c5c680613971c42268d7fa1b90bbde1995b0a

    • -2
    • +1
    ./ContextMenu/TreeViewContextMenuItemFactory.cs
  1. … 13 more files in changeset.
* Fully covered Core.Common.Utils.Events. * Added factory methods to NotifyCollectionChangeEventArgs, together with some cleaning. Related to Issue [WTI-187]

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

Former-commit-id: a7de907902c01b7429077c3d775584a4ced2d633

  1. … 16 more files in changeset.
Fixed bug where no ActiveViewChanged event would be fired from RingtoetsGui when the last view closed. Related to Issue [WTI-269]

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

Former-commit-id: 83f92857c05fe55ddc67fb7f86300e0846f4585a

  1. … 3 more files in changeset.
Small improvements in tool-tips of context menus. Related to Issue [WTI-127]

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

Former-commit-id: 63c94cd35693df9e3d06524ea4a513907c6d2126

  1. … 5 more files in changeset.
Added ActiveView property on IGui. Fixed issue with removing chat legend while chart data is set. Showing legend also checks for currently active chart view data. Related to Issue [WTI-272]

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

Former-commit-id: fab169e30e15b26ac322888a56f62e4a76dbf86f

  1. … 10 more files in changeset.
Got rid of ITreeView Related to Issue [WTI-184]

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

Former-commit-id: fc3a7abb9d7d0c0b2a6af3d1210efca79f0af6f4

  1. … 20 more files in changeset.
Cleaned up some parts of MainWindow.xaml.cs as I was trying to improve on the solution of restoring the LegendView on startup. Added Chart property to IChartView to easily retrieve the BaseChart component on it. LegendController updates the LegendView if a IChartView is selected.

Related to Issue [WTI-272]

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

Former-commit-id: e54be1c279a4051ce7874a59a5e7ae3f3b8035c0

    • -56
    • +25
    ./Forms/MainWindow/MainWindow.xaml.cs
  1. … 11 more files in changeset.
Got rid of ITreeNode Related to Issue [WTI-184]

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

Former-commit-id: f5b2c9e2b82e13044e15c0efec49dd617218ae57

    • -8
    • +8
    ./ContextMenu/GuiContextMenuItemFactory.cs
    • -10
    • +11
    ./ContextMenu/TreeViewContextMenuItemFactory.cs
  1. … 77 more files in changeset.
Added OpenToolView and CloseToolView for IGui. Added LegendView toggle button to ribbon. Moved Commands in Commands sub dir. Extracted IOxyPlotGuiPlugin with specific OxyPlot Gui related member definitions. Added simple LegendView. Moved command initialization logic to OxyPlotGuiPlugin Related to Issue [WTI-272]

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

Former-commit-id: 868073917650170d494edccbcd4317fbd2b8d917

  1. … 25 more files in changeset.
Improved pdb configuration Related to Issue [WTI-309]

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

Former-commit-id: 95c06c9a739ec690e52abe7ac71566ab2dfe1049

  1. … 21 more files in changeset.
Reverted some changes Related to Issue [WTI-184]

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

Former-commit-id: ab56a90d7fbb74b26d596f93d81fe3d656c6fb8a

    • -1
    • +1
    ./Forms/MessageWindow/IMessageWindow.cs
    • -1
    • +1
    ./Forms/ViewManager/IDockingManager.cs
  1. … 56 more files in changeset.
Changed namespace of Core.Common.Controls into Core.Common.Forms Related to Issue [WTI-184]

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

Former-commit-id: 3f1bc509f2a0b4129dec6506e8018086d5edb4af

    • -1
    • +1
    ./Forms/MessageWindow/IMessageWindow.cs
    • -1
    • +1
    ./Forms/ViewManager/IDockingManager.cs
  1. … 56 more files in changeset.
Add ActiveViewChanged event on RingtoetsGui. ActiveViewChanged event used by OxyPlotGuiPlugin to show or hide the charting contextual ribbon tab. Made return type of GetRibbonControl explicit. Changed titles of contextual group and tab in Core.Plugins.Charting Ribbon, so that this does not get merged with the OxyPlot contextual group and tab. Related to Issue [WTI-269]

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

Former-commit-id: 95809b452069bf49ee502d23febc184dec4fed70

  1. … 20 more files in changeset.
Got rid of ILayerEditorView Related to Issue [WTI-177]

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

Former-commit-id: 5b3b980dad2763206266b9d34c4bcf93ff714f8b

  1. … 6 more files in changeset.
Set private=false on references to owned projects. Related to Issue [WTI-189]

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

Former-commit-id: e2337db3735ca9b6a1cfa30c038da9cce6af2a24

  1. … 26 more files in changeset.
Final correction in property tooltip. Related to Issue [WTI-172]

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

Former-commit-id: 688f4fe80b8ea1cf6781d5f72ad1d60429335169

Added tooltips for Add item (project) and clear output (calculation). Related to Issue [WTI-172]

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

Former-commit-id: acd43898c854faac2aa52f8cd58362abbc6fde1e

  1. … 10 more files in changeset.
Add rename options for piping calculation, assessment section and calculation group (when not direct child of assessment section) Related to Issue [WTI-172]

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

Former-commit-id: 1d93eaeb0b5367382ad39e7807e567a13ccffe4f

    • -19
    • +36
    ./ContextMenu/TreeViewContextMenuItemFactory.cs
    • -20
    • +28
    ./Properties/Resources.Designer.cs
    • binary
    ./Resources/textfield_rename.png
  1. … 11 more files in changeset.
Generalized the way delete and clear options are shown in context menus Related to Issue [WTI-172]

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

Former-commit-id: e603f2d9fbbe376700b758e8e7a4b0a23b2059c7

  1. … 7 more files in changeset.
removed leftovers of autosaveWindowLayout user setting Related to Issue [WTI-180]

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

Former-commit-id: d74d646394b7d37f698791d56c51d76d098fa1dc

+ removed autosaveWindowLayout setting because ringtoets behaviour by default always saves the layout. If unit-tests messes with layout - it should restore it itself. + removed ExitShouldBeFast() because it doesn't make any sense. Related to Issue [WTI-180]

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

Former-commit-id: 067e0123a78d763b6496c9f577b7df1b4c197f29

  1. … 2 more files in changeset.
* Disposing all opened dialogues after they have been closed. Related to Issue [WTI-233]

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

Former-commit-id: ad1546268223d6a915c1cd51f68dc4d6005ed358

    • -17
    • +18
    ./Forms/ViewManager/ViewResolver.cs
  1. … 5 more files in changeset.
Final version Related to Issue [WTI-199]

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

Former-commit-id: 3ff2540c686b6c4ea00ae4cd01d67c148aee9bdc

  1. … 1 more file in changeset.
Final version

Related to Issue [WTI-199]

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

Former-commit-id: 1eebeb54d532e08124016ed9adecff9d392e1d02

  1. … 3 more files in changeset.