Core.Plugins.DotSpatial.Test

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
* Disposing of GuiPlugin implementations in TreeNodeInfo tests. ** Reformatted related code as well. * Some cleanup in various places. Related to Issue [WTI-636]

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

Former-commit-id: 4524f3c4c9e7477be29dcdf62a24d5acab47b329

Former-commit-id: 498b3880c77139d272b824e9b815b990cc2aa31f

    • -21
    • +22
    ./Legend/MapDataCollectionTreeNodeInfoTest.cs
    • -35
    • +26
    ./Legend/MapLineDataTreeNodeInfoTest.cs
    • -36
    • +29
    ./Legend/MapPointDataTreeNodeInfoTest.cs
    • -36
    • +33
    ./Legend/MapPolygonDataTreeNodeInfoTest.cs
  1. … 61 more files in changeset.
Added Validation menu items for GrassCoverErosionInwards FailureMechanism/CalculationGroup/Calculation. Related to Issue [WTI-671]

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

Former-commit-id: e56d8992f548885508417e0ca4a7a9a753b78449

Former-commit-id: 32a4fb1865132d108544488cad10c52d407b30cf

    • -2
    • +3
    ./Legend/MapDataCollectionTreeNodeInfoTest.cs
  1. … 10 more files in changeset.
Code cleanup. Replaced mock of TreeViewControl with actual TreeViewControl instance where possible. Dispose SurfaceLine selection view and DikeProfile selection views (for when generating calculations) Related to Issue [WTI-634]

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

Former-commit-id: e6c6a59d721729e2c0c05006ba933b0e05f19620

Former-commit-id: e2e1fef2cb68042001aab2c8c9a639e1ea4b0139

    • -36
    • +34
    ./Legend/MapDataCollectionTreeNodeInfoTest.cs
  1. … 38 more files in changeset.
- Renamed Legend Controller and view with prefix Chart. - Renamed TreeNodeInfoTests so it corresponds with the actual data. - Implemented name of chart data to show in ChartLegendView.

Related to Issue [WTI-454]

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

Former-commit-id: 25fb7ac4bd8dfa6471fd199784bf7b25f33d3a3c

Former-commit-id: dfccb87599e485709c158f0cd36632278245bf03

    • -1
    • +1
    ./Legend/MapLineDataTreeNodeInfoTest.cs
    • -1
    • +1
    ./Legend/MapPointDataTreeNodeInfoTest.cs
    • -1
    • +1
    ./Legend/MapPolygonDataTreeNodeInfoTest.cs
  1. … 28 more files in changeset.
Added dispatcher.shutdown for tests involving MainForm http://stackoverflow.com/questions/6232867/com-exceptions-on-exit-with-wpf

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

Former-commit-id: 842e7b3ff7a72a45d24b1d5ad5485f439d827dbb

Former-commit-id: ae74573d4d7111baaf7a122b9da32a46ea83f49e

  1. … 7 more files in changeset.
Ensured nested TreeViewControl objects are correctly disposed Related to Issue [WTI-542]

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

Former-commit-id: 0b5c600fa1089f08663c2c146480c396ca80f7dd

Former-commit-id: 96b65fb96070fcc6ee38733b251d08d7155a3666

  1. … 5 more files in changeset.
* More cleanup related to disposing objects, and making it more clear which exception is intentional in different threads.

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

Former-commit-id: d0d0bb470e258371cdb9f9b4e73c932a957d46cf

Former-commit-id: 1f9330a6f45bd0ebf8efd2a54be6b0785c3507b8

    • -0
    • +6
    ./Legend/MapLineDataTreeNodeInfoTest.cs
  1. … 4 more files in changeset.
* Made MapGeometry more generic by changing Points property to a PointCollections property (from always 1 sequence of 2d points to N sequences of 2D points) ** Updated ???ShapeFileReader classes accordingly. ** Added validation to FeatureBasedMapData and derived classes to enforce proper configured MapGeometry instances.

* Unrelated:

** Deleted 2 unused variables.

Related to Issue [WTI-478]

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

Former-commit-id: 526768841485e749ccfd0134dc30684cf3130ea2

Former-commit-id: 086112c439fb3bf9d5dadbf1df586b5bb776f641

  1. … 37 more files in changeset.
- Updated DotSpatial to version 1.8 (in lib/plugin) - Added padding to zoom to extend of 5% - Fixed CreateEnvelopeForAllVisibleLayers to not include empty (but visible) layers Related to Issue [WTI-413]

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

Former-commit-id: d420a977d25950d0970a735b46727a354826d699

Former-commit-id: ef47a8e6c7845b26870d1df559734139ad6e4f60

  1. … 415 more files in changeset.
Make MapDataCollection control the data of the list instead of the using objects. Related to Issue [WTI-255]

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

Former-commit-id: a159b84dbc3611913a2b9e1d0b1bf260c4e0d085

Former-commit-id: 6a6625b04e6f6ffa0c0437332efa1dbb6c93c9c6

    • -1
    • +1
    ./Legend/MapDataCollectionTreeNodeInfoTest.cs
  1. … 14 more files in changeset.
Changes after review. Related to Issue [WTI-255]

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

Former-commit-id: a172571f2fc1454b8ef604e73ff41acec1f1e7ad

Former-commit-id: 41460e932375452bb2de65c23a7cf343b0e66c81

    • -4
    • +5
    ./Legend/MapDataCollectionTreeNodeInfoTest.cs
    • -29
    • +22
    ./Legend/MapLineDataTreeNodeInfoTest.cs
    • -29
    • +23
    ./Legend/MapPointDataTreeNodeInfoTest.cs
    • -39
    • +33
    ./Legend/MapPolygonDataTreeNodeInfoTest.cs
  1. … 15 more files in changeset.
- Remove MapMultiLineData. Related to Issue [WTI-255]

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

Former-commit-id: 319e200125f2aebdf315ef86e1f71a47717062cc

Former-commit-id: 2ac9b9ea450f6d53463aa21e491ea9e87d0f9094

    • -180
    • +0
    ./Legend/MapMultiLineDataTreeNodeInfoTest.cs
  1. … 12 more files in changeset.
Refactored map data structure so we can import multi featured and multi geometry shape files. Related to Issue [WTI-255]

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

Former-commit-id: d64cf0050d7246f29ffdc2afb3e35485412bf77e

Former-commit-id: 2dd055574cca85325b171e058d9e3a659d7c0b52

    • -2
    • +1
    ./Legend/MapDataCollectionTreeNodeInfoTest.cs
    • -7
    • +7
    ./Legend/MapLineDataTreeNodeInfoTest.cs
    • -7
    • +7
    ./Legend/MapPointDataTreeNodeInfoTest.cs
    • -7
    • +7
    ./Legend/MapPolygonDataTreeNodeInfoTest.cs
  1. … 41 more files in changeset.
Merged branch to trunk. Related to Issue [WTI-255]

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

Former-commit-id: 38f55af93c4cb5076e8806c92913680f67cf1424

Former-commit-id: d64bee2dbc5bc57d0ce07e74ded0c64974678698

    • -3
    • +6
    ./Commands/ToggleMapLegendViewCommandTest.cs
    • -8
    • +56
    ./Legend/MapDataCollectionTreeNodeInfoTest.cs
    • -6
    • +30
    ./Legend/MapLegendControllerTest.cs
    • -1
    • +3
    ./Legend/MapLineDataTreeNodeInfoTest.cs
    • -0
    • +180
    ./Legend/MapMultiLineDataTreeNodeInfoTest.cs
    • -1
    • +3
    ./Legend/MapPointDataTreeNodeInfoTest.cs
    • -1
    • +3
    ./Legend/MapPolygonDataTreeNodeInfoTest.cs
  1. … 41 more files in changeset.
Refactor legend views. Related to Issue [WTI-255]

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

Former-commit-id: df8a7f8beb1f442965588fb8991a0b2d72392564

Former-commit-id: ea78fda756307a1c4ceec1a4bc22b76271a7496c

    • -2
    • +2
    ./Legend/MapDataCollectionTreeNodeInfoTest.cs
  1. … 5 more files in changeset.
Implemented shape file import for single featureSet shapefiles. Related to Issue [WTI-255]

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

Former-commit-id: da411016f868d41eec7966f5c1a5a52ea58ab33c

Former-commit-id: fe646b2cae4a4947a3f73645be7cf0c2b81033d1

    • -6
    • +53
    ./Legend/MapDataCollectionTreeNodeInfoTest.cs
    • -0
    • +180
    ./Legend/MapMultiLineDataTreeNodeInfoTest.cs
  1. … 12 more files in changeset.
- Made sure IWin32Window is available in MapLegendView. - Added context menu for map group tree node info. - Implemented select file dialog. Related to Issue [WTI-255]

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

Former-commit-id: ef1b5aff019999a7f34c36cd88935f77638dc684

Former-commit-id: af3b2c6b4b0991a5d683a6e4011652b261cd55c6

    • -3
    • +6
    ./Commands/ToggleMapLegendViewCommandTest.cs
    • -2
    • +3
    ./Legend/MapDataCollectionTreeNodeInfoTest.cs
    • -6
    • +30
    ./Legend/MapLegendControllerTest.cs
    • -1
    • +3
    ./Legend/MapLineDataTreeNodeInfoTest.cs
    • -1
    • +3
    ./Legend/MapPointDataTreeNodeInfoTest.cs
    • -1
    • +3
    ./Legend/MapPolygonDataTreeNodeInfoTest.cs
  1. … 3 more files in changeset.
Removed superfluous namespace reference. Removed superfluous dependencies. Reviewed by: bouvrie Related to Issue [WTI-373]

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

Former-commit-id: 0e059a5ca8c300e58123db6843ec472b37b562ba

Former-commit-id: 6fa55f3684aacd3e0c30f5f416e9697b529c92fc

  1. … 1 more file in changeset.
Make the context menu builder provider available in the MapLegendView. Related to Issue [WTI-255]

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

Former-commit-id: 67ab470cbdef0ef8d8131f18de80b793013e341b

Former-commit-id: 0375bfed1c5f54776d0ea29dbfb82600aaea71eb

    • -2
    • +6
    ./Commands/ToggleMapLegendViewCommandTest.cs
    • -1
    • +3
    ./Legend/MapDataCollectionTreeNodeInfoTest.cs
    • -5
    • +33
    ./Legend/MapLegendControllerTest.cs
    • -1
    • +13
    ./Legend/MapLineDataTreeNodeInfoTest.cs
    • -1
    • +13
    ./Legend/MapPointDataTreeNodeInfoTest.cs
    • -1
    • +13
    ./Legend/MapPolygonDataTreeNodeInfoTest.cs
  1. … 3 more files in changeset.
Fixed the zoom to all so the map will only zoom to all visible layers. Related to Issue [WTI-245]

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

Former-commit-id: 85033ca8d07de868c6a9bb18db3ff22628be89c8

Former-commit-id: 93a866ed3885f96d9ec5ea5c2a6fb3c119f38ddd

  1. … 4 more files in changeset.
* 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. … 53 more files in changeset.
Replace IMapView to new project to avoid dependencies to plugin projects. Related to Issue [WTI-373]

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

Former-commit-id: e844a23a056d266b12079259747934bcdbc028ad

Former-commit-id: 08d3cb0fe1c9824c663b9cc2028b4db0a2805111

  1. … 22 more files in changeset.
* Made MouseCoordinatesMapExtension and BaseMap dispose of IDisposable instances. Related to Issue [WTI-358]

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

Former-commit-id: 10517bcfdcf6c83d776493799b10928f4e15839c

Former-commit-id: bc1fa464d2e3ce19c09fa491057c8148de83ee6e

  1. … 4 more files in changeset.
Implemented names in MapData so this can be shown as the Map layer name in the MapLegendView. Related to Issue [WTI-376]

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

Former-commit-id: 8edc2ac43e439ed5e5f1083dd587c4027406cf19

Former-commit-id: 87e75f8470f3b50e5cc572ddeb8a13f835837423

    • -21
    • +27
    ./Legend/MapDataCollectionTreeNodeInfoTest.cs
    • -7
    • +13
    ./Legend/MapLineDataTreeNodeInfoTest.cs
    • -7
    • +13
    ./Legend/MapPointDataTreeNodeInfoTest.cs
    • -7
    • +13
    ./Legend/MapPolygonDataTreeNodeInfoTest.cs
  1. … 48 more files in changeset.
* Fixed for WTI-Review-367: ** Renaming to better clarify that IMap.ToggleMouseCoordinates affects the visibility of something in the map. ** Fixed incorrect tests (were actually not testing what the test-name suggested). ** Improved test coverage for default state of IMap. Related to Issue [WTI-156]

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

Former-commit-id: 2258c8a1951848a68944f2d30e7a6d42046a1a4e

Former-commit-id: 855ad8dda0173e8ecda42065846c09a4b6846e7d

  1. … 4 more files in changeset.
- Made sure ribbon was reset when opening new map. - Added missing tests. Related to Issue [WTI-372]

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

Former-commit-id: 3e96dd053fcccefe9a3d52f8bede7b0c984aca08

Former-commit-id: 3258215e1e3dbec3050429f2552aed8005cf2f20

  1. … 1 more file in changeset.
- Implemented toggle button for showing map coordinates. - Added missing tests for the MapRibbon. Related to Issue [WTI-372]

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

Former-commit-id: 7ba3303ad6e656b2e3d8de342b2c92d17efb8440

Former-commit-id: 34b91bc553c470a6cc90d4c9f881fdf7729cbb24

  1. … 10 more files in changeset.
Added imported surfaceline data on the map. Related to Issue [WTI-376]

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

Former-commit-id: 8872cef6f4cdd55dc9d5492aef078f10d236283b

Former-commit-id: e7fadba373ac24e62961ac868aa78e13b5628b19

  1. … 9 more files in changeset.
Changes after review. Related to Issue [WTI-252]

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

Former-commit-id: fbc92f0744e0e8da7cf59e5ec9ece9b2587f518c

Former-commit-id: 6abbb466dad852f88a7e1cc7e410bbefe725a738

    • -1
    • +1
    ./Legend/MapLineDataTreeNodeInfoTest.cs
    • -1
    • +1
    ./Legend/MapPointDataTreeNodeInfoTest.cs
    • -1
    • +1
    ./Legend/MapPolygonDataTreeNodeInfoTest.cs
  1. … 8 more files in changeset.
implemented map layer ordering. Related to Issue [WTI-253]

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

Former-commit-id: 5f4de6162127ff282c3a2fa09a59f9cf02d8b598

Former-commit-id: 66e76dccc7e5539dcbf75859bfb86b6aba2e2e88

    • -3
    • +142
    ./Legend/MapDataCollectionTreeNodeInfoTest.cs
    • -1
    • +18
    ./Legend/MapLineDataTreeNodeInfoTest.cs
    • -1
    • +18
    ./Legend/MapPointDataTreeNodeInfoTest.cs
    • -1
    • +18
    ./Legend/MapPolygonDataTreeNodeInfoTest.cs
  1. … 2 more files in changeset.