-
Notifications
You must be signed in to change notification settings - Fork 298
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
Navigation Service, Part 1 #1602
Commits on Aug 9, 2018
-
WIP: Building out scaffolding for
MapboxNavigationService
Jerrad Thramer committedAug 9, 2018 Configuration menu - View commit details
-
Copy full SHA for 57ed105 - Browse repository at this point
Copy the full SHA 57ed105View commit details
Commits on Aug 13, 2018
-
WIP: It compiles! (Completed building out scaffolding around Navigati…
…onService)
Jerrad Thramer committedAug 13, 2018 Configuration menu - View commit details
-
Copy full SHA for ef09aac - Browse repository at this point
Copy the full SHA ef09aacView commit details -
WIP: It's Aliiiiive! (Hooking NavigationService up to consumer, movin…
…g location source out)
Jerrad Thramer committedAug 13, 2018 Configuration menu - View commit details
-
Copy full SHA for 23818fc - Browse repository at this point
Copy the full SHA 23818fcView commit details -
Jerrad Thramer committed
Aug 13, 2018 Configuration menu - View commit details
-
Copy full SHA for a9611d1 - Browse repository at this point
Copy the full SHA a9611d1View commit details
Commits on Aug 14, 2018
-
Jerrad Thramer committed
Aug 14, 2018 Configuration menu - View commit details
-
Copy full SHA for 8f47670 - Browse repository at this point
Copy the full SHA 8f47670View commit details
Commits on Aug 15, 2018
-
Jerrad Thramer committed
Aug 15, 2018 Configuration menu - View commit details
-
Copy full SHA for 099ddc4 - Browse repository at this point
Copy the full SHA 099ddc4View commit details -
Merge branch 'master' into jerrad/146-navigation-service
Jerrad Thramer committedAug 15, 2018 Configuration menu - View commit details
-
Copy full SHA for b24c8bf - Browse repository at this point
Copy the full SHA b24c8bfView commit details
Commits on Aug 16, 2018
-
Decoupling EventsManager from RouteController
Jerrad Thramer committedAug 16, 2018 Configuration menu - View commit details
-
Copy full SHA for 518a89e - Browse repository at this point
Copy the full SHA 518a89eView commit details -
Merge branch 'master' into jerrad/146-navigation-service
Jerrad Thramer committedAug 16, 2018 Configuration menu - View commit details
-
Copy full SHA for 8e44849 - Browse repository at this point
Copy the full SHA 8e44849View commit details
Commits on Aug 21, 2018
-
WIP: Temporarily disabling TunnelIntersectionTests for refactor
Jerrad Thramer committedAug 21, 2018 Configuration menu - View commit details
-
Copy full SHA for d169b06 - Browse repository at this point
Copy the full SHA d169b06View commit details -
Decoupling the TunnelIntersectionManager (now TunnelAuthority) from t…
…he RouteController.
Jerrad Thramer committedAug 21, 2018 Configuration menu - View commit details
-
Copy full SHA for 3a80e14 - Browse repository at this point
Copy the full SHA 3a80e14View commit details -
Gah, forgot about the OBJ-C interface!
Jerrad Thramer committedAug 21, 2018 Configuration menu - View commit details
-
Copy full SHA for cedabcb - Browse repository at this point
Copy the full SHA cedabcbView commit details -
Prevent yo-yoing by only passing synthetic location updates onto the …
…router during simulation.
Jerrad Thramer committedAug 21, 2018 Configuration menu - View commit details
-
Copy full SHA for 230351f - Browse repository at this point
Copy the full SHA 230351fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c04240 - Browse repository at this point
Copy the full SHA 8c04240View commit details -
Simplified TunnelAuthority and refactor accompanying tests
Co-authored-by: Jerrad Thramer <jerrad.thramer@mapbox.com>
Configuration menu - View commit details
-
Copy full SHA for 7f5aa7f - Browse repository at this point
Copy the full SHA 7f5aa7fView commit details
Commits on Aug 22, 2018
-
Completely decoupling tunnel detection from route simulation. This si…
…mplifies the logic a great deal. Tunnel detection is now a concern in `NavigationViewController`.
Jerrad Thramer committedAug 22, 2018 Configuration menu - View commit details
-
Copy full SHA for 089a39a - Browse repository at this point
Copy the full SHA 089a39aView commit details -
Fixing issue where countdown timer payload was being executed on back…
…ground queue, which was causing problems downstream when we started simulation (effectively creating a CLLocationManager on a background queue, which is verboten)
Jerrad Thramer committedAug 22, 2018 Configuration menu - View commit details
-
Copy full SHA for 9c5b70d - Browse repository at this point
Copy the full SHA 9c5b70dView commit details -
Fixing issue where we were using timer.cancel() (which is permanent) …
…instead of timer.suspend() (which is temporary). Also guarding against statefulness problems in timer outlined by (somewhat scant) GCD documentation.
Jerrad Thramer committedAug 22, 2018 Configuration menu - View commit details
-
Copy full SHA for 950cd68 - Browse repository at this point
Copy the full SHA 950cd68View commit details -
* Derp. Don't throw every organic location update away, only the first qualified one if we're simulating. * Hooking new simulationOptions enum up to OBJ-C Sample App.
Jerrad Thramer committedAug 22, 2018 Configuration menu - View commit details
-
Copy full SHA for d49ebdc - Browse repository at this point
Copy the full SHA d49ebdcView commit details -
PR Comments, and preliminary polish.
Jerrad Thramer committedAug 22, 2018 Configuration menu - View commit details
-
Copy full SHA for 3e8edde - Browse repository at this point
Copy the full SHA 3e8eddeView commit details
Commits on Aug 24, 2018
-
Merge branch 'master' into jerrad/146-navigation-service
# Conflicts: # MapboxNavigation/RouteMapViewController.swift
Jerrad Thramer committedAug 24, 2018 Configuration menu - View commit details
-
Copy full SHA for d6f8498 - Browse repository at this point
Copy the full SHA d6f8498View commit details
Commits on Aug 27, 2018
-
Adding new
NavigationServiceDelegate
type and plumbing everything t……o use that delegate protocol. Also changed `RouteControllerDelegate` into `RouterDelegate`.
Jerrad Thramer committedAug 27, 2018 Configuration menu - View commit details
-
Copy full SHA for 8a8fc79 - Browse repository at this point
Copy the full SHA 8a8fc79View commit details -
Merge branch 'master' into jerrad/146-navigation-service
# Conflicts: # MapboxCoreNavigation/RouteController.swift
Jerrad Thramer committedAug 27, 2018 Configuration menu - View commit details
-
Copy full SHA for 7b8ed23 - Browse repository at this point
Copy the full SHA 7b8ed23View commit details -
Jerrad Thramer committed
Aug 27, 2018 Configuration menu - View commit details
-
Copy full SHA for e454202 - Browse repository at this point
Copy the full SHA e454202View commit details -
Jerrad Thramer committed
Aug 27, 2018 Configuration menu - View commit details
-
Copy full SHA for 45795e4 - Browse repository at this point
Copy the full SHA 45795e4View commit details
Commits on Aug 29, 2018
-
Merge branch 'master' into jerrad/146-navigation-service
Jerrad Thramer committedAug 29, 2018 Configuration menu - View commit details
-
Copy full SHA for a139f89 - Browse repository at this point
Copy the full SHA a139f89View commit details -
Jerrad Thramer committed
Aug 29, 2018 Configuration menu - View commit details
-
Copy full SHA for 4fc2e2a - Browse repository at this point
Copy the full SHA 4fc2e2aView commit details -
Consolidating directions reference into a single-point-of-truth.
Instead of directions being memoized within the NavigationViewController, it is now a computed property, based off of the navigationService. Also cleaning up some unused cruft.
Jerrad Thramer committedAug 29, 2018 Configuration menu - View commit details
-
Copy full SHA for 297f7b4 - Browse repository at this point
Copy the full SHA 297f7b4View commit details
Commits on Sep 7, 2018
-
Merge branch 'master' into jerrad/146-navigation-service
# Conflicts: # Examples/Objective-C/ViewController.m # MapboxNavigation/NavigationViewController.swift # MapboxNavigationTests/LeaksSpec.swift # MapboxNavigationTests/NavigationViewControllerTests.swift
Jerrad Thramer committedSep 7, 2018 Configuration menu - View commit details
-
Copy full SHA for ee3cd30 - Browse repository at this point
Copy the full SHA ee3cd30View commit details -
Jerrad Thramer committed
Sep 7, 2018 Configuration menu - View commit details
-
Copy full SHA for cec16b6 - Browse repository at this point
Copy the full SHA cec16b6View commit details
Commits on Sep 21, 2018
-
Merge branch 'epic/nav-native' into jerrad/146-navigation-service
# Conflicts: # Cartfile.resolved # Examples/Objective-C/ViewController.m # Examples/Swift/CustomViewController.swift # MapboxCoreNavigation/EventDetails.swift # MapboxCoreNavigation/EventsManager.swift # MapboxCoreNavigation/RouteController.swift # MapboxCoreNavigationTests/MapboxCoreNavigationTests.swift # MapboxCoreNavigationTests/RouteControllerTests.swift # MapboxCoreNavigationTests/TunnelIntersectionManagerTests.swift # MapboxNavigation.xcodeproj/project.pbxproj # MapboxNavigation/FeedbackViewController.swift # MapboxNavigation/NavigationViewController.swift # MapboxNavigation/RouteMapViewController.swift # MapboxNavigationTests/LaneTests.swift # MapboxNavigationTests/LeaksSpec.swift # MapboxNavigationTests/NavigationViewControllerTests.swift # MapboxNavigationTests/StepsViewControllerTests.swift
Jerrad Thramer authored and Jerrad Thramer committedSep 21, 2018 Configuration menu - View commit details
-
Copy full SHA for b5c0c03 - Browse repository at this point
Copy the full SHA b5c0c03View commit details
Commits on Sep 24, 2018
-
WIP: Trying to fix test failures
Jerrad Thramer authored and Jerrad Thramer committedSep 24, 2018 Configuration menu - View commit details
-
Copy full SHA for fdcb350 - Browse repository at this point
Copy the full SHA fdcb350View commit details -
WIP: Fixed crash, now working on the actual failures, which is "we di…
…dn't get a progress update" related
Jerrad Thramer authored and Jerrad Thramer committedSep 24, 2018 Configuration menu - View commit details
-
Copy full SHA for 9c7c9f9 - Browse repository at this point
Copy the full SHA 9c7c9f9View commit details -
Fixed issue where wrong type of location manager was used for core na…
…vigation tests.
Jerrad Thramer authored and Jerrad Thramer committedSep 24, 2018 Configuration menu - View commit details
-
Copy full SHA for 2049a30 - Browse repository at this point
Copy the full SHA 2049a30View commit details
Commits on Sep 26, 2018
-
Jerrad Thramer authored and Jerrad Thramer committed
Sep 26, 2018 Configuration menu - View commit details
-
Copy full SHA for 41265b1 - Browse repository at this point
Copy the full SHA 41265b1View commit details -
Final polish -- fixing issue where speed multiplier changes weren't b…
…eing passed through on carplay
Jerrad Thramer authored and Jerrad Thramer committedSep 26, 2018 Configuration menu - View commit details
-
Copy full SHA for 89c73cf - Browse repository at this point
Copy the full SHA 89c73cfView commit details -
Fixing test cruft where testing type is no longer extant on stubbed e…
…vents manager
Jerrad Thramer authored and Jerrad Thramer committedSep 26, 2018 Configuration menu - View commit details
-
Copy full SHA for 2e161df - Browse repository at this point
Copy the full SHA 2e161dfView commit details -
Reverting removal of ostensibly redundant XCTest availability macros
Jerrad Thramer authored and Jerrad Thramer committedSep 26, 2018 Configuration menu - View commit details
-
Copy full SHA for 6bccfd6 - Browse repository at this point
Copy the full SHA 6bccfd6View commit details -
Merge branch 'epic/nav-native' into jerrad/146-navigation-service
# Conflicts: # MapboxCoreNavigation/SimulatedLocationManager.swift
Jerrad Thramer authored and Jerrad Thramer committedSep 26, 2018 Configuration menu - View commit details
-
Copy full SHA for edbb56d - Browse repository at this point
Copy the full SHA edbb56dView commit details -
Jerrad Thramer authored and Jerrad Thramer committed
Sep 26, 2018 Configuration menu - View commit details
-
Copy full SHA for 0994b2b - Browse repository at this point
Copy the full SHA 0994b2bView commit details -
Fixing some post-merge testing issues
Jerrad Thramer authored and Jerrad Thramer committedSep 26, 2018 Configuration menu - View commit details
-
Copy full SHA for e9a7781 - Browse repository at this point
Copy the full SHA e9a7781View commit details