Branch: refs/heads/master
Home:
https://github.com/osmdroid/osmdroid
Commit: 6dabd9c462011153e4f93bc44ee4ebf6e1e5cd84
https://github.com/osmdroid/osmdroid/commit/6dabd9c462011153e4f93bc44ee4ebf6e1e5cd84
Author: MKergall <
mathieu...@gmail.com>
Date: 2018-03-07 (Wed, 07 Mar 2018)
Changed paths:
M OpenStreetMapViewer/src/main/java/org/osmdroid/samplefragments/drawing/CustomPaintingSurface.java
M OpenStreetMapViewer/src/main/java/org/osmdroid/samplefragments/layers/LayerManager.java
M osmdroid-android/src/main/java/org/osmdroid/views/overlay/Marker.java
M osmdroid-android/src/main/java/org/osmdroid/views/overlay/OverlayWithIW.java
M osmdroid-android/src/main/java/org/osmdroid/views/overlay/Polygon.java
M osmdroid-android/src/main/java/org/osmdroid/views/overlay/Polyline.java
M osmdroid-android/src/main/java/org/osmdroid/views/overlay/infowindow/InfoWindow.java
Log Message:
-----------
Deep refactoring of InfoWindow mechanism for Marker, Polyline and Polygon: Solving issue #947, cleaning code, improving default positionning of polyline and polygon infowindows, and allowing to subclass BasicInfoWindow (this possibility was broken in 6.0.1). Tested on "Draw polyline on screen" and "Draw polygon on screen", with multiple infowindows simultaneously opened, seems OK.