Changelog ¶
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog , and this project adheres to Semantic Versioning .
[2.0.0-20231026] - 2023-10-26 ¶
Added ¶
-
Added
DataSource::snapToMapLinkThresholdForVehicle
property -
Added
DataSource::snapToMapLinkThresholdForBike
property -
Added
DataSource::preferSnapToRoute
property -
Added
DataSource::improvedPositionUpdateFreq
property -
Added
ServicesManager::isVoiceInstructionPlaying
property -
Added
ServicesManager::sdkVersion
property -
Added
MapDetails::coverageCoordList
method -
Added
DataSource::pushAccelerometerData
method -
Added
DataSource::pushCompassData
method -
Added
DataSource::pushGyroscopeData
method -
Added
DataSource::pushMagnetometerData
method -
Added
FollowingPositionSettings::mapRotationMode
property -
Added
FollowingPositionSettings::rotationAngle
property -
Added
FollowingPositionSettings::trackObjectFollowsMapRotation
property -
Added
RoutingService::strictTrackFollow
property
[2.0.0-20230321] - 2023-03-21 ¶
Added ¶
-
Added
BikePreferences::ignoreRestrictionsOverTrack
property -
Added
ImprovedPosition
type -
Added
DataSource::improvedPosition
property -
Added
ServicesManager::soundVolume
property -
Added
RouteRenderSettings
type -
Added
ServicesManager::createRouteRenderSettings
method -
Added
RouteCollection::routeRenderSettings
methods -
Added
RouteCollection::setRouteRenderSettings
methods -
Added
FollowingPositionSettings
type -
Added
Mapview::followingPositionSettings
property -
Added
MapReleaseInfo
type -
Added
MapDetails::version
property -
Added
MapDetails::releaseInfo
property -
Added
Category.GenericId
enum -
Added
ServicesManager.createIconFromId
method -
Added
DataSourceRecorder
type -
Added
ServicesManager::dataSourceRecorder
type -
Added
DataSource::type
property -
Added
DataSource::playbackXXXXX
properties
Changed ¶
-
IconDatabase::addIcon
,MapScene::setDefaultPositionTrackerFromGlbFile
,MapView::stylePath
,Marker[Collection|List]::saveToFile
,Marker[Collection|List]::loadFromFile
,ServicesManager::[async]loadPathFromGpxFile
,ServicesManager::[async]loadPathFromGpxFile
ServicesManager::createIconFromFile
,ServicesSettings::setVoiceByPath
now accepts proper QUrl local file paths, e.g.:-
"qrc:/resources/file/path"
-
":/resources/file/path"
the getter will return “qrc:/resources/file/path” -
"qrc:///resources/file/path"
the getter will return “qrc:/resources/file/path” -
"file:///absolute/path/to/file"
-
"/absolute/path/to/file"
the getter will return “file:///absolute/path/to/file” We recommend the usage ofQt.resolvedUrl("filePath")
, e.g.map.stylePath = Qt.resolvedUrl("mapstyle.style");
-
Removed ¶
-
Removed
DataSource::createPosition
method, please useServicesManager::createPosition
instead
[2.0.0-20230201] - 2023-02-01 ¶
Added ¶
-
Added
NavigationService::status
property -
Added
ServicesManager::asyncLoadPathFromGpxData
method -
Added
ServicesManager::asyncLoadPathFromGpxFile
method -
Added
ServicesManager::pathLoaded
signal -
Added
NavigationInstruction::nextSpeedLimitVariation
method (available on Qt 5.15+) -
Added
NextSpeedLimit
type (available on Qt 5.15+)
[2.0.0-20221214] - 2022-12-14 ¶
Added ¶
-
Added
ServicesManager::asyncLoadPathFromGpxData
method -
Added
ServicesManager::asyncLoadPathFromGpxFile
method -
Added
ServicesManager::pathLoaded
signal
[2.0.0-20221122] - 2022-11-22 ¶
Added ¶
-
Added
LandmarkList::boundingBox
property -
Added
MapView::autoFocus
property -
Added
RoadInfo
type -
Added
NavigationInstruction::currentRoadInformationList
property -
Added
NavigationInstruction::nextRoadInformationList
property
Changed ¶
-
Renamed
MapView::mapCursorSelectionUpdated
toMapView::cursorSelectionUpdated
-
Renamed
MapView::mapStylePath
toMapView::stylePath
-
Renamed
MapView::mapStyleId
toMapView::styleId
-
Renamed
ContentItem::fileName
toContentItem::filePath
[2.0.0-20220630] - 2022-06-30 ¶
Added ¶
-
Added
Markers
example -
Added
Marker
type -
Added
MarkerCollection
type -
Added
MarkerList
type -
Added
MarkerExtendedList
type -
Added
MarkerRenderSettings
type -
Added
MarkerCollectionRenderSettings
type -
added
MarkerMatcher
type -
Added
MarkerCollection MapView::markerCollection
method -
Added
Marker ServicesManager::createMarker
method -
Added
Marker ServicesManager::createCirclePolygonMarker
method -
Added
Marker ServicesManager::createRectanglePolygonMarker
method -
Added
MarkerList ServicesManager::createMarkerList
method -
Added
MarkerRenderSettings ServicesManager::createMarkerRenderSettings
method -
Added
MarkerListRenderSettings ServicesManager::createMarkerListRenderSettings
method -
Added
MapView::detailsQualityLevel
property -
Added
Coordinates Coordinates::clone
method -
Added
TruckProfile
type -
Added
RoutingService::truckPreferences
method -
Added
list<Landmark> MapView::streetsCursorSelection
method -
Added
list<Route> MapView::routesCursorSelection
method -
Added
list<MarkerMatcher> MapView::routesCursorSelection
method -
Added
MapView::touchGestures
property -
Added
MapView::enableGesture
method -
Added
MapView::disableGesture
method
Changed ¶
-
Renamed
PublicTransportPreferences.safetyNetMinutes
toPublicTransportPreferences.minimumTransferTimeInMinutes
property -
Renamed
PublicTransportPreferences.maximumWaitingMinutes
toPublicTransportPreferences.maximumTransferTimeInMinutes
property
[2.0.0-20220414] - 2022-04-14 ¶
Added ¶
-
Added
void ContentStore::cancel()
method -
Added
DataSource::transportMode
property -
Added
Position DataSource::createPosition() const
method -
Added
MapView::buildingsVisibility
property -
Added
MapView::positionIndicatorVisibility
property -
Added
BikePreferences::avoidUnpavedRoads
property -
Added
BikePreferences::avoidFerries
property -
Added
ServicesManager::useSound
property -
Added
MapScene
type -
Added
ServicesManager::mapScene
property -
Added
MapScene::setDefaultPositionTrackerFromGlbData
method -
Added
MapScene::setDefaultPositionTrackerFromGlbFile
method
Changed ¶
-
Renamed
void ContentStore::update()
toGeneralMagic::Result ContentStore::update()
method -
Renamed
LandmarkStoresSelection
toLandmarkStoresCollection
type -
Renamed
SearchService::landmarkStoresSelection
toSearchService::landmarkStoresCollection
property -
Renamed
MapView::landmarkStoresSelection
toMapView::landmarkStoresCollection
property
Removed ¶
-
Removed
MapView::show3DBuildings
property -
Removed
MapViewExtensions::gpsAccuracyCircle
property
[2.0.0-20211104] - 2021-11-04 ¶
Added ¶
-
Added
Route.Type.Economic
enum value
Changed ¶
-
Moved
MapViewCustomization.gpsAnchorPosition
toMapView.gpsAnchorPosition
-
Renamed
MapViewCustomization
toMapViewExtensions
-
Renamed
MapView.customization
toMapView.extensions
-
Renamed
ServicesSettings.onlineWorldMapEnabled
toServicesSettings.worldwideRoadMapSupportEnabled
-
Renamed
ServicesSettings.onlineWorldMapDisabled
toServicesSettings.worldwideRoadMapSupportDisabled
-
Renamed
ServicesSettings.onlineWorldMapStatusChanged
toServicesSettings.worldwideRoadMapSupportStatus
-
Renamed
ServicesSettings.worldMapVersionUpdated
toServicesSettings.worldwideRoadMapVersionUpdated
-
Renamed
ServicesSettings.onlineWorldMapUnsupportedCapabilities
toServicesSettings.worldwideRoadMapUnsupportedCapabilities
Removed ¶
-
DynamicIconView::blend
property -
MapView.dataSource
property -
MapView.positionDisplayMode
property -
MapViewCustomization.setCursorTexture
method
[2.0.0-20210708] - 2021-07-08 ¶
Added ¶
-
ClimbSection
object type -
SteepSection
object type -
SurfaceSection
object type -
RoadTypeSection
object type -
RouteTerrainProfile.climbSections
property -
RouteTerrainProfile.steepSections
property -
RouteTerrainProfile.surfaceSections
property -
RouteTerrainProfile.roadTypeSections
property
Fixed ¶
-
NavigationInstruction.nextNextTurnDynamicIcon
now returns the proper icon
[2.0.0-20210624] - 2021-06-24 ¶
Added ¶
-
MapView.rotationAngle
property -
NavigationInstruction.driveSide
property -
NavigationInstruction.nextNextTurnDynamicIcon
property -
NavigationInstruction.nextNextTurnEvent
property -
NavigationInstruction.nextTurnEvent
property -
NavigationInstruction.timeToNextNextTurn
property -
PublicTransportRouteInformation
type -
Route.hasPublicTransport
property -
Route.hasTerrainProfile
property -
Route.publicTransport
property -
RouteInstruction.hasPublicTransport
property -
RouteInstruction.turnIcon
property -
RouteSegment.hasPublicTransport
property -
TicketInformation
type
Changed ¶
-
Renamed
PublicTransportInformation
toPublicTransportSegmentInformation
Removed ¶
-
PublicTransportInformationBase.valid
property, unneeded anymore -
RouteTerrainProfile.valid
property, unneeded anymore
Fixed ¶
-
MapView.zoomLevel
property -
Route.terrainProfile
doesn’t crash if it’s null -
Various minor bug fixes and improvements
[2.0.0-20210616] - 2021-06-16 ¶
Added ¶
-
PublicTransportInformation.isSignificant
property -
PublicTransportInformation.isStationWalk
property
Changed ¶
-
Renamed
ServicesSettings.MapSupportStatus.EExpiredData
toServicesSettings.MapSupportStatus.ExpiredData
Removed ¶
-
RouteInstruction.type
property -
RouteSegment.type
property
Fixed ¶
-
Don’t cancel the download when ContentItem is destroyed
-
Various minor bug fixes and improvements
[2.0.0-20210608] - 2021-06-08 ¶
Added ¶
-
GeographicArea
,GeographicCircle
,GeographicPolygon
,GeographicRectangle
types
Changed ¶
-
Renamed
ServicesManager.commonSettings
toServicesManager.settings
Fixed ¶
-
Various minor bug fixes and improvements
[2.0.0-20210422] - 2021-04-22 ¶
Added ¶
-
Use Qt Logging Category to log Magic Lane logs. Check Qt’s docs for more info.
-
Initial 2.0 TP release
[Unreleased] ¶
[1.0.0]: Initial release