Core.Components.OxyPlot

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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
    ./Converter/ChartDataCollectionConverter.cs
  1. … 348 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

    • -1
    • +22
    ./Converter/ChartDataCollectionConverter.cs
  1. … 396 more files in changeset.
Introduced PointBasedChartData to reduce code clones. Refactored ChartDataConverter to improve robustness (prevented having to hard-cast ChartData in several places). Refactored ChartDataNodePresenter to fix open/closed principle violation. Related to Issue [WTI-272]

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

Former-commit-id: 20d64b9e77ec09070028225c9854f6e2ee14b173

    • -11
    • +3
    ./Converter/ChartDataCollectionConverter.cs
    • -18
    • +20
    ./Converter/ChartDataConverter.cs
    • -0
    • +32
    ./Converter/IChartDataConverter.cs
  1. … 28 more files in changeset.
Enabled zooming by using mouse scrollwheel. Related to Issue [WTI-270]

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

Former-commit-id: dafbe0b00a3d4a269da4da4c891f76b7e310cdf2

Added docs and tests. Related to Issue [WTI-272]

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

Former-commit-id: 0eb48b02437195ee53ae98bbd809943ea8ac7634

    • -1
    • +4
    ./Converter/ChartDataCollectionConverter.cs
  1. … 24 more files in changeset.
Refactored BaseChart. Now works with ChartData.

Related to Issue [WTI-272]

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

Former-commit-id: 9c58e1087949f62bcddea33755edf715908218fb

    • -147
    • +0
    ./Collection/ChartDataCollection.cs
    • -15
    • +0
    ./Collection/ChartDataCollectionEventArgs.cs
    • -0
    • +30
    ./Converter/ChartDataCollectionConverter.cs
  1. … 34 more files in changeset.
moved forms related resources to Core.Components.OxyPlot.Forms. Added LinearPlotViewTest and DynamicPlotControllerTest. Made DynamicPlotController internal. Exposed internals of Core.Components.OxyPlot.Forms to Core.Components.OxyPlot.Forms.Test. Related to Issue [WTI-272]

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

Former-commit-id: fd57f64c13add70c2cc0c60603ab40503bca9b27

  1. … 10 more files in changeset.
DynamicPlotController now extends ControllerBase and implement IPlotController as to prevent superfluous binding. Improved the way the plot updates itself on visibility updates. Related to Issue [WTI-272]

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

Former-commit-id: edba669fd89bd5ee1f8e9961be3331ff89884fea

  1. … 2 more files in changeset.
Implemented ChartDataCollection and used this for Data in BaseChart so that ChartData can be added directly. Implemented LinearPlotView and DynamicPlotController which are used by BaseChart and moved view and controller logic from BaseChart to these new classes. Related to Issue [WTI-272]

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

Former-commit-id: ec29acef3e28a90d583ccbbcf2ed5013a69450bc

    • -0
    • +147
    ./Collection/ChartDataCollection.cs
    • -0
    • +15
    ./Collection/ChartDataCollectionEventArgs.cs
    • -0
    • +69
    ./DynamicPlotController.cs
  1. … 10 more files in changeset.
Moved Documentation of BaseChart to IChart. Made ChartData observable. Made BaseChart UserControl. Made ChartDataView a UserControl with a BaseChart on it. Related to Issue [WTI-272]

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

Former-commit-id: 3aae0c25453439276a6ef7bc4f1ce45b3e2e8c78

  1. … 12 more files in changeset.
Refactored SeriesFactory so that ChartDataConverters are used. Related to Issue [WTI-272]

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

Former-commit-id: 313de3eba836f37966fcc27df8ea8ccf523f95a5

    • -0
    • +34
    ./Converter/AreaDataConverter.cs
    • -0
    • +52
    ./Converter/ChartDataConverter.cs
    • -0
    • +31
    ./Converter/LineDataConverter.cs
    • -0
    • +31
    ./Converter/PointDataConverter.cs
    • -0
    • +41
    ./Converter/SeriesFactory.cs
  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. … 26 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. … 31 more files in changeset.
Added Core.Components.Charting project.

Related to Issue [WTI-272]

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

Former-commit-id: 3772743ac84bf712b1225cf2cd149eb079e05c17

  1. … 4 more files in changeset.
Added abstract DataSeries with default implementations of ISeries methods. Cleaned up classes. Related to Issue [WTI-272]

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

Former-commit-id: 439d201db314fb526f840ce3136b979db2f183cd

    • -0
    • +29
    ./Data/DataSeries.cs
  1. … 1 more file 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. … 14 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. … 18 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

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

  1. … 10 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. … 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. … 5 more files in changeset.
Updated tests of Chart related classes Related to Issue [WTI-268]

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

Former-commit-id: bb578d4032a3de9953a0e727b0ac3f78587efa70

  1. … 4 more files in changeset.
Fixed test and fixed bug where point was drawn at origin when using AreaSeries. Related to Issue [WTI-268]

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

Former-commit-id: 46e8bcc43d2f21b0bf0fb1d8e221ad2be06a5b70

  1. … 1 more file 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

    • -0
    • +30
    ./Data/CollectionData.cs
    • -0
    • +18
    ./Data/IChartData.cs
  1. … 8 more files in changeset.
Added BaseChart on which ChartData can be added to draw line series. Related to Issue [WTI-268]

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

Former-commit-id: 43b470f0d5e6e2bdf57d7e168d3368723b9ce915

    • -0
    • +81
    ./Properties/Resources.Designer.cs
    • -0
    • +127
    ./Properties/Resources.resx
  1. … 10 more files in changeset.
Added Chart ribbon with button for adding a chart view. For now, the OxyPlotGuiPlugin is only added when running in demo mode. Removed unnecessary warning ignore config in Core.Components.OxyPlot and Core.Plugins.OxyPlot. Related to Issue [WTI-268]

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

Former-commit-id: 97d9a5add0b4dd3f3c6d8bd9a855ea69b5fe5b36

  1. … 12 more files in changeset.
Included OxyPlot references in Core.Components.OxyPlot project. Related to Issue [WTI-267]

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

Former-commit-id: 3a1ce95197c72a9dd0e2864430cbe5a0e6abfad5

  1. … 1 more file in changeset.
Initial setup of the oxyplot projects. Related to Issue [WTI-266]

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

Former-commit-id: 782c85638aeef5bd7f109219357499ec0c45ec1a

    • -0
    • +66
    ./Core.Components.OxyPlot.csproj
    • -0
    • +6
    ./Properties/AssemblyInfo.cs
  1. … 8 more files in changeset.