Skip to content

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-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 to MapView::cursorSelectionUpdated

  • Renamed MapView::mapStylePath to MapView::stylePath

  • Renamed MapView::mapStyleId to MapView::styleId

  • Renamed ContentItem::fileName to ContentItem::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 to PublicTransportPreferences.minimumTransferTimeInMinutes property

  • Renamed PublicTransportPreferences.maximumWaitingMinutes to PublicTransportPreferences.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() to GeneralMagic::Result ContentStore::update() method

  • Renamed LandmarkStoresSelection to LandmarkStoresCollection type

  • Renamed SearchService::landmarkStoresSelection to SearchService::landmarkStoresCollection property

  • Renamed MapView::landmarkStoresSelection to MapView::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 to MapView.gpsAnchorPosition

  • Renamed MapViewCustomization to MapViewExtensions

  • Renamed MapView.customization to MapView.extensions

  • Renamed ServicesSettings.onlineWorldMapEnabled to ServicesSettings.worldwideRoadMapSupportEnabled

  • Renamed ServicesSettings.onlineWorldMapDisabled to ServicesSettings.worldwideRoadMapSupportDisabled

  • Renamed ServicesSettings.onlineWorldMapStatusChanged to ServicesSettings.worldwideRoadMapSupportStatus

  • Renamed ServicesSettings.worldMapVersionUpdated to ServicesSettings.worldwideRoadMapVersionUpdated

  • Renamed ServicesSettings.onlineWorldMapUnsupportedCapabilities to ServicesSettings.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 to PublicTransportSegmentInformation

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 to ServicesSettings.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 to ServicesManager.settings

Fixed

  • Various minor bug fixes and improvements

[2.0.0-20210422] - 2021-04-22

Added

  • Use Qt Logging Category to log General Magic logs. Check Qt’s docs for more info.

  • Initial 2.0 TP release

[Unreleased]

[1.0.0]: Initial release