Core.Components.Charting

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
* Fixed bug in 'Zoom to rectangle' where a 'zoom to point' would happen if the user started dragging from outside the map and into the map. * Renamed IMap to IMapControl, and moved it to Core.Components.Gis.Forms. * Renamed IChart to IChartControl, and moved it to Core.Components.Charting.Forms. * Moved MapFunctionPan and MapFunctionSelectionZoom into Core.Components.DotSpatial\MapFunctions Related to Issue [WTI-245]

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

Former-commit-id: a8fc7e839328d667523ee5096b1cc12ac08d5d19

Former-commit-id: 470aff4461c02b27b1841fa7efa6928dbe5e2ac8

  1. … 55 more files in changeset.
Last typo's fixed for WTI-Review-333 Related to Issue [WTI-337]

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

Former-commit-id: a00d115a8d2138035fd8351fb18f332607e8727f

Former-commit-id: 36457ad99961ddcd35d267ae14bc4275ebf4a3d5

  1. … 24 more files in changeset.
Applied some review related changes Related to Issue [WTI-248]

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

Former-commit-id: b3362ea23c30feae1f8320fd7315f1c48850f444

  1. … 5 more files in changeset.
Removed redundant white spaces from source header file

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

Former-commit-id: 5385e547d35c5b2b44dd4f890b5e92439e73ba0e

  1. … 369 more files in changeset.
Refactored data structure for the map. Related to Issue [WTI-248]

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

Former-commit-id: 44c264208011915a3727499f6f223acc414d470b

  1. … 24 more files in changeset.
Added interfaces for the map. Changed some comments in IChartView. Related to Issue [WTI-243]

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

Former-commit-id: ccf7fa4cfe47f060a186c729b359a4f795c1b815

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

  1. … 350 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. … 398 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

    • -0
    • +39
    ./Data/PointBasedChartData.cs
  1. … 30 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.
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. … 25 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

    • -0
    • +20
    ./Data/ChartDataCollection.cs
  1. … 37 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

  1. … 13 more files in changeset.
Removed SetVisibility from IChart and replaced it by listening to ChartData changes. Related to Issue [WTI-272]

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

Former-commit-id: dfa1e6b3ca0a2211e03a71358239df7a086cc268

  1. … 3 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. … 11 more files in changeset.
Improved doc. Cleaned up project files. Related to Issue [WTI-272]

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

Former-commit-id: 625267f66816d2bb61852460805f248d86db6f8f

  1. … 8 more files in changeset.
Added zoom to all button in ribbon. Added ZoomToAll method in IChart.

Related to Issue [WTI-270]

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

Former-commit-id: 48a1c6a8b7967cbd78b4ebbcaeabc42c0c6736f5

  1. … 8 more files in changeset.
Added rectangle zoom button to ribbon. IChart now extends IObservable. Updates to buttons in ribbon are triggered by IChart changes. Related to Issue [WTI-270]

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

Former-commit-id: 16d6446b7a948a44668da565bb6ac0b751dd3258

  1. … 8 more files in changeset.
Chart is now set directly on the ChartingRibbon. - Removed classes that became obsolete. Introduced IChart interface. Related to Issue [WTI-270]

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

Former-commit-id: f30cc03707803e61423f4d6f7f53ed93f31e4405

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

    • -0
    • +13
    ./Data/IChartData.cs
  1. … 34 more files in changeset.
Added Core.Components.Charting.Test. Added GlobalAssembly.cs link to Core.Components.Charting. Related to Issue [WTI-272]

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

Former-commit-id: f1db1a0d8c8fe93e709e06f0ab21a43e683217f6

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

    • -0
    • +58
    ./Core.Components.Charting.csproj
    • -0
    • +5
    ./Properties/AssemblyInfo.cs
  1. … 3 more files in changeset.