summaryrefslogtreecommitdiff
path: root/config.tests/geoclue-satellite/main.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Remove dependency on libgeoclue.Aaron McCarthy2015-09-101-41/+0
| | | | | | | | | | | | | | | | Re-implement Geoclue plugin using only Qt DBus dropping both the build-time and run-time dependency on libgeoclue. Allowing the Geoclue plugin to be build on all platforms that support Qt DBus. The priority of the Geoclue plugin has been lowered slightly so that the native position plugin, if available, has precedence. [ChangeLog][QtPositioning][Position] The Geoclue plugin has been re-implemented using Qt DBus. Task-number: QTBUG-40702 Change-Id: Ia06d089bfb46c10769ccffd765c044c361a9b484 Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
* Update contact URL in all license headers to qt.ioAlex Blasche2015-02-181-1/+1
| | | | | Change-Id: Ia1e333be7fec8898de609d9b9303b1ad7687632e Reviewed-by: Maurice Kalinowski <maurice.kalinowski@theqtcompany.com>
* Update BSD and LGPLv2.1 licensesAlex Blasche2015-02-181-2/+2
| | | | | | | | - Removes subsidiary extension from Qt Company - Replaces remaining occurrences of Digia in BSD and LGPLv2.1 Change-Id: I7467a6744af7d1c3aef3c29118f219399162a18c Reviewed-by: Maurice Kalinowski <maurice.kalinowski@theqtcompany.com>
* Update all LGPLv2.1 license headers in source to latest versionAlex Blasche2015-02-151-3/+3
| | | | | | | | | | | This affects all QtPositioning related code and the test code in the entire repository. The Qt Company is set as new copyright owner and the copyright year is bumped to 2015. Change-Id: Iee0e990680683c20f5920e49cc1063ea9349e2cd Reviewed-by: Lars Knoll <lars.knoll@digia.com>
* Update license headers and add new license filesAntti Kokko2014-08-241-18/+10
| | | | | | | | | - Renamed LICENSE.LGPL to LICENSE.LGPLv21 - Added LICENSE.LGPLv3 & LICENSE.GPLv2 - Removed LICENSE.GPL Change-Id: Iedee2507ab1bd46788409a98505d7be510253110 Reviewed-by: Jani Heikkinen <jani.heikkinen@digia.com>
* Add support for Geoclue Satellite interface.Aaron McCarthy2013-08-291-0/+49
The Tizen project introduced an interface for getting the Satellite info directly from a positioning provider. If Geoclue supports this interface make use of it in the geoclue position plugin. The plugin no longer checks the gconf setting /apps/geoclue/master/org.freedesktop.Geoclue.GPSDevice for a valid GPS device. This setting is used by Gypsy (and other providers) but may not necessarily be used by all providers that provide GPS quality data. Instead rely on the Geoclue master provider to determine if GPS is available. Because of this change the gconf dependency has been dropped. The plugin no longer uses the Geoclue master provider as a proxy for position data. Instead it queries the master provider for the DBus service and path of the actual provider and connects directly to that provider. This has to be done anyway to get velocity and satellite data. The plugin no longer assumes that the real positioning provider is Gypsy. This assumption was hard coded as it was always connecting directly to Gypsy to get the velocity data irrespective of what positioning provider was actually being used. Geoclue master does not proxy the Velocity interface. Instead it queries the master provider for the DBus service and path of the actual provider and connects directly to that provider. If the velocity interface is available it will now be from the same provider as the position. Change-Id: I8a6116e4061e50cc28d1efd71df0f7a348a0f143 Reviewed-by: Aaron McCarthy <mccarthy.aaron@gmail.com>