| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Restructures geolocation classes to fit new code
Change-Id: Ic370bd4cef4ba3f7c98931761d180fccd0b82cb7
Reviewed-by: Michal Klocek <michal.klocek@qt.io>
|
|\
| |
| |
| | |
Change-Id: Ib010ede9756fb02992a3276ae7ec90ef1ab56a00
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
An error or update could potentially arrive after shutdown causing
segmentation faults due to using unretained pointers in Chromium
callbacks.
This patch switches to using Chromium WeakPtrs and Qt invokable, to
ensure dead objects are not invoked.
Change-Id: Icf1a22c2ee081048dcc579e74b1b5da572eaf256
Reviewed-by: Michael BrĂ¼ning <michael.bruning@qt.io>
|
|/
|
|
|
|
|
|
|
| |
Update files using old header.LGPL3 to use header.LGPL
Update files using old header.FLD to use new header.FDL
Update files using old header.BSD to use new header.BSD
Change-Id: I36a67aaa8c3ca6c7946308defc9c03c3571a7d23
Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com>
|
|
|
|
|
|
|
|
|
| |
If deleteLater is called from the destructor of LocationProviderQt,
QtPositioningHelper shouldn't be accessing LocationProviderQt from its
destructor.
Change-Id: I1f2344edc1918fcfa566c3cd6045694cabf89768
Reviewed-by: Michael BrĂ¼ning <michael.bruning@theqtcompany.com>
|
|
|
|
|
|
|
|
|
| |
If a high accuracy geo position source is requested, iterate through all
available sources and return one that supports satellite positioning
methods.
Change-Id: I0c76bb8f8a6502b62e3a2e012327babbab2715ad
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
So far we didn't gave any hint that no positioning
backend is available. This patch adds a qWarning(),
and also signals the JS side that no positioning
data is available.
While at it, the unused bool return value of start()
is removed.
Change-Id: I9e3c21a9ea5c6ab94d230507fe7418fb01c7b86c
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
|
|
|
|
|
|
|
|
| |
Cleanup is mostly to avoid tripping on an assert when calling
GeolocationProvider::GetInstance() from outside the UI thread.
Change-Id: Id9c964c1cf952a7c867e5154dd2c05e17733a842
Reviewed-by: Andras Becsi <andras.becsi@theqtcompany.com>
|
|
|
|
|
|
|
|
| |
Adds the QtWebEngineCore namespace to all internal core API. This
ensures we don't export any internal symbols in the global namespace.
Change-Id: I26af888ea7c6c4c4d0f04c24a377c1a9d3c92751
Reviewed-by: Andras Becsi <andras.becsi@theqtcompany.com>
|
|
|
|
|
|
|
|
|
| |
Qt copyrights are now in The Qt Company, so we could update the source
code headers accordingly. In the same go we should also fix the links to
point to qt.io.
Change-Id: Ieb6bac7a1be5c25eb7cb917495b58b6a870ca6d4
Reviewed-by: Pierre Rossi <pierre.rossi@theqtcompany.com>
|
|
If QtPositioning is available, provide chromium with a
LocationProvider that uses it as a backend.
Change-Id: I53ad3b45e49d0d2d181c1a6459b7be764293c2a6
Reviewed-by: Andras Becsi <andras.becsi@digia.com>
|