Commit Graph

1758 Commits

Author SHA1 Message Date
tobrun
068d2f267f [android] - fix code generation, remove lamda, fixup color conversion locale 2018-01-09 17:04:44 +01:00
Pablo Guardiola
7f2f40fb8d [android] fix sending more than once double tap event on a single double tap gesture (#10854) (#10855) 2018-01-08 12:12:46 +01:00
Tobrun
bfa4cea24c [android] - detect genymotion virtual machines when determening attributes for eglConfig 2018-01-05 14:54:07 +01:00
Osana Babayan
ad28542e77 added parameter validation LatLngBounds.from() (#10831)
closes #10730
2018-01-05 12:09:29 +01:00
Tobrun
5f8b61351f [android] - RTL support 2018-01-05 11:16:44 +01:00
Fabian Guerra
187b6dc31c Merge branch 'release-agua' into master
# 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
2018-01-04 12:55:19 -06:00
tobrun
c62b0af24f [android] - replace low level json parsing 2018-01-04 14:26:59 +01:00
Tobrun
dadd90e4e9 [all] - update licenses to 2018 2018-01-03 18:41:25 +01:00
Benjamin Jaeger
c2809744d2 Support custom LibraryLoader 2018-01-03 18:09:04 +01:00
Osana Babayan
814c87fbab add max & min latitude and longitude constants to maps sdk
add max & min latitude and longitude constants to maps sdk  that are independent of Mercator projection

closes #10780
2018-01-02 12:43:27 -05:00
tobrun
6ce38ccc6f [android] - add orientation change regression test 2018-01-02 17:14:11 +01:00
tobrun
65203dca77 [android] - refactor surface destruction NPE fix 2018-01-02 12:31:44 +01:00
hashfunction
580605e132 [android] Fixes #10563 NPE addAnnotationIcon 2018-01-02 12:31:44 +01:00
tobrun
0f7f4b38af [android] - use US local when converting between int color and RGBA String. 2018-01-02 12:31:25 +01:00
Osana Babayan
28a21f3b0b LatLng.wrap should return a new instance of LatLng (#10769)
LatLng.wrap shoudl wrap mulpiples of max value to max
2017-12-21 16:04:26 -05:00
Łukasz Paczos
d744b5033b [android] getting bitmap from drawable fix 2017-12-20 18:21:22 +01:00
Tobrun
c70103033e [android] - update changelog for 5.3.0 2017-12-20 10:14:50 +01:00
paczos
6b535f70ce [android] added map touch listeners api based on lists 2017-12-20 06:38:56 +01:00
Chris Loer
9ed3aeaee1 [android] Tweak TinySDF docs to better describe font-family behavior. 2017-12-19 13:05:39 -08:00
Tobrun
af52538a81 Saving/restoring MyLocationViewSettings (#10746) (#10748)
[android] saving/restoring MyLocationViewSettings, updated BitmapUtils
2017-12-19 19:38:11 +01:00
Łukasz Paczos
de5357c95f Saving/restoring MyLocationViewSettings (#10746)
[android] saving/restoring MyLocationViewSettings, updated BitmapUtils
2017-12-19 16:59:02 +01:00
Osana Babayan
fccdd7d7cf LatLngBounds.union parameters should be specified in NESW order (#10728) 2017-12-19 10:32:43 -05:00
Antonio Zugaldia
28a42b925a [android] update lifecycle documentation for fragments (#10736) 2017-12-19 10:32:01 -05:00
Tobrun
228aadc07e [android] - bump gradle syntax to 4.1 2017-12-19 13:39:38 +01:00
Tobrun
1b0a5f633a [android] - replace anonymous inner classes with lambda 2017-12-19 13:39:38 +01:00
Tobrun
7f14f0270d [android] - enable java 8 language features 2017-12-19 13:39:38 +01:00
Tobrun
639c033d8e [android] - update project to gradle 4.1, gradle tools 3.0, build tools 26.0.2 2017-12-19 13:39:38 +01:00
Minh Nguyễn
f242227a67 [android] Updated Spanish, Vietnamese translations 2017-12-19 10:40:06 +01:00
Langston Smith
c15c6edce9 Android SDK renaming (#10609)
* changes in various markdown files

* more tweaks

* Updated attribution title
2017-12-19 10:40:06 +01:00
Tobrun
db6eaa0c34 [android] - use default icon when compass icon fails to decode (#10694) 2017-12-19 09:20:52 +01:00
Tobrun
757cc0f2be [android] - add binding integration for expressions (#10654) 2017-12-19 08:55:48 +01:00
Tobrun
d80e71bf38 [android] - remove startup flash from fragment, rework OnMapReady callback for multiple listeners (#10717) 2017-12-19 06:39:40 +01:00
Minh Nguyễn
9759ba7836 [android] Updated Spanish, Vietnamese translations 2017-12-18 13:23:44 -08:00
Chris Loer
f2b42af339 [android] Add Configuration hook for local ideograph font family and demo activity 2017-12-18 12:17:22 -08:00
Chris Loer
97e45d5fda [android] Android implementation of local CJK glyph rendering
- Draws bold version of glyph if font stack contains string "bold"
 - Not hooked up to global configuration yet
2017-12-18 12:17:22 -08:00
Chris Loer
a53818a10b [core] Enable local glyph generation using TinySDF.
- 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
2017-12-18 12:17:22 -08:00
Langston Smith
04cbf346e9 Updated location layer plugin link in MapboxMap object's javadocs (#10707) 2017-12-18 08:10:52 -08:00
Tobrun
c71718c98e [android] - activate filesource when creating an offline region (#10718) 2017-12-18 13:34:25 +01:00
Tobrun
0fddad6e0b [all] update CI images (#10695) 2017-12-15 14:50:12 +01:00
paczos
d2cc855cd3 [android] new map touch listeners API comments 2017-12-14 16:23:33 +01:00
paczos
fc50605507 [android] checkstyle fixup 2017-12-14 16:23:33 +01:00
paczos
2afa8a1725 [android] added map touch listeners test 2017-12-14 16:23:33 +01:00
paczos
44363d4826 [android] added map touch listeners api based on lists 2017-12-14 16:23:33 +01:00
Tobrun
4525ff714a Post camera listener invocations (#10690)
* [android] - post camera listener invocations

* remove jvm unit test
2017-12-14 12:15:36 +01:00
Tobrun
7012c1b683 [android] - update documentation on update metadata 2017-12-13 16:58:21 +01:00
Tobrun
fa704c85d8 [android] - scale factor value of 1 should zoom out 2017-12-13 11:04:01 +01:00
Tobrun
7c06eda515 [android] - allow configurable http logging 2017-12-12 17:25:27 +01:00
Tobrun
cf026d1932 [android] - post animation callback invocation 2017-12-12 09:18:49 +01:00
Chris Loer
78545723fe [android] Add basic JavaDoc comment for LocalGlyphActivity. 2017-12-11 10:43:00 -08:00
Chris Loer
e8daa84de6 [android] Tweak LocalGlyphActivity description to be a bit more specific than the title. 2017-12-11 10:43:00 -08:00