summaryrefslogtreecommitdiff
path: root/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/geometry
Commit message (Collapse)AuthorAgeFilesLines
* [android] - LatLng#distanceTo uses TurfMeasurement#distancetobrun2019-04-011-22/+15
|
* [android] LatLng bounds cannot be wrapped (#13419)Osana Babayan2018-12-123-245/+94
|
* [android] - nullify codebase with annotationsTobrun2018-11-076-20/+41
|
* [android] remove ILatLng and IProjectedMeteres (#13176)Osana Babayan2018-10-315-60/+5
|
* Revert "[android] - infer nullity"tobrun2018-10-236-41/+20
| | | | This reverts commit 617742710852a5a958a13f2b659f8c307973e49d.
* [android] - infer nullityTobrun2018-10-126-20/+41
|
* [android] - correct latlngbounds exception messageTobrun2018-09-051-1/+1
|
* [android] using @Keep annotation across the project with the help of lint checksŁukasz Paczos2018-07-264-0/+18
|
* [android] - remove unique LatLng validation of LatLngBounds buildertobrun2018-07-091-31/+21
|
* [android] added more tests for LatLngBounds.union(), ↵Osana Babayan2018-05-111-51/+175
| | | | | LatLngBounds.intersect() (#11777) fixed going over antimeridian for both
* [android] - unwrap LatLngBounds before creating core objectŁukasz Paczos2018-05-021-8/+5
|
* Revert "[android] - unwrap LatLngBounds for the shortest path when passing ↵Łukasz Paczos2018-05-021-37/+8
| | | | | | to core (#11759)" This reverts commit eb39c80
* [android] - unwrap LatLngBounds for the shortest path when passing to core ↵Łukasz Paczos2018-04-241-8/+37
| | | | (#11759)
* Merge branch 'release-boba' into masterupstream/fabian-merge-v4.0.0Fabian Guerra2018-04-232-8/+43
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # circle.yml # include/mbgl/style/expression/let.hpp # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/geometry/LatLngBounds.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapGestureDetector.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapKeyListener.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/Projection.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/Transform.java # platform/android/MapboxGLAndroidSDK/src/test/java/com/mapbox/mapboxsdk/geometry/LatLngBoundsTest.java # platform/android/MapboxGLAndroidSDKTestApp/src/main/AndroidManifest.xml # platform/android/gradle/dependencies.gradle # platform/android/src/example_custom_layer.cpp # platform/android/src/geojson/point.cpp # platform/darwin/src/NSPredicate+MGLAdditions.mm # platform/darwin/test/MGLExpressionTests.mm # platform/ios/Mapbox-iOS-SDK-nightly-dynamic.podspec # platform/ios/Mapbox-iOS-SDK-symbols.podspec # platform/ios/Mapbox-iOS-SDK.podspec # platform/ios/app/MBXViewController.m # src/mbgl/renderer/layers/render_custom_layer.cpp # src/mbgl/style/conversion/filter.cpp # src/mbgl/style/expression/interpolate.cpp # src/mbgl/style/expression/value.cpp # test/style/filter.test.cpp
| * [android] center was calculated incorrectly for LatLngBounds with zero span ↵Osana Babayan2018-04-111-4/+3
| | | | | | | | (#11650)
| * [android] LatLngBounds were not build correctly when lons were the same (#11647)Osana Babayan2018-04-101-1/+1
| |
| * [android] LatLngBounds.union() should take date line into accountOsana Babayan2018-02-282-4/+33
| |
| * [android] LatLngBounds: latNorth should be greater or equal than latSouth Osana Babayan2018-02-271-0/+6
| |
| * [android] LatLngBounds can go over the antimeridian / date line. Osana Babayan2018-02-271-21/+91
| |
* | [android] bounds can go over the antimeridian / date line. (#10892)Osana Babayan2018-02-151-21/+91
|/
* added parameter validation LatLngBounds.from() (#10831)Osana Babayan2018-01-051-1/+33
| | | closes #10730
* add max & min latitude and longitude constants to maps sdk Osana Babayan2018-01-022-30/+35
| | | | | add max & min latitude and longitude constants to maps sdk that are independent of Mercator projection closes #10780
* LatLng.wrap should return a new instance of LatLng (#10769)Osana Babayan2017-12-211-3/+28
| | | LatLng.wrap shoudl wrap mulpiples of max value to max
* LatLngBounds.union parameters should be specified in NESW order (#10728)Osana Babayan2017-12-191-16/+16
|
* [android] Bindings for Custom Geometry SourcesAsheem Mamoowala2017-11-221-0/+19
|
* [android] - avoid adding duplicate points to boundsTobrun2017-09-111-2/+4
|
* [android] - create smallest possible LatLngBounds when visible region ↵Tobrun2017-08-171-0/+10
| | | | crosses the dateline
* Merge branch 'release-ios-v3.6.0-android-v5.1.0'Tobrun2017-07-057-73/+343
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # 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
| * Revisit Javadoc for 5.1.0 (#9266)Tobrun2017-06-207-73/+343
| | | | | | | | | | | | | | | | | | | | * [android] - revisit public API javadoc * [android] fix javadoc minor mistakes and typos * grammar tweak * add missing public javadoc
* | [android] Add ImageSource bindingsAsheem Mamoowala2017-06-191-0/+87
|/
* [android] Preflight argument validity before constructing LatLngJohn Firebaugh2017-04-061-8/+20
|
* [android] - harden offline region creation, add include method, expose world ↵Tobrun2017-03-241-8/+108
| | | | bounds, update tests (#8517)
* [android] - wrap longitude values from core (#7852)Tobrun2017-02-041-7/+2
|
* [android] Extract telemetry into MASAntonio Zugaldia2017-02-031-2/+2
| | | | | | * [android] add the mapbox-android-telemetry module dependency. * update javadoc
* [core] remove trailing whitespace, add trailing newlines, add space after //Konstantin Käfer2017-01-272-2/+2
|
* Adds checkstyle to CI (#7442)Cameron Mace2016-12-167-740/+756
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * adds checkstyle to CI * fixed gradlew path * resolved testapp checkstyle violations * added back mapboxMap variable for test * checkstyle annotations * checkstyle SDK round 1 * maps package checkstyle * rest of SDK checkstyle * checkstyle gesture library * checkstyle test * finished rest of test checkstyle * resolved all checkstyle errors * fixed class name * removed old test file * fixed camera postion test * fixed native crash
* 6453 restore tilt after orientation (#6491)Tobrun2016-09-291-7/+4
| | | | | | | | * [android] - correct tilt value when restoring activity or creating from xml * correct values requesting camera position adhoc * updated logic change in unit tests
* [android] #5880 - javadoc cleanup part oneTobrun2016-08-081-3/+3
|
* [android] latlngbounds includes added in builderCameron2016-07-141-0/+7
| | | | | | Fixes #5574 added includes test
* [android] #4475 - Only wrapping when needed in LatLng.wrap(). Making Javadoc ↵Brad Leege2016-03-251-1/+4
| | | | more clear. Making tests consistent.
* [android] #4475 - Introducing LatLng.wrap() and removing usage of wrap() in ↵Brad Leege2016-03-251-0/+12
| | | | JNI's nativeLatLngForPixel()
* [android] #4444 - Wrapping all LatLng from nativeLatLngForPixel() to solve ↵Brad Leege2016-03-241-1/+1
| | | | problem and mirror Android Google Maps API
* [android] #4320 - rename including to containsTobrun2016-03-151-1/+1
|
* [android] #3749 - added javadocTobrun2016-03-124-13/+61
|
* [android] #4097 - update javadoc maps packageTobrun2016-02-251-2/+1
| | | | [android] #4097 - update visibility compassclickclistener fix
* [android] #4007 - improve coverage geometry packageTobrun2016-02-181-1/+10
|
* [android] #3758 - Projection / Visible Region implementation.Tobrun2016-02-044-314/+134
| | | | [android] #3758 - add VisibleRegion + unit tests, removed boundingbox, cleanup jni, cleanup test app, renamed CoordinateSpan to LatLng.
* [android] #3754 - newLatLngBounds: unit tests for LatLng and LatLngBounds, ↵Tobrun2016-02-023-201/+46
| | | | | | | | | | builder pattern + refactoring. [android] #3754 - Working version using the underlying VisibleCoorindateBounds [android] #3754 - refactor Camera api inside maps package, correctly use factory pattern, LatLngBounds hooks into camera API [android] #3754 - cleanup old API
* [android] #3145 - MapboxMapTobrun2016-01-292-96/+296
|
* [android] #3503 - remove serialisable interface from classes in geometry ↵Tobrun2016-01-197-46/+147
| | | | package, implemented parcable on CoordinateBounds, CoordinateRegion and CoordinateSpan. Enforced Android code conventions on those classes.