|
1 | 1 | Enhancements: |
2 | 2 |
|
3 | | -- Finished stream sorting problem to avoid sorting a sorted stream or sorting a stream twice. Fixes #64. |
4 | | -- Added option to ignore nodes/ways/relations in OsmStreamSource. Closes #72. |
5 | | -- Added DistanceToEnd while tracking route in RouteTracker. Closes #70. |
6 | | -- Added a read-only list of markers on MapViews on iOS/Android. Issue #78. |
7 | | -- Added a tag property on layers. Also issue #78. |
8 | | -- Added a RemoveAll(Predicate<Tag> predicate) method to all TagCollections. |
| 3 | +- Tile layer will no ignore 404-ed tiles. |
| 4 | +- Improved CH preprocessing status information. |
| 5 | +- Improved performance creating a CH. |
| 6 | +- Map is now updated when removing/adding a layer. |
| 7 | +- Huge improvement to read/write performance of a routing flatfile. |
9 | 8 |
|
10 | 9 | Bugfixes: |
11 | 10 |
|
12 | | -- Fixed #67. |
13 | | -- Allow registration of a TraceListener even when listener is disabled. Fixes #69. |
14 | | -- Fixed culture-dependant ToString after move to PCL. |
15 | | -- Fixed progress-reporting during live-edge preprocessing. |
16 | | -- Removed obsolete vertex location request during routing. |
17 | | -- Fixed IsRelevant in OsmRoutingInterpreter not checking value but key. |
18 | | -- Fixed marker positions on first draw. Fixes #73. |
19 | | -- Fixed GPX XML-parsing when it contains GARMIN extensions on Android. Fixes #74. |
20 | | -- Fixed broken XmlOsmStreamTarget after move to PCL. |
21 | | -- Fixed views not responding or rendering on bottom-up MapChanged-events. |
22 | | -- Fixed MaxSpeedAllowed not virtual. |
23 | | - |
24 | | -API Changes: |
25 | | - |
26 | | -- Added RemoveAll() on TagsCollectionBase. |
27 | | -- Added DistanceToEnd on RouteTracker. |
28 | | -- Changed default abstract MoveNext() to MoveNext(bool ignoreNodes, bool ignoreWays, bool ignoreRelations) in OsmStreamSource. Breaking for custom implementations of OsmStreamSource. |
29 | | -- Added OnRemoved delegate on LRUCache to catch objects being removed from cache. |
30 | | -- Added Tag property on Layer. |
31 | | -- Added Markers property on MapView (iOS and Android). |
32 | | -- Changed ViewChanged(Map map, float zoomFactor, GeoCoordinate center, View2D view) in Layer to ViewChanged(Map map, float zoomFactor, GeoCoordinate center, View2D view, View2D extraView). Breaking for custom layer implementations. |
| 11 | +- Made sure access to Android markers is synchronized. Possibly fixes #93. |
| 12 | +- Improved Rectangle2D.FitAndKeepAspectRatio to fit one point but not zoom in that case. Fixes #92. |
0 commit comments