Commit Graph

385 Commits

Author SHA1 Message Date
Brad Leege
abec88642b [android] [ios] #4432 - Splitting the CHANGELOG into iOS and Android specific CHANGELOGS 2016-03-25 10:17:57 -05:00
Tobrun
b4d365c3c8 [android] #4424 - NativeMapView null pointer bug when updating CompassView 2016-03-24 18:48:27 -05:00
Cameron Mace
48cc510d29 [android] #4429 Removed NonNull from OnMapReady 2016-03-24 18:38:51 -05:00
Brad Leege
24216ce51a Merge branch '4444-out-of-bounds' into release-ios-3.2.0-android-4.0.0 2016-03-24 17:17:17 -05:00
Brad Leege
6a29e7e624 [android] #4444 - Wrapping all LatLng from nativeLatLngForPixel() to solve problem and mirror Android Google Maps API 2016-03-24 16:59:47 -05:00
Vacxe
34cea826b9 TelemetryService: Catch IllegalArgumentException exception when unregisterReceiver 2016-03-24 14:46:21 -05:00
Tobrun
79069d13b4 [android] #4398 - Default value bug fix for MapboxMapOptions 2016-03-24 17:32:38 +01:00
Antonio Zugaldia
a7fedcb604 [android] Add Javadoc for offline package
Fixes #4295
2016-03-23 12:20:35 -04:00
Brad Leege
bbe13b8cc6 [android] #4419 - Re-enabling development on 4.0.0-SNAPSHOT 2016-03-21 18:59:33 -05:00
John Firebaugh
ca8212de92 [all] Set maximum maxZoom to 21
Numbers greater than 21 trigger various bugs.
2016-03-21 16:38:54 -07:00
Brad Leege
6fb87fb0ee [android] #4419 - Updating version name for artifact and fabric 2016-03-21 17:31:25 -05:00
Tobrun
a0225d6ef7 [android] #4326 - making the code compatible with unit tests again 2016-03-21 16:58:49 -05:00
Tobrun
d329800806 [android] #4326 - using the camera API vs getCameraPosition should return same output 2016-03-21 16:58:49 -05:00
Brad Leege
fb4d9d083d Merge branch '4327-OnDoubleTap-trigger-camera-invalidation' into release-ios-3.2.0-android-4.0.0 2016-03-21 15:45:51 -05:00
Brad Leege
1856b3aeea [android] #4328 - Adding check of userAgent to see if it's still in initial state before prepending app meta data to it 2016-03-21 15:08:42 -05:00
Tobrun
8508aea6fb [android] #4327 - OnDoubleTap needs to trigger camera invalidation after a zoom occurs 2016-03-21 14:25:14 -05:00
Antonio Zugaldia
ead63abadd [android] Make sure we always load mapbox-gl when a native method is loaded
Fixes #4175
2016-03-21 14:34:04 -04:00
Antonio Zugaldia
682b404bf6 [android] Unify cache and offline databases
See #4362
2016-03-21 10:55:54 -07:00
Brad Leege
d33cee7fd8 [android] #4328 - Make Telemetry start only when savedInstanceState is null 2016-03-18 17:26:38 -04:00
Brad Leege
fff13d0976 [android] #4294 - JavaDocs for Telemetry classes 2016-03-18 14:26:07 -04:00
Brad Leege
4c455f4053 [android] #4317 - Revert to 4.0.0-SNAPSHOT for development 2016-03-15 17:16:16 -04:00
Tobrun
4681d0b545 [android] #4320 - rename including to contains 2016-03-15 14:00:01 -04:00
Tobrun
93123e4d0e [android] #4318 - move min/max zoom level to MapboxMap 2016-03-15 13:56:53 -04:00
Brad Leege
4a042a939e [android] #4317 - Updating release version and fabric version to 4.0.0-beta.1 2016-03-15 10:58:24 -04:00
Tobrun
e04fea8409 [android] #4304 - logo visibility fix for attributes defined in xml 2016-03-14 16:25:18 -04:00
Tobrun
d64652f9be [android] #3749 - added javadoc 2016-03-12 19:57:27 -05:00
Tobrun
a980f725b8 [android] #4252 - close concurrent window fix 2016-03-11 22:29:48 -05:00
Tobrun
45e6ee1372 [android] #4283 - enable strict mode in test app + fix strict mode warning related to releasing the surface 2016-03-11 20:07:56 -05:00
Tobrun
ad2ebc6cf6 [android] #4270 - library resource prefix espresso update 2016-03-11 17:37:19 -05:00
Tobrun
d04d6d8f93 [androd] #4269 - polyline activity crash fix 2016-03-10 15:01:19 -05:00
Tobrun
4cb75a5c36 [android] #4263 - fix null pointer on MapboxMapEventManager 2016-03-10 14:59:33 -05:00
Tobrun
d03e87fa4d [android] #4263 - have the ability to define multiple callbacks for OnMapReady 2016-03-10 10:49:37 -05:00
John Firebaugh
bbfd2c3d5a [android] Route exceptions in HTTPRequest constructor to onFailure 2016-03-10 10:38:00 -05:00
Tobrun
808bf7004a [android] #4076 - MapboxMapOptions fix 2016-03-09 17:46:00 -05:00
Tobrun
be00dfd367 [android] #4253 - remove MapboxMapActivity 2016-03-09 16:30:29 -05:00
Tobrun
3679dc254f [android] #4076 - MapboxMapOptions initial version 2016-03-09 16:00:35 -05:00
Brad Leege
9c4192411a [android] #4183 - Moving QuickZoom event recording to single finger, double tap, and drag processing 2016-03-08 16:27:05 -06:00
Tobrun
20c3706536 [android] #4240 - add flag to resize only when needed. 2016-03-08 08:06:55 -05:00
Dan Swick
c5f85bf9e7 Update TooManyIconsException.java 2016-03-07 21:53:03 -05:00
Dan Swick
e54ceec950 Update IconBitmapChangedException.java 2016-03-07 21:53:03 -05:00
Tobrun
0306a94e53 [android] #4078 - improved instructions of exception message 2016-03-07 21:53:03 -05:00
Cameron Mace
6a31aa2910 [android] #4078 Gave help directly in logcat instead of refering to install.md 2016-03-07 21:51:05 -05:00
Tobrun
e9b7cd724f [android] #3631 - resize fix issue 2016-03-07 21:47:40 -05:00
Tobrun
46986c665e [android] #2996 - test workaround for device not sharing context 2016-03-07 21:46:11 -05:00
Brad Leege
30c753e7c4 [android] #4220 - Removing WAKE_LOCK from TestApp. Lowering log level to debug for Telemetry Location and Send to Server log lines. 2016-03-07 17:38:48 -06:00
Thiago Marcos P. Santos
fe811bd38e [android] Do not reach native if the HTTPContext was invalidated
Native will get destroyed before the Java HTTPRequest and asynchronous
requests might still get answered.

If the request gets canceled, we now clear the reference to the native
code and it will never reach it.

Lock is needed because OkHTTP replies on its own thread, so we need to
guard the access to the variable we use for checking if the Request was
canceled. In the future we could remove the lock and use Runnable when
we move Android main loop to Looper instead of libuv.

Like the other implementations of HTTPRequest on Mapbox GL Native, the
request is destroyed synchronously on ::cancel().
2016-03-07 19:13:56 -03:00
Tobrun
12fa5679ac [android] #4217 - fix build warning casting a varargs 2016-03-07 16:27:02 -05:00
Antonio Zugaldia
ecbe99ecec [android] Reporting is no longer an issue
Part of #4200
2016-03-07 15:05:15 -05:00
Antonio Zugaldia
e920a272e1 [android] Remove GSON From Offline Example TestApp
Fixes #4172
2016-03-07 13:32:24 -05:00
John Firebaugh
b318903ab9 [android] Don't crash if someone tries to use OfflineRegion after delete 2016-03-07 09:31:16 -08:00