Tobrun
8e23dc8969
Merge branch 'feature/android-custom-annotations' of https://github.com/gillessed/react-native-mapbox-gl into gillessed-feature/android-custom-annotations
2017-04-05 15:43:38 +02:00
gcole
de58aafedd
Upgrade android SDK to 4.2.2
2017-03-29 22:41:49 -07:00
gcole
4d41d6fcab
Set custom view layouts params.
2017-03-29 22:18:37 -07:00
gcole
73665878ee
Need default constructor in marker view options.
...
Removed this pre-commit too hastily.
2017-03-28 14:53:56 -07:00
gcole
c9b60e17c2
Custom annotation views for Android.
...
This gives feature parity to Custom Annotation Views
between iOS and Android.
- Add custom marker view and options for mapbox.
- Add an implementation for the Annotation class.
- Add a MarkerViewAdapater that transforms Annotations into views that
get displayed on the map.
- Handle adding and removing of children.
- Update custom annotation docs.
2017-03-28 14:53:56 -07:00
Eric Samelson
c0ebef23fb
ensure that MapboxAccountManager class is always created from the main thread; fixes crash from Android SDK 4.2.0-beta.4 and up ( #517 )
2017-03-13 17:49:55 -07:00
Fabian Zeindl
36048db930
updated mapbox-android-sdk to 4.2.1 ( #481 )
...
to fix this crash: https://github.com/mapbox/mapbox-gl-native/issues/6838#issuecomment-269646230
2017-02-07 10:09:23 +01:00
Bruno Cartier
9f053a5cb3
docs(install): switch from rnpm to react-native
...
RNPM is merged into React Native core - see [here](https://github.com/rnpm/rnpm/blob/master/README.md#dear-friends )
2016-12-05 11:00:15 -05:00
Brian Cooley-Gilliom
10ab9b4abb
Exposing min/max zoom level properties to react native
2016-10-17 10:40:56 +01:00
Marius Petcu
e24a5ce9af
Merge branch 'master' into deselectHidePopUp
2016-09-21 01:02:49 +03:00
Hanane
577ae45090
ANDROID: implementation of deselectAnnotation() and annotationsPopUpDisabled
2016-09-21 00:41:03 +03:00
Carl Craig
353063eefc
fix large polyline annotations on android
2016-09-19 16:09:22 +01:00
Moritz
9a57f991e4
specify where to add nodes inside the Manifest.xml ( #401 )
2016-08-29 14:09:48 -07:00
Ben Clayton
3ee56f5075
Expose pitchEnabled property ( #407 )
...
* Expose the 'pitchEnabled' property, so developer can turn off 'two-fingers to tile map' feature. iOS-only so far.
* Add `pitchEnabled` property to Android implementation
* add `pitchEnabled` to docs
2016-08-29 14:09:14 -07:00
Marius Petcu
a3e8202828
Clarify what --ignore-scripts does in docs
2016-07-23 12:04:09 +03:00
Marius Petcu
a52824a76b
Update Mapbox SDK to latest version
2016-07-22 13:46:28 +03:00
Marius Petcu
2a27cdc7ee
Remove setCamera in favor of adding altitude to easeTo
2016-07-11 23:09:02 +03:00
Marius Petcu
4c7760c6d9
Remove OfflineRegionDummyObserver
2016-07-11 21:50:30 +03:00
Marius Petcu
d7f107d0fb
Replace image! with source: { uri }
2016-07-11 21:47:42 +03:00
Marius Petcu
8fc0354df8
Differentiate location reporting APIs where it can't be helped
2016-07-11 20:19:05 +03:00
Marius Petcu
4e1d97c200
Update documentation
2016-07-04 12:12:26 +03:00
Marius Petcu
7bc5e69db0
Fix marker not opening on Android
2016-07-04 01:58:59 +03:00
Marius Petcu
2fa697c9c6
Fix listener cleanup
2016-07-04 01:41:04 +03:00
Marius Petcu
bb4c1a1bc9
Make progress notifications throttle configurable
2016-07-04 00:55:17 +03:00
Marius Petcu
19f8a46449
Handle succession of offline commands more robustly on Android
2016-07-04 00:15:02 +03:00
Marius Petcu
8a7640369f
Implement offline packs for Android
2016-07-03 23:24:33 +03:00
Marius Petcu
d55bb119bc
Optimize Android marker icon caching
2016-07-03 17:16:06 +03:00
Marius Petcu
13a0b68019
Simplify Android annotations code
2016-07-03 16:06:03 +03:00
Marius Petcu
c68a135a8e
Cache annotation images
2016-07-03 00:53:33 +03:00
Marius Petcu
3621eb181b
Pass animation status in onRegion*Change
2016-07-02 23:15:37 +03:00
Marius Petcu
aa31793795
Throttle onRegion*Change on Android
2016-07-02 23:08:38 +03:00
Marius Petcu
551bada3be
Implement Android annotation events
2016-07-02 21:55:55 +03:00
Marius Petcu
ca0cc491ba
Backport annotations to Android
2016-07-02 21:19:03 +03:00
Marius Petcu
6ed0187426
Disable onRegionChange events when not in use
2016-07-02 20:00:22 +03:00
Marius Petcu
84d5876f2f
Clears up semantics in easeTo()
2016-07-02 19:33:01 +03:00
Marius Petcu
c64e55b586
Rename onRegionChange to onRegionDidChange
2016-07-02 19:13:10 +03:00
Marius Petcu
5f0145f762
Add direct events definitions
2016-07-02 19:04:23 +03:00
Marius Petcu
d6379803e5
Create map after first transaction
2016-07-02 18:51:09 +03:00
Marius Petcu
a12721cb3e
Backport Android events
2016-07-02 18:34:06 +03:00
Marius Petcu
b893fb7342
Rename offline pack native methods
2016-07-02 00:38:23 +03:00
Marius Petcu
2aa9aca898
Refactor offline functions with promises
2016-07-02 00:29:56 +03:00
Marius Petcu
4ae4d7295e
Solve pitch API difference
2016-07-01 23:55:04 +03:00
Marius Petcu
99e1997ec5
Coerce all props in onMapReady
2016-07-01 02:57:35 +03:00
Marius Petcu
26ae2941d5
Make all Android props changeable
2016-07-01 02:46:59 +03:00
Marius Petcu
667a3b583f
Implement the majority of imperative Android methods
2016-07-01 02:33:30 +03:00
Marius Petcu
0abd92837c
Implement Android error handling. Add Android telemetry toggle.
2016-06-30 21:31:59 +03:00
Marius Petcu
ed92dd8187
Implement contentInset
2016-06-30 20:48:01 +03:00
Marius Petcu
66a868da74
Implement Android props
2016-06-30 20:25:01 +03:00
Marius Petcu
6d400f45e0
Refactor Android boilerplate. Update Android SDK
2016-06-30 16:59:10 +03:00
Marius Petcu
4181f21f49
Restructure project for unified API
2016-06-29 19:07:24 +03:00