Core.Plugins.OxyPlot

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Cleanup, documentation and tests. Related to Issue [WTI-274]

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

Former-commit-id: d3e9fb289212bd27637ad3279c34005d08cbbc18

  1. … 4 more files in changeset.
Implemented ordering in BaseChart. Related to Issue [WTI-274]

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

Former-commit-id: 8669a80977cdd043af3f9ac42cf56784f1c52180

  1. … 1 more file in changeset.
Added possibility to order in legendTreeView. Made Date of BaseChart unmodifiable. Related to Issue [WTI-274]

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

Former-commit-id: 9a14b369401c8bf89c2adc2883a51172e59e478e

  1. … 4 more files in changeset.
Added tests for ChartData. Updated docs. Cleaned up classes. Related to Issue [WTI-272]

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

Former-commit-id: 19cdd5b4bb1a32beb529e2b2249efaa84df1f650

  1. … 8 more files in changeset.
Added Core.Components.Charting.TestUtil with TestChartData. Moved common implementations of IChartData into a ChartData abstract class. Added docs. Added tests. Related to Issue [WTI-272]

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

Former-commit-id: b66c1e7be0f5de1f9d31ea1009b01a967511d702

  1. … 23 more files in changeset.
Checked state of "ChartDataNode" dependent on IsVisible of nodeData. LineData, AreaData and PointData IsVisible default set to true. Related to Issue [WTI-272]

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

Former-commit-id: 563a07e255dc61b79fe2a02bada24e55a6e48459

  1. … 3 more files in changeset.
Moved IChartData and its implementors LineData, AreaData and PointData to Core.Components.Charting so that chart data is separated from chart library specific logic. Related to Issue [WTI-272]

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

Former-commit-id: f5b69e86f3b2a6a6bcd4c212e38956819ea32ffe

  1. … 33 more files in changeset.
Added keytips to buttons on ChartingRibbon. Removed OxyPlot packages from projects that don't need them. Removed OxyPlot references from projects that don't need them.

Related to Issue [WTI-272]

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

Former-commit-id: b5169e7830ea56108b4381b01653feae3af7db88

  1. … 15 more files in changeset.
Hidden OxyPlot classes by removing inheritance of IChartData implementors. Added ISeries to return Series for IChartData implementors. Related to Issue [WTI-272]

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

Former-commit-id: 90677c52020d5821cd47fb5e36989ba86cf961cc

  1. … 22 more files in changeset.
Further cleaned up TreeView Related to Issue [WTI-184]

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

Former-commit-id: 1611c6f33cffa84e290ee41162bae935a91f10cf

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

    • -0
    • +29
    ./IToolViewController.cs
  1. … 17 more files in changeset.
Removed property change logic from ITreeNodePresenter Related to Issue [WTI-184]

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

Former-commit-id: 833e085e60cd27670c497989416cfdbe82b34ce2

  1. … 4 more files in changeset.
Added SetVisibility for series on BaseChart (not sure if it'll stay there or is moved in IChartData interface) Series can be shown/hidden in the tree view. Grid lines are drawn over series so that solid areas can be drawn. Updating of the Data on the LegendTreeView has been moved from LegendView to the LegendTreeView.

Related to Issue [WTI-273]

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

Former-commit-id: 1809ca028358e6bf61aca3caaa673b302933a8aa

  1. … 3 more files in changeset.
Keep track whether the OxyPlotGuiPlugin has been activated. Fixed test expectation Related to Issue [WTI-269]

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

Former-commit-id: 712a616b9295852e608d3e0f720871860552d9bf

  1. … 1 more file in changeset.
Proper detachment of activeViewChanged Event. Related to Issue [WTI-269]

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

Former-commit-id: 013597d4a46a4b7ce0958a45e67467dbacd2baaa

  1. … 1 more file in changeset.
Added tests for - ChartDataNodePresenter - ChartNodePresenter - LegendTreeView Related to Issue [WTI-272]

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

Former-commit-id: 488d11fe6903e80e978eb27ffe037262635e7e77

  1. … 8 more files in changeset.
Introduced Core.Components.OxyPlot.Forms, so that model and view is separated. Extracted NodePresenter classes from LegendTreeView. Ensured minimum size of a plot, so that no exception should occur if the containing form becomes too small. ChartingGuiPlugin no longer gets loaded.

Related to Issue [WTI-272]

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

Former-commit-id: 71594203a15b54554bf9cbaa93f507167a4eb2f3

    • -0
    • +28
    ./Legend/ChartDataNodePresenter.cs
    • -0
    • +24
    ./Legend/ChartNodePresenter.cs
  1. … 23 more files in changeset.
Have AreaData, LineData and PointData inherrit from OxyPlot classes rather than having a reference. Added icons ChartNodePresenter and ChartDataNodePresenter. Removed the toolbar from the LegendView, because it is superfluous for now.

Related to Issue [WTI-272]

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

Former-commit-id: fccdc480a2f28b0472fcbcbf69d35a06c68f9585

    • binary
    ./Resources/area.png
    • binary
    ./Resources/line.png
    • binary
    ./Resources/points.png
  1. … 4 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.
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

    • -0
    • +37
    ./Legend/LegendTreeView.cs
  1. … 4 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

    • -0
    • +57
    ./Commands/OpenChartViewCommand.cs
    • -0
    • +44
    ./Commands/ToggleLegendViewCommand.cs
    • -0
    • +31
    ./IOxyPlotGuiPlugin.cs
    • -0
    • +70
    ./Legend/LegendController.cs
    • -0
    • +83
    ./Legend/LegendView.Designer.cs
    • -0
    • +32
    ./Legend/LegendView.cs
    • -0
    • +216
    ./Legend/LegendView.resx
  1. … 13 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. … 68 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. … 68 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

    • -0
    • +28
    ./ChartingRibbon.xaml
    • -0
    • +62
    ./ChartingRibbon.xaml.cs
  1. … 16 more files in changeset.
- Fixed reference of Fluent to NUGet Related to Issue [WTI-189]

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

Former-commit-id: 9abb272bac93a9ff1d9c699e5bc334616a821a99

  1. … 3 more files in changeset.
Added contextual ribbon group (not yet interactive) Related to Issue [WTI-269]

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

Former-commit-id: 60e84e2fff58aa7341cacebb00f6c616d72c5a10

    • -16
    • +16
    ./Properties/Resources.Designer.cs
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. … 28 more files in changeset.
Added Core.Common.Version reference to projects which use GlobalAssembly. Changed name of ShowChartLegendViewCommand to ToggleChartLegendViewCommand to represent its purpose better. Removed obsolete warning filters. Related to Issue [WTI-189]

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

Former-commit-id: 562e88f3d7fff2221409a4a9b1c48fc9d138f9a8

  1. … 17 more files in changeset.
Add PointData as possible type to add to the chart. Related to Issue [WTI-268]

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

Former-commit-id: 5e8446e693b05a74b78e768e9be0edee26d65225

  1. … 8 more files in changeset.
Introduced IChartData for each data type to be added to the chart. Added AreaData and CollectionData. Added AreaData and LineData in a CollectionData to the demo chart. Related to Issue [WTI-268]

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

Former-commit-id: 21f1a0d729b3bfbefe188844707c4725de0e5343

  1. … 12 more files in changeset.