Commit Graph
652 Commits
Author SHA1 Message Date
Jack Feng 91074ef739 Upgrade to Mapbox Android SDK 5.0.2
TODO: We cannot get metricsEnabled before initialize the mapbox. So we
should change it from constant to property maybe.
2017-09-01 10:10:26 +08:00
Nick Italiano 369bfe50d5 Merge pull request #618 from mapbox/v6-readme-update
Added Future Official Support section to readme
5.2.1
2017-08-31 14:21:30 -07:00
Nick Italiano 4696df34ec Added Future Official Support section to readme
Updated readme to mention v6
2017-08-31 14:17:35 -07:00
Nick Italiano 0d6aad4d09 Merge pull request #609 from mapbox/bump-version-5.2.1
Bump npm package version
2017-08-31 13:31:56 -07:00
Nick Italiano 0b196b2ddf Merge pull request #555 from waijule/fix-ios-annotation-children
fix custom annotation views bug in iOS
2017-08-31 13:28:50 -07:00
Nick Italiano 8f72f4015b Merge pull request #537 from benvium/patch-1
Document annotation alpha/fillAlpha/strokeAlpha platform-specific behaviour
2017-08-31 13:25:03 -07:00
Nick Italiano f4402cdae2 Merge pull request #571 from atarsha/Add-MGLOfflinePackState
Expose OfflineRegion/OfflinePack pack state in progress object and add resume/suspend offline download support
2017-08-29 11:50:41 -07:00
Alex Tarsha 29be55ffb2 Slight refactor for Android portion of PR 2017-08-28 14:29:43 -06:00
Nick bdc9986d8a Bump version to 5.2.1 2017-08-21 09:01:39 -07:00
Nick Italiano af52ba35a2 Merge pull request #600 from bahaa96/patch-1
Handling Android RN 0.47 breaking change
2017-08-17 09:53:51 -07:00
Nick Italiano 8f26efb5d9 Merge pull request #587 from noprotocol/fix-prop-types
import PropTypes from ‘prop-types’ and ViewPropTypes instead of View.propTypes
2017-08-17 07:55:18 -07:00
Alex Tarsha 5d3ce90c16 Merge branch 'master' into Add-MGLOfflinePackState 2017-08-16 19:19:01 -06:00
Antonio Zugaldia d2a0a851d5 Merge pull request #603 from gillessed/master
Fix ios offline pack bugs.
2017-08-09 15:45:27 -04:00
gcole 9a3646faf5 Fix ios offline pack bugs.
- Only resume packs that aren't complete.
- Don't fire events for invalid packs.
2017-08-09 10:00:38 -07:00
Antonio Zugaldia 5a1983ac9c Merge pull request #601 from gillessed/master
Make offline packs more robust.
2017-08-08 16:49:04 -04:00
gcole 3a12bb4fb8 Make offline packs more robust.
- Separate the access token initialization and offline maps
  initialization.
- Make the initialization functions return promise so that the consumer
  code can know when mapbox and the offline packs are ready to be used.
- Expose setConnected method.
- Update docs.
2017-08-08 10:20:56 -07:00
Bahaa Jr d4eeefa462 Handling Android RN 0.47 breaking change
[facebook/react-native@ce6fb33](https://github.com/facebook/react-native/commit/ce6fb337a146e6f261f2afb564aa19363774a7a8)
2017-08-07 17:31:48 +02:00
Minh Nguyễn 64a51561d2 Merge pull request #429 from statiklabs/master
RCTMapboxGL.xcodeproj should be added to the Libraries folder
2017-07-26 13:44:44 -07:00
fossabot d287894581 Add license scan status and report (#577) 2017-07-26 13:15:35 -07:00
Bob Fanger 0a9d904358 import PropTypes from ‘prop-types’ and using ViewPropTypes instead of View.propTypes
Fixed errors:
`View.propTypes has been deprecated and will be removed in a future version of ReactNative. Use ViewPropTypes instead.`

`Warning: PropTypes has been moved to a separate package. Accessing React.PropTypes is no longer supported and will be removed completely in React 16. Use the prop-types package on npm instead.`
2017-07-26 00:35:19 +02:00
Alex Tarsha c0e65144eb Merge branch 'master' into Add-MGLOfflinePackState 2017-06-17 23:46:19 -06:00
Alex Tarsha 4f5427f329 Add support for suspending and resuming pack downloads and upgrade native SDK to repair iOS blocked UI during downloads on init. 2017-06-17 23:43:56 -06:00
Antonio Zugaldia bf741d51d9 Merge pull request #544 from sethvincent/patch-1
API docs: change addOfflinePackForRegion to addOfflinePack
5.2.0
2017-06-15 09:16:23 -04:00
Antonio Zugaldia 4119c0aeb1 Merge pull request #546 from sethvincent/patch-2
android install docs: change MainActivity.java to MainApplication.java
2017-06-15 09:16:00 -04:00
Alex Tarsha 72a4e6da5f Added Offline Pack State to progress object and normalized Android RegionStatus output with iOS 2017-06-15 02:21:45 -06:00
Antonio Zugaldia b46ea8da99 Merge pull request #552 from hippware/master
upgrade to RN0.44
2017-05-31 11:48:56 -04:00
Antonio Zugaldia 893c5dff83 Merge pull request #548 from carocad/patch-1
fix: api cosmetic changes
2017-05-23 09:30:33 -04:00
Antonio Zugaldia ceba710a91 Merge pull request #539 from jthetzel/master
Docs: Typo in Custom Annotations example
2017-05-23 09:29:54 -04:00
Jack Feng 07939089e7 fix custom annotation views bug in iOS
1. fix #512 crash when custom annotations change
2. fix custom annotations not being removed from map after it's removed
from RN children
2017-05-16 20:22:00 +08:00
aksonov 81329465c6 upgrade to RN0.44 2017-05-15 09:08:16 +02:00
Camilo Roca bcc3efe171 fix: incorrect order 2017-05-07 16:50:46 +02:00
Camilo Roca 689cfe9b88 solves #520 2017-05-07 16:27:58 +02:00
Camilo Roca 33f08b094a fix: markdown table incorrectly formatted 2017-05-07 16:06:57 +02:00
Seth Vincent fde0218d5d android install docs: change MainActivity.java to MainApplication.java
In recent versions the `getPackages` method is implemented in MainApplication.java
2017-04-28 13:33:00 -04:00
Antonio Zugaldia 182c76edbb Merge pull request #541 from gillessed/feature/custom-annotation-fixes
Android custom annotation bugfixes.
2017-04-26 16:21:50 -04:00
Seth Vincent 9f96d3513d API docs: change addOfflinePackForRegion to addOfflinePack 2017-04-26 14:48:14 -04:00
gcole 156d3f9cf8 Android custom annotation bugfixes.
- Custom annotations would sometimes not get rendered on the screen.
  Haven't nailed down the exact problem, but it was some sort of
  interleaving of operations from adding children and computing custom
  marker views. Moving the marker view stuff to when the map finishes
  loading resolves this.
- The adapter for the react native marker views now handles the caching
  behaviour correctly and re-uses views when they are available.
- Make sure each layout actually gets the height and width of the react
  native views from the correct shadow nodes so that they don't all have
  the same measurements by accident.
- Update locations of annotations when they are changed.
- Split annotation views into a map. The manager is a singleton and all
  the existing map views go through it so the children need to be kep
  separately.
- Safeguard against relayout being called after onDrop(), resulting in a
  null pointer exception.
2017-04-21 15:12:08 -07:00
Jeremy T. Hetzel ddb194e527 Docs: Typo in Custom Annotations example 2017-04-20 08:32:16 -02:30
Ben Clayton b64fb02017 Document annotation Android-only alpha behaviour 2017-04-18 10:42:23 +01:00
Tobrun 11aa29b4cd Merge branch 'gillessed-feature/android-custom-annotations' 2017-04-05 16:12:39 +02:00
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
Antonio Zugaldia e67a50ad6b Merge pull request #522 from gillessed/upgrade/android-sdk-4.2.2
Upgrade android SDK to 4.2.2
2017-03-30 10:05:45 -04: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
Peter Theill 4453983022 Add support for paths with spaces (#505)
If script is being run from a path having spaces it will fail
2017-02-21 15:45:06 -05: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
Sơn Trần-Nguyễn 3df91c5244 Update headers for RN@0.40.0 (#487) 2017-02-07 10:06:45 +01:00