Commit Graph

110 Commits

Author SHA1 Message Date
Brad Leege
001d24dc33 [android] #4354 - Ensuring userAgent is always ASCII formatted 2016-04-04 17:32:40 -05:00
Tobrun
aef1f8124c [android] #4516 - cleanup snapshot PR 2016-04-01 11:45:13 +02:00
Vladimir Kurchatkin
862305d935 [android] Add a method to make map snapshots
Fixes: https://github.com/mapbox/mapbox-gl-native/issues/3466
2016-04-01 11:44:12 +02:00
Tobrun
e692096581 [android] #4565 - improved coverage of camera package 2016-04-01 10:59:23 +02:00
Tobrun
3f10f74a70 [android] #4520 - don't update camera position after padding call 2016-03-31 11:07:22 +02:00
Tobrun
7b6353407f [android] #4530 - add polygon example to test app 2016-03-31 11:00:16 +02:00
Tobrun
9fc8cf39a8 [android] #3832 - improve unit testing geometry package 2016-03-31 09:38:28 +02:00
John Firebaugh
5eda74a514 Merge branch 'release-ios-3.2.0-android-4.0.0' 2016-03-30 17:43:37 -07:00
Tobrun
ff7cdb1ba5 [android] #4365 - reworked some samples, resources and tests 2016-03-30 16:49:20 +02:00
Tobrun
58da079f8c [android] #4365 - Camera Animation Type Example 2016-03-30 16:49:20 +02:00
Tobrun
47ac55538a [android] #4365 - Improve test app examples related to InfoWindows 2016-03-30 16:49:08 +02:00
Tobrun
8262846294 [android] #4487 - ArrayInOutOfBoundsException fix for polyline and polygon 2016-03-29 14:07:52 -05:00
Tobrun
f8b6e1f7da [android] #4487 - ArraysInOfBoundsException fix for addMarkers 2016-03-29 14:07:52 -05:00
Tobrun
bbab5a5b5e [android] #4510 - clean up test app with onStart/onStart references. 2016-03-29 13:41:36 -05:00
Justas Medeisis
af4871f7bf [android] #4510 - Remove onStart() and onStop() lifecycle methods from MapView. 2016-03-29 13:41:36 -05:00
Brad Leege
7a9a58f4fb [android] #4475 - Only wrapping when needed in LatLng.wrap(). Making Javadoc more clear. Making tests consistent. 2016-03-25 16:55:07 -05:00
Brad Leege
335e346ed1 [android] #4475 - Introducing LatLng.wrap() and removing usage of wrap() in JNI's nativeLatLngForPixel() 2016-03-25 16:55:07 -05:00
Brad Leege
75913a5dae [android] #4473 - Fixing toString() tests for LatLng.toString() 2016-03-25 14:22:21 -05:00
Tobrun
79069d13b4 [android] #4398 - Default value bug fix for MapboxMapOptions 2016-03-24 17:32:38 +01:00
Tobrun
7ff074889e [android] #4365 - enforce best practices map startup 2016-03-24 13:11:50 +01:00
Tobrun
b8aeb1a9f8 [android] #4365 - TestApp refactor with RecyclerView selection. 2016-03-23 10:26:38 +01:00
Tobrun
9494fa7253 [android] #4308 - add some simple gesture tests 2016-03-15 14:07:24 -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
Tobrun
55a1bb8365 [android] #4301 - added robotium testing framework to perform integration testing 2016-03-14 11:45:54 -04:00
Tobrun
d64652f9be [android] #3749 - added javadoc 2016-03-12 19:57:27 -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
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
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
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
Tobrun
d39ba766e5 [android] #4206 - property animation example 2016-03-06 14:23:47 -05:00
Tobrun
e2da260a8e [android] #4149 - added a drop pin example to the GeocoderActivity 2016-03-03 08:48:49 +01:00
Tobrun
d994f2de0f [android] #4166 - move style url to map view for improved async loading 2016-03-03 07:38:23 +01:00
Antonio Zugaldia
55cacfafd4 [android] Simplify offline metadata API on Android
Fixes #4139
2016-02-29 13:45:08 -05:00
Antonio Zugaldia
3ed9f4336c [android] Use the new camera api instead of hardcoded values
Fixes #4124
2016-02-26 15:05:55 -05:00
Antonio Zugaldia
01e55f183e # This is a combination of 8 commits.
# The first commit's message is:
# This is a combination of 2 commits.
# The first commit's message is:

# This is a combination of 3 commits.
# The first commit's message is:
# This is a combination of 2 commits.
# The first commit's message is:

# This is a combination of 21 commits.
# The first commit's message is:
[android] - Implements Android bindings for offline API
Fixes #3891

# The 2nd commit message will be skipped:

#	[android] #3891 - rename OFFLINE_MAX_CACHE_SIZE to DEFAULT_MAX_CACHE_SIZE and adjust value

# The 3rd commit message will be skipped:

#	[android] #3891 - makes de documentation more relevant to the current android implementation

# The 4th commit message will be skipped:

#	[android] #3891 - rename isRequiredResourceCountIsIndeterminate() to isRequiredResourceCountPrecise()

# The 5th commit message will be skipped:

#	[android] #3891 - rename complete() to isComplete()

# The 6th commit message will be skipped:

#	[android] #3891 - rename OfflineRegionDefinition to OfflineTilePyramidRegionDefinition and make OfflineRegionDefinition an interface. Docs for corresponding classes updated.

# The 7th commit message will be skipped:

#	[android] #3891 - make reason a more idiomatic ErrorReason Android IntDef and remove unnecessary constructor

# The 8th commit message will be skipped:

#	[android] #3891 - reuse the calling object instead of creating a new manager

# The 9th commit message will be skipped:

#	[android] #3891 - location, location, location

# The 10th commit message will be skipped:

#	[android] #3891 - simpler list regions iteration

# The 11th commit message will be skipped:

#	[android] #3891 - proper indeterminate -> precise transition

# The 12th commit message will be skipped:

#	[android] #3891 - improve description for DEFAULT_MAX_CACHE_SIZE

# The 13th commit message will be skipped:

#	[android] #3891 - delete global refs for obj and listCallback

# The 14th commit message will be skipped:

#	[android] #3891 - simplify metadata conversion and fix metadata object

# The 15th commit message will be skipped:

#	[android] - Implements Android bindings for offline API
#	Fixes #3891

# The 16th commit message will be skipped:

#	[android] #3891 - avoid exposing the int reason value in the public API

# The 17th commit message will be skipped:

#	[android] #3891 - delete global refs for remaining callbacks and observer

# The 18th commit message will be skipped:

#	[android] #3891 - remove unused offlineManagerClassConstructorId together with unnecessary private java constructor

# The 19th commit message will be skipped:

#	[android] #3891 - remove non-relevant line

# The 20th commit message will be skipped:

#	[android] #3891 - handle requiredResourceCountIsIndeterminate -> requiredResourceCountIsPrecise rename

# The 21st commit message will be skipped:

#	[android] #3891 - revert map changes to allow rebase

# The 2nd commit message will be skipped:

#	[android] #3891 - avoid exposing the int reason value in the public API

# The 2nd commit message will be skipped:

#	[android] #3891 - rename complete() to isComplete()

# The 3rd commit message will be skipped:

#	[android] #3891 - rename OfflineRegionDefinition to OfflineTilePyramidRegionDefinition and make OfflineRegionDefinition an interface. Docs for corresponding classes updated.

# The 2nd commit message will be skipped:

#	[android] #3891 - location, location, location

# The 2nd commit message will be skipped:

#	[android] #3891 - improve description for DEFAULT_MAX_CACHE_SIZE

# The 3rd commit message will be skipped:

#	[android] #3891 - delete global refs for obj and listCallback

# The 4th commit message will be skipped:

#	[android] #3891 - simplify metadata conversion and fix metadata object

# The 5th commit message will be skipped:

#	[android] #3891 - delete global refs for remaining callbacks and observer

# The 6th commit message will be skipped:

#	[android] #3891 - remove unused offlineManagerClassConstructorId together with unnecessary private java constructor

# The 7th commit message will be skipped:

#	[android] #3891 - remove non-relevant line

# The 8th commit message will be skipped:

#	[android] #3891 - handle requiredResourceCountIsIndeterminate -> requiredResourceCountIsPrecise rename
2016-02-26 09:13:17 -05:00
Tobrun
a5b39f5ae1 [android] #4063 - fix update point annotation broken 2016-02-25 11:40:07 +01:00
Tobrun
c7285b0368 [android] #4021 - fix up library resource prefix 2016-02-25 10:51:30 +01:00
Tobrun
467d103b9a [android] #4097 - update javadoc maps package
[android] #4097 - update visibility compassclickclistener fix
2016-02-25 10:26:47 +01:00
Tobrun
896a62e589 [android] #3755 - fix package visibility issue with camera package, added javadoc and general cleanup 2016-02-24 13:06:56 +01:00
Tobrun
7b40cbcfd9 [android] #4038 - fix crash on polygons and polylines with empty points + formatting commit 2016-02-23 13:17:27 +01:00
Tom MacWright
d697028029 Hit missed lines in equality tests 2016-02-19 15:26:44 +01:00
Tobrun
9ec0103431 [android] #4018 - migrated max/min zoom to UiSettings + added tests + update sample app 2016-02-19 15:24:16 +01:00
Tobrun
27ed15c18c [android] #4017 - update unit test for MapboxMap 2016-02-19 15:22:56 +01:00