summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Mention license change in 5.7.0 changelog.v5.7.05.7.0Kai Koehne2016-06-081-2/+18
| | | | | | | Change-Id: Ife380abb5256a1f93329f3e94b8dd55b007d37b0 Task-number: QTBUG-53913 Reviewed-by: Sami Makkonen <sami.makkonen@qt.io> Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Add change log for 5.7.0 releasev5.7.0-rc1Alex Blasche2016-05-201-0/+37
| | | | | Change-Id: I8050c15aaea19f79d39f8b177b1f5aff87d61129 Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io>
* Merge remote-tracking branch 'gerrit/5.7' into 5.7.0Alex Blasche2016-05-1910-18/+26
|\ | | | | | | Change-Id: I6b00be91197a07a2f8d5680c4f9129a7b382510f
| * winrt: Enable compilation with desktop mkspecMaurice Kalinowski2016-05-182-1/+14
| | | | | | | | | | | | | | | | | | | | | | The GeoPosition API is functional for desktop builds as well, running on Windows 8 and later. While the plugin builds for desktop, do not enable its compilation by default as support is experimental. Change-Id: I5ccd3f857ff3f0cfd1e220875c39883b89f5f2ce Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> Reviewed-by: Oliver Wolff <oliver.wolff@qt.io> Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
| * Merge remote-tracking branch 'origin/5.6' into 5.7Simon Hausmann2016-05-188-17/+12
| |\ |/ / | | | | Change-Id: Ifed3a326085bd4aaff069007966efd6932c2be3b
| * Merge remote-tracking branch 'origin/5.6.1' into 5.6Simon Hausmann2016-05-183-2/+6
| |\ | | | | | | | | | Change-Id: Iabc9a23154eb3dae2323e7a715b202dcaa382f8d
| | * Doc: Remove repository name from examplesinstallpathTopi Reinio2016-05-182-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Examples in binary packages now directly match the install path. Change-Id: I9315d395c4546adfa58e264f66d98fb443ab1e72 Task-number: QTBUG-52953 Reviewed-by: Antti Kokko <antti.kokko@qt.io>
| | * Windows: Skip flaky tests in declarative_ui.Friedemann Kleint2016-05-181-0/+4
| |/ | | | | | | | | | | | | Task-number: QTBUG-53455 Change-Id: Ib65496de7e59341fe4ed8a443aed10fe4b2a63d4 Reviewed-by: Liang Qi <liang.qi@qt.io> Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
| * decruft project fileOswald Buddenhagen2016-05-101-6/+0
| | | | | | | | | | | | | | the "created by qt creator" header is not supposed to be checked in. Change-Id: Ib5cc25c57d3d096f818d67169ec98c9f3cb75c47 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
| * make use of COPIESOswald Buddenhagen2016-04-281-6/+3
| | | | | | | | | | Change-Id: Ie1fe505d7b07a66e41ed7968275feaa98abe46d2 Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
| * fix example installsOswald Buddenhagen2016-04-282-2/+2
| | | | | | | | | | Change-Id: Ie482e84b0552608239a032ec95b44665997a0c01 Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
| * A new QGeoPositionInfoSourceCL should be initialized with NoError.Alexandru Croitor2016-04-281-1/+1
| | | | | | | | | | | | Change-Id: Ide4ccacd9d7d6a8fe86d190723fcd94ddab9f6d6 Task-number: QTBUG-53059 Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
* | Fix buildMaurice Kalinowski2016-05-101-2/+2
| | | | | | | | | | | | | | | | c6c0d730b7a88fa22f40d597183e91b73d9d165d in qtdeclarative changed private API. Hence adapt to those changes. Change-Id: I6acd948b0a1257e8836d5e5f6ebfd3b4b6d8e07b Reviewed-by: Erik Verbruggen <erik.verbruggen@qt.io>
* | Update QML version to 5.7 for QtPositioning and QtLocationAlex Blasche2016-04-294-9/+17
| | | | | | | | | | Change-Id: Ibbd06c3bc6c2c745a8e2fc6ee12a974bb40bf80a Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
* | Map.copyrightsVisible is a new property since 5.7Alex Blasche2016-04-291-0/+2
| | | | | | | | | | | | | | | | Mark it accordingly in the documentation Change-Id: Ia5a57fe0bdf290deb39ef914d4e23cf646a06848 Reviewed-by: Sami Makkonen <sami.makkonen@theqtcompany.com> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* | Remove the traces of the discontinued android-no-sdk platformEirik Aavitsland2016-04-151-1/+1
| | | | | | | | | | Change-Id: I5d4583edec2f4bc54e099266cf380d564bce7a03 Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
* | Remove inconsistent qreal/double co-mingling/comparisonv5.7.0-beta1Donald Carr2016-04-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | Fixes build breakage on machines where qreal = float (many ARM devices). Avoid needless float to double conversion before assignment back to a float. Change-Id: Ia11c9dc912361f5aa05c4e01dec45c0d7b477609 Reviewed-by: Robin Burchell <robin.burchell@viroteck.net> Reviewed-by: Paolo Angelelli <paolo.angelelli@theqtcompany.com> Reviewed-by: Michal Klocek <michal.klocek@theqtcompany.com>
* | Fix for negative QGeoCoordinate.azimuthTo results in range ]360, 359[Paolo Angelelli2016-04-112-2/+8
| | | | | | | | | | | | | | | | | | | | | | QGeoCoordinate.azimuthTo() currently returns negative value (between 0 and -1) for azimuths that should instead be in the range between 360 and 359. This patch should bring all returned values in the range [0, 360[ (360 excluded). Change-Id: I0b5ee7c3fc2bbeb80ca8167a53c7c16d9e067e29 Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
* | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-04-0824-0/+5
|\ \ | |/ | | | | Change-Id: I9e85d2002151f7c53d2edbb4d8a078816aff693e
| * winrt: add default capabilitiesMaurice Kalinowski2016-04-081-0/+2
| | | | | | | | | | | | | | | | | | | | A module compiled for WinRT should define a default set of capabilities to enable all features specified by the module. Task-number: QTBUG-38802 Change-Id: Icaf02178eeb81c76128c1fc886aa6363d74e07ee Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com> Reviewed-by: Oliver Wolff <oliver.wolff@theqtcompany.com>
| * Fix crash when no items available and DataChanged is called.Marko Kangas2016-04-061-0/+3
| | | | | | | | | | | | | | | | Added check to do nothing if no items available to avoid crash. Task-number: QTBUG-52174 Change-Id: Ibe870480b24129733b051c4b2b172b554a3c9602 Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
| * Purge sRGB chunks from PNGs in documentation.Edward Welbourne2016-03-221-0/+0
| | | | | | | | | | | | | | | | Subjects each *.png file that (still) matched grep -law "sRGB" to: pngcrush -ow -brute -rem allb -reduce -force Change-Id: I75a34e5cc3ddc0add55bfd5b0bc0cbe6610a8025 Reviewed-by: Topi Reiniö <topi.reinio@theqtcompany.com>
| * Purge sRGB chunks from PNGs in examples.Edward Welbourne2016-03-2221-0/+0
| | | | | | | | | | | | | | | | | | Subjects each *.png file that matched grep -law "sRGB" to: pngcrush -ow -brute -rem allb -reduce (Some of them needed -force but did get smaller.) Change-Id: Ib92045f3e0fb34aac1061fbc3dbb77d998228808 Reviewed-by: Topi Reiniö <topi.reinio@theqtcompany.com>
* | Reduce setCameraData calls to minimumMichal Klocek2016-03-177-89/+53
| | | | | | | | | | | | | | | | | | | | | | Remove checks for cameraCapabilities during each setCameraData call. This checks are already performed on plugin initialization. Refactor QGeoMapPrivate to reduce resize calls. Rename updateRequired to sgNodeChanged to reflect real useage. Add setter setSize for QGeoMap. Change-Id: If4e3501fa99a8a97cbc471990837b08c43b8e723 Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
* | Replace m_mappingManagerInitialized check from qdeclaratviegeomapMichal Klocek2016-03-173-27/+36
| | | | | | | | | | | | | | | | | | Replace initialization checks with more accurate checks. In some cases mapping manager is not able to create qgeomap and mappingManager is initialized anyway. Change-Id: I2265dcd82ebcd3a07ebdcfb74a6077bdd7be16c7 Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
* | Remove QGeoMapController from QGeoMapMichal Klocek2016-03-1719-912/+183
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactor code to use QGeoCameraData directly. All functionality related to zoom, center boundary checks are now handled in QDeclaratvieGeoMap class. This makes handling of center and zoomLevel properties much simpler and less error prone, since camera data can not be modified along the call stack. As result we avoid forwarding change signals back and forth: * qgeodeclarativegeomap::setCenter -> qgeomapcontroller::setCenter * qgeomapcontroller::setCenter -> qgeomap::setCameraData * qgeomap::setCameraData -> qgeomacontroller::cameraDataChanged * qgeomapcontroller::cameraDataChanged -> emit qdecalartivegeomap::centerChanged Call always setCenter and setZoomLevel on qdeclarativegeomap instance instead. Introduce initialize() method to handle cases where map plugin is loaded and scenegraph geometery is not yet set. This is required to correctly handle new boundary checks to limit grey areas. Change-Id: I6066cefd4a648dc76333dc241d1f261451a32e9c Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
* | No matching function for call to 'qBound(double, qreal&, double)'" fixPaolo Angelelli2016-03-151-1/+1
| | | | | | | | | | | | | | For those machines that compiles with -qreal float, apparently Change-Id: I56922e24c8bb7ac611f4059875140c641feeb331 Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
* | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-03-0851-79/+93
|\ \ | |/ | | | | Change-Id: I18bb1c341e7d87cd1d649f2c3fc9c50141c6a1a9
| * Merge remote-tracking branch 'gerrit/5.6.0' into 5.6Alex Blasche2016-03-080-0/+0
| |\ | | | | | | | | | Change-Id: I6d5e9cb8897063a599840f22961b166c89bfedc2
| | * Fixes a compile error on linux/gcc-4.8 when using C++98v5.6.05.6.0Xander Burgerhout2016-03-031-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removed GeoMapGesture:: prefix where appropriate, as referring to an enum value in this manner is not allowed in C++98. Task-number: QTBUG-51541 Change-Id: I374d1c8db530d34766772345761fdc899b57d7fe Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com> (cherry picked from commit 3d8a8799cc97aedb28f5046f096d4d35da6ef8ef) Reviewed-by: Lars Knoll <lars.knoll@theqtcompany.com>
| * | Add explicit and make public headers compile with ↵Marc Mutz2016-03-0316-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -Wzero-as-null-pointer-constant ... or equivalent. QtBase 5.6 headers already compile that way, so let the other modules follow suit. Added explicit where it was missing. This is not a source- incompatible change, because code that breaks by this is a bug. Let's not have this sitting around in an LTS. Task-number: QTBUG-45291 Change-Id: I279fd100b61d3e2b2e46e7cbd30cc6b4bfb4d10e Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
| * | Fixes a compile error on linux/gcc-4.8 when using C++98Xander Burgerhout2016-03-021-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | Removed GeoMapGesture:: prefix where appropriate, as referring to an enum value in this manner is not allowed in C++98. Task-number: QTBUG-51541 Change-Id: I374d1c8db530d34766772345761fdc899b57d7fe Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
| * | Doc: Add plugin parameter info to qtlocation-examples.Michal Klocek2016-02-261-1/+8
| | | | | | | | | | | | | | | Change-Id: Iebbcbf2bae7545bceab69d30d9edebb1640486cb Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
| * | Update examples documentation locationMichal Klocek2016-02-2623-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The current way of documenting examples is to include qdoc and images source into example directory. Fix examples in location and positioning. Replace planespotter.jpg with png. Change-Id: I4eeacbfa575e7ae3ef747703348f2f201899e548 Reviewed-by: Topi Reiniö <topi.reinio@theqtcompany.com>
| * | consolidate dependency listOswald Buddenhagen2016-02-251-2/+2
| | | | | | | | | | | | | | | Change-Id: I48c946c3aacbfabd69de1982c1aabd8529c8012e Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
| * | consistently put {qt,qml}_{module,plugin} at the end of project filesOswald Buddenhagen2016-02-2511-44/+51
| | | | | | | | | | | | | | | | | | | | | | | | this fixes static builds by ensuring that all dependencies are exported. Task-number: QTBUG-51071 Change-Id: Ia0fcc7b40cbd80bde8edddcf8253b3136ed851ff Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
* | | QGeoMapScene renamed to QGeoTiledMapScenev5.7.0-alpha1Paolo Angelelli2016-03-038-89/+89
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since the class QGeoMapScene is tightly coupled to QGeoTiledMap, this patch renames it into QGeoTiledMapScene/QGeoTiledMapScenePrivate, to clarify the structure of the module and avoid confusion, as otherwise it would not be clear that this class is exclusively used by QGeoTiledMap. Change-Id: Ifd76b02ff14d0f0690dc37fcb0a93b0e0702d05d Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
* | | Avoid non-valid coordinate as endCorrdinate for flickingMichal Klocek2016-03-031-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | QQuickGeoCoordinateAnimation is able to use correct interpolator so endCoordinate can be wrapped correctly to be a valid coordinate. Change-Id: I6f0138fde010a54afd7992c767089fd053e79937 Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
* | | Adjustment for the minimum zoom level to prevent gray bandsPaolo Angelelli2016-03-0213-82/+213
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch introduces a lower bound for the minimum zoom level of a map element so that it becomes canvas size dependent, and it will also prevent the map from being smaller than the canvas size in either dimension, avoiding gray bands. It also bounds the center of the map so that the map cannot be panned or flicked out of bounds. The documentation for QDeclarativeGeoMap::minimumZoomLevel has been modified to reflect the new behavior. A few testcases have been modified to reflect this new behavior and its implications. Change-Id: I3c8160d0295e8dda2f7001e8fec68a5200ea2172 Reviewed-by: Michal Klocek <michal.klocek@theqtcompany.com>
* | | Add hash function for QGeoCoordinateAlex Blasche2016-03-023-0/+59
| | | | | | | | | | | | | | | | | | | | | | | | | | | [ChangeLog][QtPositioning][General] Added qHash(QGeoCoordinate()). Task-number: QTBUG-51404 Change-Id: I02c6dc0a5399ebf3181b34ffa58a82a2119118a0 Reviewed-by: Paolo Angelelli <paolo.angelelli@theqtcompany.com> Reviewed-by: Michal Klocek <michal.klocek@theqtcompany.com>
* | | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-02-156-537/+171
|\ \ \ | |/ / | | | | | | | | | | | | | | | Conflicts: .qmake.conf Change-Id: Idf2f674fc45e7ceb4563bc1d86180c3431dfa62f
| * | Merge remote-tracking branch 'origin/5.6.0' into 5.6Liang Qi2016-02-151-0/+69
| |\ \ | | |/ | | | | | | Change-Id: I81fdbab1aa97819b9744eaa29c2237184defecb3
| | * Add 5.6.0 change log for QtLocation and QtPositioningv5.6.0-rc1Alex Blasche2016-02-121-0/+69
| | | | | | | | | | | | | | | | | | Change-Id: I16b07f0d84d34665f6f7159046e94aad2392c8fb Reviewed-by: Paolo Angelelli <paolo.angelelli@theqtcompany.com> Reviewed-by: Maurice Kalinowski <maurice.kalinowski@theqtcompany.com>
| * | Update QTBUG reference for qmlRegisterUncreatableType template functionAlex Blasche2016-02-121-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | The previous bug references a slightly different problem in the same template function. A new bug was filed to reflect that difference. Change-Id: I2d0f952efae3d4e0763e430db04d6ac76a8fa998 Reviewed-by: Michal Klocek <michal.klocek@theqtcompany.com> Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
| * | Update gitignore to adjust for recent changes in the build systemAlex Blasche2016-02-111-1/+22
| | | | | | | | | | | | | | | | | | Change-Id: Ibb30a155a27c849a35d84d8ceb242bac75c17f3c Reviewed-by: Paolo Angelelli <paolo.angelelli@theqtcompany.com> Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
| * | Update qmltypes for QtPositioning QML APIAlex Blasche2016-02-111-72/+1
| | | | | | | | | | | | | | | | | | | | | | | | I forgot QtPositioning when I updated the QtLocation QML qmltypes. Change-Id: I9616fd510b40c1b58bfce839b3651736c572233a Reviewed-by: Michal Klocek <michal.klocek@theqtcompany.com> Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
| * | Merge remote-tracking branch 'gerrit/5.6.0' into 5.6Alex Blasche2016-02-093-462/+81
| |\ \ | | |/ | | | | | | Change-Id: I9b0a0752a42a8773c08e879834a9870b3a596948
| | * Update the QML API difference since Qt 5.4Alex Blasche2016-02-041-6/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | The recent QML changes were not added to the API change documentation. Change-Id: I8c9dc5656941fa9d266059733b0a6b6cafb636ba Reviewed-by: Paolo Angelelli <paolo.angelelli@theqtcompany.com> Reviewed-by: Harald Meyer <dev@meh.at> Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
| | * Update qml types for Qt Location pluginAlex Blasche2016-02-031-456/+55
| | | | | | | | | | | | | | | | | | Task-number: QTBUG-50807 Change-Id: I47cf76b9af700d97f5885307d6be3b3ae35c8666 Reviewed-by: Oliver Wolff <oliver.wolff@theqtcompany.com>
| | * Merge 5.6 into 5.6.0Oswald Buddenhagen2016-02-021-36/+66
| | |\ | | | | | | | | | | | | Change-Id: I0ed42c15cff4f572bc59cdc9f021ef2303444ea1