Commit Graph

51 Commits

Author SHA1 Message Date
Tobrun
3ef740c753 [android] #5083 - add InfoWindow offset based on height of associated MarkerView, removed unused icons, renamed feature activity 2016-05-23 14:04:53 +02:00
Tobrun
e69aef8343 [android] #3276 - add tilt support for view markers 2016-05-20 12:03:27 +02:00
Tobrun
e50fb87e7b [android] #3276 - allowing multiple ViewAdapter implementations 2016-05-20 12:03:26 +02:00
Tobrun
028ef7a323 [android] #3276 - WIP Android View Annotations, showing an Android SDK view on the screen 2016-05-20 12:00:01 +02:00
Brad Leege
dd5af9e901 [android] #5060 - Initial setup of PressForMarkerActivity 2016-05-17 17:51:00 -07:00
Tobrun
8ff9bcb22a [android] #4930 - added invalidate to change tint colors 2016-05-10 10:14:27 +02:00
Cameron Mace
90cd425c5a [android] added user dot customization example
Fixes #4896
2016-05-04 12:35:05 +02:00
Tobrun
2380b4de13 [android] bring back ScreenshotActivityTest 2016-05-03 16:31:16 -05:00
Brad Leege
25442a77be [android] #4902 - Standarizing Locale and Language 2016-04-29 13:42:04 -05:00
Brad Leege
0b5a994246 [android] #4835 - Initial setup of MyLocationToggle UI 2016-04-26 17:07:23 -05:00
Tobrun
e2510fce79 [android] #4800 - default location view from start: introduced attributes, update MapboxMapOptions, added tests. updated MockParcel 2016-04-26 22:24:17 +02:00
Tobrun
f469cee1b4 [android] #4396 - fixup mason build issue 2016-04-23 07:16:37 +02:00
Tobrun
8703f1ef4b [android] #4754 - double map view example 2016-04-19 21:29:55 +02:00
Brad Leege
7fa32a0d08 [android] #4689 - Adding Debug Mode Example 2016-04-12 18:13:45 -05:00
Brad Leege
9a3e8ae571 [android] #4619 - Creating standalone CustomLayerActivity example 2016-04-06 14:44:52 -05:00
Brad Leege
3670c8a914 [android] #4609 - Restoring name of BulkMarkerActivity 2016-04-06 11:02:25 -05:00
Brad Leege
a64775a909 [android] #4365 - Mirroring descriptive subpackage names with categories in the app UI 2016-04-05 11:51:08 -05:00
Brad Leege
4ec2f8966e [android] #4365 - Moving example activities to more descriptive subpackage names for easier discovery 2016-04-05 11:51:08 -05:00
Tobrun
63780d07f3 [android] #4365 - make dismiss on gesture configurable, renamed activity to match UI in test app, cleanup 2016-04-05 11:51:08 -05:00
Tobrun
08ccf4bd63 [android] #4365 - Polygon spelling mixup 2016-04-05 11:51:08 -05:00
Tobrun
1f57743edc [android] #4365 - removed metadata tag in AndroidManifst, obsolete due to remove ApiAccess 2016-04-05 11:51:08 -05:00
Tobrun
77b7251d71 [android] #4365 - final testapp refactor cleanup, removed ApiAccess class, introduced category packages, Renamed some classes 2016-04-05 11:51:08 -05: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
7b6353407f [android] #4530 - add polygon example to test app 2016-03-31 11:00:16 +02: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
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
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
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
d39ba766e5 [android] #4206 - property animation example 2016-03-06 14:23:47 -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
1b7ebca279 [Android] #3761 - add map padding, introduce new feature activity
[android] #3781 #3899 - add map padding, user location view, ViewSettings, TrackingSettings

[android] #3761 - update map padding sample

[android] #3761 - add map padding
2016-02-15 12:25:18 +01:00
Tobrun
7d6ac6adfc [android] #3943 #3775 #3885 - added sample feature activity + espresso test 2016-02-15 12:00:51 +01:00
Brad Leege
b4c7ab83bd [android] #2421 - Adding logic to get wifi connection state 2016-02-10 19:05:22 -08:00
Brad Leege
2690cc09f8 [android] #2421 - Building out MapboxEventsManager with support for Staging and Prod servers 2016-02-10 19:05:20 -08:00
Brad Leege
9436e4ff99 [android] #2421 - Refactoring LocationServices to be in PASSIVE mode when GPS is not active. Integrating TelemetryService with Core SDK for startup 2016-02-10 19:05:19 -08:00
Brad Leege
9ce4c8bafc [android] #2421 - Checking for TelemetryService configuration in AndroidManifest.xml 2016-02-10 19:05:19 -08:00
Tobrun
aa05cba0df [android] #3758 - Projection / Visible Region implementation.
[android] #3758 - add VisibleRegion + unit tests, removed boundingbox, cleanup jni, cleanup test app, renamed CoordinateSpan to LatLng.
2016-02-04 12:08:39 +01:00
Tobrun
9beb6629b6 [android] #3752 - added scroll by x,y feature, introduced new CameraUpdateType, introduced caching system for invalidating CameraPosition, general cleanup, readded getLatLng in MapView, ..
[android] #3752 - correctly invalidating cameraposition
2016-02-03 18:38:38 +01:00
Tobrun
a699690c16 [android] #3759 - Add SupportMapFragment, test app integration, cleanup old fragment implementation 2016-02-02 08:18:41 +01:00
Tobrun
8ed1dc9f74 [android] #3145 - MapboxMap 2016-01-29 13:15:58 +01:00
Antonio Zugaldia
9672f2ba50 sample geocoder activity 2016-01-19 13:53:55 -05:00
Tobrun
89b051f386 [android] #3593 - added double map view example 2016-01-18 10:58:37 +01:00
Antonio Zugaldia
9c43343187 directions activity sample 2016-01-12 11:21:50 -06:00
Tobrun
c10f6489e6 [android] #2187 - added LeakCanary to Android test app 2016-01-11 16:42:21 +01:00
Brad Leege
4c90f63c6d [android] #2915 - Removing Crashlytics From TestApp 2015-12-22 08:46:58 -06:00
Brad Leege
f7d1a40350 [android] Camera API 2015-12-18 11:33:40 -08:00