summaryrefslogtreecommitdiff
path: root/platform/android
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'release-agua' into masterupstream/fabian-merge-release-aguaFabian Guerra2018-01-0442-321/+1484
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # circle.yml # cmake/core-files.cmake # platform/android/CHANGELOG.md # platform/android/MapboxGLAndroidSDK/build.gradle # platform/android/MapboxGLAndroidSDK/gradle.properties # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/CameraChangeDispatcher.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapView.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMapOptions.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/text/LocalGlyphRasterizer.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/utils/BitmapUtils.java # platform/android/MapboxGLAndroidSDKTestApp/src/main/AndroidManifest.xml # platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/maplayout/DebugModeActivity.java # platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/maplayout/LocalGlyphActivity.java # platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/userlocation/MyLocationTintActivity.java # platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_local_glyph.xml # platform/android/MapboxGLAndroidSDKTestApp/src/main/res/values/descriptions.xml # platform/darwin/src/MGLMapSnapshotter.mm # platform/darwin/src/MGLRendererConfiguration.h # platform/ios/CHANGELOG.md # platform/ios/DEVELOPING.md # platform/ios/INSTALL.md # platform/ios/README.md # platform/ios/resources/bg.lproj/Localizable.strings # platform/ios/resources/es.lproj/Localizable.strings # platform/ios/resources/vi.lproj/Localizable.strings # platform/ios/src/MGLMapView.mm # platform/macos/macos.xcodeproj/project.pbxproj # src/mbgl/text/glyph_manager.cpp
| * [android] - update changelog for 5.3.0android-v5.3.0Tobrun2017-12-201-3/+15
| |
| * [android] added map touch listeners api based on listspaczos2017-12-204-36/+372
| |
| * [android] Tweak TinySDF docs to better describe font-family behavior.Chris Loer2017-12-194-5/+8
| |
| * Saving/restoring MyLocationViewSettings (#10746) (#10748)Tobrun2017-12-197-43/+134
| | | | | | [android] saving/restoring MyLocationViewSettings, updated BitmapUtils
| * [android] Updated Spanish, Vietnamese translationsMinh Nguyễn2017-12-192-4/+6
| |
| * Android SDK renaming (#10609)Langston Smith2017-12-194-5/+5
| | | | | | | | | | | | | | | | * changes in various markdown files * more tweaks * Updated attribution title
| * [android] - use default icon when compass icon fails to decode (#10694)Tobrun2017-12-191-0/+6
| |
| * [android] - remove startup flash from fragment, rework OnMapReady callback ↵Tobrun2017-12-192-16/+44
| | | | | | | | for multiple listeners (#10717)
| * [android] Add Configuration hook for local ideograph font family and demo ↵Chris Loer2017-12-1814-38/+196
| | | | | | | | activity
| * [android] Android implementation of local CJK glyph renderingChris Loer2017-12-185-1/+209
| | | | | | | | | | - Draws bold version of glyph if font stack contains string "bold" - Not hooked up to global configuration yet
| * [core] Enable local glyph generation using TinySDF.Chris Loer2017-12-181-0/+1
| | | | | | | | | | | | | | - Platform-specific LocalGlyphRasterizer is responsible for deciding which glyphs to rasterize locally and for implementing the rasterization. - Default platform implementation doesn't locally generate any glyphs -> no behavior change - Unit test uses StubLocalGlyphRasterizer, which returns a single fixed bitmap for all CJK glyphs - Rename glyph_loader.test to glyph_manager.test
| * [android] - activate filesource when creating an offline region (#10718)Tobrun2017-12-181-0/+3
| |
| * Post camera listener invocations (#10690)Tobrun2017-12-142-133/+81
| | | | | | | | | | | | * [android] - post camera listener invocations * remove jvm unit test
| * [android] - update documentation on update metadataTobrun2017-12-131-3/+0
| |
| * [android] - scale factor value of 1 should zoom outTobrun2017-12-131-1/+1
| |
| * [android] - allow configurable http loggingTobrun2017-12-123-14/+46
| |
| * [android] - post animation callback invocationTobrun2017-12-122-28/+36
| |
| * [android] - update changelog for 5.2.1 releaseandroid-v5.2.1Tobrun2017-12-061-0/+14
| |
| * [core, ios, qt, android] Close race condition in RunLoop (issue #9620)Chris Loer2017-12-061-2/+4
| | | | | | | | | | Because a message we queue from the foreground may cause the background to complete, exit, and tear down the AsyncTask, we have to block queue processing until we've finished our call to AsyncTask::send(). Broadening the scope of a mutex is scary, but I audited the code of our four implementations of AsyncTask and I don't see any way this could cause a deadlock.
| * [android] - add FileSource activation/deactivation to MapSnapshotter, handle ↵Tobrun2017-12-065-33/+49
| | | | | | | | multiple deactivate scenario in FileSource (#10556)
| * [android] - handle destroying activity programmatically as part of theme ↵Tobrun2017-12-061-2/+6
| | | | | | | | switching (#10589)
| * [android] - use concurrent lists for camera change listeners (#10542)Tobrun2017-12-061-26/+25
| |
| * [android] - harden MarkerView integration by checking for null bitmap (#10532)Tobrun2017-12-061-1/+1
| |
| * [android] - activate filesource to list offline regions (#10531)Tobrun2017-12-061-2/+5
| |
| * [android] Enable map rendering when app is pausedIvo van Dongen2017-12-064-4/+21
| |
| * [android] remove unnecessary jar generation from gradle-publish.gradle (#10625)Pablo Guardiola2017-12-052-46/+30
| |
| * [android] - attribtuion anchor point calculation fix for short text with ↵Tobrun2017-11-291-1/+1
| | | | | | | | full logo on a MapSnapshot (#10558)
| * [android] use location engine abstraction instead of location source (lost) ↵Pablo Guardiola2017-11-291-2/+1
| | | | | | | | in MyLocationView#init (#10579)
| * [android] Set a larger limit for the HTTP dispatcher (#10567)Antonio Zugaldia2017-11-271-2/+10
| |
| * [android] - bump okhttp, remove workaround for Android Oreo (#10515)Tobrun2017-11-232-9/+2
| |
| * release android v5.2.0 (#10487)Pablo Guardiola2017-11-202-2/+6
| |
| * Update comment from onDestroy to onDestroyView (#10501)Victor Akap Oben2017-11-201-1/+1
| | | | | | Updated comment to reflect that MapView's lifecycle callback in a fragment should be called from onDestroyView rather than on onDestroy. This is consistent with that MapFragment is doing.
| * release v5.2.0-beta.5 (#10464)Pablo Guardiola2017-11-171-0/+10
| |
| * Monkey crashes (#10440) (#10472)Pablo Guardiola2017-11-165-18/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [android] - avoid null map from trackballevent * [android] - fixup animated marker test activity from monkey runs * [android] - harden NativeMapView OnMapChangeListener * [android] - harden against destroyed wrapper activity while moving touch pointers * [android] - harden bulk marker activity for monkey runner * [android] - harden scale end gesture event for null velocity tracker * [android] - invalid mapboxMap invocation * [android] - reset test setup
| * MapSnapshot attribution (#10362)Tobrun2017-11-1420-77/+1128
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [android] - add attribution * [android] - optimise attribution sources * [android] - rework datamodel to attribution class * [android] - refactor Attribution, add tests * [android] - add getter for attribution string * [android] - rework attribution to include small logo, add layout placement * [android] - finalise integration and layout logic
| * Downgrade min sdk to 14 (#10355)Tobrun2017-11-134-19/+46
| | | | | | | | | | | | | | | | * [android] - downgrade minimum sdk version to 14 * [android] bump MAS version to the one which includes min sdk version 14 * bump lost version to 3.0.4
| * [android] - harden deselection mechanism for markers (#10403)Tobrun2017-11-101-5/+7
| |
| * [android] Cherry picks to agua (#10442)Pablo Guardiola2017-11-104-12/+19
| | | | | | | | | | | | | | | | | | | | * [android] fix map snapshotter marker example The reference to the MapSnapshotter needs to be held for the duration of the snapshot, otherwise it might be GC'd * [android] MapRendererRunnable - avoid weak reference table overflow Apparently on some devices the weak reference table is limited (numbers around 52000). Even though we don't use that many weak references, when GC is not called for a while they can stack up and a crash will occur before the GC has had the time to clear the references. The C++ peer now holds on to a global ref (strong) which can be obtained to queue the java peer and then release automatically so that the GC can take over after the runnable has been executed.
* | [android] - replace low level json parsingtobrun2018-01-044-58/+86
| |
* | [all] - update licenses to 2018Tobrun2018-01-031-1/+1
| |
* | Support custom LibraryLoaderBenjamin Jaeger2018-01-031-3/+31
| |
* | add max & min latitude and longitude constants to maps sdk Osana Babayan2018-01-024-37/+103
| | | | | | | | | | add max & min latitude and longitude constants to maps sdk that are independent of Mercator projection closes #10780
* | [android] - add orientation change regression testtobrun2018-01-023-5/+120
| |
* | [android] - refactor surface destruction NPE fixtobrun2018-01-021-34/+19
| |
* | [android] Fixes #10563 NPE addAnnotationIconhashfunction2018-01-021-0/+4
| |
* | [android] - use US local when converting between int color and RGBA String.tobrun2018-01-021-3/+4
| |
* | LatLng.wrap should return a new instance of LatLng (#10769)Osana Babayan2017-12-212-5/+40
| | | | | | LatLng.wrap shoudl wrap mulpiples of max value to max
* | [android] getting bitmap from drawable fixŁukasz Paczos2017-12-201-5/+23
| |
* | Saving/restoring MyLocationViewSettings (#10746)Łukasz Paczos2017-12-197-37/+134
| | | | | | | | [android] saving/restoring MyLocationViewSettings, updated BitmapUtils