• Gus Grubba's avatar
    Merge branch 'AirMapWithAirmapd' into Airmap · e8b37fc8
    Gus Grubba authored
    * AirMapWithAirmapd: (33 commits)
      qgroundcontrol.pro: update build to latest airmapd master
      AirMapManager: update authorizations to changed airmapd interface
      rebase fixup: remove AirMapController.{cc,h}
      remove submodule commits qmqtt and tiny-AES128-C
      AirMapManager: error handling, change to updated API of airmapd
      AirMapManager: update polygons to changed airmapd interface
      AirMapManager: update flight search according to updated airmapd
      AirMap: remove SITA registration numbers
      AirspaceManagement & AirMapManager: add weather request API
      AirMapManager: add LifetimeChecker class to prevent callbacks from accessing invalid memory
      AirMapManager: handle multi_polygon
      AirMapManager: change backend to use airmapd
      AirMap: refactor for multi-vehicle support & base class API
      AirMap traffic: remove inactive vehicles after a timeout of 5 seconds
      AirMapManager: handle dynamic setting changes
      AirmapManager: make sure to pass the SITA reg data to the right objects
      Make AirMapController as part of a Vehicle rather than a creatable QML instance. This is ultimately linked to a vehicle and not the view. Eventually a lot of the code currently in AirMapManager will have to come here as well so the data persists with a vehicle. AirMapManager should only handle the global aspects. Added a temporary indicator right below the toolbar. It's only visible if a permission (of any kind) exists. I need to understand better how this works before coming up with a more permanent solution. Restored toolbar to its original state (brand logo and whatnot)
      Added include and lib path for protobuf on maxOS (we need to make this automatic for all builds) Added AirMap settings (SettingsGroup) Added AirMap settings block to General Settings Create macros to deal with the tedious repetitions within SettingsGroup Removed old, hacked in setting for AirMapKey Remove a few of the tons of build warnings
      PlanManager: upload flight to AirMap when uploading to the vehicle
      AirMapController: add flightPermitStatusChanged
      ...
    
    # Conflicts:
    #	src/QGCApplication.cc
    #	src/Vehicle/Vehicle.cc
    #	src/Vehicle/Vehicle.h
    e8b37fc8
Name
Last commit
Last update
..
Airmap Loading commit data...
AnalyzeView Loading commit data...
Audio Loading commit data...
AutoPilotPlugins Loading commit data...
Camera Loading commit data...
FactSystem Loading commit data...
FirmwarePlugin Loading commit data...
FlightDisplay Loading commit data...
FlightMap Loading commit data...
FollowMe Loading commit data...
GPS Loading commit data...
Joystick Loading commit data...
MissionManager Loading commit data...
PlanView Loading commit data...
PositionManager Loading commit data...
QmlControls Loading commit data...
QtLocationPlugin Loading commit data...
Settings Loading commit data...
Vehicle Loading commit data...
VehicleSetup Loading commit data...
VideoStreaming Loading commit data...
ViewWidgets Loading commit data...
api Loading commit data...
comm Loading commit data...
input Loading commit data...
qgcunittest Loading commit data...
uas Loading commit data...
ui Loading commit data...
CmdLineOptParser.cc Loading commit data...
CmdLineOptParser.h Loading commit data...
JsonHelper.cc Loading commit data...
JsonHelper.h Loading commit data...
LogCompressor.cc Loading commit data...
LogCompressor.h Loading commit data...
MG.h Loading commit data...
MobileScreenMgr.cc Loading commit data...
MobileScreenMgr.h Loading commit data...
MobileScreenMgr.mm Loading commit data...
QGC.cc Loading commit data...
QGC.h Loading commit data...
QGCApplication.cc Loading commit data...
QGCApplication.h Loading commit data...
QGCComboBox.cc Loading commit data...
QGCComboBox.h Loading commit data...
QGCConfig.h Loading commit data...
QGCDockWidget.cc Loading commit data...
QGCDockWidget.h Loading commit data...
QGCFileDownload.cc Loading commit data...
QGCFileDownload.h Loading commit data...
QGCGeo.cc Loading commit data...
QGCGeo.h Loading commit data...
QGCLoggingCategory.cc Loading commit data...
QGCLoggingCategory.h Loading commit data...
QGCMapPalette.cc Loading commit data...
QGCMapPalette.h Loading commit data...
QGCMessageBox.h Loading commit data...
QGCPalette.cc Loading commit data...
QGCPalette.h Loading commit data...
QGCQFileDialog.cc Loading commit data...
QGCQFileDialog.h Loading commit data...
QGCQGeoCoordinate.cc Loading commit data...
QGCQGeoCoordinate.h Loading commit data...
QGCQmlWidgetHolder.cpp Loading commit data...
QGCQmlWidgetHolder.h Loading commit data...
QGCQmlWidgetHolder.ui Loading commit data...
QGCQuickWidget.cc Loading commit data...
QGCQuickWidget.h Loading commit data...
QGCTemporaryFile.cc Loading commit data...
QGCTemporaryFile.h Loading commit data...
QGCToolbox.cc Loading commit data...
QGCToolbox.h Loading commit data...
RunGuard.cc Loading commit data...
RunGuard.h Loading commit data...
Terrain.cc Loading commit data...
Terrain.h Loading commit data...
UTM.cpp Loading commit data...
UTM.h Loading commit data...
documentation.dox Loading commit data...
main.cc Loading commit data...
stable_headers.h Loading commit data...
test.qml Loading commit data...