summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bump version5.11Kari Oikarinen2018-12-121-1/+1
| | | | Change-Id: I3b75bef47ec87d99deb4f8c57ecc30ad1f0d9743
* Merge remote-tracking branch 'origin/5.11.3' into 5.11Qt Forward Merge Bot2018-12-041-0/+32
|\ | | | | | | Change-Id: I0aed0065d1a7a17821be82594ae4f14dba2b5665
| * Add changes file for Qt 5.11.3v5.11.35.11.3Alex Blasche2018-11-231-0/+32
| | | | | | | | | | | | | | | | | | | | | | | | + ce1767d724e26012cfcd2eae0143ec9a87984046 Use the correct name for the resource when building statically + 8a7bde9b93208259de65d6b1aef21d21b495b6d7 If a category has UnspecifiedVisibility then we should still match + f9a1c4a18a3421617e28d2c26d30b011d22a0229 Amend 8a7bde9b93 to correctly account for the UnspecifiedVisibility case + 6b109d09982e09940dc8e777430a04410d7b6550 Fix crash when calling QGeoPath::length on empty QGeoPath instance + ee700d2eeb4508aa5356ddef11bf11964c5d9283 Mapbox: Only include matching categories in the results + 25c6840ff6585ca9f7ab1c168cdcdd18a68c7885 Bump version Change-Id: Ie25e5020441b8e0b2b2dcb8f2fc56d68681c69a0 Reviewed-by: Kai Koehne <kai.koehne@qt.io>
* | Fix compilation with GCC < 5.0Paolo Angelelli2018-11-301-6/+6
| | | | | | | | | | | | | | | | Apparently unable to resolve QPointers to pointers Change-Id: I04b3b7698ea083f83bc2713530656ca8b3f3ac28 Fixes: QTBUG-69512 Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* | Fix missing geometry update when changing border widthPaolo Angelelli2018-11-192-12/+2
| | | | | | | | | | | | | | | | | | In this case, only border geometry was marked dirty, producing a misplaced polygon. Fixes: QTBUG-70886 Change-Id: Ied39e523a584976871a655e436daf8c2700458b6 Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* | Fix unstable rotation gestureTasuku Suzuki2018-11-141-0/+1
|/ | | | | | | | | Order of touch events are not sorted on some platform. When touch point 1 and 2 are swapped, map is rotated 180 degrees in a moment Change-Id: I9c308b805a6ca54519f26a9ff19217de7f947c17 Reviewed-by: Paolo Angelelli <paolo.angelelli@qt.io>
* Bump versionOswald Buddenhagen2018-11-081-1/+1
| | | | Change-Id: I9eb138dde3677e25a6c40681bd2e1f7fa4765d10
* Mapbox: Only include matching categories in the resultsAndy Shaw2018-11-061-4/+3
| | | | | | | | | If an entry in the results had no categories specified at all then it would end up including this in the results even if a specific category was requested to match against. Change-Id: I506b40b73ec07608bd2b2562d92065376fbb67c9 Reviewed-by: Paolo Angelelli <paolo.angelelli@qt.io>
* Fix crash when calling QGeoPath::length on empty QGeoPath instanceAlex Blasche2018-10-242-0/+4
| | | | | | | Fixes: QTBUG-71355 Change-Id: I47b058891a47cd6d020c4e192d40233c57814313 Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io> Reviewed-by: Paolo Angelelli <paolo.angelelli@qt.io>
* Amend 8a7bde9b93 to correctly account for the UnspecifiedVisibility caseAndy Shaw2018-10-031-2/+2
| | | | | Change-Id: I3813b65b18877f5030aea4511ca7cb850874d7c7 Reviewed-by: Paolo Angelelli <paolo.angelelli@qt.io>
* If a category has UnspecifiedVisibility then we should still matchAndy Shaw2018-10-021-1/+3
| | | | | | | | | Since it is possible that a category has unspecified visibility then when comparing we still want to match on those. Otherwise it can end up not finding any matches as a result. Change-Id: I586bc3c1c91502ff56ea2974ab87a5dddc9d1263 Reviewed-by: Paolo Angelelli <paolo.angelelli@qt.io>
* Use the correct name for the resource when building staticallyAndy Shaw2018-09-271-1/+1
| | | | | | Task-number: QTBUG-69617 Change-Id: I98bd56c07a5897cae62a9c287dab1cacd5f8d07d Reviewed-by: Paolo Angelelli <paolo.angelelli@qt.io>
* Merge remote-tracking branch 'origin/5.11.2' into 5.11Qt Forward Merge Bot2018-09-091-0/+38
|\ | | | | | | Change-Id: I1e2854bf5a4220d7c9252562c0583b704896df09
| * Add changes file for Qt 5.11.2v5.11.25.11.2Paolo Angelelli2018-08-311-0/+38
|/ | | | | Change-Id: I7045270108795be9d8a4dc1073748e1b9bb7d56f Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* Geoclue: respect minimum update interval for satellite info updatesChris Adams2018-08-171-2/+2
| | | | | | | | | | | | If no update interval is specified for the Geoclue-backed satellite info source, it should use the minimum update interval (which is defined in the code as being one second) rather than zero, otherwise the satellite information is reset immediately after receiving an update from Geoclue. Change-Id: Ib48b8dfd600722f23c8bafc50adabfb5df546eaa Reviewed-by: Paolo Angelelli <paolo.angelelli@qt.io> Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* Bump versionOswald Buddenhagen2018-07-301-1/+1
| | | | Change-Id: I5d152988e4d69f3b5181693c757bf1d3c4891934
* Remove indexing of offline data from OSM pluginPaolo Angelelli2018-07-262-105/+41
| | | | | | | | | With this patch, offline tiles will be looked up on the fly, thus removing the need to index the offline content at startup. Task-number: QTBUG-59665 Change-Id: I1db62c38363dafe82ee2f2ffc7f493ac5d958fc2 Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* QGeoMapObject: Fix MSVC warnings about '*/' found outside of commentFriedemann Kleint2018-07-103-3/+3
| | | | | | | | | labs\qsg\qmappolylineobjectqsg.cpp(103): warning C4138: '*/' found outside of comment labs\qsg\qmappolygonobjectqsg.cpp(81): warning C4138: '*/' found outside of comment labs\qsg\qqsgmapobject.cpp(53): warning C4138: '*/' found outside of comment Change-Id: I5c000dbd40e59af6504b52303bd4ae4a1b782dc9 Reviewed-by: Paolo Angelelli <paolo.angelelli@qt.io>
* Improve the Clipper dependency’s qt_attribution.json fileNicolas Ettlin2018-07-051-4/+4
| | | | | | | | | | | | | | This commit fixes many issues in the qt_attribution.json file of the Clipper dependency: - It adds a new description to match the Clipper project (the old one referred to the Clip2Tri project) - It changes the website URL so the Clipper project is easier to find - It adds a version number field - It updates the Copyright field to match the version used in Qt Task-number: QTBUG-69262 Change-Id: I661a9b81609bc4fb02d15b2139390991505e1c82 Reviewed-by: Paolo Angelelli <paolo.angelelli@qt.io>
* Fix return type of LocationSingleton::polygonPaolo Angelelli2018-07-032-4/+4
| | | | | | | Previously returning QGeoPath Change-Id: Id4de95918038d5efeefbd44034265f3a3a34d9fa Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* Fix naming in qgeopolygon.cppPaolo Angelelli2018-07-031-18/+17
| | | | | | | | | Documentation as well as variant conversions global static had the wrong name. Change-Id: I43517d6a395a101520344e41cc2cbe97698ac0b2 Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io> Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
* Add Qt.labs.location::Navigator::trackPositionSource propertyBruno de Oliveira Abinader2018-06-263-0/+34
| | | | | | | | | | | | This property tells whether the Navigator should control the Map camera to keep track of position source updates. This property is enabled by default, and setting it to false is useful in cases where e.g. the user starts gesturing over the map area. Task-number: QTBUG-69031 Change-Id: I86157f69890f8cf0eb60d457d0f9c4134e2befb0 Reviewed-by: BogDan Vatra <bogdan@kdab.com> Reviewed-by: Paolo Angelelli <paolo.angelelli@qt.io>
* Document potential ssl dependency in OSM providerPaolo Angelelli2018-06-252-3/+7
| | | | | | | Task-number: QTBUG-68086 Change-Id: Idce724314777f0edc0ffefcea6cc838757800067 Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com> Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* Doc: Add missing dots (qtlocation)Paul Wicking2018-06-213-3/+3
| | | | | | Task-number: QTBUG-68933 Change-Id: Ie7863b196363022c0bb7c1fa4f258c4700b5abb3 Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
* Merge "Merge remote-tracking branch 'origin/5.11.1' into 5.11" into ↵Liang Qi2018-06-211-0/+40
|\ | | | | | | refs/staging/5.11
| * Merge remote-tracking branch 'origin/5.11.1' into 5.11Qt Forward Merge Bot2018-06-191-0/+40
| |\ | | | | | | | | | Change-Id: Ie9742fa0d3cece7ec6a6bcebfd1b0a0f732bedcb
| | * Add changes file for Qt 5.11.1v5.11.15.11.1Paolo Angelelli2018-06-121-0/+40
| | | | | | | | | | | | | | | Change-Id: I3d611f7cb71634c2a9995e92d53d9f2f5e3afff7 Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* | | Combine NMEA sentences - Live modePaolo Angelelli2018-06-217-57/+212
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch combines multiple nmea sentences related to the same update, preventing the push of multiple separate updates with the same timestamp. Task-number: QTBUG-64699 Change-Id: I082cd46924afe0f00e510dc059ff8594373b1e67 Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* | | Reduce minimum NMEA update intervalPaolo Angelelli2018-06-212-2/+2
|/ / | | | | | | | | | | | | | | Some devices can generate up to 100 updates per second. So the old 100msec minimum update interval was too limiting. Change-Id: I539e308e0249166714d4fb567f8b78c136bc77cb Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* | Fix condition in QGeoRoute::operator==Paolo Angelelli2018-06-081-2/+2
| | | | | | | | | | | | | | | | | | Closing parenthesis was in the wrong place. Change-Id: I41acade226f46ba830b3f44fe310d87f5d9bdd7c Reviewed-by: Mikhail Pozdnyakov <mikhail.pozdnyakov@mapbox.com> Reviewed-by: Bruno de Oliveira Abinader <brunoabinader@gmail.com> Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* | Fix QGeoRouteRequest::operator==Paolo Angelelli2018-06-081-2/+3
| | | | | | | | | | | | | | | | Perform deep comparison using the already implemented QGeoRouteRequestPrivate::operator== if pointers aren't the same. Change-Id: I03260596753677054283d8381108a67ed8999ff4 Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* | Use QPointer to avoid dangling QDeclarativeGeoRoute in NavigatorPrivatePaolo Angelelli2018-06-085-9/+46
|/ | | | | | | | | | | | | | | QDeclarativeNavigator::setRoute takes a QDeclarativeGeoRoute. This type is not COW, and could be destroyed by the user or the route model. This patch stores it inside a QPointer. It also stores the contained QGeoRoute, that is what the navigation engines are supposed to use to perform navigation, and is COW. Task-number: QTBUG-68536 Change-Id: I73fb79faeb3ac9efefcbd778ee106d29fbf26658 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* Enable serialnmea positioning plugin everywherePaolo Angelelli2018-06-061-1/+1
| | | | | | | And not only on win32 Change-Id: Ibd55751678bba0f55b680912746d691684473d8e Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* Refactor QLocationUtils NMEA supportPaolo Angelelli2018-06-062-32/+67
| | | | | | | | Introduced an enum with currently supported NMEA sentences. NMEA sentence detection factored out in a separate function. Change-Id: Ib63f7bbedad51844c12b532f8d80988227e2f121 Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* Support dynamic properties in QMapboxGLStyleChangeBruno de Oliveira Abinader2018-06-061-24/+32
| | | | | | | | | | | | QMapboxGLStyleChange should iterate also over dynamic properties when generating the style change objects. These dynamic properties could come from generic QGeoMapParameter objects instantiated from C++ code. Task-number: QTBUG-68598 Change-Id: I01a3e0971615c61f74789446c03255185a373803 Reviewed-by: Paolo Angelelli <paolo.angelelli@qt.io>
* Add binary compatibility file for 5.11 for QtLocationMilla Pohjanheimo2018-06-051-0/+4773
| | | | | | | File to test binary compatibility added Change-Id: Idbe38e542fba3b97ca0d9253d9c6b540ed79df84 Reviewed-by: Lars Knoll <lars.knoll@qt.io>
* Bump versionOswald Buddenhagen2018-05-311-1/+1
| | | | Change-Id: I96e7e266bab33336ea817b105aa4e17d535eebba
* Fix PlaceSearchModel::data documentationJulian Sherollari2018-05-301-1/+1
| | | | | | | | The return type should be Variant. Change-Id: I78ecf4e0048d28c92e032b65c2fa2f7c75805177 Reviewed-by: Paolo Angelelli <paolo.angelelli@qt.io> Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* Fix MapItemView deleting wrong itemsPaolo Angelelli2018-05-292-8/+39
| | | | | | | | | Asynchronous incubation caused messing up with internal index. Task-number: QTBUG-68366 Change-Id: I9d9edbe42b7ace488c1a7f8728214ae1061caa26 Reviewed-by: Peter Staab <peter.staab76@gmail.com> Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* Fix change-of-sign warningThiago Macieira2018-05-231-1/+1
| | | | | | | | | qdeclarativegeoroute_p.h(102): error #68: integer conversion resulted in a change of sign void initSegments(unsigned int lastIndex = -1); ^ Change-Id: I052407b777ec43f78378fffd15311bd2bb1cdfdc Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* Fix MapObjectView object removalPaolo Angelelli2018-05-221-1/+3
| | | | | | | Call delegateModel.cancel if the object is still incubating Change-Id: Iee4af5530b6a00981280b9531cc3c1643db71d03 Reviewed-by: BogDan Vatra <bogdan@kdab.com>
* Add missing Mapbox Directions API query parametersBruno de Oliveira Abinader2018-05-211-0/+6
| | | | | | | Task-number: QTBUG-68358 Change-Id: I27422f5deb355dd4e4089f35c59a9f69d579cae8 Reviewed-by: Paolo Angelelli <paolo.angelelli@qt.io> Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* Use FDL license for all .qdoc filesKai Koehne2018-05-181-21/+9
| | | | | Change-Id: I4c2712ce9acc4c5144b259a9f6b0f902ea6c5623 Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* QNmeaPositionInfoSource: improve timestamp comparison for updatesPaolo Angelelli2018-05-181-6/+8
| | | | | | | | | | It can happen that sentences arrive out of order (older sentences after newer sentences). In this case, discard the old data. Task-number: QTBUG-64699 Change-Id: Id1c965c5ecc32d59dbf271410bc0191e262fa269 Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* QNmeaPositionInfoSource: improve timestamp comparisonPaolo Angelelli2018-05-181-1/+4
| | | | | | | | | Do not use date but only time, if one or both timestamps do not have a valid date. Task-number: QTBUG-64699 Change-Id: I0b8827c84c88df257e45204c11bf9d21e8055c4b Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* Support raster-dem source type in Mapbox GL Map QML pluginBruno de Oliveira Abinader2018-05-162-2/+5
| | | | | | | Task-number: QTBUG-68121 Change-Id: Ica6bbd875777aa5689a683127937c594f4ff05f8 Reviewed-by: Thiago Marcos P. Santos <tmpsantos@gmail.com> Reviewed-by: Paolo Angelelli <paolo.angelelli@qt.io>
* Bump Mapbox GL to the latest versionThiago Marcos P. Santos2018-05-165-4/+9
| | | | | | | | | | | | | | New features like: - Heatmaps - Better label rendering - Bugfixes mapbox-gl-native @ 27b21363e62c105db0b040b4c5a5ef31170ebd30 Change-Id: I443fb91ba42065b0de101d13c3bf51713ed01a89 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Paolo Angelelli <paolo.angelelli@qt.io>
* Expect failure in failing test in declarative_geoshape::GeoPath pathKari Oikarinen2018-05-161-1/+2
| | | | | | | The test is failing and based on the comment it seems expected at the moment. Change-Id: I4a484c608a41558826ad3b0c16c2e8338b58a2a5 Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* Change nominatim base URL to HTTPSPaolo Angelelli2018-05-152-2/+4
| | | | | | | | | Nominatim switched to HTTPS only recently. This updates the endpoint url. Task-number: QTBUG-68261 Change-Id: I8a5328db61fe4f510ecdc70bf442fc069ae0a998 Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* Doc: Add license details to index page of Qt PositioningKai Koehne2018-05-141-0/+9
| | | | | Change-Id: I2724e771c18940a153bf0428948c32dd47a58554 Reviewed-by: Alex Blasche <alexander.blasche@qt.io>