Tobrun
6249f9f674
[android] #3941 - update espresso tests
2016-02-16 15:33:44 +01:00
Tobrun
373cd33df0
[android] #3963 - move and relax if permission check
...
[android] #3963 - update unit tests, moved permission check to MapView to be mocked during tests
2016-02-16 14:05:08 +01:00
Tobrun
4baee63d8e
[android] #3750 - update proguard library for 4.0.0 release (maps package) + update for leak canary.
2016-02-16 09:20:09 +01:00
Tobrun
fb9021f929
[android] #3756 - unit test annotations integration in MapboxMap
...
[android] #3756 - unit tests fixes
[android] #3756 - allow using inheritance Marker, added example to WindowAdapterActivity
2016-02-15 17:05:15 +01: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
Tobrun
ab677a7905
[android] #3900 - Using CopyWriteArrayList to avoid concurrency issues with MapChangeListeners
2016-02-12 11:53:20 +01:00
Tobrun
a20225bbf1
[android] #3919 - restore espresso tests
2016-02-12 09:52:29 +01:00
Tobrun
06ccc0757b
[android] #3876 - rename InfoWindowClickListener method
2016-02-11 15:21:29 +01:00
Tobrun
f2e8fcc1af
[android] #3895 - handles the case of not requested/accepted permissions
2016-02-11 13:28:29 +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
61e63b718c
[android] #3746 - InfoWindowCloseListener
2016-02-09 14:53:08 +01:00
Tobrun
227ddffee6
[android] #3745 - MapboxMap.OnCameraChangeListener 📷
2016-02-09 14:18:25 +01:00
Tobrun
2c6615df55
[android] #3747 - InfoWindowLongClickListener
2016-02-09 09:35:38 +01:00
Tobrun
fa21051683
[android] #3830 added mocked parcel implementation
2016-02-05 14:32:58 +01: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
6dff169f2b
[android] #3754 - newLatLngBounds: unit tests for LatLng and LatLngBounds, 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
2016-02-02 17:25:46 +01:00
Tobrun
a699690c16
[android] #3759 - Add SupportMapFragment, test app integration, cleanup old fragment implementation
2016-02-02 08:18:41 +01:00
Tobrun
0e66d4dcc5
[android] #3776 - UiSettings uses MapView instead of MapboxMap as dependency. Cleanup obsolete methods MapboxMap/MapView, Renaming convention Google Maps SDK, Update tests, Some minor fixes in state management
2016-02-01 16:22:54 +01:00
Tobrun
6ebb3e88d8
[android] #3753 - Optimising zoom
...
[android] #3753 - removed old zoom methods from MapView
2016-02-01 16:08:09 +01:00
Tobrun
7c58c7803e
[android] #3760 - parity with Google Maps SDK
...
[android] #3760 - added missing methods for UiSettings, updated tests and test app to reflect this change
[android] #3760 - typo fix
2016-02-01 12:47:14 +01:00
Tobrun
8ed1dc9f74
[android] #3145 - MapboxMap
2016-01-29 13:15:58 +01:00
Brad Leege
41472054fc
[android] #3728 - Adding Back Pressed support for App Bar Home Button
2016-01-28 11:44:08 -06:00
Tobrun
b492e2408d
[android] #3708 - added code coverage test documentation and debug option
2016-01-28 08:09:54 +01:00
Antonio Zugaldia
9672f2ba50
sample geocoder activity
2016-01-19 13:53:55 -05:00
Tobrun
8ffe776141
[android] #3503 - remove serialisable interface from classes in geometry package, implemented parcable on CoordinateBounds, CoordinateRegion and CoordinateSpan. Enforced Android code conventions on those classes.
2016-01-19 14:59:36 +01:00
Tobrun
06e420939f
[android] #3604 - polyline activity memory leak fix
2016-01-19 13:27:08 +01:00
Tobrun
78bedff8f9
[android] #3556 - Added test to trigger NaN value on same point, updated LatLng model to handle calls for distance calls of same point
2016-01-18 13:31:37 +01:00
Tobrun
89b051f386
[android] #3593 - added double map view example
2016-01-18 10:58:37 +01:00
Tobrun
9df48d4e2c
[android] #3514 - update pro guard config
2016-01-13 13:03:28 +01:00
Tobrun
61ea751503
[android] #3514 - disable proguard in test app
2016-01-13 09:10:47 +01:00
Brad Leege
11062a01b4
[android] #3484 - Switching to Directions 1.0.0 release. Removing mavenCentral() as it's a subset of jcenter().
2016-01-12 11:21:51 -06:00
Antonio Zugaldia
9c43343187
directions activity sample
2016-01-12 11:21:50 -06:00
Tobrun
703ccbd727
[android] #3309 - replace coordinate naming with LatLng
2016-01-12 14:08:24 +01:00
Tobrun
71edb38cf1
[android] #3327 - replaced ZoomLevel with Zoom, introduced new methods, deprecated old ones
2016-01-12 12:34:45 +01:00
Tobrun
c10f6489e6
[android] #2187 - added LeakCanary to Android test app
2016-01-11 16:42:21 +01:00
Tobrun
9d6cb1361c
[android] #3444 #3435 - added change listeners to location tracking and bearing tracking, added requires permissions checks and handled them in the test app, update javadoc to reflect changes, formatting commit of MapView, Reposition UserLocationView when location tracking becomes active
2016-01-06 10:05:58 +01:00
Tobrun
522a88560b
[android] #3308 - remove default constructor
2016-01-05 16:06:34 +01:00
Brad Leege
4c90f63c6d
[android] #2915 - Removing Crashlytics From TestApp
2015-12-22 08:46:58 -06:00
Brad Leege
e8e485f83e
[android] #3348 - Moved ExampleCustomLayer into it's own package. Moved Custom Layer to Main Activity Controls in Nav Drawer with new icon.
2015-12-21 10:09:33 -06:00
Brad Leege
77d62baa50
[android] #3358 - Created easeCamera() API method.
2015-12-20 09:46:59 -06:00
Brad Leege
8f532eeefa
[android] #3358 - Making Core GL camera methods private. Adding moveCamera() API method. Updating CameraActivity to use only animateCamera() and moveCamera() API.
2015-12-20 09:19:03 -06:00
Tobrun
f3de446bd9
[android] #3304 - refactor SpriteFactory to IconFactory, changed all the sprite names to icon for convention
2015-12-20 11:57:36 +01:00
Brad Leege
f7d1a40350
[android] Camera API
2015-12-18 11:33:40 -08:00
Tobrun
f31ff44d79
[android] #3317 #3239 - SpriteFactory Singleton, added different custom markers to InfoWindowActivity
2015-12-18 09:03:13 +01:00
Tobrun
5c4ac72d5a
[android] #3277 - update android support lib + new configuration to manage these
2015-12-18 08:00:07 +01:00