Implemented enhancements:
- Create sample proguard files #381
Fixed bugs:
- 5.0.1: onZoom not fired before getting onScroll #248
Closed issues:
- LatLong gridlines labels are hard to read on some devices #387
- Support repositories in pom.xml #386
- Support WAR file gpg signatures for nexus publications #385
- Including osmdroid in my project #380
- NoClassDefFoundError: Failed resolution of: Lorg/osmdroid/bonuspack/R$layout; -- FolderOverlay -- >buildOverlay - #375
- Polyline Path too large to render into a texture #353
- Offline map display grid #352
- Add API 23 to travis build #350
- API22 can't create tile storage directory #233
- AnimateTo doesn't always work on startup on Samsung devices #142
- OsmAndroid Overlay : «WIN DEATH» Crash when using canvas.drawCircle() #82
5.3 (2016-08-25)
Implemented enhancements:
- CacheManager based on GeoPoints List #333
- Customizing CacheManager UI #315
- Alter heading up to incorporate gps bearing #309
- Expand GpsMyLocationProvider to be more adjustable #294
- Add a Center Map To My Location button. #226
- Change tile caching to a database backed mechanism #213
Fixed bugs:
- Memory leaks, the ticket to end all tickets #335
- Directed My location icon does not factor in map rotation #320
- CompassOverlay memory leaks #283
- MapView out of memory #35
Closed issues:
- Error importing source code #372
- Problem downloading MapTile: /0/0/0 HTTP response: Forbidden #371
- make ZipFileArchive extensible #369
- OSM Mapnik source Forbidden #368
- Can't find BingMapTileSource Class #367
- Problem downloading MapTile: /12/2299/1442 HTTP response: Forbidden #366
- USGS_TOPO "HTTP response: Not Found" #364
- TileSourceFactory.MAPQUESTOSM #363
- HERE WeGo Maps - Tile Provider #360
- Continuous zoom #358
- Placing markers arithmetically #356
- Gradle based distribution package #351
- Generate sources jar and javadoc using gradle #349
- Alter cache manager to also create tile archives #348
- Older APIs use the wrong animation for zoom out #346
- Tile loading problem #345
- Leaked IntentReceiver Exception using osmdroid #343
- CacheManager onTaskFailed() #342
- related to feature 315 #341
- On osmdroid 5.2. I want redefine the double tap, how done? #339
- Grant Mathew Kergall write access #338
- Problem with zoomToBoundingBox() #337
- MyLocationNewOverlay ZoomControlls #336
- Update mapquest tile provide to match their updated TOS and URL paths #332
- Add option to set a
drawable
as tile loading background #330 - double tap zoom is off center when them map view is not full screen #327
- Add some new examples with split screen, independent maps #326
- Problem with BoundingBoxE6.contains() #319
- The window when setFocusItemsOnTap? #317
- Polyline disappear RecyclerView scrolling #316
- Problem between OSMDroid 5.2 and OSMBonusPack 5.7 #314
- Does OSMDroid 5.2 include RadiusMarkerClusterer? #313
- offline-map #312
- How to include OsmDroid in a non Gradle, non Maven project #310
- [Q] Use obf file #308
- having trouble to set tile overlay to display city name. #307
- osmdroid-dist is excluded with the maven release plugin #306
- Sample SampleCustomIconDirectedLocationOverlay crashes under certain conditions #305
- New sample, compass/heading up #304
- setNumberOfTileDownloadThreads should be static #303
- cannot build the
Map Tile packager
using gradle #300 - MBTiles UTFGrid integration #299
- Offline map and geocoding #297
- What about BonusPack support? #291
- Tiles not loading after fragment restart #277
- OSMDroid pinch to zoom sensitivity issue #269
- Rotate OverlayItem using ItemizedIconOverlay #266
- Common Map API adapter #257
- Bump version numbers and codes for gradle build files #254
- performance profiling on the 'doubles' branch #237
- Tile loading bug: Wrong tile source for certain tiles (but geographically correct) #67
- Tiles Problem after recoverying from back stack #57
- Minimap Overlay Tile Size #41
Merged pull requests:
- minor fixes in osmdroid-forge-app and osmdroid-mapsforge #377 (k3b)
- Fixed possible crash if mLocationManager for GpsMyLocationProvider is… #374 (jklimke)
- Overlay descendants without Context-dependecy that can be created in AsyncTask (again) #373 (k3b)
- Support implementation of own projection classes #362 (jklimke)
- Doubles #357 (Travlo26)
- Bug/#335 fix for a whole lot of memory leaks #347 (spyhunter99)
- Feature/#333 #344 (spyhunter99)
- OSMDroid pinch to zoom sensitivity issue #269 #331 (chrisail)
- Update LRUMapTileCache.java #323 (snowle0pard)
- mTileRequestCompleteHandler remove message. #322 (snowle0pard)
osmdroid-parent-5.2 (2016-04-28)
Implemented enhancements:
- Gridlines #273
- Callback for CacheManager #270
- Migration of OsmBonusPack classes over to osmdroid #252
- Mapsforge adapter #245
- Port build from maven to gradle2.2 with support for AndroidStudio #91
Fixed bugs:
- 5.1: problem with animateTo() #264
- tiles get lost after switching off the display #263
- Memory leak in NetworkAvailabliltyCheck (ConnectivityManager stores reference to activity) #250
- google wrapper app crashes when switching between google maps v1 and v2 #235
- Tilepackager swing UI is missing a "Start" button #188
Closed issues:
- Offline map doesn't display #302
- setMapOrientation #301
- Support for including tiles from http://openstreetmap.in/ #298
- get Location from onclick on the map #295
- Wrong checkPermissions() order #293
- is Visible? #292
- Documentation and forum #290
- Update osmdroid-android-binding for Xamarin to latest version #289
- Build is broken due to travis issue #288
- Cloning into android studio #286
- When 2 markers overlap click occurs on the marker behind. #285
- what would cause animateTo() fail? #278
- Android 6 storage-permission #275
- Offline tiles are constantly reloaded with no map motion #272
- kill the resource proxy #268
- where can I download a latest jar? no gradle #267
- It would be nice to get the cache folder path. #265
- getBoundingBox returns same value everytime : I want current coordinates #262
- Offline maps are not working. #261
- How to use map with offline and How to draw route between two location.(Android app) #260
- cache path #258
- release management, include binaries? #256
- Changing cache directory #253
- Custom Marker Icon #249
- How to display several MapsForge .map files? #240
- Fix travis ci integration #227
- incomplete map is shown #55
Merged pull requests:
- #268 kill the resource proxy #271 (spyhunter99)
osmdroid-parent-5.1 (2016-01-24)
Implemented enhancements:
- Add Instrumentation tests that hit all fragments/activities of the sample app #238
- add alpha setting to tiles overlay #224
- ScaleBar aligned bottom or right #212
- Poposal for modification of adjustForDateLine for low zoom levels #197
- Geopackage support #180
- Don't require ACCESS_NETWORK_STATE permission. #165
- OverlayItems don't keep their size during zoom #92
Fixed bugs:
- Doesn't work on API 8 device #218
- ItemizedOverlayWithFocus is not scaled for screen resolution #214
- Offline map caches like zip or mbtiles should not be considered for cache trimming #198
- ItemizedIconOverlay doesn't call onDrawItem method in draw method #195
- OSMTilePackager zip outout is including the full file system path in the zip #190
Closed issues:
- About offline maps. #242
- invalidate in Thread. #241
- Determine the correct capitalization of osmdroid #234
- get the google wrapper app compiling and working with gradle (and maven) #232
- sample app, add prompts for MapBox parameters #231
- the highest zoom level osmdroid supports #230
- move integration tests into sample app (maven build only) #229
- Tiles not loading on android 6(API 23) #223
- Can't resolve "org.osmdroid.views.MapView" after update to osmdroid 5.0.1 #222
- compile 'org.osmdroid:osmdroid-android:5.0.1@aar' not working for me #217
- Stale Branches Cleanup #216
- New Night Mode in V5.0.1 #210
- Use a .media file to tell gallery to ignore tiles instead of adding a .tile extension #207
- Adjust the number of tile download threads #204
- integration tests are no longer running #203
- is MapBoxTileSource still working? #202
- Can not launch app with version 5.0.1 #200
- wiki: to figure out how to load tiles #199
- GeoPoint didn't work #196
- build faild~~ no support:compatibility #194
- Update wiki for the 5.0 release #193
- Attempted to finish an input event but the input event receiver has already been disposed. #187
- please make the icon in MyLocationNewOverlay changeable #127
- MapTileDownloader raises ECONNRESET exception #113
- Memory issue with mapview. #107
- Tiles are loaded into gallery app on reboot (Samsung devices) #87
Merged pull requests:
- #250 fixed memory leak in NetworkAvailabliltyCheck #251 (roshakorost)
- using batchmode and adding updated flag for Maven builds #247 (mosabua)
- Revamped readme to be more concise. #244 (ZKjellberg)
- New Permission Check implementation #228 (ZKjellberg)
- Travis CI Integration #221 (ZKjellberg)
- New Extra Samples Activity #220 (ZKjellberg)
- Update to Java7 #219 (ZKjellberg)
- OSMapViewer Code Cleanup - Permissions and other fixes. #215 (ZKjellberg)
- Improved Readme Screenshots #209 (ZKjellberg)
- Fixed gradle build error for support:compatibility #208 (ZKjellberg)
- Implemented Animated Zoom To ZoomLevel #206 (johnnynotsolucky)
osmdroid-parent-5.0.1 (2015-11-12)
Fixed bugs:
- Critical Bug: Missing tiles in offline mode #144
Closed issues:
- Update git ignore file for the tile packager fix #192
- Due to the AAR change and APK manifest package change, we cannot update the play store demo app #191
osmdroid-parent-5.0 (2015-11-11)
Implemented enhancements:
- add helper methods for offline sources to return available tile layers #186
- Make the file archive factory extensible #181
- Allow to change OverlayManager #154
- Feature request, change map tile providers during runtime #125
- Item marker offset #100
- Add ability to change the my location marker #99
- Change cache directory #96
- Allow touches to be handled by both MultiTouchController and GestureDetector #85
- Map don't work without SD card. #78
Closed issues:
- OSMTilePackager isn't compiling due to OSMdroid output to AAR #189
- expand same app for adding large volumes of points #185
- adjustable in memory tile cache example #184
- Add marshmallow network permissions prompt #178
- Use HttpURLConnection instead of HttpClient #175
- Add Bing maps example to the 3rd party example app #172
- add example for custom tile source #171
- Reenable the SampleLoader and add a sample for a custom resource proxy #170
- Failed to resolve: org.osmdroid:osmdroid-android:4.4 #168
- Sample app, my location broken #167
- google maps wrapper example app crashes on start up #166
- Reduce the usage of the ResourceProxy #163
- Fail to Sync Graddle Project #159
- Proguard warnings because of FloatMath class. #158
- NullPointerException: TilesOverlay.java line 328 #157
- zoom fit all markers #156
- No map in offline mode in v4.3 #153
- Maps are displayed repeatedly #152
- Update the readme #150
- Constant DEBUG flag should not be final #149
- Mapbox and osmdroid #147
- Revise project outputs to AAR #146
- Resource not found: marker_default.png #145
- User selectable offline map sources #140
- Read/write access for sqlite tile sources? #135
- Night Mode #133
- Map rotation jitter #130
- Disable fling programmatically #128
- tileSizePixels should be removed from constructor #123
- Performance issue with gemf files #120
- The osmbonuspack's Marker touch area problem #119
- MapListener motions are not always fired #118
- Problem with osmdroidthird party :Mapfactory .getmap() raises error #115
- Zoom levels #114
- getNetworkAvailable doesn't work on android x86 4.0 ( virtualbox ) #112
- OverlayManager class #110
- limits of zip file archive? #109
- test_getMapTile_found failed #106
- onMapPanningFinished? #105
- When pinch zooming out, sometimes the map pans #103
- MapView - setOnCameraChangedListener #102
- pbf format #101
- When rotation and mini map are enabled, the minimap flies off the view when rotating #98
- Error: Building OSMdroid Third Party 4.4-SNAPSHOT #97
- Question: Is this possible to add overlay on priority basis ? #95
- android 4.4.2_r3 missing in Android SDK Deployer #94
- 4.3 version of osmdroid #90
- Poor performance with 1000s of points #89
- Poor performance with polygons #86
- message "not a DRM file" spammed on API 17 #53
- Tiles corrupted #33
Merged pull requests:
- #154 Possibility to change the OverlayManager in MapView. #179 (dozd)
- Bugfix: contains fails when boundingbox spans 180th meridian #176 (arnekaiser)
- #146 removing sfl4j and using aar as the output #148 (spyhunter99)
- #140 adding the basics for user selectable offline map sources #141 (spyhunter99)
- 135 changing sqlite access to readonly to help support android versio… #138 (spyhunter99)
- 133 night mode #137 (spyhunter99)
- #125 adding support to change tile providers at runtime #136 (spyhunter99)
- #128 Disable fling programmatically #129 MapListener motions are not always fired #129 (spyhunter99)
- Update of several dependencies and plugins. Moved some directories ar… #122 (fpoyer)
- Update README.md #108 (mdakram)
osmdroid-parent-4.3 (2015-01-12)
Implemented enhancements:
- Drop OSMUploader and related classes #80
Fixed bugs:
- runOnFirstFix() should be coordinated to setLocation() in Handler #47
- Drawing a filled path with transparency doesn't work anywmore #36
- MapController.setCenter offset #22
Closed issues:
- "Online tracking" https protocol #73
- android.support:compatibility-v4 vs. com.android.support:support-v4 #70
- User location not rendered correctly when using non-standard size tile source #68
- Provide screen shot of map and overlays for thumbnail usage #66
- Map scale #64
- How come osmdroid work without specifying Internet permission in the manifest? #63
- Why there is no tutorial regarding offline maps? #62
- What are the osmdroid supported map formats? #61
- GoogleWrapperSample. osm-android-4.2. MapFactory.getMap throws exception. #59
- Tiles not loading without SD card image #58
- NominatimPOIProvider: request failed. #54
- Tiles are too small on high dpi devices #49
- Support up to 1E7 instead of 1E6 #46
- Potential race condition in MyLocationNewOverlay #44
- zoomToBoundingBox sometimes doesn't work as expected #43
- Deprecate PathOverlay #40
- Add ability to add additional tile providers #39
- Build instructions for Android Studio #38
- OsmPath example #37
- Child view (bubble) positioning issue when map is rotated. #32
- Format of tiles in MAPQUESTOSM tile source #21
- Pathoverlay does not work with 512x512 tiles. #13
- Migrate from Google Code to GitHub #1
Merged pull requests:
- Allow OverlayItem to be used by non-GeoPoint class #93 (k3b)
- Issue #13 - Pathoverlay does not work with 512x512 tiles. #79 (silviokuehn)
- APK provider to bundle tiles with app itself #76 (everplays)
- Enable Gradle commandline build for OpenStreetMapViewer. #31 (johnjohndoe)
osmdroid-parent-4.2 (2014-05-06)
Implemented enhancements:
- Consider using the Projection to handle "safe" drawing #12
Closed issues:
- Tiles corrupted #34
- OpenStreetMapViewer: Problem downloading MapTile for OSM base layer #29
- Rotating the device causes OutOfMemory exceptions #28
- CompassOverlay invalidateCompass #24
- My location overlay smooth paint #23
- Tiles not showing on Android 2.2 #19
- Don't use child views for measuring MapView size #14
- Make osmdroid.org point to github instead of google code. #11
- Use Google dependencies from maven-android-sdk-deployer instead of Google repository #7
- Migrate ScaleBarOverlay to Path drawing so that it can be HW accelerated #5
- Upgrade Google Play Services to version 15 #4
- Remove CloudMade from sample app #2
Merged pull requests:
- Update tile sources for topographic map. #27 (johnjohndoe)
- Throw LowMemoryException on getDrawable(final String aFilePath) #25 (illarionov)
- Update pom.xml #16 (stempelo)
- Scale bar units of measure #10 (kurtzmarc)
- Merge in .settings path changes #9 (kurtzmarc)
- Switch to using a Path in ScaleBarOverlay so that it be hardware accelerated #8 (kurtzmarc)
- Update .classpath #6 (stempelo)
osmdroid-parent-4.1 (2014-01-24)
osmdroid-parent-4.0 (2013-10-20)
osmdroid-parent-3.0.10 (2013-05-01)
osmdroid-parent-3.0.9 (2013-03-27)
osmdroid-parent-3.0.8 (2012-04-25)
osmdroid-parent-3.0.7 (2012-01-24)
Market_2.0 (2010-04-17)
* This Change Log was automatically generated by github_changelog_generator