feature: show and share user location

copyright OpenLayers v7.1.0: ol.css
copyright OpenLayers v7.1.0: ol.js

GitLab: #867

Change-Id: I4e01f6d9727d56541d1b44023f26959ebe4fbe26
Signed-off-by: Nicolas Vengeon <nicolas.vengeon@savoirfairelinux.com>
This commit is contained in:
Nicolas Vengeon
2022-11-08 14:07:07 -05:00
parent 9bccc3805a
commit e5b54ad787
34 changed files with 1602 additions and 18 deletions

View File

@@ -85,7 +85,8 @@ set(QT_MODULES
Core
Core5Compat
Multimedia
Widgets)
Widgets
Positioning)
if(NOT DEFINED WITH_WEBENGINE)
set(WITH_WEBENGINE true)
@@ -96,7 +97,8 @@ if(WITH_WEBENGINE)
WebEngineCore
WebEngineQuick
WebChannel
WebEngineWidgets)
WebEngineWidgets
)
endif()
set(CMAKE_CXX_FLAGS
@@ -176,6 +178,7 @@ set(COMMON_SOURCES
${APP_SRC_DIR}/utils.cpp
${APP_SRC_DIR}/mainapplication.cpp
${APP_SRC_DIR}/messagesadapter.cpp
${APP_SRC_DIR}/positionmanager.cpp
${APP_SRC_DIR}/accountadapter.cpp
${APP_SRC_DIR}/calladapter.cpp
${APP_SRC_DIR}/conversationsadapter.cpp
@@ -211,7 +214,9 @@ set(COMMON_SOURCES
${APP_SRC_DIR}/videodevices.cpp
${APP_SRC_DIR}/videoprovider.cpp
${APP_SRC_DIR}/callparticipantsmodel.cpp
${APP_SRC_DIR}/tipsmodel.cpp)
${APP_SRC_DIR}/tipsmodel.cpp
${APP_SRC_DIR}/positioning.cpp
)
set(COMMON_HEADERS
${APP_SRC_DIR}/avatarimageprovider.h
@@ -228,6 +233,7 @@ set(COMMON_HEADERS
${APP_SRC_DIR}/mainapplication.h
${APP_SRC_DIR}/qrimageprovider.h
${APP_SRC_DIR}/messagesadapter.h
${APP_SRC_DIR}/positionmanager.h
${APP_SRC_DIR}/accountadapter.h
${APP_SRC_DIR}/calladapter.h
${APP_SRC_DIR}/conversationsadapter.h
@@ -267,7 +273,8 @@ set(COMMON_HEADERS
${APP_SRC_DIR}/videodevices.h
${APP_SRC_DIR}/videoprovider.h
${APP_SRC_DIR}/callparticipantsmodel.h
${APP_SRC_DIR}/tipsmodel.h)
${APP_SRC_DIR}/tipsmodel.h
${APP_SRC_DIR}/positioning.h)
if(WITH_WEBENGINE)
list(APPEND COMMON_SOURCES