summaryrefslogtreecommitdiff
path: root/platform/android
Commit message (Collapse)AuthorAgeFilesLines
* [android] - bump OkHttp dependency to avoid null pointer exceptions on ↵Tobrun2017-07-181-1/+1
| | | | Android 7.0 (#9522)
* [android] - fine tune fling gesture (#9532)Tobrun2017-07-182-2/+2
|
* [android] remove manual ref counting on activation/deactivationIvo van Dongen2017-07-182-9/+0
|
* [android][glfw][ios][macos][node][qt] rename backend to renderer backendIvo van Dongen2017-07-182-10/+10
|
* [android] rendering interface changesIvo van Dongen2017-07-1819-68/+229
|
* [core] renderer interfaceIvo van Dongen2017-07-181-0/+2
|
* [android][glfw][ios][macos][node][qt] split backend from mapobserverIvo van Dongen2017-07-182-2/+2
|
* [core][ios][android][macos] Use premultiplied image directly for RasterTile ↵Asheem Mamoowala2017-07-172-8/+23
| | | | and ImageSource, un-premultiply in the shader for blending
* [android] - feature - location accuracy indicator threshold (#9472)Tobrun2017-07-174-2/+66
|
* [android] - rewire gesture handling and telemetry event push (#9494)Tobrun2017-07-171-64/+57
|
* [core] Update shaders.Chris Loer2017-07-129-119/+254
| | | | | Implements 'icon-pitch-alignment' (issue #9345) Fixes issue #9456 (map-aligned point label regression)
* [android] fix javadoc comment for public setOfflineMapboxTileCountLimit ↵Antonio Zugaldia2017-07-091-4/+5
| | | | method (#9454)
* [core] Isolate pthread-based tls implementationThiago Marcos P. Santos2017-07-071-0/+1
|
* Hit test Marker and MarkerViews (#9424)Tobrun2017-07-075-76/+141
| | | | | | * [android] - hit test Marker and MarkerViews * fixup
* [android] - add Map change & visibility test activities (#9425)Tobrun2017-07-075-0/+300
|
* [android] - map's visible region fix #9427 (#9428)Łukasz Paczos2017-07-061-4/+4
|
* [android] - validate if platform implementation doesn't return a null motion ↵Tobrun2017-07-061-2/+6
| | | | event (#9434)
* [core] Implement circle-pitch-alignment propertyChris Loer2017-07-066-0/+102
| | | | Closes issue #9349.
* [android] Fix my location drawable getting tinted (#9410)Pablo Guardiola2017-07-063-18/+44
| | | | | | * fix my location drawable tinted when setting mapbox_myLocationTintColor in xml issue (linking my location foreground drawables with my location foreground tint color and adding the possibility of setting an undefined my location foreground tint color) * link my location background drawable with my location background tint color and add the possibility of setting an undefined my location background tint color
* [android] - invible marker views performance fix #9419 (#9420)Łukasz Paczos2017-07-051-1/+1
|
* Merge branch 'release-ios-v3.6.0-android-v5.1.0'Tobrun2017-07-0595-6934/+9847
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # .travis.yml # circle.yml # cmake/core-files.cmake # include/mbgl/style/function/composite_function.hpp # platform/android/CHANGELOG.md # platform/android/MapboxGLAndroidSDK/build.gradle # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/Mapbox.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/constants/MyBearingTracking.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/constants/MyLocationTracking.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/location/LocationSource.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/CameraChangeDispatcher.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapGestureDetector.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapView.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMap.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/TrackingSettings.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/Transform.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/MyLocationView.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/light/Light.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/light/Position.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/light/light.java.ejs # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/utils/BitmapUtils.java # platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/style/LightTest.java # platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/style/light.junit.ejs # platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/camera/CameraPositionActivity.java # platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/userlocation/MockLocationEngine.java # platform/android/dependencies.gradle # platform/android/src/native_map_view.cpp # platform/darwin/scripts/generate-style-code.js # platform/darwin/src/MGLGeometry_Private.h # platform/darwin/src/MGLLight.h # platform/darwin/src/MGLLight.mm # platform/darwin/src/MGLSource.h # platform/darwin/src/MGLStyle.h # platform/darwin/src/MGLStyle.mm # platform/darwin/test/MGLLightTest.mm # platform/default/default_file_source.cpp # platform/ios/CHANGELOG.md # platform/ios/Mapbox-iOS-SDK-symbols.podspec # platform/ios/Mapbox-iOS-SDK.podspec # platform/ios/resources/Images.xcassets/default_marker.imageset/default_marker.pdf # platform/macos/CHANGELOG.md # scripts/generate-shaders.js # src/mbgl/layout/symbol_layout.cpp # src/mbgl/programs/program.hpp # src/mbgl/programs/symbol_program.hpp # src/mbgl/programs/uniforms.hpp # src/mbgl/renderer/frame_history.cpp # src/mbgl/renderer/paint_property_binder.hpp # src/mbgl/shaders/line.cpp # src/mbgl/shaders/line_pattern.cpp # src/mbgl/shaders/line_sdf.cpp # src/mbgl/sprite/sprite_atlas.hpp # src/mbgl/style/layers/line_layer_properties.hpp # src/mbgl/style/sources/geojson_source.cpp # src/mbgl/style/style.cpp # src/mbgl/text/glyph_atlas.hpp # src/mbgl/tile/geometry_tile.cpp # src/mbgl/tile/geometry_tile.hpp # test/style/style.test.cpp
| * [android] - update changelog for 5.1.0 release (#9405)android-v5.1.0Tobrun2017-07-013-3/+8
| |
| * [android] - bump Mapbox Android Services to latest for 5.1.0 final release ↵Tobrun2017-06-301-1/+1
| | | | | | | | (#9402)
| * Downgrade location provider dependency (#9394)Tobrun2017-06-305-63/+27
| | | | | | | | | | | | * [android] - downgrade LOST to Mapbox SDK 5.0.2 version. * bump LOST back to Mapbox Android SDK version 4.x
| * OnCameraIdle hook into quickzoom gesture (#9339)Tobrun2017-06-296-19/+47
| | | | | | | | | | | | | | | | | | | | * [android] - OnCameraIdle hook into quickzoom gesture * double tap fix * show MyLocationView bearing for GPS when Compass is not available, only show error about missing compass once, fix test activity. * fix accessor lint warning
| * [android] - restore LatLngBounds conversion, add regression test (#9324)Tobrun2017-06-212-4/+44
| |
| * [android] - update CHANGELOG for release 5.1.0-beta.5 (#9316)android-v5.1.0-beta.5android-v5.1.0-beta.4Tobrun2017-06-211-0/+15
| |
| * [android] update mapboxServicesVersion to 2.1.2 (#9311)Antonio Zugaldia2017-06-201-1/+1
| |
| * Revisit Javadoc for 5.1.0 (#9266)Tobrun2017-06-2041-215/+940
| | | | | | | | | | | | | | | | | | | | * [android] - revisit public API javadoc * [android] fix javadoc minor mistakes and typos * grammar tweak * add missing public javadoc
| * [android] Update to LOST 3.0.1 (#9302)Antonio Zugaldia2017-06-201-1/+1
| |
| * fix trackball long press timeout calling the main thread method on a ↵Pablo Guardiola2017-06-201-1/+2
| | | | | | | | background thread (#9305)
| * [android] fix pulse marker view options parcelable creator (#9283)Pablo Guardiola2017-06-201-6/+6
| |
| * [android] fix custom marker views anchor issue (#9282)Pablo Guardiola2017-06-201-5/+17
| |
| * Validate camera position before transforming (#9275)Tobrun2017-06-202-3/+9
| | | | | | | | | | | | * [android] - add camera position validation before transforming * annotate CameraUpdate with nullability
| * [android] - update activity test generation with newest classes, make ↵Tobrun2017-06-202-5/+6
| | | | | | | | FillExtrusionActivity conform to generated activity test setup. (#9276)
| * Cherry pick release (#9263)Tobrun2017-06-142-4/+45
| | | | | | | | | | | | * [core] - bump earcut version dependency to handle unused lamba warning (#9242) * [android] - snapshot bitmap contains view based content (#9252)
| * [android] - correct source changed map event javadoc (#9243)Tobrun2017-06-131-1/+1
| |
| * [android] - run MapboxMap invocations to ui thread for instrumentation tests ↵Tobrun2017-06-1224-6391/+8298
| | | | | | | | (#9198)
| * [android] - update changelog for v5.1.0-beta.4 (#9232)Tobrun2017-06-091-1/+13
| |
| * Cherry picks to release branch (#9230)Tobrun2017-06-092-16/+20
| | | | | | | | | | | | | | | | | | | | | | | | * [ios][macos] test remove source in use * [android] test remove source in use * [core] check source usage before remove * [core] ensure layer::accept works with non-void return values on gcc * [android] - remove upgrade runtime exceptions (#9191)
| * [android] - update components with camera values when animating (#9174)Tobrun2017-06-091-0/+9
| |
| * Custom location source fix (#9142)Tobrun2017-06-0920-292/+444
| | | | | | | | | | | | * [android] - custom location engine fixes (#9139) * Update to latest LOST dependency, fixup internal location source integration
| * [android] - invalidating MyLocationView bearing when not following position ↵Tobrun2017-06-081-0/+5
| | | | | | | | (#9212)
| * [android] - option to disable camera animation while following position (#9210)Łukasz Paczos2017-06-073-4/+44
| |
| * [android] - remove conversion from pixels to dp (#9205)Tobrun2017-06-071-1/+1
| |
| * [android] - keep location tracking mode after screen rotation (#9187)Łukasz Paczos2017-06-061-3/+11
| | | | | | | | | | | | | | | | * [android] - keep location tracking mode after screen rotation (#9186) * [android] - using easeCamera to keep location tracking instead of overloaded moveCamera (#9187) * [android] - checkstyle fix up
| * [android] - dealing with infinite camera move callbacks (#9177) (#9194)Łukasz Paczos2017-06-061-0/+6
| |
| * [android] - only invoke callback if fling scrolling animation isn't going to ↵Tobrun2017-06-062-5/+5
| | | | | | | | be ignored. (#9192)
| * [android] - validate if gestures should execute (#9173)Tobrun2017-06-021-7/+8
| |
| * add null check in custom location engine activity to prevent null pointer ↵Pablo Guardiola2017-06-011-1/+3
| | | | | | | | exception (#9159)