Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Directions API Banner instructions #582

Merged
merged 20 commits into from
Jan 19, 2018
Merged

Conversation

danesfeder
Copy link
Contributor

  • The directions API now provides text / shield URLs that we can use to populate the InstructionView
  • Creates BannerInstructionMilestone to provide Milestone updates along the route (similar to how we fire voice announcements)

cc @ericrwolfe

@danesfeder danesfeder added feature New feature request. ⚠️ DO NOT MERGE PR should not be merged! labels Dec 11, 2017
@danesfeder danesfeder added this to the v0.8.0 milestone Dec 11, 2017
@danesfeder danesfeder self-assigned this Dec 11, 2017
@danesfeder danesfeder force-pushed the dan-banner-instruction branch 7 times, most recently from c7cfd4a to 7268b73 Compare December 14, 2017 19:29
@ericrwolfe ericrwolfe modified the milestones: v0.8.0, v0.9.0 Dec 15, 2017
@danesfeder danesfeder force-pushed the dan-banner-instruction branch 2 times, most recently from 3928870 to d44cb69 Compare January 8, 2018 16:44
@danesfeder
Copy link
Contributor Author

ezgif com-video-to-gif

@danesfeder
Copy link
Contributor Author

@cammace @Guardiola31337 this PR is good for 👀 now - only thing that needs to land before we merge is beta.2 of MAS 3.0.0

@danesfeder danesfeder added ✓ ready for review and removed ⚠️ DO NOT MERGE PR should not be merged! labels Jan 8, 2018
@danesfeder danesfeder force-pushed the dan-banner-instruction branch 2 times, most recently from 909c4a1 to 35adb03 Compare January 10, 2018 21:53
@@ -69,6 +69,9 @@ dependencies {
// AWS Polly
implementation dependenciesList.polly

// Picasso
implementation dependenciesList.picasso
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If we are using Picasso for one specific use case, it might be better just handling image loading ourselves to eliminate an additional dependency. Otherwise, I do think Picasso is one of the smallest image loading SDKs out there.

@danesfeder
Copy link
Contributor Author

@ericrwolfe updated with correct Drawable bounds
ezgif com-video-to-gif

@danesfeder danesfeder removed the ⚠️ DO NOT MERGE PR should not be merged! label Jan 19, 2018
@danesfeder danesfeder merged commit e1fd2fc into master Jan 19, 2018
@danesfeder danesfeder deleted the dan-banner-instruction branch January 19, 2018 22:03
TranThuong pushed a commit to TranThuong/mapbox-navigation-android that referenced this pull request Jan 26, 2018
* master:
  Update Strings with Transifex Translations (mapbox#657)
  Added embedded navigation example (mapbox#654)
  Release 0.9.0 (mapbox#663)
  Update README.md for 0.9.0 (mapbox#664)
  Add Maneuver type exit rotary constant (mapbox#653)
  Update Maps and Services dependencies  (mapbox#661)
  Add FasterRouteDetector to check for quicker routes while navigating  (mapbox#638)
  Directions API Banner instructions (mapbox#582)
  NavigationTelemetry update cue for changing configurations (mapbox#648)
  Moved WaypointNavigationActivity from the SDK to the test app (mapbox#652)
  Exposes the MapboxMap in NavigationView with a getter method (mapbox#642)
  Add language to NavigationViewOptions with default from RouteOptions (mapbox#635)

# Conflicts:
#	libandroid-navigation/src/main/java/com/mapbox/services/android/navigation/v5/navigation/NavigationEngine.java
#	libandroid-navigation/src/main/java/com/mapbox/services/android/navigation/v5/navigation/NavigationService.java
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature request.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants