Skip to content

Catch-up with main.#2995

Merged
MaximAlien merged 53 commits into
release-v2.0from
maxim/catch-up-with-main
May 13, 2021
Merged

Catch-up with main.#2995
MaximAlien merged 53 commits into
release-v2.0from
maxim/catch-up-with-main

Conversation

@MaximAlien
Copy link
Copy Markdown
Contributor

@MaximAlien MaximAlien commented May 12, 2021

Description

Catch-up release-v2.0 with main.

Fixes #2850.

avi-c and others added 30 commits March 5, 2021 10:36
…notations. Set symbol sort order based on index of routes in the array. More comments.
…sider ones that are within the visible map bounds.
…are onscreen. Remove an unneeded extension to MGLMapView.
…from the Example app to MapboxNavigation target.
…le in main Nav SDK. Use these extensions in Route Annotation Anotations and CPTrip. Fix new source files that were omitted from the Example-CarPlay application target.
…le project. Entails also moving a number of class extensions and image resources over as well.
…ute Duration Annotations via the Style mechanism. Add more documentation.
…ame some methods according to style guidelines. Ensure new image resources go into the proper SPM locations.
* refactored StatusView.swift to allow the use of multiple status banners, added new show/hide methods that allow to show/hide individual statuses, tested new implementation in StatusViewTests.swift
avi-c and others added 6 commits April 8, 2021 11:49
…ast commit (#2917)

* Minor tail work to add missing documentation for CarPlay changes in last commit.

* Update CHANGELOG.md

Co-authored-by: Minh Nguyễn <mxn@1ec5.org>

Co-authored-by: Minh Nguyễn <mxn@1ec5.org>
* Update translations

* Refine changelog

* Update version to 1.4.0

* Adjust project paths in localization script

* Fix localization files encoding
@MaximAlien MaximAlien added build Issues related to builds and dependency management. - chore UI Work related to visual components, Android Auto, Camera, 3D, voice, etc. Core Work related to core navigation and integrations. labels May 12, 2021
@MaximAlien MaximAlien requested review from a team and avi-c May 12, 2021 09:03
@MaximAlien MaximAlien self-assigned this May 12, 2021
@MaximAlien MaximAlien changed the base branch from release-v2.0 to maxim/update-dependencies May 12, 2021 09:04
@MaximAlien MaximAlien linked an issue May 12, 2021 that may be closed by this pull request
@MaximAlien MaximAlien added this to the v2.0.0 (RC) milestone May 12, 2021
@MaximAlien
Copy link
Copy Markdown
Contributor Author

There is a chance that #2881 wasn't merged as expected and fix for #2766 might not fully work. @azarovalex, it'd be great if you could affirm this.

Comment thread Example/AppDelegate.swift Outdated
@1ec5
Copy link
Copy Markdown
Contributor

1ec5 commented May 12, 2021

For reference, this file resolves conflicts in the files listed in the commit message for 4128beece06d483f16a5e5dfca21b3fa9e3dc414.

Comment thread Example/AppDelegate.swift Outdated
Copy link
Copy Markdown
Contributor

@jill-cardamon jill-cardamon May 12, 2021

Choose a reason for hiding this comment

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

The delegate method locationManagerDidChangeAuthorization(_:) is called at startup and whenever the user changes location authorization permissions. didChangeAuthorizationIsFirstCalled was to deal with the first case. Without this property, the halo view and enable precise location banner would show up when they weren't supposed to.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Thanks for flagging that. I've tried on several tests and do not see any issues, at the same time to bring back your implementation from main we'll have to possibly bring back MBNavigationAccuracyAuthorization and maybe other APIs. I'm inclined to merge this PR as is and create another ticket in scope of which we'll perform more through testing and add fixes if needed.

Base automatically changed from maxim/update-dependencies to release-v2.0 May 13, 2021 08:55
# Conflicts:
#	.circleci/config.yml
#	Bench/Info.plist
#	BenchTests/Info.plist
#	CHANGELOG.md
#	Cartfile
#	Cartfile.private
#	Cartfile.resolved
#	Example/Info.plist
#	Example/ViewController.swift
#	MapboxCoreNavigation.podspec
#	MapboxNavigation-Documentation.podspec
#	MapboxNavigation.podspec
#	MapboxNavigation.xcodeproj/project.pbxproj
#	README.md
#	Sources/MapboxCoreNavigation/Info.plist
#	Sources/MapboxNavigation/Array.swift
#	Sources/MapboxNavigation/CarPlayManager.swift
#	Sources/MapboxNavigation/CarPlayMapViewController.swift
#	Sources/MapboxNavigation/CarPlayNavigationViewController.swift
#	Sources/MapboxNavigation/DayStyle.swift
#	Sources/MapboxNavigation/Info.plist
#	Sources/MapboxNavigation/MapboxMapsStyle.swift
#	Sources/MapboxNavigation/NavigationMapView+VanishingRouteLine.swift
#	Sources/MapboxNavigation/NavigationMapView.swift
#	Sources/MapboxNavigation/NavigationViewController.swift
#	Sources/MapboxNavigation/Resources/Assets.xcassets/RouteAnnotations/RouteInfoAnnotationLeftHanded.imageset/Contents.json
#	Sources/MapboxNavigation/Resources/Assets.xcassets/RouteAnnotations/RouteInfoAnnotationRightHanded.imageset/Contents.json
#	Sources/MapboxNavigation/Route.swift
#	Sources/TestHelper/Info.plist
#	Tests/CocoaPodsTest/PodInstall/Podfile.lock
#	Tests/MapboxCoreNavigationTests/Info.plist
#	Tests/MapboxNavigationTests/Info.plist
#	custom-navigation.md
@MaximAlien MaximAlien force-pushed the maxim/catch-up-with-main branch from 5c4dadd to b55e719 Compare May 13, 2021 13:44
@MaximAlien MaximAlien merged commit 78240b8 into release-v2.0 May 13, 2021
@MaximAlien MaximAlien deleted the maxim/catch-up-with-main branch May 13, 2021 14:29
@1ec5 1ec5 mentioned this pull request Jul 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Issues related to builds and dependency management. Core Work related to core navigation and integrations. UI Work related to visual components, Android Auto, Camera, 3D, voice, etc.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Merge main to release-v2.0

7 participants