summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add change log for Qt 5.6.1 releasev5.6.1-1v5.6.15.6.1Alex Blasche2016-05-201-0/+38
| | | | | Change-Id: I44b002342d6e147b43885151d88cb2e9e59af8e3 Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
* 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>
* 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>
* 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>
* | 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
| * | Fix for mapviewer example minimap crashPaolo Angelelli2016-02-011-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The mapviewer example crashes when the minimap is set to be shown. The problem is a null pointer dereferencing in qquickgeomapgesturearea.cpp Task-number: QTBUG-50519 Change-Id: I133585e4276a861951aec185c1ce120e76638c5d Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
* | | Bump versionOswald Buddenhagen2016-02-081-1/+1
| |/ |/| | | | | Change-Id: Ic22c20e0be86b3904e8b60b713a80dd867eceee0
* | Fix endless location requestingVyacheslav Koscheev2016-01-251-36/+66
|/ | | | | | | | | | | | | | | | | | This patch fixes the problem of lost positioning listeners, which was registered in LocationManager, but does not persist in the `runningListeners` collection. We can't call LocationManager.removeUpdates() for those listeners, that are not in `runningListeners` and that's why LocationManager never ends to update location for them. Listener can be registered in LocationManager and not added to `runningListeners` collection at least in the following cases: 1. `startUpdates()` was called when location providers was disabled in system. 2. `startUpdates()` was called twice, without `stopUpdates()` Change-Id: If6777677cbb6f2ad9107fe2ac8496b7cdbb2d8d4 Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
* Merge remote-tracking branch 'gerrit/5.5' into 5.6Alex Blasche2016-01-051-2/+2
|\ | | | | | | Change-Id: I0a137c8feba6c7da613b03a67d7cd4521524c58e
| * Fix OSM based routing5.5Alex Blasche2016-01-041-2/+2
| | | | | | | | | | | | | | | | | | | | | | The server changed the status code for a successful route retrieval to 200. Task-number: QTBUG-50240 Change-Id: I98aa444b9a10a69b6a357eb92f6b45d534b4e45d Reviewed-by: Michal Klocek <michal.klocek@theqtcompany.com> Reviewed-by: Harald Meyer <dev@meh.at> Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
* | Fixed wrong MapPolyline drawing if line point lies on map centerHarald Meyer2016-01-011-1/+3
| | | | | | | | | | | | | | | | | | This patch fixes a bug where the transformation from the source path to the screen points of a MapPolyline fails when a source path point lies exactly on the map's center geo coordinate. Change-Id: I5d13f418d3fbb650b927422861769f3e0ab18bee Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
* | MapPolyline performance improvementsHarald Meyer2016-01-011-2/+3
| | | | | | | | | | | | | | | | | | | | | | Instead of copying the polyline geometry container object each loop twice in the contains() method the change copies the geometry only once (implicit sharing limits the copying to the container itself). Change-Id: Iee80fa6d49b7e81dea0364b6f9f28a3d2e608d22 Task-number: QTBUG-50060 Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
* | Emit activeMapTypeChanged in QGeoMap as wellJoni Poikelin2015-12-161-0/+1
| | | | | | | | | | Change-Id: I98bdcfbb57d3d597e23ecaf3bb862daa5a917f00 Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
* | Added support for Qstarz GPS trackerHarald Meyer2015-12-161-9/+7
| | | | | | | | | | | | | | | | Added support for Qstarz tracker (with MTK II chipset) such as BT-Q818XT for instance. Change-Id: I937358a82ebce76ac1cdaf87458234f8045d11ad Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
* | Add "We mean it." comment to qpositioningglobal_p.h.Friedemann Kleint2015-12-151-0/+11
| | | | | | | | | | | | | | | | Fix warning: QtPositioning: WARNING: qtlocation/src/positioning/qpositioningglobal_p.h does not have the "We mean it." warning Change-Id: I72d276587e2d1476be3ec26f1e86d0aa9865ac65 Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
* | Added methods for modifying QDeclarativePolylineMapItem.v5.6.0-beta1Harald Meyer2015-12-143-5/+177
| | | | | | | | | | | | | | | | | | | | | | Added the methods insertCoordinate(index, coordinate), replaceCoordinate(index, coordinate), removeCoordinate(index), pathLength(), coordinateAt(index) to the QDeclarativePolylineMapItem. Change-Id: I8b1f7e01cf814fe6fdb9f2da376793891514b5f0 Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com> Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
* | Fix static buildMaurice Kalinowski2015-12-091-1/+1
| | | | | | | | | | | | | | This has been left out for previous renaming of WinRT related classes. Change-Id: Ic193501c70c3309659d5bf09c3ecf39879d390ba Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
* | WinRT: Refactor backendMaurice Kalinowski2015-12-095-120/+248
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Move members into private class to clean up the public backend. - Beware of the Xaml changes and switch thread where required. - Add updateSynchronized() slot to be able to start/stop timers properly. onPositionChanged is invoked from another thread, actually one not being created by QThread. Hence other singleShot mechanisms do not work either. - Rename classnames to properly spell WinRT. - Register QGeoPositionInfo to the metatype system like on other backends. Change-Id: Ic62beddff6d8542264a44ca3927ba7b692682c63 Reviewed-by: Oliver Wolff <oliver.wolff@theqtcompany.com> Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
* | Add clearData() call to map qml apiMichal Klocek2015-12-0711-0/+50
| | | | | | | | | | | | | | | | | | | | | | Add clearData call to clear texture, memory and disk cache. Update mapviewer example and add "prefetchData" and "clearData" to Tools menu. Task-number: QTBUG-47292 Change-Id: Ifc71a3652688d1403f5b011ef231b59381c17ee3 Reviewed-by: Harald Meyer <dev@meh.at> Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
* | Fix broken weatherinfo exampleAlex Blasche2015-12-072-0/+7
| | | | | | | | | | | | | | | | | | openweathermap.org requires an appid these days. The free plan permits usage for commercial and non-commercial cases. Task-number: QTBUG-49772 Change-Id: I28be90709b4879df515346e03372d494d94a4f01 Reviewed-by: Maurice Kalinowski <maurice.kalinowski@theqtcompany.com>
* | Improve map item rendering performanceMichal Klocek2015-11-2719-133/+155
| | | | | | | | | | | | | | | | | | | | | | | | A flood of input events, such as when pinch, triggers multiple map item geometry updates to occur per frame. These geometry updates are potentially expensive and only the last generated geometry is used. Mark items to be polished to make geometry updates once per frame when updatePolish() is called. Done-with: Aaron McCarthy <aaron.mccarthy@jollamobile.com> Change-Id: I0af40e2d0b09c8364382d4b4c018988f3986f7f0 Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
* | Fix tile fetcher from test plugin.Michal Klocek2015-11-251-27/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Requesting tiles immediately with test plugin was not implemented, what's more the current delayed implementation was keeping pointer only to last requested tile, which on slow machines ended up on "downloading" only one tile (last one) This change is required to fix the CI qtlocation flaky tests. Change-Id: I107701692a70b45401e7219ad7ee0f4a372efb04 Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com> Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
* | Fix MapGestureArea APIMichal Klocek2015-11-237-153/+212
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Qmlfy map gesture area API: * do not use "is" for properties (panActive,pinchActive) * do not use "active" for accepted gestures (acceptedGestures) * do not use "ZoomGestures" (PinchGesture) * make private panEnabled, pinchEnabled * remove pan/pinchEnabled signals * update documentation * fix order of emitting panFinished, flickFinished [ChangeLog][MapGestureArea] Improve QML API including renaming and removal of obsolete elements. Change-Id: I643c923dcd94388475feb402b29ce3df916037a7 Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
* | Avoid extra QPixmap convertion when tile fetchedMichal Klocek2015-11-232-10/+10
| | | | | | | | | | | | | | | | Initialize QGeoTileTexture with QImage instead of converting from QPixmap Change-Id: I69dddda385ebc9ce63cb0dd68fee3d3fa6eed73f Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
* | Add missing handling of pathChanged to route map itemMichal Klocek2015-11-232-0/+10
| | | | | | | | | | | | | | Done-with: Aaron McCarthy <aaron.mccarthy@jollamobile.com> Change-Id: I016a30064e29872dfd199fdf09656f5358dbe604 Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com> Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
* | Remove fitViewportToGeoShape from map qml apiMichal Klocek2015-11-235-101/+11
| | | | | | | | | | | | | | | | | | Use visibleRegion to fit the map's viewport [ChangeLog][Map] Remove fitViewportToGeoShape from map qml api Change-Id: I378329602a5c1f4cceda327f7abcca61c1217564 Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
* | Remove toScreenPosition from map qml apiMichal Klocek2015-11-232-16/+0
| | | | | | | | | | | | | | Remove already deprecated toScreenPosition reference Change-Id: I64f0f621599067807f0d467c689f6ef0409a17ea Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>