├── .DS_Store ├── OpenFlight ├── .gitattributes ├── .gitignore ├── .swiftlint.yml ├── LICENSE ├── OpenFlight.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── OpenFlight.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── OpenFlight │ ├── AppDelegate.swift │ ├── ArcGIS │ │ ├── AGSCamera+Utils.swift │ │ ├── AGSGeometryEngine+Utils.swift │ │ ├── AGSGraphicsOverlay+Utils.swift │ │ ├── AGSIdentifyGraphicsOverlayResult+FlightPlan.swift │ │ ├── AGSMultipart+Utils.swift │ │ ├── AGSPoint+Utils.swift │ │ ├── AGSPolyline+Utils.swift │ │ ├── AGSSceneView+Utils.swift │ │ ├── ArgGIS+Constants.swift │ │ ├── FlightPlan │ │ │ ├── EditableAGSGraphic.swift │ │ │ ├── FlightPlanCourseGraphic.swift │ │ │ ├── FlightPlanGraphic.swift │ │ │ ├── FlightPlanInsertWayPointGraphic.swift │ │ │ ├── FlightPlanOriginGraphic.swift │ │ │ ├── FlightPlanPoiPointGraphic.swift │ │ │ ├── FlightPlanPointGraphic.swift │ │ │ ├── FlightPlanUserLocationGraphic.swift │ │ │ ├── FlightPlanWayPointArrowGraphic.swift │ │ │ ├── FlightPlanWayPointGraphic.swift │ │ │ ├── FlightPlanWayPointLineGraphic.swift │ │ │ ├── FlightPlanWayPointToPoiPointLineGraphic.swift │ │ │ └── Protocols │ │ │ │ ├── PoiPointRelatedGraphic.swift │ │ │ │ └── WayPointRelatedGraphic.swift │ │ ├── RTH │ │ │ └── HomePointGraphic.swift │ │ └── TouchAndFly │ │ │ ├── AGSConstants+TouchAndFly.swift │ │ │ ├── FlightPlanPoiPointGraphic+TouchAndFly.swift │ │ │ ├── FlightPlanWayPointGraphic+TouchAndFly.swift │ │ │ ├── TouchAndFlyDroneToPointLineGraphic.swift │ │ │ └── TouchAndFlyPointGraphic.swift │ ├── Constants │ │ ├── Paths.swift │ │ ├── Services.swift │ │ └── Values.swift │ ├── Coordinators │ │ ├── AppCoordinator.swift │ │ ├── Coordinator.swift │ │ ├── DashboardCoordinator.swift │ │ ├── DashboardCoordinatorNavigation.swift │ │ ├── DroneCalibrationCoordinator.swift │ │ ├── DroneCoordinator.swift │ │ ├── DroneFirmwaresCoordinator.swift │ │ ├── DroneGimbalCalibrationCoordinator.swift │ │ ├── EditionSettingsCoordinator.swift │ │ ├── FlightDetailsCoordinator.swift │ │ ├── FlightPlanEditionMenuCoordinator.swift │ │ ├── FlightPlanExecutionDetailsCoordinator.swift │ │ ├── FlightPlanPanelCoordinator.swift │ │ ├── FormattingCoordinator.swift │ │ ├── GalleryCoordinator.swift │ │ ├── HUDCoordinator.swift │ │ ├── LayoutGridManagerCoordinator.swift │ │ ├── MyFlightsCoordinator.swift │ │ ├── OnboardingCoordinator.swift │ │ ├── OphtalmoCoordinator.swift │ │ ├── PairingCoordinator.swift │ │ ├── ParrotDebugCoordinator.swift │ │ ├── ProjectManagerCoordinator.swift │ │ ├── RemoteCoordinator.swift │ │ └── SettingsCoordinator.swift │ ├── Extensions │ │ ├── CoreLocation │ │ │ └── CLLocation+ArcGIS.swift │ │ └── UserDefaultsKeys.swift │ ├── GroundSdk │ │ ├── RemoteControl │ │ │ └── Grab │ │ │ │ ├── Models │ │ │ │ ├── RemoteControlAxisButtonGrabber.swift │ │ │ │ ├── RemoteControlAxisGrabber.swift │ │ │ │ ├── RemoteControlButtonGrabber.swift │ │ │ │ └── RemoteControlGrabManager.swift │ │ │ │ └── ViewModels │ │ │ │ ├── FrontRightButtonViewModel.swift │ │ │ │ ├── LeftSliderViewModel.swift │ │ │ │ ├── RearLeftButtonViewModel.swift │ │ │ │ ├── RearRightButtonViewModel.swift │ │ │ │ ├── RemoteControlGrabberViewModel.swift │ │ │ │ └── RightSliderViewModel.swift │ │ └── UserLocationManager.swift │ ├── Info.plist │ ├── Modules │ │ ├── =Common= │ │ │ ├── Constants │ │ │ │ ├── Layout.swift │ │ │ │ ├── Style+Makeup.swift │ │ │ │ └── Style.swift │ │ │ ├── CoreData │ │ │ │ ├── Models │ │ │ │ │ ├── Drone │ │ │ │ │ │ └── Drone+Model │ │ │ │ │ │ │ └── DroneModel.swift │ │ │ │ │ ├── Flight │ │ │ │ │ │ └── Flight+Model │ │ │ │ │ │ │ └── FlightModel.swift │ │ │ │ │ ├── FlightPlan │ │ │ │ │ │ └── FlightPlan+Model │ │ │ │ │ │ │ ├── AltitudeReferenceMode.swift │ │ │ │ │ │ │ ├── FlightPlanDataSetting+Extension.swift │ │ │ │ │ │ │ ├── FlightPlanDataSetting+arcGIS.swift │ │ │ │ │ │ │ ├── FlightPlanDataSetting.swift │ │ │ │ │ │ │ └── FlightPlanModel.swift │ │ │ │ │ ├── PgyProject │ │ │ │ │ │ └── PgyProjectModel+Model │ │ │ │ │ │ │ └── PgyProjectModel.swift │ │ │ │ │ ├── Project │ │ │ │ │ │ └── Project+Model │ │ │ │ │ │ │ └── ProjectModel.swift │ │ │ │ │ ├── Thumbnail │ │ │ │ │ │ └── Thumbnail+Model │ │ │ │ │ │ │ └── ThumbnailModel.swift │ │ │ │ │ └── User │ │ │ │ │ │ └── User+Model │ │ │ │ │ │ └── User.swift │ │ │ │ └── PersistentContainer.swift │ │ │ ├── Graphics │ │ │ │ ├── CircleProgressView.swift │ │ │ │ ├── CircleProgressView.xib │ │ │ │ ├── NormalizedCircleProgressView.swift │ │ │ │ ├── NormalizedCircleProgressView.xib │ │ │ │ └── SimpleArrowView.swift │ │ │ ├── Models │ │ │ │ ├── APIResponse.swift │ │ │ │ ├── ActionButtonModel.swift │ │ │ │ ├── Animator.swift │ │ │ │ ├── CloseButtonStyle.swift │ │ │ │ └── SecureKeyStorage.swift │ │ │ ├── Observable │ │ │ │ └── Observable.swift │ │ │ ├── Protocol │ │ │ │ └── Sortable.swift │ │ │ ├── Providers │ │ │ │ ├── AccountManager.swift │ │ │ │ ├── CustomHUDControlsProvider.swift │ │ │ │ ├── DashboardAccountView.swift │ │ │ │ ├── DashboardUiProvider.swift │ │ │ │ ├── FlightPlanTypeStore.swift │ │ │ │ ├── HUDAlertPanelProvider.swift │ │ │ │ ├── MyFlightsAccountView.swift │ │ │ │ ├── ProvidersProtocols.swift │ │ │ │ └── TouchAndFlyMission.swift │ │ │ ├── Utils │ │ │ │ ├── AuthenticationUtils.swift │ │ │ │ └── SynchroUtils.swift │ │ │ ├── ViewController │ │ │ │ ├── AlertViewController.storyboard │ │ │ │ ├── AlertViewController.swift │ │ │ │ ├── NavigationController.swift │ │ │ │ └── TopOverlayController.swift │ │ │ ├── ViewModels │ │ │ │ ├── BaseViewModel.swift │ │ │ │ ├── Camera │ │ │ │ │ ├── CameraModeViewModel.swift │ │ │ │ │ ├── PanoramaModeViewModel.swift │ │ │ │ │ ├── PhotoLapseModeViewModel.swift │ │ │ │ │ └── RecordingTimeViewModel.swift │ │ │ │ ├── DevicesInfos │ │ │ │ │ ├── ControllerInfosViewModel.swift │ │ │ │ │ └── DroneInfosViewModel.swift │ │ │ │ ├── DevicesStates │ │ │ │ │ ├── DeviceStateViewModel.swift │ │ │ │ │ └── DevicesStateViewModel.swift │ │ │ │ ├── DroneWatcherViewModel.swift │ │ │ │ ├── RemoteControlWatcherViewModel.swift │ │ │ │ ├── UserStorage │ │ │ │ │ └── GlobalUserStorageViewModel.swift │ │ │ │ └── WatcherViewModel.swift │ │ │ └── Views │ │ │ │ ├── ActionButton.swift │ │ │ │ ├── ActivityProgressView.swift │ │ │ │ ├── AltitudeRuler │ │ │ │ ├── Cells │ │ │ │ │ ├── SettingValueRulerCollectionViewCell.swift │ │ │ │ │ └── SettingValueRulerCollectionViewCell.xib │ │ │ │ ├── SettingValueRulerView.swift │ │ │ │ └── SettingValueRulerView.xib │ │ │ │ ├── CollectionViews.swift │ │ │ │ ├── HighlightableUIControl.swift │ │ │ │ ├── LDGradientView.swift │ │ │ │ ├── LayoutHelpersViews.swift │ │ │ │ ├── LoaderButton.swift │ │ │ │ ├── MainContainerViews.swift │ │ │ │ ├── MainTextField.swift │ │ │ │ ├── NavigationViews.swift │ │ │ │ ├── POFTextField.swift │ │ │ │ ├── PaddingLabel.swift │ │ │ │ ├── PassThroughViews.swift │ │ │ │ ├── RectangleProgressView.swift │ │ │ │ ├── SettingsButton.swift │ │ │ │ ├── SettingsSegmentedControl.swift │ │ │ │ ├── SettingsSlider.swift │ │ │ │ ├── SidePanelViews.swift │ │ │ │ └── TableViews.swift │ │ ├── AirSdkMissions │ │ │ ├── Common │ │ │ │ ├── AirSdkMissionListener.swift │ │ │ │ ├── AirSdkMissionMessageReceived.swift │ │ │ │ ├── AirSdkMissionMessageToSend.swift │ │ │ │ ├── AirSdkMissions.swift │ │ │ │ ├── AirSdkMissionsSetupProtocol.swift │ │ │ │ └── HelloWorld │ │ │ │ │ ├── Components │ │ │ │ │ ├── HelloWorldBottomView.swift │ │ │ │ │ ├── HelloWorldBottomView.xib │ │ │ │ │ ├── HelloWorldDepthView.swift │ │ │ │ │ ├── HelloWorldDepthView.xib │ │ │ │ │ ├── HelloWorldMessageView.swift │ │ │ │ │ ├── HelloWorldMessageView.xib │ │ │ │ │ ├── HelloWorldStartAndStopView.swift │ │ │ │ │ └── HelloWorldStartAndStopView.xib │ │ │ │ │ ├── Models │ │ │ │ │ ├── HelloWorldMessageToDisplay.swift │ │ │ │ │ └── HelloWorldMission.swift │ │ │ │ │ └── ViewModels │ │ │ │ │ └── HelloWorldMissionViewModel.swift │ │ │ └── Update │ │ │ │ ├── Battery │ │ │ │ ├── ViewControllers │ │ │ │ │ ├── BatteryUpdateChecklist.storyboard │ │ │ │ │ ├── BatteryUpdateChecklistViewController.swift │ │ │ │ │ ├── BatteryUpdating.storyboard │ │ │ │ │ └── BatteryUpdatingViewController.swift │ │ │ │ └── ViewModels │ │ │ │ │ ├── BatteryUpdateChecklistViewModel.swift │ │ │ │ │ └── BatteryUpdatingViewModel.swift │ │ │ │ ├── DroneFirmwares │ │ │ │ ├── ViewControllers │ │ │ │ │ ├── DroneFirmwares.storyboard │ │ │ │ │ └── DroneFirmwaresViewController.swift │ │ │ │ ├── ViewModels │ │ │ │ │ └── DroneFirmwaresViewModel.swift │ │ │ │ └── Views │ │ │ │ │ ├── DroneFirmwaresStartView.swift │ │ │ │ │ ├── DroneFirmwaresStartView.xib │ │ │ │ │ ├── DroneFirmwaresTableViewCell.swift │ │ │ │ │ └── DroneFirmwaresTableViewCell.xib │ │ │ │ ├── Firmware │ │ │ │ ├── Models │ │ │ │ │ └── FirmwareToUpdateData.swift │ │ │ │ ├── ViewController │ │ │ │ │ ├── FirmwareUpdatingViewController.storyboard │ │ │ │ │ └── FirmwareUpdatingViewController.swift │ │ │ │ └── ViewModel │ │ │ │ │ └── FirmwareUpdatingViewModel.swift │ │ │ │ ├── FirmwareAndMissions │ │ │ │ ├── Model │ │ │ │ │ ├── CurrentUpdatingStep.swift │ │ │ │ │ ├── FirmwareAndMissionUpdateChoice.swift │ │ │ │ │ ├── FirmwareAndMissionUpdateRequirements.swift │ │ │ │ │ └── FirmwareMissionsUpdatingCase.swift │ │ │ │ ├── ViewControllers │ │ │ │ │ ├── FirmwareAndMissionsUpdate.storyboard │ │ │ │ │ └── FirmwareAndMissionsUpdateViewController.swift │ │ │ │ ├── ViewModels │ │ │ │ │ └── FirmwareAndMissionsUpdateViewModel.swift │ │ │ │ └── Views │ │ │ │ │ ├── AirSdkMissionUpdatingTableViewCell.swift │ │ │ │ │ ├── AirSdkMissionUpdatingTableViewCell.xib │ │ │ │ │ ├── AirSdkMissionUpdatingView.swift │ │ │ │ │ ├── AirSdkMissionUpdatingView.xib │ │ │ │ │ ├── UpdatingDoneFooter.swift │ │ │ │ │ ├── UpdatingDoneFooter.xib │ │ │ │ │ ├── UpdatingSuccessHeader.swift │ │ │ │ │ ├── UpdatingSuccessHeader.xib │ │ │ │ │ └── UpdatingTableView.swift │ │ │ │ ├── Missions │ │ │ │ ├── Models │ │ │ │ │ ├── AirSdkMissionToUpdateData.swift │ │ │ │ │ ├── AirSdkMissionToUpdateStatus.swift │ │ │ │ │ └── AirSdkMissionToUpdateTask.swift │ │ │ │ ├── ViewController │ │ │ │ │ ├── AirSdkMissionsUpdating.storyboard │ │ │ │ │ └── AirSdkMissionsUpdatingViewController.swift │ │ │ │ └── ViewModel │ │ │ │ │ └── AirSdkMissionsUpdatingViewModel.swift │ │ │ │ └── Views │ │ │ │ ├── BatteryUpdateReasonsCell.swift │ │ │ │ ├── BatteryUpdateReasonsCell.xib │ │ │ │ ├── BatteryUpdatingTableViewCell.swift │ │ │ │ └── BatteryUpdatingTableViewCell.xib │ │ ├── CameraStreaming │ │ │ ├── Components │ │ │ │ ├── GridView.swift │ │ │ │ ├── HomeStreamView.swift │ │ │ │ ├── OverlayStreamView.swift │ │ │ │ ├── ProposalAndTrackingView.swift │ │ │ │ ├── SnowView.swift │ │ │ │ ├── SnowView.xib │ │ │ │ └── TargetView.swift │ │ │ ├── HUDCameraStreaming.storyboard │ │ │ ├── HUDCameraStreamingViewController.swift │ │ │ └── ViewModels │ │ │ │ ├── HUDCameraStreamingViewModel.swift │ │ │ │ ├── HomeStreamViewModel.swift │ │ │ │ └── TrackingViewModel.swift │ │ ├── CellularAccess │ │ │ ├── Components │ │ │ │ ├── PinNumberCollectionViewCell.swift │ │ │ │ └── PinNumberCollectionViewCell.xib │ │ │ ├── Models │ │ │ │ └── PairingProcessModel.swift │ │ │ ├── ViewControllers │ │ │ │ ├── CellularAccessCardPin.storyboard │ │ │ │ └── CellularAccessCardPinViewController.swift │ │ │ └── ViewModels │ │ │ │ ├── CellularAccessCardPinViewModel.swift │ │ │ │ └── CellularPairingAvailabilityViewModel.swift │ │ ├── Dashboard │ │ │ ├── Cells │ │ │ │ ├── Content │ │ │ │ │ ├── DashboardDeviceCell.swift │ │ │ │ │ ├── DashboardDeviceCell.xib │ │ │ │ │ ├── DashboardDroneCell.swift │ │ │ │ │ ├── DashboardDroneCell.xib │ │ │ │ │ ├── DashboardDroneCellViewModel.swift │ │ │ │ │ ├── DashboardMyAccountCell.swift │ │ │ │ │ ├── DashboardMyAccountCell.xib │ │ │ │ │ ├── DashboardMyFlightsCell.swift │ │ │ │ │ ├── DashboardMyFlightsCell.xib │ │ │ │ │ ├── DashboardMyFlightsCellModel.swift │ │ │ │ │ ├── DashboardPhotogrammetryDebugCell.swift │ │ │ │ │ ├── DashboardPhotogrammetryDebugCell.xib │ │ │ │ │ ├── DashboardProjectManagerCell.swift │ │ │ │ │ ├── DashboardProjectManagerCell.xib │ │ │ │ │ ├── DashboardProjectManagerCellModel.swift │ │ │ │ │ ├── DashboardSettingsCell.swift │ │ │ │ │ ├── DashboardSettingsCell.xib │ │ │ │ │ └── Medias Cell │ │ │ │ │ │ ├── DashboardMediasCell.swift │ │ │ │ │ │ ├── DashboardMediasCell.xib │ │ │ │ │ │ ├── DashboardMediasCellFlowLayout.swift │ │ │ │ │ │ ├── DashboardMediasSubCell.swift │ │ │ │ │ │ └── DashboardMediasSubCell.xib │ │ │ │ ├── Footer │ │ │ │ │ ├── DashboardFooterCell.swift │ │ │ │ │ └── DashboardFooterCell.xib │ │ │ │ └── Header │ │ │ │ │ ├── DashboardHeaderCell.swift │ │ │ │ │ ├── DashboardHeaderCell.xib │ │ │ │ │ ├── DashboardItemModel.swift │ │ │ │ │ ├── DashboardLogoCell.swift │ │ │ │ │ └── DashboardLogoCell.xib │ │ │ ├── Collection │ │ │ │ ├── CellConfigurable.swift │ │ │ │ └── ViewModel │ │ │ │ │ ├── DashboardFooterViewModel.swift │ │ │ │ │ ├── DashboardMediasViewModel.swift │ │ │ │ │ ├── DashboardMyAccountViewModel.swift │ │ │ │ │ ├── RemoteInfosViewModel.swift │ │ │ │ │ └── UserDeviceViewModel.swift │ │ │ ├── Dashboard.storyboard │ │ │ ├── DashboardDataSource.swift │ │ │ ├── DashboardMyAccount.storyboard │ │ │ ├── DashboardMyAccountViewController.swift │ │ │ ├── DashboardViewController.swift │ │ │ ├── DashboardViewModel.swift │ │ │ └── Views │ │ │ │ ├── DeviceStateButton.swift │ │ │ │ ├── DeviceStateButton.xib │ │ │ │ ├── FlyButton.swift │ │ │ │ ├── FlyButton.xib │ │ │ │ ├── MyAccountView.swift │ │ │ │ └── MyAccountView.xib │ │ ├── Devices │ │ │ ├── DroneCalibration │ │ │ │ ├── Components │ │ │ │ │ ├── CalibrationChoiceView.swift │ │ │ │ │ ├── CalibrationChoiceView.xib │ │ │ │ │ ├── DroneCalibrationAxeTickBoxView.swift │ │ │ │ │ ├── DroneCalibrationAxeTickBoxView.xib │ │ │ │ │ ├── DroneCalibrationAxesView.swift │ │ │ │ │ ├── DroneCalibrationAxesView.xib │ │ │ │ │ ├── DroneCalibrationInstructionItemView.swift │ │ │ │ │ ├── DroneCalibrationInstructionItemView.xib │ │ │ │ │ ├── DroneCalibrationInstructionsView.swift │ │ │ │ │ ├── DroneCalibrationInstructionsView.xib │ │ │ │ │ └── Models │ │ │ │ │ │ ├── CalibrationChoiceModel.swift │ │ │ │ │ │ ├── DroneCalibrationAxeTickboxModel.swift │ │ │ │ │ │ └── DroneCalibrationInstructionsModel.swift │ │ │ │ ├── Models │ │ │ │ │ └── MagnetometerCalibrationModel.swift │ │ │ │ ├── Providers │ │ │ │ │ └── DroneCalibrationMoreMissionsProvider.swift │ │ │ │ ├── ViewControllers │ │ │ │ │ ├── DroneCalibration.storyboard │ │ │ │ │ ├── DroneCalibrationViewController.swift │ │ │ │ │ ├── DroneGimbalCalibrationViewController.swift │ │ │ │ │ ├── HorizonCorrection │ │ │ │ │ │ ├── HorizonCorrection.storyboard │ │ │ │ │ │ ├── HorizonCorrectionViewController.swift │ │ │ │ │ │ └── HorizonRulerBarView │ │ │ │ │ │ │ ├── Cells │ │ │ │ │ │ │ ├── CorrectionViewCell.swift │ │ │ │ │ │ │ └── CorrectionViewCell.xib │ │ │ │ │ │ │ ├── CorrectionRulerView.swift │ │ │ │ │ │ │ └── CorrectionRulerView.xib │ │ │ │ │ ├── Magnetometer │ │ │ │ │ │ ├── MagnetometerCalibrationViewController.swift │ │ │ │ │ │ └── Ressources │ │ │ │ │ │ │ ├── pitch.json │ │ │ │ │ │ │ ├── roll.json │ │ │ │ │ │ │ └── yaw.json │ │ │ │ │ └── StereoVision │ │ │ │ │ │ ├── StereoCalibration.storyboard │ │ │ │ │ │ ├── StereoCalibrationProgressView.swift │ │ │ │ │ │ ├── StereoCalibrationProgressView.xib │ │ │ │ │ │ ├── StereoCalibrationViewController.swift │ │ │ │ │ │ └── StereoCalibrationViewModel.swift │ │ │ │ └── ViewModels │ │ │ │ │ ├── DroneCalibrationViewModel.swift │ │ │ │ │ ├── HorizonCorrectionViewModel.swift │ │ │ │ │ └── MagnetometerCalibrationProcessViewModel.swift │ │ │ ├── DroneInfos │ │ │ │ ├── Components │ │ │ │ │ ├── DeviceDetailsButtonView.swift │ │ │ │ │ ├── DeviceDetailsButtonView.xib │ │ │ │ │ ├── DeviceInformationsView.swift │ │ │ │ │ ├── DeviceInformationsView.xib │ │ │ │ │ ├── DroneComponentsStatusView.swift │ │ │ │ │ └── DroneComponentsStatusView.xib │ │ │ │ ├── Models │ │ │ │ │ ├── DroneCellularModels.swift │ │ │ │ │ └── DroneStatusModels.swift │ │ │ │ ├── Providers │ │ │ │ │ └── CellularSupportProvider.swift │ │ │ │ ├── ViewControllers │ │ │ │ │ ├── DroneDetailCellularViewController.storyboard │ │ │ │ │ ├── DroneDetails.storyboard │ │ │ │ │ ├── DroneDetailsBatteryViewController.storyboard │ │ │ │ │ ├── DroneDetailsBatteryViewController.swift │ │ │ │ │ ├── DroneDetailsButtons.storyboard │ │ │ │ │ ├── DroneDetailsButtonsViewController.swift │ │ │ │ │ ├── DroneDetailsCellularViewController.swift │ │ │ │ │ ├── DroneDetailsDevice.storyboard │ │ │ │ │ ├── DroneDetailsDeviceViewController.swift │ │ │ │ │ ├── DroneDetailsInformations.storyboard │ │ │ │ │ ├── DroneDetailsInformationsViewController.swift │ │ │ │ │ ├── DroneDetailsMap.storyboard │ │ │ │ │ ├── DroneDetailsMapViewController.swift │ │ │ │ │ └── DroneDetailsViewController.swift │ │ │ │ └── ViewModels │ │ │ │ │ ├── DroneDetailCellularViewModel.swift │ │ │ │ │ ├── DroneDetailsBatteryViewModel.swift │ │ │ │ │ ├── DroneDetailsButtonsViewModel.swift │ │ │ │ │ ├── DroneDetailsInformationsViewModel.swift │ │ │ │ │ ├── DroneDetailsMapViewModel.swift │ │ │ │ │ └── FirmwareUpdateButtonViewModel.swift │ │ │ ├── RemoteInfos │ │ │ │ ├── Models │ │ │ │ │ └── DeviceButtonModel.swift │ │ │ │ ├── ViewControllers │ │ │ │ │ ├── RemoteCalibration.storyboard │ │ │ │ │ ├── RemoteCalibrationViewController.swift │ │ │ │ │ ├── RemoteDetails.storyboard │ │ │ │ │ ├── RemoteDetailsButtons.storyboard │ │ │ │ │ ├── RemoteDetailsButtonsViewController.swift │ │ │ │ │ ├── RemoteDetailsDevice.storyboard │ │ │ │ │ ├── RemoteDetailsDeviceViewController.swift │ │ │ │ │ ├── RemoteDetailsInformations.storyboard │ │ │ │ │ ├── RemoteDetailsInformationsViewController.swift │ │ │ │ │ └── RemoteDetailsViewController.swift │ │ │ │ ├── ViewModels │ │ │ │ │ ├── RemoteCalibrationViewModel.swift │ │ │ │ │ ├── RemoteDetailsButtonsViewModel.swift │ │ │ │ │ └── RemoteDetailsInformationsViewModel.swift │ │ │ │ └── Views │ │ │ │ │ ├── DeviceButtonView.swift │ │ │ │ │ ├── DeviceButtonView.xib │ │ │ │ │ ├── RemoteCalibrationAxeProgressView.swift │ │ │ │ │ ├── RemoteCalibrationAxeProgressView.xib │ │ │ │ │ ├── RemoteCalibrationAxesView.swift │ │ │ │ │ └── RemoteCalibrationAxesView.xib │ │ │ └── RemoteUpdate │ │ │ │ ├── Models │ │ │ │ └── RemoteUpdateModels.swift │ │ │ │ ├── RemoteUpdate.storyboard │ │ │ │ ├── RemoteUpdateViewController.swift │ │ │ │ ├── ViewModels │ │ │ │ └── RemoteUpdateViewModel.swift │ │ │ │ └── Views │ │ │ │ ├── RemoteImageView.swift │ │ │ │ ├── RemoteImageView.xib │ │ │ │ ├── UpdateStepView.swift │ │ │ │ └── UpdateStepView.xib │ │ ├── FlightPlan │ │ │ ├── Edition │ │ │ │ ├── Components │ │ │ │ │ ├── AdjustmentTableViewCell.swift │ │ │ │ │ ├── AdjustmentTableViewCell.xib │ │ │ │ │ ├── CenteredRulerTableViewCell.swift │ │ │ │ │ ├── CenteredRulerTableViewCell.xib │ │ │ │ │ ├── FlightPlanSettingInfoCell.swift │ │ │ │ │ ├── FlightPlanSettingInfoCell.xib │ │ │ │ │ ├── FlightPlanSettingSeparatorCell.swift │ │ │ │ │ ├── Menu │ │ │ │ │ │ ├── EstimationMenuTableViewCell.swift │ │ │ │ │ │ ├── EstimationMenuTableViewCell.xib │ │ │ │ │ │ ├── HeaderMenuTableViewCell.swift │ │ │ │ │ │ ├── HeaderMenuTableViewCell.xib │ │ │ │ │ │ ├── ImageMenuTableViewCell.swift │ │ │ │ │ │ ├── ImageMenuTableViewCell.xib │ │ │ │ │ │ ├── ProjectMenuTableViewCell.swift │ │ │ │ │ │ ├── ProjectMenuTableViewCell.xib │ │ │ │ │ │ ├── ProjectNameMenuTableViewCell.swift │ │ │ │ │ │ ├── ProjectNameMenuTableViewCell.xib │ │ │ │ │ │ ├── SettingsImageTableViewCell.swift │ │ │ │ │ │ ├── SettingsImageTableViewCell.xib │ │ │ │ │ │ ├── SettingsMenuTableViewCell.swift │ │ │ │ │ │ ├── SettingsMenuTableViewCell.xib │ │ │ │ │ │ ├── SettingsModeTableViewCell.swift │ │ │ │ │ │ └── SettingsModeTableViewCell.xib │ │ │ │ │ ├── ModesChoiceTableViewCell.swift │ │ │ │ │ ├── ModesChoiceTableViewCell.xib │ │ │ │ │ ├── SettingValuesChoiceTableViewCell.swift │ │ │ │ │ ├── SettingValuesChoiceTableViewCell.xib │ │ │ │ │ ├── WarningCenteredRulerTableViewCell.swift │ │ │ │ │ └── WarningCenteredRulerTableViewCell.xib │ │ │ │ ├── FlightPlanEdition.storyboard │ │ │ │ ├── Models │ │ │ │ │ └── EditionSettingsModels.swift │ │ │ │ └── ViewControllers │ │ │ │ │ ├── BuildingHeightMenuViewController.swift │ │ │ │ │ ├── EditionSettingsViewController.swift │ │ │ │ │ ├── EditionSettingsViewModel.swift │ │ │ │ │ ├── FlightPlanEditionMenuViewController.swift │ │ │ │ │ ├── FlightPlanEditionMenuViewModel.swift │ │ │ │ │ ├── FlightPlanEditionViewController.swift │ │ │ │ │ ├── FlightPlanEditionViewModel.swift │ │ │ │ │ └── FlightPlanTopBarViewController.swift │ │ │ ├── ManagePlans │ │ │ │ ├── FlightPlansList │ │ │ │ │ ├── Cells │ │ │ │ │ │ ├── FlightPlanExecutionCell.swift │ │ │ │ │ │ └── FlightPlanExecutionCell.xib │ │ │ │ │ ├── FlightPlanDashboardListViewController.swift │ │ │ │ │ ├── FlightPlansDashboardList.storyboard │ │ │ │ │ ├── FlightPlansListViewModel.swift │ │ │ │ │ └── Header │ │ │ │ │ │ ├── FlightPlanListHeaderViewController.storyboard │ │ │ │ │ │ ├── FlightPlanListHeaderViewController.swift │ │ │ │ │ │ ├── FlightPlanListReusableHeaderView.swift │ │ │ │ │ │ └── HeaderCell │ │ │ │ │ │ ├── FlightPlanListExecutionHeaderCell.swift │ │ │ │ │ │ ├── FlightPlanListExecutionHeaderCell.xib │ │ │ │ │ │ ├── FlightPlanListHeaderCell.swift │ │ │ │ │ │ └── FlightPlanListHeaderCell.xib │ │ │ │ ├── ProjectManager │ │ │ │ │ ├── ProjectCellModel.swift │ │ │ │ │ ├── ProjectCollectionViewCell.swift │ │ │ │ │ ├── ProjectCollectionViewCell.xib │ │ │ │ │ ├── ProjectManager.storyboard │ │ │ │ │ ├── ProjectManagerUiProvider.swift │ │ │ │ │ ├── ProjectManagerViewController.swift │ │ │ │ │ ├── ProjectManagerViewModel.swift │ │ │ │ │ ├── ProjectsList.storyboard │ │ │ │ │ ├── ProjectsListViewController.swift │ │ │ │ │ └── ProjectsListViewModel.swift │ │ │ │ └── VersionUpgrade │ │ │ │ │ ├── FlightPlanVersionUpgrader.storyboard │ │ │ │ │ ├── FlightPlanVersionUpgraderViewController.swift │ │ │ │ │ ├── FlightPlanVersionUpgraderViewModel.swift │ │ │ │ │ └── Views │ │ │ │ │ ├── FlightPlanVersionUpgraderProgressView.swift │ │ │ │ │ └── FlightPlanVersionUpgraderProgressView.xib │ │ │ └── Models │ │ │ │ ├── Action.swift │ │ │ │ ├── ClassicFlightPlanModels.swift │ │ │ │ ├── FlightPlan+ArcGIS.swift │ │ │ │ ├── FlightPlanObjectConstants.swift │ │ │ │ ├── FlightPlanSetting.swift │ │ │ │ ├── PictorGutma+Mavlink.swift │ │ │ │ ├── PoiPoint+ArcGIS.swift │ │ │ │ ├── PoiPoint.swift │ │ │ │ ├── PolygonPoint.swift │ │ │ │ ├── WayPoint+ArcGIS.swift │ │ │ │ └── WayPoint.swift │ │ ├── Gallery │ │ │ ├── Cells │ │ │ │ ├── GalleryFilterCollectionViewCell.swift │ │ │ │ ├── GalleryFilterCollectionViewCell.xib │ │ │ │ ├── GalleryMediaCollectionReusableView.swift │ │ │ │ ├── GalleryMediaCollectionReusableView.xib │ │ │ │ ├── GalleryMediaCollectionViewCell.swift │ │ │ │ ├── GalleryMediaCollectionViewCell.xib │ │ │ │ ├── PhotoViewerCell.swift │ │ │ │ └── PhotoViewerCell.xib │ │ │ ├── GalleryViewController.storyboard │ │ │ ├── GalleryViewController.swift │ │ │ ├── Models │ │ │ │ ├── GalleryMedia+Title.swift │ │ │ │ ├── GalleryMedia.swift │ │ │ │ ├── GalleryMediaType.swift │ │ │ │ └── GallerySource.swift │ │ │ ├── Utils │ │ │ │ ├── AssetUtils.swift │ │ │ │ └── MediaUtils.swift │ │ │ ├── ViewControllers │ │ │ │ ├── Format │ │ │ │ │ ├── Components │ │ │ │ │ │ ├── GalleryFormatSDCardChoiceModel.swift │ │ │ │ │ │ ├── GalleryFormatSDCardChoiceView.swift │ │ │ │ │ │ ├── GalleryFormatSDCardChoiceView.xib │ │ │ │ │ │ ├── GalleryFormatSDCardStepModel.swift │ │ │ │ │ │ ├── GalleryFormatSDCardStepView.swift │ │ │ │ │ │ └── GalleryFormatSDCardStepView.xib │ │ │ │ │ ├── GalleryFormatSDCard.storyboard │ │ │ │ │ ├── ViewControllers │ │ │ │ │ │ └── GalleryFormatSDCardViewController.swift │ │ │ │ │ └── ViewModels │ │ │ │ │ │ └── GalleryFormatSDCardViewModel.swift │ │ │ │ ├── GalleryComponentsViewController.storyboard │ │ │ │ ├── GalleryFiltersFlowLayout.swift │ │ │ │ ├── GalleryFiltersViewController.swift │ │ │ │ ├── GalleryMediaViewController.swift │ │ │ │ ├── GallerySourcesViewController.swift │ │ │ │ ├── Panorama │ │ │ │ │ ├── Components │ │ │ │ │ │ ├── GalleryPanoramaStepView.swift │ │ │ │ │ │ └── GalleryPanoramaStepView.xib │ │ │ │ │ ├── GalleryPanorama.storyboard │ │ │ │ │ ├── Models │ │ │ │ │ │ ├── GalleryPanoramaStepModel.swift │ │ │ │ │ │ └── Panorama.swift │ │ │ │ │ ├── ViewControllers │ │ │ │ │ │ └── GalleryPanoramaGenerationViewController.swift │ │ │ │ │ └── ViewModels │ │ │ │ │ │ └── GalleryPanoramaGenerationViewModel.swift │ │ │ │ └── Player │ │ │ │ │ ├── Components │ │ │ │ │ ├── AVPlayerView.swift │ │ │ │ │ ├── MediaVideoBottomBarView.swift │ │ │ │ │ └── MediaVideoBottomBarView.xib │ │ │ │ │ ├── ImmersivePanoramaViewController.swift │ │ │ │ │ ├── MediaBrowserViewController.storyboard │ │ │ │ │ ├── MediaBrowserViewController.swift │ │ │ │ │ ├── MediaPagerViewController.swift │ │ │ │ │ ├── PhotoViewerViewController.swift │ │ │ │ │ └── VideoPlayerViewController.swift │ │ │ ├── ViewModels │ │ │ │ ├── GalleryMediaThumbnailViewModel.swift │ │ │ │ ├── GalleryViewModel.swift │ │ │ │ ├── ImmersivePanoramaViewModel.swift │ │ │ │ ├── PhotoViewerViewModel.swift │ │ │ │ └── VideoPlayerViewModel.swift │ │ │ └── Views │ │ │ │ ├── DownloadButton.swift │ │ │ │ ├── DownloadButton.xib │ │ │ │ ├── GalleryLoadingView.swift │ │ │ │ ├── GalleryLoadingView.xib │ │ │ │ ├── GalleryMediaTitleView.swift │ │ │ │ ├── GalleryMediaTitleView.xib │ │ │ │ ├── GallerySourceView.swift │ │ │ │ └── GallerySourceView.xib │ │ ├── HUD │ │ │ ├── Alerts │ │ │ │ ├── Banner │ │ │ │ │ ├── BannerAlert.swift │ │ │ │ │ ├── BannerAlertView.swift │ │ │ │ │ ├── BannerAlertsManagerViewController.swift │ │ │ │ │ ├── BannerAlertsManagerViewModel.swift │ │ │ │ │ └── Models │ │ │ │ │ │ └── BannerAlerts.swift │ │ │ │ ├── Components │ │ │ │ │ ├── HUDAlertPanelActionButton.swift │ │ │ │ │ └── HUDAlertPanelActionButton.xib │ │ │ │ ├── Criticals │ │ │ │ │ ├── HUDCriticalAlert.storyboard │ │ │ │ │ ├── HUDCriticalAlertViewController.swift │ │ │ │ │ └── Models │ │ │ │ │ │ └── HUDCriticalAlertModel.swift │ │ │ │ ├── Landing │ │ │ │ │ ├── HUDLandingView.swift │ │ │ │ │ ├── HUDLandingView.xib │ │ │ │ │ └── HUDLandingViewModel.swift │ │ │ │ ├── Panel │ │ │ │ │ ├── HUDAlertPanel.storyboard │ │ │ │ │ ├── HUDAlertPanelViewController.swift │ │ │ │ │ ├── Models │ │ │ │ │ │ └── HUDAlertPanelModels.swift │ │ │ │ │ └── ViewModels │ │ │ │ │ │ ├── HUDAlertPanelHandLandViewModel.swift │ │ │ │ │ │ ├── HUDAlertPanelHandLaunchViewModel.swift │ │ │ │ │ │ ├── HUDAlertPanelReturnHomeViewModel.swift │ │ │ │ │ │ └── HUDAlertPanelViewModel.swift │ │ │ │ └── Remote │ │ │ │ │ ├── RemoteShutdownAlertViewController.storyboard │ │ │ │ │ ├── RemoteShutdownAlertViewController.swift │ │ │ │ │ └── ViewModel │ │ │ │ │ └── RemoteShutdownAlertViewModel.swift │ │ │ ├── BottomBar │ │ │ │ ├── ActionWidgetContainer.storyboard │ │ │ │ ├── ActionWidgetContainerViewController.swift │ │ │ │ ├── BottomBar.storyboard │ │ │ │ ├── BottomBarContainerViewController.swift │ │ │ │ ├── BottomBarLevelTwoViewController.swift │ │ │ │ ├── BottomBarLevelViewController.swift │ │ │ │ ├── BottomBarViewController.swift │ │ │ │ ├── Components │ │ │ │ │ ├── BarButtonView.swift │ │ │ │ │ ├── BarButtonView.xib │ │ │ │ │ ├── BehaviourMode │ │ │ │ │ │ ├── BehaviourModeView.swift │ │ │ │ │ │ └── BehaviourModeView.xib │ │ │ │ │ ├── BottomBarButtonState.swift │ │ │ │ │ ├── CameraShutterButton.swift │ │ │ │ │ ├── CameraShutterButton.xib │ │ │ │ │ ├── CameraWidgetView.swift │ │ │ │ │ ├── CameraWidgetView.xib │ │ │ │ │ ├── Cameraman │ │ │ │ │ │ ├── CameramanModeView.swift │ │ │ │ │ │ └── CameramanModeView.xib │ │ │ │ │ ├── CenteredRulerBar │ │ │ │ │ │ ├── Cells │ │ │ │ │ │ │ ├── RulerBarLabelCollectionViewCell.swift │ │ │ │ │ │ │ └── RulerBarLabelCollectionViewCell.xib │ │ │ │ │ │ ├── CenteredRulerBarView.swift │ │ │ │ │ │ └── CenteredRulerBarView.xib │ │ │ │ │ ├── ImagingSettingsBar │ │ │ │ │ │ ├── AutomatableRulerBar │ │ │ │ │ │ │ ├── ImagingBarAutomatableRulerBarView.swift │ │ │ │ │ │ │ └── ImagingBarAutomatableRulerBarView.xib │ │ │ │ │ │ ├── Components │ │ │ │ │ │ │ ├── DynamicRangeItemView.swift │ │ │ │ │ │ │ ├── DynamicRangeItemView.xib │ │ │ │ │ │ │ ├── ImagingBarItemView.swift │ │ │ │ │ │ │ └── ImagingBarItemView.xib │ │ │ │ │ │ ├── DynamicRange │ │ │ │ │ │ │ ├── DynamicRange.swift │ │ │ │ │ │ │ ├── DynamicRangeBarView.swift │ │ │ │ │ │ │ └── DynamicRangeBarView.xib │ │ │ │ │ │ ├── EvCompensationBar │ │ │ │ │ │ │ ├── ImagingBarEvCompensationBarView.swift │ │ │ │ │ │ │ └── ImagingBarEvCompensationBarView.xib │ │ │ │ │ │ ├── ImagingSettingsBar.storyboard │ │ │ │ │ │ ├── ImagingSettingsBarViewController.swift │ │ │ │ │ │ ├── ViewModels │ │ │ │ │ │ │ ├── DynamicRangeBarViewModel.swift │ │ │ │ │ │ │ ├── ExposureLockViewModel.swift │ │ │ │ │ │ │ ├── ImagingBarAutoModeViewModel.swift │ │ │ │ │ │ │ ├── ImagingBarCameraIsoViewModel.swift │ │ │ │ │ │ │ ├── ImagingBarEvCompensationViewModel.swift │ │ │ │ │ │ │ ├── ImagingBarFramerateViewModel.swift │ │ │ │ │ │ │ ├── ImagingBarPhotoFormatViewModel.swift │ │ │ │ │ │ │ ├── ImagingBarPhotoResolutionViewModel.swift │ │ │ │ │ │ │ ├── ImagingBarShutterSpeedViewModel.swift │ │ │ │ │ │ │ ├── ImagingBarState.swift │ │ │ │ │ │ │ ├── ImagingBarVideoResolutionViewModel.swift │ │ │ │ │ │ │ ├── ImagingBarWhiteBalanceCustomViewModel.swift │ │ │ │ │ │ │ └── ImagingBarWhiteBalanceViewModel.swift │ │ │ │ │ │ └── WhiteBalanceBar │ │ │ │ │ │ │ ├── ImagingBarWhiteBalanceBarView.swift │ │ │ │ │ │ │ └── ImagingBarWhiteBalanceBarView.xib │ │ │ │ │ ├── MissionLauncherButton.swift │ │ │ │ │ ├── MissionLauncherButton.xib │ │ │ │ │ ├── Panorama │ │ │ │ │ │ ├── PanoramaProgressBarView.swift │ │ │ │ │ │ └── PanoramaProgressBarView.xib │ │ │ │ │ ├── RTH │ │ │ │ │ │ ├── ReturnHomeBottomBarView.swift │ │ │ │ │ │ └── ReturnHomeBottomBarView.xib │ │ │ │ │ ├── SegmentedBar │ │ │ │ │ │ ├── SegmentedBarItemView.swift │ │ │ │ │ │ ├── SegmentedBarItemView.xib │ │ │ │ │ │ ├── SegmentedBarView.swift │ │ │ │ │ │ └── SegmentedBarView.xib │ │ │ │ │ ├── ShutterButtonProgressView.swift │ │ │ │ │ ├── ShutterButtonProgressView.xib │ │ │ │ │ ├── StopView.swift │ │ │ │ │ └── StopView.xib │ │ │ │ ├── Models │ │ │ │ │ └── BottomBarEnums.swift │ │ │ │ └── ViewModels │ │ │ │ │ ├── ActionWidgetViewModel.swift │ │ │ │ │ ├── BarButtonViewModel.swift │ │ │ │ │ ├── BehaviourModeViewModel.swift │ │ │ │ │ ├── BottomBarViewModel.swift │ │ │ │ │ ├── CameraCaptureModeViewModel.swift │ │ │ │ │ ├── CameraShutterButtonViewModel.swift │ │ │ │ │ ├── CameraWidgetViewModel.swift │ │ │ │ │ ├── CameramanModeViewModel.swift │ │ │ │ │ ├── HUDTargetTrackableMode.swift │ │ │ │ │ ├── MissionLauncherButtonModel.swift │ │ │ │ │ └── ReturnHomeBottomBarViewModel.swift │ │ │ ├── CameraSliders │ │ │ │ ├── CameraSliders.storyboard │ │ │ │ ├── CameraSlidersCoordinator.swift │ │ │ │ ├── CameraSlidersViewController.swift │ │ │ │ ├── Tilt │ │ │ │ │ ├── TiltButton.swift │ │ │ │ │ ├── TiltButton.xib │ │ │ │ │ ├── TiltButtonProgressView.swift │ │ │ │ │ ├── TiltSliderView.swift │ │ │ │ │ └── TiltSliderView.xib │ │ │ │ ├── ViewModels │ │ │ │ │ ├── CameraSlidersViewModel.swift │ │ │ │ │ ├── GimbalTiltSliderViewModel.swift │ │ │ │ │ └── ZoomSliderViewModel.swift │ │ │ │ └── Zoom │ │ │ │ │ ├── ZoomSlider.swift │ │ │ │ │ ├── ZoomSliderView.swift │ │ │ │ │ └── ZoomSliderView.xib │ │ │ ├── Components │ │ │ │ ├── HUDSplitView.swift │ │ │ │ └── HUDSplitView.xib │ │ │ ├── Controls │ │ │ │ ├── AlertControls.swift │ │ │ │ ├── MissionControls.swift │ │ │ │ ├── RightPanelContainerControls.swift │ │ │ │ ├── SplitControls+Models.swift │ │ │ │ ├── SplitControls.swift │ │ │ │ ├── SplitControlsViewModel.swift │ │ │ │ └── TouchAndFlyUiService.swift │ │ │ ├── ExposureLock │ │ │ │ ├── LockAETargetZone.storyboard │ │ │ │ ├── LockAETargetZoneViewController.swift │ │ │ │ ├── VideoControls.swift │ │ │ │ └── ViewModels │ │ │ │ │ └── LockAETargetZoneViewModel.swift │ │ │ ├── FlightPlanMenu │ │ │ │ ├── Components │ │ │ │ │ ├── FlightPlanPanelEstimationView.swift │ │ │ │ │ ├── FlightPlanPanelEstimationView.xib │ │ │ │ │ ├── FlightPlanPanelMediaCounterView.swift │ │ │ │ │ ├── FlightPlanPanelMediaCounterView.xib │ │ │ │ │ ├── FlightPlanPanelProgressView.swift │ │ │ │ │ └── FlightPlanPanelProgressView.xib │ │ │ │ ├── FlightPlanPanel.storyboard │ │ │ │ ├── FlightPlanPanelViewController.swift │ │ │ │ └── FlightPlanPanelViewModel.swift │ │ │ ├── HUD.storyboard │ │ │ ├── HUDViewController+Delegates.swift │ │ │ ├── HUDViewController.swift │ │ │ ├── Indicator │ │ │ │ ├── HUDIndicator.storyboard │ │ │ │ ├── HUDIndicatorViewController.swift │ │ │ │ └── ViewModels │ │ │ │ │ └── HUDIndicatorViewModel.swift │ │ │ ├── Joysticks │ │ │ │ ├── Components │ │ │ │ │ ├── CustomTouchView.swift │ │ │ │ │ ├── JoystickView.swift │ │ │ │ │ ├── JoystickView.xib │ │ │ │ │ ├── JoysticksView.swift │ │ │ │ │ └── JoysticksView.xib │ │ │ │ └── ViewModels │ │ │ │ │ ├── JoysticksPilotingViewModel.swift │ │ │ │ │ ├── JoysticksTypeViewModel.swift │ │ │ │ │ └── JoysticksViewModel.swift │ │ │ ├── MainBanner │ │ │ │ ├── MainBannerInfoView.swift │ │ │ │ └── MainBannerInfoView.xib │ │ │ ├── Missions │ │ │ │ ├── Components │ │ │ │ │ ├── MissionItemCell.swift │ │ │ │ │ └── MissionItemCell.xib │ │ │ │ ├── CurrentMissionManager.swift │ │ │ │ ├── MissionProviderSelectorViewController.swift │ │ │ │ ├── MissionProviderSelectorViewModel.swift │ │ │ │ ├── Missions.storyboard │ │ │ │ ├── MissionsStore.swift │ │ │ │ ├── Models │ │ │ │ │ ├── CameramanMission.swift │ │ │ │ │ ├── ClassicMission.swift │ │ │ │ │ └── FlightPlanMission.swift │ │ │ │ └── ViewModel │ │ │ │ │ └── MissionModeViewModel.swift │ │ │ ├── TopBanner │ │ │ │ └── ViewModel │ │ │ │ │ └── HUDTopBannerViewModel.swift │ │ │ └── TopBar │ │ │ │ ├── Components │ │ │ │ ├── DroneActionView.swift │ │ │ │ ├── DroneActionView.xib │ │ │ │ ├── Radar │ │ │ │ │ ├── CardinalDirectionsView.swift │ │ │ │ │ ├── CardinalDirectionsView.xib │ │ │ │ │ ├── GraduatedView.swift │ │ │ │ │ ├── HUDRadarView.swift │ │ │ │ │ └── HUDRadarView.xib │ │ │ │ ├── TelemetryItemView.swift │ │ │ │ └── TelemetryItemView.xib │ │ │ │ ├── Controllers │ │ │ │ ├── HUDControlsInfoViewController.swift │ │ │ │ ├── HUDTopBarViewController.swift │ │ │ │ └── TelemetryBarViewController.swift │ │ │ │ ├── HUDTopBar.storyboard │ │ │ │ └── ViewModels │ │ │ │ ├── DroneActionViewModel.swift │ │ │ │ ├── HUDRadarViewModel.swift │ │ │ │ ├── ObstacleAvoidanceViewModel.swift │ │ │ │ ├── TelemetryViewModel.swift │ │ │ │ └── TopBarViewModel.swift │ │ ├── Map │ │ │ ├── 33DSymbols │ │ │ │ ├── Drone3DKO.dae │ │ │ │ └── Drone3DOK.dae │ │ │ ├── Cameraman │ │ │ │ ├── CameramanMap.storyboard │ │ │ │ ├── CameramanMapViewController.swift │ │ │ │ └── CameramanViewModel.swift │ │ │ ├── CommonMap │ │ │ │ ├── CommonMapViewController.swift │ │ │ │ └── CommonMapViewModel.swift │ │ │ ├── FlightPlan │ │ │ │ ├── FlightPlanMap.storyboard │ │ │ │ ├── FlightPlanMapViewController.swift │ │ │ │ ├── FlightPlanScene.storyboard │ │ │ │ ├── FlightPlanSceneViewController.swift │ │ │ │ └── FlightPlanViewModel.swift │ │ │ ├── Map │ │ │ │ ├── AGSMapViewController.swift │ │ │ │ └── MapWithOverlaysViewController.swift │ │ │ ├── Models │ │ │ │ └── MapModels.swift │ │ │ ├── MyFlights │ │ │ │ ├── MyFlightsMap.storyboard │ │ │ │ ├── MyFlightsMapViewController.swift │ │ │ │ └── MyFlightsViewModel.swift │ │ │ ├── Overlays │ │ │ │ ├── DroneLocationGraphic.swift │ │ │ │ ├── DroneLocationGraphicsOverlay.swift │ │ │ │ ├── DroneLocationGraphicsOverlayViewModel.swift │ │ │ │ ├── FlightPlanGraphicsOverlay.swift │ │ │ │ ├── FlightPlanGraphicsOverlayViewModel.swift │ │ │ │ ├── HomeLocationGraphicsOverlay.swift │ │ │ │ ├── HomeLocationGraphicsOverlayViewModel.swift │ │ │ │ ├── ReturnHomeGraphicsOverlay.swift │ │ │ │ ├── ReturnHomeGraphicsOverlayViewModel.swift │ │ │ │ ├── TouchAndFlyGraphicsOverlay.swift │ │ │ │ ├── TouchAndFlyGraphicsOverlayViewModel.swift │ │ │ │ ├── TrajectoryGraphicsOverlay.swift │ │ │ │ ├── UserLocationGraphicsOverlay.swift │ │ │ │ └── UserLocationGraphicsOverlayViewModel.swift │ │ │ ├── PilotingMap │ │ │ │ ├── PilotingMap.storyboard │ │ │ │ ├── PilotingMapViewController.swift │ │ │ │ └── PilotingViewModel.swift │ │ │ ├── Scene │ │ │ │ ├── AGSSceneViewController.swift │ │ │ │ └── SceneWithOverlaysViewController.swift │ │ │ ├── TouchAndFlyMap │ │ │ │ ├── TouchAndFlyMap.storyboard │ │ │ │ ├── TouchAndFlyMapViewController.swift │ │ │ │ └── TouchAndFlyViewModel.swift │ │ │ └── ViewModels │ │ │ │ └── MapElevationSource.swift │ │ ├── MyFlights │ │ │ ├── CompletedFlights │ │ │ │ ├── Cells │ │ │ │ │ ├── ExecutionsListViewController.storyboard │ │ │ │ │ ├── ExecutionsListViewController.swift │ │ │ │ │ ├── FlightTableViewCell.swift │ │ │ │ │ ├── FlightTableViewCell.xib │ │ │ │ │ └── FlightTableViewCellModel.swift │ │ │ │ ├── FlightDetails │ │ │ │ │ ├── FlightDetailsActionCell.swift │ │ │ │ │ ├── FlightDetailsActionCell.xib │ │ │ │ │ ├── FlightDetailsActionCellModel.swift │ │ │ │ │ ├── FlightDetailsIconLabelView.swift │ │ │ │ │ ├── FlightDetailsIconLabelView.xib │ │ │ │ │ ├── FlightDetailsInfoCell.swift │ │ │ │ │ ├── FlightDetailsInfoCell.xib │ │ │ │ │ ├── FlightDetailsSummaryView.swift │ │ │ │ │ ├── FlightDetailsSummaryView.xib │ │ │ │ │ ├── FlightDetailsViewController.storyboard │ │ │ │ │ ├── FlightDetailsViewController.swift │ │ │ │ │ ├── FlightExecutionDetailsFlightsCell.xib │ │ │ │ │ ├── FlightExecutionDetailsSettingView.swift │ │ │ │ │ ├── FlightExecutionDetailsSettingView.xib │ │ │ │ │ ├── FlightExecutionDetailsSettingsCell.swift │ │ │ │ │ ├── FlightExecutionDetailsSettingsCell.xib │ │ │ │ │ ├── FlightExecutionDetailsStatusCell.swift │ │ │ │ │ ├── FlightExecutionDetailsStatusCell.xib │ │ │ │ │ ├── FlightExecutionDetailsStatusCellModel.swift │ │ │ │ │ ├── FlightTagHeaderView.swift │ │ │ │ │ └── FlightTagHeaderView.xib │ │ │ │ ├── FlightDetailsViewModel.swift │ │ │ │ ├── FlightPlanExecutionViewModel.swift │ │ │ │ ├── FlightsViewController.storyboard │ │ │ │ ├── FlightsViewController.swift │ │ │ │ ├── FlightsViewModel.swift │ │ │ │ └── Models │ │ │ │ │ └── TrajectoryPoint.swift │ │ │ ├── MyFlightsViewController.storyboard │ │ │ └── MyFlightsViewController.swift │ │ ├── Occupancy │ │ │ ├── Components │ │ │ │ ├── BeamComponent.swift │ │ │ │ ├── GridComponent.swift │ │ │ │ └── SceneComponent.swift │ │ │ ├── Constants.swift │ │ │ ├── Entities │ │ │ │ ├── Anafi2Model.swift │ │ │ │ ├── BeamEntity.swift │ │ │ │ ├── EntityManager.swift │ │ │ │ ├── GridEntity.swift │ │ │ │ └── OGCamera.swift │ │ │ ├── Extensions │ │ │ │ ├── Data+CPointer.swift │ │ │ │ ├── Quaternion+EulerAngles.swift │ │ │ │ ├── SCNNode+Basics.swift │ │ │ │ └── Simd+Basics.swift │ │ │ ├── Model │ │ │ │ ├── OccupancyViewModel.swift │ │ │ │ └── Storage │ │ │ │ │ ├── ChunkStorage.swift │ │ │ │ │ ├── TransactionHistory.swift │ │ │ │ │ └── VoxelStorage.swift │ │ │ ├── MoserAPI │ │ │ │ ├── MoserAPI.h │ │ │ │ └── MoserAPI.m │ │ │ ├── OGFollowingCamera.swift │ │ │ ├── OGSpeedometer.swift │ │ │ ├── Occupancy.storyboard │ │ │ ├── OccupancyRenderer.swift │ │ │ └── OccupancyViewController.swift │ │ ├── Onboarding │ │ │ └── TermsOfUse │ │ │ │ ├── OnboardingTermsOfUse.storyboard │ │ │ │ └── OnboardingTermsOfUseViewController.swift │ │ ├── Pairing │ │ │ ├── Cells │ │ │ │ ├── PairingCell.swift │ │ │ │ ├── PairingCell.xib │ │ │ │ ├── PairingConnectDroneCell.swift │ │ │ │ ├── PairingConnectDroneCell.xib │ │ │ │ ├── PairingConnectDroneRefreshView.swift │ │ │ │ └── PairingConnectDroneRefreshView.xib │ │ │ ├── Models │ │ │ │ ├── PairingModel.swift │ │ │ │ └── RemoteConnectDroneModel.swift │ │ │ ├── ViewControllers │ │ │ │ ├── Pairing.storyboard │ │ │ │ ├── PairingConnectDrone.storyboard │ │ │ │ ├── PairingConnectDroneDetailViewController.swift │ │ │ │ ├── PairingConnectDroneDetails.storyboard │ │ │ │ ├── PairingConnectDroneViewController.swift │ │ │ │ ├── PairingDroneNotDetected.storyboard │ │ │ │ ├── PairingDroneNotDetectedViewController.swift │ │ │ │ ├── PairingRemoteNotRecognized.storyboard │ │ │ │ ├── PairingRemoteNotRecognizedViewController.swift │ │ │ │ ├── PairingViewController.swift │ │ │ │ ├── PairingWhereIsWifi.storyboard │ │ │ │ └── PairingWhereIsWifiViewController.swift │ │ │ └── ViewModels │ │ │ │ ├── PairingConnectDroneDetailViewModel.swift │ │ │ │ ├── PairingConnectDroneViewModel.swift │ │ │ │ └── PairingViewModel.swift │ │ ├── Settings │ │ │ ├── Cells │ │ │ │ ├── Advanced │ │ │ │ │ ├── SettingsCellularDataCell.swift │ │ │ │ │ ├── SettingsCellularDataCell.xib │ │ │ │ │ ├── SettingsChooseChannelCell.swift │ │ │ │ │ ├── SettingsChooseChannelCell.xib │ │ │ │ │ ├── SettingsDriCell.swift │ │ │ │ │ ├── SettingsDriCell.xib │ │ │ │ │ ├── SettingsEndHoveringCell.swift │ │ │ │ │ ├── SettingsEndHoveringCell.xib │ │ │ │ │ ├── SettingsGeoFenceCell.swift │ │ │ │ │ ├── SettingsGeoFenceCell.xib │ │ │ │ │ ├── SettingsNetworkNameCell.swift │ │ │ │ │ ├── SettingsNetworkNameCell.xib │ │ │ │ │ ├── SettingsResetAllButtonCell.swift │ │ │ │ │ ├── SettingsResetAllButtonCell.xib │ │ │ │ │ ├── SettingsRthCell.swift │ │ │ │ │ ├── SettingsRthCell.xib │ │ │ │ │ ├── SettingsSegmentedCell.swift │ │ │ │ │ ├── SettingsSegmentedCell.xib │ │ │ │ │ ├── SettingsShellAccessCell.swift │ │ │ │ │ ├── SettingsShellAccessCell.xib │ │ │ │ │ ├── SettingsSliderCell.swift │ │ │ │ │ ├── SettingsSliderCell.xib │ │ │ │ │ ├── SettingsTitleCell.swift │ │ │ │ │ └── SettingsTitleCell.xib │ │ │ │ ├── Controls │ │ │ │ │ ├── SettingsControlModeCell.swift │ │ │ │ │ └── SettingsControlModeCell.xib │ │ │ │ ├── Quick │ │ │ │ │ ├── SettingsQuickCollectionViewCell.swift │ │ │ │ │ └── SettingsQuickCollectionViewCell.xib │ │ │ │ ├── SettingsSectionCell.swift │ │ │ │ └── SettingsSectionCell.xib │ │ │ ├── Models │ │ │ │ ├── BehavioursSettings.swift │ │ │ │ ├── Camera2Settings.swift │ │ │ │ ├── ControlsSettings.swift │ │ │ │ ├── DeveloperSettings.swift │ │ │ │ ├── DriSetting.swift │ │ │ │ ├── DroneSetting.swift │ │ │ │ ├── InterfaceSettings.swift │ │ │ │ ├── NetworkSettings.swift │ │ │ │ ├── ObstacleAvoidanceSetting.swift │ │ │ │ ├── RthSettings.swift │ │ │ │ ├── SafetySettings.swift │ │ │ │ ├── SettingEntry.swift │ │ │ │ ├── SettingEnum.swift │ │ │ │ ├── SettingsCellType.swift │ │ │ │ ├── SettingsPanelType.swift │ │ │ │ ├── SettingsType.swift │ │ │ │ ├── ShellAccessSetting.swift │ │ │ │ ├── SliderHighlightedRange.swift │ │ │ │ ├── SliderSetting.swift │ │ │ │ └── UnitType.swift │ │ │ ├── Settings.storyboard │ │ │ ├── SettingsViewController.swift │ │ │ ├── ViewControllers │ │ │ │ ├── Advanced │ │ │ │ │ ├── BehavioursViewController.storyboard │ │ │ │ │ ├── BehavioursViewController.swift │ │ │ │ │ ├── Info │ │ │ │ │ │ ├── EditionDRIViewController.storyboard │ │ │ │ │ │ ├── EditionDRIViewController.swift │ │ │ │ │ │ ├── EditionPublicKeyViewController.storyboard │ │ │ │ │ │ ├── EditionPublicKeyViewController.swift │ │ │ │ │ │ ├── SettingsDRIViewController.storyboard │ │ │ │ │ │ ├── SettingsDRIViewController.swift │ │ │ │ │ │ ├── SettingsInfoViewController.storyboard │ │ │ │ │ │ └── SettingsInfoViewController.swift │ │ │ │ │ ├── SettingsCameraViewController.storyboard │ │ │ │ │ ├── SettingsCameraViewController.swift │ │ │ │ │ ├── SettingsDeveloperViewController.storyboard │ │ │ │ │ ├── SettingsDeveloperViewController.swift │ │ │ │ │ ├── SettingsGeofenceViewController.storyboard │ │ │ │ │ ├── SettingsGeofenceViewController.swift │ │ │ │ │ ├── SettingsInterfaceViewController.storyboard │ │ │ │ │ ├── SettingsInterfaceViewController.swift │ │ │ │ │ ├── SettingsNetworkViewController.storyboard │ │ │ │ │ ├── SettingsNetworkViewController.swift │ │ │ │ │ ├── SettingsPasswordEditionViewController.swift │ │ │ │ │ ├── SettingsRTHViewController.storyboard │ │ │ │ │ └── SettingsRTHViewController.swift │ │ │ │ ├── Controls │ │ │ │ │ ├── SettingsControlsViewController.storyboard │ │ │ │ │ └── SettingsControlsViewController.swift │ │ │ │ ├── SettingsContentViewController.swift │ │ │ │ ├── SettingsQuickViewController.storyboard │ │ │ │ └── SettingsQuickViewController.swift │ │ │ ├── ViewModels │ │ │ │ ├── BehavioursViewModel.swift │ │ │ │ ├── ControlsViewModel.swift │ │ │ │ ├── InterfaceViewModel.swift │ │ │ │ ├── QuickSettingsViewModel.swift │ │ │ │ ├── SettingsCameraViewModel.swift │ │ │ │ ├── SettingsCellularDataViewModel.swift │ │ │ │ ├── SettingsDeveloperViewModel.swift │ │ │ │ ├── SettingsEndHoveringViewModel.swift │ │ │ │ ├── SettingsGeofenceViewModel.swift │ │ │ │ ├── SettingsNetworkViewModel.swift │ │ │ │ ├── SettingsRthActionViewModel.swift │ │ │ │ ├── SettingsRthViewModel.swift │ │ │ │ └── SettingsViewModelProtocol.swift │ │ │ └── Views │ │ │ │ ├── SettingsGridView.swift │ │ │ │ ├── SettingsPresetsView.swift │ │ │ │ ├── SettingsPresetsView.xib │ │ │ │ ├── WifiChannelsOccupationGraphView.swift │ │ │ │ ├── WifiChannelsOccupationGridView.swift │ │ │ │ └── WifiChannelsOccupationView.swift │ │ ├── StereoVisionBlended │ │ │ ├── StereoVisionBlended.storyboard │ │ │ └── StereoVisionBlendedViewController.swift │ │ └── TouchAndFly │ │ │ ├── Components │ │ │ └── ProgressViewLinear.swift │ │ │ ├── Coordinator │ │ │ └── TouchAndFlyCoordinator.swift │ │ │ ├── Graphics │ │ │ ├── ArrowGraphic.swift │ │ │ ├── AxisGraphic.swift │ │ │ ├── CircleGraphic.swift │ │ │ ├── PoiGraphic.swift │ │ │ ├── UserGraphic.swift │ │ │ └── WaypointGraphic.swift │ │ │ ├── Panel │ │ │ ├── TouchAndFlyPanelViewController.swift │ │ │ ├── TouchAndFlyPanelViewModel.swift │ │ │ ├── TouchStreamStateMachine.swift │ │ │ ├── TouchStreamView.swift │ │ │ └── TouchStreamViewModel.swift │ │ │ └── TouchAndFlyPanel.storyboard │ ├── OpenFlight.h │ ├── Resources │ │ ├── Color.xcassets │ │ │ ├── Contents.json │ │ │ ├── black_pearl.colorset │ │ │ │ └── Contents.json │ │ │ ├── default_bgcolor.colorset │ │ │ │ └── Contents.json │ │ │ ├── default_text_color.colorset │ │ │ │ └── Contents.json │ │ │ ├── default_text_color_20.colorset │ │ │ │ └── Contents.json │ │ │ ├── disabled_error_color.colorset │ │ │ │ └── Contents.json │ │ │ ├── disabled_highlight_color.colorset │ │ │ │ └── Contents.json │ │ │ ├── disabled_text_color.colorset │ │ │ │ └── Contents.json │ │ │ ├── disabled_warning_color.colorset │ │ │ │ └── Contents.json │ │ │ ├── elf_green.colorset │ │ │ │ └── Contents.json │ │ │ ├── emerald.colorset │ │ │ │ └── Contents.json │ │ │ ├── error_color.colorset │ │ │ │ └── Contents.json │ │ │ ├── highlight_color.colorset │ │ │ │ └── Contents.json │ │ │ ├── highlight_text_color.colorset │ │ │ │ └── Contents.json │ │ │ ├── navy_blue.colorset │ │ │ │ └── Contents.json │ │ │ ├── night_rider.colorset │ │ │ │ └── Contents.json │ │ │ ├── ruler_border.colorset │ │ │ │ └── Contents.json │ │ │ ├── suva_grey.colorset │ │ │ │ └── Contents.json │ │ │ ├── user_profil_value.colorset │ │ │ │ └── Contents.json │ │ │ ├── warning_color.colorset │ │ │ │ └── Contents.json │ │ │ ├── white_70.colorset │ │ │ │ └── Contents.json │ │ │ ├── white_90.colorset │ │ │ │ └── Contents.json │ │ │ ├── white_albescent.colorset │ │ │ │ └── Contents.json │ │ │ └── yellow_sea.colorset │ │ │ │ └── Contents.json │ │ ├── DevicesDefaults │ │ │ ├── anafi2_app_defaults.plist │ │ │ └── anafi3_app_defaults.plist │ │ ├── FlightPlan │ │ │ ├── sample_jemmapes.json │ │ │ └── sample_rennes.json │ │ ├── Fonts │ │ │ ├── OFL.txt │ │ │ ├── Rajdhani-Bold.ttf │ │ │ ├── Rajdhani-Light.ttf │ │ │ ├── Rajdhani-Medium.ttf │ │ │ ├── Rajdhani-Regular.ttf │ │ │ ├── Rajdhani-SemiBold-Ext.ttf │ │ │ └── Rajdhani-SemiBold.ttf │ │ ├── Generated │ │ │ ├── Colors.swift │ │ │ ├── Images.swift │ │ │ ├── Storyboards.swift │ │ │ ├── Strings.swift │ │ │ ├── de.lproj │ │ │ │ └── Localizable.strings │ │ │ ├── en.lproj │ │ │ │ └── Localizable.strings │ │ │ ├── es.lproj │ │ │ │ └── Localizable.strings │ │ │ ├── fr.lproj │ │ │ │ └── Localizable.strings │ │ │ └── ja.lproj │ │ │ │ └── Localizable.strings │ │ ├── Images.xcassets │ │ │ ├── Alertes │ │ │ │ ├── AutoLanding │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── icAutoLanding.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icAutoLanding.png │ │ │ │ │ │ ├── icAutoLanding@2x.png │ │ │ │ │ │ └── icAutoLanding@3x.png │ │ │ │ ├── Contents.json │ │ │ │ ├── HandLand │ │ │ │ │ ├── Animation │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── handland200000.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200000.png │ │ │ │ │ │ │ ├── handland200000@2x.png │ │ │ │ │ │ │ └── handland200000@3x.png │ │ │ │ │ │ ├── handland200001.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200001.png │ │ │ │ │ │ │ ├── handland200001@2x.png │ │ │ │ │ │ │ └── handland200001@3x.png │ │ │ │ │ │ ├── handland200002.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200002.png │ │ │ │ │ │ │ ├── handland200002@2x.png │ │ │ │ │ │ │ └── handland200002@3x.png │ │ │ │ │ │ ├── handland200003.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200003.png │ │ │ │ │ │ │ ├── handland200003@2x.png │ │ │ │ │ │ │ └── handland200003@3x.png │ │ │ │ │ │ ├── handland200004.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200004.png │ │ │ │ │ │ │ ├── handland200004@2x.png │ │ │ │ │ │ │ └── handland200004@3x.png │ │ │ │ │ │ ├── handland200005.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200005.png │ │ │ │ │ │ │ ├── handland200005@2x.png │ │ │ │ │ │ │ └── handland200005@3x.png │ │ │ │ │ │ ├── handland200006.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200006.png │ │ │ │ │ │ │ ├── handland200006@2x.png │ │ │ │ │ │ │ └── handland200006@3x.png │ │ │ │ │ │ ├── handland200007.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200007.png │ │ │ │ │ │ │ ├── handland200007@2x.png │ │ │ │ │ │ │ └── handland200007@3x.png │ │ │ │ │ │ ├── handland200008.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200008.png │ │ │ │ │ │ │ ├── handland200008@2x.png │ │ │ │ │ │ │ └── handland200008@3x.png │ │ │ │ │ │ ├── handland200009.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200009.png │ │ │ │ │ │ │ ├── handland200009@2x.png │ │ │ │ │ │ │ └── handland200009@3x.png │ │ │ │ │ │ ├── handland200010.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200010.png │ │ │ │ │ │ │ ├── handland200010@2x.png │ │ │ │ │ │ │ └── handland200010@3x.png │ │ │ │ │ │ ├── handland200011.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200011.png │ │ │ │ │ │ │ ├── handland200011@2x.png │ │ │ │ │ │ │ └── handland200011@3x.png │ │ │ │ │ │ ├── handland200012.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200012.png │ │ │ │ │ │ │ ├── handland200012@2x.png │ │ │ │ │ │ │ └── handland200012@3x.png │ │ │ │ │ │ ├── handland200013.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200013.png │ │ │ │ │ │ │ ├── handland200013@2x.png │ │ │ │ │ │ │ └── handland200013@3x.png │ │ │ │ │ │ ├── handland200014.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200014.png │ │ │ │ │ │ │ ├── handland200014@2x.png │ │ │ │ │ │ │ └── handland200014@3x.png │ │ │ │ │ │ ├── handland200015.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200015.png │ │ │ │ │ │ │ ├── handland200015@2x.png │ │ │ │ │ │ │ └── handland200015@3x.png │ │ │ │ │ │ ├── handland200016.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200016.png │ │ │ │ │ │ │ ├── handland200016@2x.png │ │ │ │ │ │ │ └── handland200016@3x.png │ │ │ │ │ │ ├── handland200017.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200017.png │ │ │ │ │ │ │ ├── handland200017@2x.png │ │ │ │ │ │ │ └── handland200017@3x.png │ │ │ │ │ │ ├── handland200018.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200018.png │ │ │ │ │ │ │ ├── handland200018@2x.png │ │ │ │ │ │ │ └── handland200018@3x.png │ │ │ │ │ │ ├── handland200019.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200019.png │ │ │ │ │ │ │ ├── handland200019@2x.png │ │ │ │ │ │ │ └── handland200019@3x.png │ │ │ │ │ │ ├── handland200020.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200020.png │ │ │ │ │ │ │ ├── handland200020@2x.png │ │ │ │ │ │ │ └── handland200020@3x.png │ │ │ │ │ │ ├── handland200021.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200021.png │ │ │ │ │ │ │ ├── handland200021@2x.png │ │ │ │ │ │ │ └── handland200021@3x.png │ │ │ │ │ │ ├── handland200022.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200022.png │ │ │ │ │ │ │ ├── handland200022@2x.png │ │ │ │ │ │ │ └── handland200022@3x.png │ │ │ │ │ │ ├── handland200023.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200023.png │ │ │ │ │ │ │ ├── handland200023@2x.png │ │ │ │ │ │ │ └── handland200023@3x.png │ │ │ │ │ │ ├── handland200024.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200024.png │ │ │ │ │ │ │ ├── handland200024@2x.png │ │ │ │ │ │ │ └── handland200024@3x.png │ │ │ │ │ │ ├── handland200025.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200025.png │ │ │ │ │ │ │ ├── handland200025@2x.png │ │ │ │ │ │ │ └── handland200025@3x.png │ │ │ │ │ │ ├── handland200026.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200026.png │ │ │ │ │ │ │ ├── handland200026@2x.png │ │ │ │ │ │ │ └── handland200026@3x.png │ │ │ │ │ │ ├── handland200027.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200027.png │ │ │ │ │ │ │ ├── handland200027@2x.png │ │ │ │ │ │ │ └── handland200027@3x.png │ │ │ │ │ │ ├── handland200028.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200028.png │ │ │ │ │ │ │ ├── handland200028@2x.png │ │ │ │ │ │ │ └── handland200028@3x.png │ │ │ │ │ │ ├── handland200029.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200029.png │ │ │ │ │ │ │ ├── handland200029@2x.png │ │ │ │ │ │ │ └── handland200029@3x.png │ │ │ │ │ │ ├── handland200030.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200030.png │ │ │ │ │ │ │ ├── handland200030@2x.png │ │ │ │ │ │ │ └── handland200030@3x.png │ │ │ │ │ │ ├── handland200031.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200031.png │ │ │ │ │ │ │ ├── handland200031@2x.png │ │ │ │ │ │ │ └── handland200031@3x.png │ │ │ │ │ │ ├── handland200032.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200032.png │ │ │ │ │ │ │ ├── handland200032@2x.png │ │ │ │ │ │ │ └── handland200032@3x.png │ │ │ │ │ │ ├── handland200033.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200033.png │ │ │ │ │ │ │ ├── handland200033@2x.png │ │ │ │ │ │ │ └── handland200033@3x.png │ │ │ │ │ │ ├── handland200034.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200034.png │ │ │ │ │ │ │ ├── handland200034@2x.png │ │ │ │ │ │ │ └── handland200034@3x.png │ │ │ │ │ │ ├── handland200035.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200035.png │ │ │ │ │ │ │ ├── handland200035@2x.png │ │ │ │ │ │ │ └── handland200035@3x.png │ │ │ │ │ │ ├── handland200036.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200036.png │ │ │ │ │ │ │ ├── handland200036@2x.png │ │ │ │ │ │ │ └── handland200036@3x.png │ │ │ │ │ │ ├── handland200037.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200037.png │ │ │ │ │ │ │ ├── handland200037@2x.png │ │ │ │ │ │ │ └── handland200037@3x.png │ │ │ │ │ │ ├── handland200038.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200038.png │ │ │ │ │ │ │ ├── handland200038@2x.png │ │ │ │ │ │ │ └── handland200038@3x.png │ │ │ │ │ │ ├── handland200039.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200039.png │ │ │ │ │ │ │ ├── handland200039@2x.png │ │ │ │ │ │ │ └── handland200039@3x.png │ │ │ │ │ │ ├── handland200040.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200040.png │ │ │ │ │ │ │ ├── handland200040@2x.png │ │ │ │ │ │ │ └── handland200040@3x.png │ │ │ │ │ │ ├── handland200041.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200041.png │ │ │ │ │ │ │ ├── handland200041@2x.png │ │ │ │ │ │ │ └── handland200041@3x.png │ │ │ │ │ │ ├── handland200042.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200042.png │ │ │ │ │ │ │ ├── handland200042@2x.png │ │ │ │ │ │ │ └── handland200042@3x.png │ │ │ │ │ │ ├── handland200043.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200043.png │ │ │ │ │ │ │ ├── handland200043@2x.png │ │ │ │ │ │ │ └── handland200043@3x.png │ │ │ │ │ │ ├── handland200044.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200044.png │ │ │ │ │ │ │ ├── handland200044@2x.png │ │ │ │ │ │ │ └── handland200044@3x.png │ │ │ │ │ │ ├── handland200045.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200045.png │ │ │ │ │ │ │ ├── handland200045@2x.png │ │ │ │ │ │ │ └── handland200045@3x.png │ │ │ │ │ │ ├── handland200046.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200046.png │ │ │ │ │ │ │ ├── handland200046@2x.png │ │ │ │ │ │ │ └── handland200046@3x.png │ │ │ │ │ │ ├── handland200047.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200047.png │ │ │ │ │ │ │ ├── handland200047@2x.png │ │ │ │ │ │ │ └── handland200047@3x.png │ │ │ │ │ │ ├── handland200048.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200048.png │ │ │ │ │ │ │ ├── handland200048@2x.png │ │ │ │ │ │ │ └── handland200048@3x.png │ │ │ │ │ │ ├── handland200049.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200049.png │ │ │ │ │ │ │ ├── handland200049@2x.png │ │ │ │ │ │ │ └── handland200049@3x.png │ │ │ │ │ │ ├── handland200050.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200050.png │ │ │ │ │ │ │ ├── handland200050@2x.png │ │ │ │ │ │ │ └── handland200050@3x.png │ │ │ │ │ │ ├── handland200051.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200051.png │ │ │ │ │ │ │ ├── handland200051@2x.png │ │ │ │ │ │ │ └── handland200051@3x.png │ │ │ │ │ │ ├── handland200052.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200052.png │ │ │ │ │ │ │ ├── handland200052@2x.png │ │ │ │ │ │ │ └── handland200052@3x.png │ │ │ │ │ │ ├── handland200053.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200053.png │ │ │ │ │ │ │ ├── handland200053@2x.png │ │ │ │ │ │ │ └── handland200053@3x.png │ │ │ │ │ │ ├── handland200054.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200054.png │ │ │ │ │ │ │ ├── handland200054@2x.png │ │ │ │ │ │ │ └── handland200054@3x.png │ │ │ │ │ │ ├── handland200055.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200055.png │ │ │ │ │ │ │ ├── handland200055@2x.png │ │ │ │ │ │ │ └── handland200055@3x.png │ │ │ │ │ │ ├── handland200056.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200056.png │ │ │ │ │ │ │ ├── handland200056@2x.png │ │ │ │ │ │ │ └── handland200056@3x.png │ │ │ │ │ │ ├── handland200057.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200057.png │ │ │ │ │ │ │ ├── handland200057@2x.png │ │ │ │ │ │ │ └── handland200057@3x.png │ │ │ │ │ │ ├── handland200058.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200058.png │ │ │ │ │ │ │ ├── handland200058@2x.png │ │ │ │ │ │ │ └── handland200058@3x.png │ │ │ │ │ │ ├── handland200059.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200059.png │ │ │ │ │ │ │ ├── handland200059@2x.png │ │ │ │ │ │ │ └── handland200059@3x.png │ │ │ │ │ │ ├── handland200060.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200060.png │ │ │ │ │ │ │ ├── handland200060@2x.png │ │ │ │ │ │ │ └── handland200060@3x.png │ │ │ │ │ │ ├── handland200061.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200061.png │ │ │ │ │ │ │ ├── handland200061@2x.png │ │ │ │ │ │ │ └── handland200061@3x.png │ │ │ │ │ │ ├── handland200062.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200062.png │ │ │ │ │ │ │ ├── handland200062@2x.png │ │ │ │ │ │ │ └── handland200062@3x.png │ │ │ │ │ │ ├── handland200063.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200063.png │ │ │ │ │ │ │ ├── handland200063@2x.png │ │ │ │ │ │ │ └── handland200063@3x.png │ │ │ │ │ │ ├── handland200064.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200064.png │ │ │ │ │ │ │ ├── handland200064@2x.png │ │ │ │ │ │ │ └── handland200064@3x.png │ │ │ │ │ │ ├── handland200065.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200065.png │ │ │ │ │ │ │ ├── handland200065@2x.png │ │ │ │ │ │ │ └── handland200065@3x.png │ │ │ │ │ │ ├── handland200066.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200066.png │ │ │ │ │ │ │ ├── handland200066@2x.png │ │ │ │ │ │ │ └── handland200066@3x.png │ │ │ │ │ │ ├── handland200067.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200067.png │ │ │ │ │ │ │ ├── handland200067@2x.png │ │ │ │ │ │ │ └── handland200067@3x.png │ │ │ │ │ │ ├── handland200068.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200068.png │ │ │ │ │ │ │ ├── handland200068@2x.png │ │ │ │ │ │ │ └── handland200068@3x.png │ │ │ │ │ │ ├── handland200069.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200069.png │ │ │ │ │ │ │ ├── handland200069@2x.png │ │ │ │ │ │ │ └── handland200069@3x.png │ │ │ │ │ │ ├── handland200070.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200070.png │ │ │ │ │ │ │ ├── handland200070@2x.png │ │ │ │ │ │ │ └── handland200070@3x.png │ │ │ │ │ │ ├── handland200071.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200071.png │ │ │ │ │ │ │ ├── handland200071@2x.png │ │ │ │ │ │ │ └── handland200071@3x.png │ │ │ │ │ │ ├── handland200072.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200072.png │ │ │ │ │ │ │ ├── handland200072@2x.png │ │ │ │ │ │ │ └── handland200072@3x.png │ │ │ │ │ │ ├── handland200073.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200073.png │ │ │ │ │ │ │ ├── handland200073@2x.png │ │ │ │ │ │ │ └── handland200073@3x.png │ │ │ │ │ │ ├── handland200074.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200074.png │ │ │ │ │ │ │ ├── handland200074@2x.png │ │ │ │ │ │ │ └── handland200074@3x.png │ │ │ │ │ │ ├── handland200075.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200075.png │ │ │ │ │ │ │ ├── handland200075@2x.png │ │ │ │ │ │ │ └── handland200075@3x.png │ │ │ │ │ │ ├── handland200076.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200076.png │ │ │ │ │ │ │ ├── handland200076@2x.png │ │ │ │ │ │ │ └── handland200076@3x.png │ │ │ │ │ │ ├── handland200077.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200077.png │ │ │ │ │ │ │ ├── handland200077@2x.png │ │ │ │ │ │ │ └── handland200077@3x.png │ │ │ │ │ │ ├── handland200078.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200078.png │ │ │ │ │ │ │ ├── handland200078@2x.png │ │ │ │ │ │ │ └── handland200078@3x.png │ │ │ │ │ │ ├── handland200079.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200079.png │ │ │ │ │ │ │ ├── handland200079@2x.png │ │ │ │ │ │ │ └── handland200079@3x.png │ │ │ │ │ │ ├── handland200080.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200080.png │ │ │ │ │ │ │ ├── handland200080@2x.png │ │ │ │ │ │ │ └── handland200080@3x.png │ │ │ │ │ │ ├── handland200081.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200081.png │ │ │ │ │ │ │ ├── handland200081@2x.png │ │ │ │ │ │ │ └── handland200081@3x.png │ │ │ │ │ │ ├── handland200082.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200082.png │ │ │ │ │ │ │ ├── handland200082@2x.png │ │ │ │ │ │ │ └── handland200082@3x.png │ │ │ │ │ │ ├── handland200083.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200083.png │ │ │ │ │ │ │ ├── handland200083@2x.png │ │ │ │ │ │ │ └── handland200083@3x.png │ │ │ │ │ │ ├── handland200084.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200084.png │ │ │ │ │ │ │ ├── handland200084@2x.png │ │ │ │ │ │ │ └── handland200084@3x.png │ │ │ │ │ │ ├── handland200085.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200085.png │ │ │ │ │ │ │ ├── handland200085@2x.png │ │ │ │ │ │ │ └── handland200085@3x.png │ │ │ │ │ │ ├── handland200086.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200086.png │ │ │ │ │ │ │ ├── handland200086@2x.png │ │ │ │ │ │ │ └── handland200086@3x.png │ │ │ │ │ │ ├── handland200087.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200087.png │ │ │ │ │ │ │ ├── handland200087@2x.png │ │ │ │ │ │ │ └── handland200087@3x.png │ │ │ │ │ │ ├── handland200088.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200088.png │ │ │ │ │ │ │ ├── handland200088@2x.png │ │ │ │ │ │ │ └── handland200088@3x.png │ │ │ │ │ │ ├── handland200089.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200089.png │ │ │ │ │ │ │ ├── handland200089@2x.png │ │ │ │ │ │ │ └── handland200089@3x.png │ │ │ │ │ │ └── handland200090.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handland200090.png │ │ │ │ │ │ │ ├── handland200090@2x.png │ │ │ │ │ │ │ └── handland200090@3x.png │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icHandLand.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icHandLand.png │ │ │ │ │ │ ├── icHandLand@2x.png │ │ │ │ │ │ └── icHandLand@3x.png │ │ │ │ │ └── icHandLandUnavailable.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icHandLandUnavailable.png │ │ │ │ │ │ ├── icHandLandUnavailable@2x.png │ │ │ │ │ │ └── icHandLandUnavailable@3x.png │ │ │ │ ├── HandLaunch │ │ │ │ │ ├── Animation │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── handAnimation000000.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handAnimation00000.png │ │ │ │ │ │ │ ├── handAnimation00000@2x.png │ │ │ │ │ │ │ └── handAnimation00000@3x.png │ │ │ │ │ │ ├── handAnimation000001.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handAnimation00001.png │ │ │ │ │ │ │ ├── handAnimation00001@2x.png │ │ │ │ │ │ │ └── handAnimation00001@3x.png │ │ │ │ │ │ ├── handAnimation000002.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handAnimation00002.png │ │ │ │ │ │ │ ├── handAnimation00002@2x.png │ │ │ │ │ │ │ └── handAnimation00002@3x.png │ │ │ │ │ │ ├── handAnimation000003.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handAnimation00003.png │ │ │ │ │ │ │ ├── handAnimation00003@2x.png │ │ │ │ │ │ │ └── handAnimation00003@3x.png │ │ │ │ │ │ ├── handAnimation000004.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handAnimation00004.png │ │ │ │ │ │ │ ├── handAnimation00004@2x.png │ │ │ │ │ │ │ └── handAnimation00004@3x.png │ │ │ │ │ │ ├── handAnimation000005.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handAnimation00005.png │ │ │ │ │ │ │ ├── handAnimation00005@2x.png │ │ │ │ │ │ │ └── handAnimation00005@3x.png │ │ │ │ │ │ ├── handAnimation000006.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handAnimation00006.png │ │ │ │ │ │ │ ├── handAnimation00006@2x.png │ │ │ │ │ │ │ └── handAnimation00006@3x.png │ │ │ │ │ │ ├── handAnimation000007.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handAnimation00007.png │ │ │ │ │ │ │ ├── handAnimation00007@2x.png │ │ │ │ │ │ │ └── handAnimation00007@3x.png │ │ │ │ │ │ ├── handAnimation000008.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handAnimation00008.png │ │ │ │ │ │ │ ├── handAnimation00008@2x.png │ │ │ │ │ │ │ └── handAnimation00008@3x.png │ │ │ │ │ │ ├── handAnimation000009.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handAnimation00009.png │ │ │ │ │ │ │ ├── handAnimation00009@2x.png │ │ │ │ │ │ │ └── handAnimation00009@3x.png │ │ │ │ │ │ ├── handAnimation000010.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handAnimation00010.png │ │ │ │ │ │ │ ├── handAnimation00010@2x.png │ │ │ │ │ │ │ └── handAnimation00010@3x.png │ │ │ │ │ │ ├── handAnimation000011.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handAnimation00011.png │ │ │ │ │ │ │ ├── handAnimation00011@2x.png │ │ │ │ │ │ │ └── handAnimation00011@3x.png │ │ │ │ │ │ ├── handAnimation000012.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handAnimation00012.png │ │ │ │ │ │ │ ├── handAnimation00012@2x.png │ │ │ │ │ │ │ └── handAnimation00012@3x.png │ │ │ │ │ │ ├── handAnimation000013.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handAnimation00013.png │ │ │ │ │ │ │ ├── handAnimation00013@2x.png │ │ │ │ │ │ │ └── handAnimation00013@3x.png │ │ │ │ │ │ ├── handAnimation000014.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handAnimation00014.png │ │ │ │ │ │ │ ├── handAnimation00014@2x.png │ │ │ │ │ │ │ └── handAnimation00014@3x.png │ │ │ │ │ │ ├── handAnimation000015.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handAnimation00015.png │ │ │ │ │ │ │ ├── handAnimation00015@2x.png │ │ │ │ │ │ │ └── handAnimation00015@3x.png │ │ │ │ │ │ ├── handAnimation000016.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handAnimation00016.png │ │ │ │ │ │ │ ├── handAnimation00016@2x.png │ │ │ │ │ │ │ └── handAnimation00016@3x.png │ │ │ │ │ │ ├── handAnimation000017.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handAnimation00017.png │ │ │ │ │ │ │ ├── handAnimation00017@2x.png │ │ │ │ │ │ │ └── handAnimation00017@3x.png │ │ │ │ │ │ ├── handAnimation000018.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handAnimation00018.png │ │ │ │ │ │ │ ├── handAnimation00018@2x.png │ │ │ │ │ │ │ └── handAnimation00018@3x.png │ │ │ │ │ │ ├── handAnimation000019.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handAnimation00019.png │ │ │ │ │ │ │ ├── handAnimation00019@2x.png │ │ │ │ │ │ │ └── handAnimation00019@3x.png │ │ │ │ │ │ ├── handAnimation000020.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handAnimation00020.png │ │ │ │ │ │ │ ├── handAnimation00020@2x.png │ │ │ │ │ │ │ └── handAnimation00020@3x.png │ │ │ │ │ │ ├── handAnimation000021.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handAnimation00021.png │ │ │ │ │ │ │ ├── handAnimation00021@2x.png │ │ │ │ │ │ │ └── handAnimation00021@3x.png │ │ │ │ │ │ ├── handAnimation000022.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handAnimation00022.png │ │ │ │ │ │ │ ├── handAnimation00022@2x.png │ │ │ │ │ │ │ └── handAnimation00022@3x.png │ │ │ │ │ │ ├── handAnimation000023.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handAnimation00023.png │ │ │ │ │ │ │ ├── handAnimation00023@2x.png │ │ │ │ │ │ │ └── handAnimation00023@3x.png │ │ │ │ │ │ ├── handAnimation000024.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handAnimation00024.png │ │ │ │ │ │ │ ├── handAnimation00024@2x.png │ │ │ │ │ │ │ └── handAnimation00024@3x.png │ │ │ │ │ │ ├── handAnimation000025.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handAnimation00028.png │ │ │ │ │ │ │ ├── handAnimation00028@2x.png │ │ │ │ │ │ │ └── handAnimation00028@3x.png │ │ │ │ │ │ ├── handAnimation000026.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handAnimation00029.png │ │ │ │ │ │ │ ├── handAnimation00029@2x.png │ │ │ │ │ │ │ └── handAnimation00029@3x.png │ │ │ │ │ │ ├── handAnimation000027.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handAnimation00030.png │ │ │ │ │ │ │ ├── handAnimation00030@2x.png │ │ │ │ │ │ │ └── handAnimation00030@3x.png │ │ │ │ │ │ ├── handAnimation000028.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handAnimation00031.png │ │ │ │ │ │ │ ├── handAnimation00031@2x.png │ │ │ │ │ │ │ └── handAnimation00031@3x.png │ │ │ │ │ │ └── handAnimation000029.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── handAnimation00032.png │ │ │ │ │ │ │ ├── handAnimation00032@2x.png │ │ │ │ │ │ │ └── handAnimation00032@3x.png │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── icHandLaunch.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icPanelActionButton.png │ │ │ │ │ │ ├── icPanelActionButton@2x.png │ │ │ │ │ │ └── icPanelActionButton@3x.png │ │ │ │ ├── ObstacleAvoidance │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── icOAAlert.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icOAAlert.png │ │ │ │ │ │ ├── icOAAlert@2x.png │ │ │ │ │ │ └── icOAAlert@3x.png │ │ │ │ ├── RTH │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icRTHAlertPanel.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRTHAlertPanel.png │ │ │ │ │ │ ├── icRTHAlertPanel@2x.png │ │ │ │ │ │ └── icRTHAlertPanel@3x.png │ │ │ │ │ ├── icRthBig.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRthBig.png │ │ │ │ │ │ ├── icRthBig@2x.png │ │ │ │ │ │ └── icRthBig@3x.png │ │ │ │ │ ├── icRthHUD.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRthHUD.png │ │ │ │ │ │ ├── icRthHUD@2x.png │ │ │ │ │ │ └── icRthHUD@3x.png │ │ │ │ │ └── icRthPanel.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRthPanel.png │ │ │ │ │ │ ├── icRthPanel@2x.png │ │ │ │ │ │ └── icRthPanel@3x.png │ │ │ │ ├── Remote │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icShutdown.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icShutdown.png │ │ │ │ │ │ ├── icShutdown@2x.png │ │ │ │ │ │ └── icShutdown@3x.png │ │ │ │ │ ├── icShutdownAlertOn.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icShutdownAlertOn.png │ │ │ │ │ │ ├── icShutdownAlertOn@2x.png │ │ │ │ │ │ └── icShutdownAlertOn@3x.png │ │ │ │ │ ├── icSliderMppShutdownAlert.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icSliderMppShutdownAlert.png │ │ │ │ │ │ ├── icSliderMppShutdownAlert@2x.png │ │ │ │ │ │ └── icSliderMppShutdownAlert@3x.png │ │ │ │ │ └── icWhiteCercle.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icWhiteCercle.png │ │ │ │ │ │ ├── icWhiteCercle@2x.png │ │ │ │ │ │ └── icWhiteCercle@3x.png │ │ │ │ ├── TakeOff │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icBatteryPoorConnectionAlert.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icBatteryPoorConnectionAlert.png │ │ │ │ │ │ ├── icBatteryPoorConnectionAlert@2x.png │ │ │ │ │ │ └── icBatteryPoorConnectionAlert@3x.png │ │ │ │ │ ├── icDownloadAlert.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icDownloadAlert.png │ │ │ │ │ │ ├── icDownloadAlert@2x.png │ │ │ │ │ │ └── icDownloadAlert@3x.png │ │ │ │ │ ├── icDroneCalibrationNeeded.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icDroneCalibrationNeeded.png │ │ │ │ │ │ ├── icDroneCalibrationNeeded@2x.png │ │ │ │ │ │ └── icDroneCalibrationNeeded@3x.png │ │ │ │ │ ├── icDroneLowBattery.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icDroneLowBattery.png │ │ │ │ │ │ ├── icDroneLowBattery@2x.png │ │ │ │ │ │ └── icDroneLowBattery@3x.png │ │ │ │ │ ├── icDroneRemoteUpdateAlert.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icDroneRemoteUpdateAlert.png │ │ │ │ │ │ ├── icDroneRemoteUpdateAlert@2x.png │ │ │ │ │ │ └── icDroneRemoteUpdateAlert@3x.png │ │ │ │ │ ├── icDroneSensorAlert.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icDroneCalibrationAlert.png │ │ │ │ │ │ ├── icDroneCalibrationAlert@2x.png │ │ │ │ │ │ └── icDroneCalibrationAlert@3x.png │ │ │ │ │ ├── icDroneTooFar.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icDroneTooFar.png │ │ │ │ │ │ ├── icDroneTooFar@2x.png │ │ │ │ │ │ └── icDroneTooFar@3x.png │ │ │ │ │ ├── icDroneUSB.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icDroneUSB.png │ │ │ │ │ │ ├── icDroneUSB@2x.png │ │ │ │ │ │ └── icDroneUSB@3x.png │ │ │ │ │ ├── icDroneUpdateAlert.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icDroneUpdateAlert.png │ │ │ │ │ │ ├── icDroneUpdateAlert@2x.png │ │ │ │ │ │ └── icDroneUpdateAlert@3x.png │ │ │ │ │ ├── icDroneUpdating.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icDroneUpdating.png │ │ │ │ │ │ ├── icDroneUpdating@2x.png │ │ │ │ │ │ └── icDroneUpdating@3x.png │ │ │ │ │ ├── icGpsDroneKoRemoteKo.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icGpsDroneKoRemoteKo.png │ │ │ │ │ │ ├── icGpsDroneKoRemoteKo@2x.png │ │ │ │ │ │ └── icGpsDroneKoRemoteKo@3x.png │ │ │ │ │ ├── icGpsDroneKoRemoteOk.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icGpsDroneKoRemoteOk.png │ │ │ │ │ │ ├── icGpsDroneKoRemoteOk@2x.png │ │ │ │ │ │ └── icGpsDroneKoRemoteOk@3x.png │ │ │ │ │ ├── icGpsDroneOkRemoteKo.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icGpsDroneOkRemoteKo.png │ │ │ │ │ │ ├── icGpsDroneOkRemoteKo@2x.png │ │ │ │ │ │ └── icGpsDroneOkRemoteKo@3x.png │ │ │ │ │ ├── icHighTemperatureAlert.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icHighTemperatureAlert.png │ │ │ │ │ │ ├── icHighTemperatureAlert@2x.png │ │ │ │ │ │ └── icHighTemperatureAlert@3x.png │ │ │ │ │ ├── icLowTemperatureAlert.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icLowTemperatureAlert.png │ │ │ │ │ │ ├── icLowTemperatureAlert@2x.png │ │ │ │ │ │ └── icLowTemperatureAlert@3x.png │ │ │ │ │ ├── icModemInitializing.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icModemInitializing.png │ │ │ │ │ │ ├── icModemInitializing@2x.png │ │ │ │ │ │ └── icModemInitializing@3x.png │ │ │ │ │ ├── icRefreshAlert.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRefreshAlert.png │ │ │ │ │ │ ├── icRefreshAlert@2x.png │ │ │ │ │ │ └── icRefreshAlert@3x.png │ │ │ │ │ └── icRemoteUpdateAlert.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRemoteUpdateAlert.png │ │ │ │ │ │ ├── icRemoteUpdateAlert@2x.png │ │ │ │ │ │ └── icRemoteUpdateAlert@3x.png │ │ │ │ └── TooMuchAngle │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── icDroneOpenYourDrone.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icDroneOpenYourDrone.png │ │ │ │ │ ├── icDroneOpenYourDrone@2x.png │ │ │ │ │ └── icDroneOpenYourDrone@3x.png │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── Contents.json │ │ │ │ ├── appIcon1024.png │ │ │ │ ├── appIcon20.png │ │ │ │ ├── appIcon20@2x.png │ │ │ │ ├── appIcon20@3x.png │ │ │ │ ├── appIcon29.png │ │ │ │ ├── appIcon29@2x.png │ │ │ │ ├── appIcon29@3x.png │ │ │ │ ├── appIcon40.png │ │ │ │ ├── appIcon40@2x.png │ │ │ │ ├── appIcon40@3x.png │ │ │ │ ├── appIcon60@2x.png │ │ │ │ ├── appIcon60@3x.png │ │ │ │ ├── appIcon76.png │ │ │ │ ├── appIcon76@2x.png │ │ │ │ └── appIcon83@2x.png │ │ │ ├── BottomBar │ │ │ │ ├── CameraModes │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icCameraModeBracketing.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconImageModeBracketing.png │ │ │ │ │ │ ├── iconImageModeBracketing@2x.png │ │ │ │ │ │ └── iconImageModeBracketing@3x.png │ │ │ │ │ ├── icCameraModeBracketingDNG.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icCameraModeBracketingDNG.png │ │ │ │ │ │ ├── icCameraModeBracketingDNG@2x.png │ │ │ │ │ │ └── icCameraModeBracketingDNG@3x.png │ │ │ │ │ ├── icCameraModeBurst.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconImageModeBurst.png │ │ │ │ │ │ ├── iconImageModeBurst@2x.png │ │ │ │ │ │ └── iconImageModeBurst@3x.png │ │ │ │ │ ├── icCameraModeGpsLapse.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── ImageMode.png │ │ │ │ │ │ ├── ImageMode@2x.png │ │ │ │ │ │ └── ImageMode@3x.png │ │ │ │ │ ├── icCameraModePano.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconPhotoModePano.png │ │ │ │ │ │ ├── iconPhotoModePano@2x.png │ │ │ │ │ │ └── iconPhotoModePano@3x.png │ │ │ │ │ ├── icCameraModePhoto.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconImageModePhoto.png │ │ │ │ │ │ ├── iconImageModePhoto@2x.png │ │ │ │ │ │ └── iconImageModePhoto@3x.png │ │ │ │ │ ├── icCameraModeTimeLapse.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── ImageMode.png │ │ │ │ │ │ ├── ImageMode@2x.png │ │ │ │ │ │ └── ImageMode@3x.png │ │ │ │ │ └── icCameraModeVideo.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconImageModeVideo.png │ │ │ │ │ │ ├── iconImageModeVideo@2x.png │ │ │ │ │ │ └── iconImageModeVideo@3x.png │ │ │ │ ├── CameraSubModes │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icCameraModeBracketing3.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconPhotoModeBracketing3.png │ │ │ │ │ │ ├── iconPhotoModeBracketing3@2x.png │ │ │ │ │ │ └── iconPhotoModeBracketing3@3x.png │ │ │ │ │ ├── icCameraModeBracketing5.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconPhotoModeBracketing5.png │ │ │ │ │ │ ├── iconPhotoModeBracketing5@2x.png │ │ │ │ │ │ └── iconPhotoModeBracketing5@3x.png │ │ │ │ │ ├── icCameraModeBracketing7.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconPhotoModeBracketing7.png │ │ │ │ │ │ ├── iconPhotoModeBracketing7@2x.png │ │ │ │ │ │ └── iconPhotoModeBracketing7@3x.png │ │ │ │ │ ├── icPano360.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icPano360.png │ │ │ │ │ │ ├── icPano360@2x.png │ │ │ │ │ │ └── icPano360@3x.png │ │ │ │ │ ├── icPanoHorizontal.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icPanoHorizontal.png │ │ │ │ │ │ ├── icPanoHorizontal@2x.png │ │ │ │ │ │ └── icPanoHorizontal@3x.png │ │ │ │ │ ├── icPanoVertical.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icPanoVertical.png │ │ │ │ │ │ ├── icPanoVertical@2x.png │ │ │ │ │ │ └── icPanoVertical@3x.png │ │ │ │ │ └── icPanoWide.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icPanoWide.png │ │ │ │ │ │ ├── icPanoWide@2x.png │ │ │ │ │ │ └── icPanoWide@3x.png │ │ │ │ ├── CameraWhiteBalance │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconWbCloudy.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconWbCloudy.png │ │ │ │ │ │ ├── iconWbCloudy@2x.png │ │ │ │ │ │ └── iconWbCloudy@3x.png │ │ │ │ │ ├── iconWbCoolFluo.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconWbCoolFluo.png │ │ │ │ │ │ ├── iconWbCoolFluo@2x.png │ │ │ │ │ │ └── iconWbCoolFluo@3x.png │ │ │ │ │ ├── iconWbCustom.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconWbCustom.png │ │ │ │ │ │ ├── iconWbCustom@2x.png │ │ │ │ │ │ └── iconWbCustom@3x.png │ │ │ │ │ ├── iconWbPresets.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconWbPresets.png │ │ │ │ │ │ ├── iconWbPresets@2x.png │ │ │ │ │ │ └── iconWbPresets@3x.png │ │ │ │ │ ├── iconWbShaded.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconWbShaded.png │ │ │ │ │ │ ├── iconWbShaded@2x.png │ │ │ │ │ │ └── iconWbShaded@3x.png │ │ │ │ │ ├── iconWbSunny.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconWbSunny.png │ │ │ │ │ │ ├── iconWbSunny@2x.png │ │ │ │ │ │ └── iconWbSunny@3x.png │ │ │ │ │ └── iconWbTungstene.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconWbTungstene.png │ │ │ │ │ │ ├── iconWbTungstene@2x.png │ │ │ │ │ │ └── iconWbTungstene@3x.png │ │ │ │ ├── Contents.json │ │ │ │ ├── DynamicRange │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── icDynamicRange.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icDynamicRange.png │ │ │ │ │ │ ├── icDynamicRange@2x.png │ │ │ │ │ │ └── icDynamicRange@3x.png │ │ │ │ ├── Icons │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconAuto.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconAuto.png │ │ │ │ │ │ ├── iconAuto@2x.png │ │ │ │ │ │ └── iconAuto@3x.png │ │ │ │ │ ├── iconAutoLarge.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconAutoLarge.png │ │ │ │ │ │ ├── iconAutoLarge@2x.png │ │ │ │ │ │ └── iconAutoLarge@3x.png │ │ │ │ │ ├── iconManualAutoAuto.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconManualAutoAuto.png │ │ │ │ │ │ ├── iconManualAutoAuto@2x.png │ │ │ │ │ │ └── iconManualAutoAuto@3x.png │ │ │ │ │ ├── iconManualAutoManual.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconManualAutoManual.png │ │ │ │ │ │ ├── iconManualAutoManual@2x.png │ │ │ │ │ │ └── iconManualAutoManual@3x.png │ │ │ │ │ ├── lockAEEnabled.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── lockAEEnabled.png │ │ │ │ │ │ ├── lockAEEnabled@2x.png │ │ │ │ │ │ └── lockAEEnabled@3x.png │ │ │ │ │ └── lockAElocked.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── lockAElocked.png │ │ │ │ │ │ ├── lockAElocked@2x.png │ │ │ │ │ │ └── lockAElocked@3x.png │ │ │ │ ├── PhotoSettingsDefinition │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconPhotoSettingsDefinitionJpegRect.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconPhotoSettingsDefinitionJpegRect.png │ │ │ │ │ │ ├── iconPhotoSettingsDefinitionJpegRect@2x.png │ │ │ │ │ │ └── iconPhotoSettingsDefinitionJpegRect@3x.png │ │ │ │ │ ├── iconPhotoSettingsDefinitionWide.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconPhotoSettingsDefinitionWide.png │ │ │ │ │ │ ├── iconPhotoSettingsDefinitionWide@2x.png │ │ │ │ │ │ └── iconPhotoSettingsDefinitionWide@3x.png │ │ │ │ │ ├── iconPhotoSettingsDefinitionWideRect.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconPhotoSettingsDefinitionWideRect.png │ │ │ │ │ │ ├── iconPhotoSettingsDefinitionWideRect@2x.png │ │ │ │ │ │ └── iconPhotoSettingsDefinitionWideRect@3x.png │ │ │ │ │ └── iconPhotoSettingsDefinitionWideWide.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconPhotoSettingsDefinitionWideWide.png │ │ │ │ │ │ ├── iconPhotoSettingsDefinitionWideWide@2x.png │ │ │ │ │ │ └── iconPhotoSettingsDefinitionWideWide@3x.png │ │ │ │ ├── ShutterButtonIcons │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── Error │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icError.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icError.png │ │ │ │ │ │ ├── icError@2x.png │ │ │ │ │ │ └── icError@3x.png │ │ │ │ │ │ ├── icSdError.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icSdError.png │ │ │ │ │ │ ├── icSdError@2x.png │ │ │ │ │ │ └── icSdError@3x.png │ │ │ │ │ │ ├── icSdFormatting.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icSdFormatting.png │ │ │ │ │ │ ├── icSdFormatting@2x.png │ │ │ │ │ │ └── icSdFormatting@3x.png │ │ │ │ │ │ └── icSdMounted.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icSdMounted.png │ │ │ │ │ │ ├── icSdMounted@2x.png │ │ │ │ │ │ └── icSdMounted@3x.png │ │ │ │ └── photoSignature │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icMacaronGray.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icMacaronGray.png │ │ │ │ │ ├── icMacaronGray@2x.png │ │ │ │ │ └── icMacaronGray@3x.png │ │ │ │ │ ├── icMacaronGreen.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icMacaronGreen.png │ │ │ │ │ ├── icMacaronGreen@2x.png │ │ │ │ │ └── icMacaronGreen@3x.png │ │ │ │ │ └── icMacaronRed.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icMacaronRed.png │ │ │ │ │ ├── icMacaronRed@2x.png │ │ │ │ │ └── icMacaronRed@3x.png │ │ │ ├── Cellular │ │ │ │ ├── Contents.json │ │ │ │ ├── ic4GDeactivated.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GDeactivated.png │ │ │ │ │ ├── ic4GDeactivated@2x.png │ │ │ │ │ └── ic4GDeactivated@3x.png │ │ │ │ ├── ic4GOffline.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GOffline.png │ │ │ │ │ ├── ic4GOffline@2x.png │ │ │ │ │ └── ic4GOffline@3x.png │ │ │ │ ├── ic4GQuality0.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GQuality0.png │ │ │ │ │ ├── ic4GQuality0@2x.png │ │ │ │ │ └── ic4GQuality0@3x.png │ │ │ │ ├── ic4GQuality1.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GQuality1.png │ │ │ │ │ ├── ic4GQuality1@2x.png │ │ │ │ │ └── ic4GQuality1@3x.png │ │ │ │ ├── ic4GQuality2.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GQuality2.png │ │ │ │ │ ├── ic4GQuality2@2x.png │ │ │ │ │ └── ic4GQuality2@3x.png │ │ │ │ ├── ic4GQuality3.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GQuality3.png │ │ │ │ │ ├── ic4GQuality3@2x.png │ │ │ │ │ └── ic4GQuality3@3x.png │ │ │ │ ├── ic4GQuality4.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GQuality4.png │ │ │ │ │ ├── ic4GQuality4@2x.png │ │ │ │ │ └── ic4GQuality4@3x.png │ │ │ │ ├── ic4GQuality5.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GQuality5.png │ │ │ │ │ ├── ic4GQuality5@2x.png │ │ │ │ │ └── ic4GQuality5@3x.png │ │ │ │ └── ic4GQuality5Highlighted.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GQuality5Highlighted.png │ │ │ │ │ ├── ic4GQuality5Highlighted@2x.png │ │ │ │ │ └── ic4GQuality5Highlighted@3x.png │ │ │ ├── CellularPairing │ │ │ │ ├── Contents.json │ │ │ │ ├── ic4GBottomLeftBranch.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GBottomLeftBranch.png │ │ │ │ │ ├── ic4GBottomLeftBranch@2x.png │ │ │ │ │ └── ic4GBottomLeftBranch@3x.png │ │ │ │ ├── ic4GBottomLeftBranchKo.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GBottomLeftBranchKo.png │ │ │ │ │ ├── ic4GBottomLeftBranchKo@2x.png │ │ │ │ │ └── ic4GBottomLeftBranchKo@3x.png │ │ │ │ ├── ic4GBottomLeftBranchOk.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GBottomLeftBranchOk.png │ │ │ │ │ ├── ic4GBottomLeftBranchOk@2x.png │ │ │ │ │ └── ic4GBottomLeftBranchOk@3x.png │ │ │ │ ├── ic4GBottomRightBranch.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GBottomRightBranch.png │ │ │ │ │ ├── ic4GBottomRightBranch@2x.png │ │ │ │ │ └── ic4GBottomRightBranch@3x.png │ │ │ │ ├── ic4GBottomRightBranchKo.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GBottomRightBranchKo.png │ │ │ │ │ ├── ic4GBottomRightBranchKo@2x.png │ │ │ │ │ └── ic4GBottomRightBranchKo@3x.png │ │ │ │ ├── ic4GBottomRightBranchOk.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GBottomRightBranchOk.png │ │ │ │ │ ├── ic4GBottomRightBranchOk@2x.png │ │ │ │ │ └── ic4GBottomRightBranchOk@3x.png │ │ │ │ ├── ic4GController.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GController.png │ │ │ │ │ ├── ic4GController@2x.png │ │ │ │ │ └── ic4GController@3x.png │ │ │ │ ├── ic4GControllerKo.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GControllerKo.png │ │ │ │ │ ├── ic4GControllerKo@2x.png │ │ │ │ │ └── ic4GControllerKo@3x.png │ │ │ │ ├── ic4GControllerOk.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GControllerOk.png │ │ │ │ │ ├── ic4GControllerOk@2x.png │ │ │ │ │ └── ic4GControllerOk@3x.png │ │ │ │ ├── ic4GControllerWarning.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GControllerWarning.png │ │ │ │ │ ├── ic4GControllerWarning@2x.png │ │ │ │ │ └── ic4GControllerWarning@3x.png │ │ │ │ ├── ic4GDroneStatus.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icDroneStatus.png │ │ │ │ │ ├── icDroneStatus@2x.png │ │ │ │ │ └── icDroneStatus@3x.png │ │ │ │ ├── ic4GDroneStatusKo.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icDroneStatusKo.png │ │ │ │ │ ├── icDroneStatusKo@2x.png │ │ │ │ │ └── icDroneStatusKo@3x.png │ │ │ │ ├── ic4GDroneStatusOk.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── IcDroneStatusOk@2x.png │ │ │ │ │ ├── icDroneStatusOk.png │ │ │ │ │ └── icDroneStatusOk@3x.png │ │ │ │ ├── ic4GDroneStatusWarning.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icDroneStatusWarning.png │ │ │ │ │ ├── icDroneStatusWarning@2x.png │ │ │ │ │ └── icDroneStatusWarning@3x.png │ │ │ │ ├── ic4GLeftInternet.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GLeftInternet.png │ │ │ │ │ ├── ic4GLeftInternet@2x.png │ │ │ │ │ └── ic4gLeftInternet@3x.png │ │ │ │ ├── ic4GLeftInternetKo.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GLeftInternetKo.png │ │ │ │ │ ├── ic4GLeftInternetKo@2x.png │ │ │ │ │ └── ic4GLeftInternetKo@3x.png │ │ │ │ ├── ic4GLeftInternetOk.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GLeftInternetOk.png │ │ │ │ │ ├── ic4GLeftInternetOk@2x.png │ │ │ │ │ └── ic4GLeftInternetOk@3x.png │ │ │ │ ├── ic4GRightInternet.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GRightInternet.png │ │ │ │ │ ├── ic4GRightInternet@2x.png │ │ │ │ │ └── ic4GRightInternet@3x.png │ │ │ │ ├── ic4GRightInternetKo.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GRightInternetKo.png │ │ │ │ │ ├── ic4GRightInternetKo@2x.png │ │ │ │ │ └── ic4GRightInternetKo@3x.png │ │ │ │ ├── ic4GRightInternetOk.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GRightInternetOk.png │ │ │ │ │ ├── ic4GRightInternetOk@2x.png │ │ │ │ │ └── ic4GRightInternetOk@3x.png │ │ │ │ ├── ic4GStatus-KO.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GStatus-KO.png │ │ │ │ │ ├── ic4GStatus-KO@2x.png │ │ │ │ │ └── ic4GStatus-KO@3x.png │ │ │ │ ├── ic4GStatus-OK.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GStatus-OK.png │ │ │ │ │ ├── ic4GStatus-OK@2x.png │ │ │ │ │ └── ic4GStatus-OK@3x.png │ │ │ │ ├── ic4GStatus.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GStatus.png │ │ │ │ │ ├── ic4GStatus@2x.png │ │ │ │ │ └── ic4GStatus@3x.png │ │ │ │ ├── ic4GTopLeftBranch.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GTopLeftBranch.png │ │ │ │ │ ├── ic4GTopLeftBranch@2x.png │ │ │ │ │ └── ic4GTopLeftBranch@3x.png │ │ │ │ ├── ic4GTopLeftBranchKo.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GTopLeftBranchKo.png │ │ │ │ │ ├── ic4GTopLeftBranchKo@2x.png │ │ │ │ │ └── ic4GTopLeftBranchKo@3x.png │ │ │ │ ├── ic4GTopLeftBranchOk.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GTopLeftBranchOk.png │ │ │ │ │ ├── ic4GTopLeftBranchOk@2x.png │ │ │ │ │ └── ic4GTopLeftBranchOk@3x.png │ │ │ │ ├── ic4GTopRightBranch.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GTopRightBranch.png │ │ │ │ │ ├── ic4GTopRightBranch@2x.png │ │ │ │ │ └── ic4GTopRightBranch@3x.png │ │ │ │ ├── ic4GTopRightBranchKo.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GTopRightBranchKo.png │ │ │ │ │ ├── ic4GTopRightBranchKo@2x.png │ │ │ │ │ └── ic4GTopRightBranchKo@3x.png │ │ │ │ └── ic4GTopRightBranchOk.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GTopRightBranchOk.png │ │ │ │ │ ├── ic4GTopRightBranchOk@2x.png │ │ │ │ │ └── ic4GTopRightBranchOk@3x.png │ │ │ ├── Common │ │ │ │ ├── Checks │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Crash.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── Crash.png │ │ │ │ │ │ ├── Crash@2x.png │ │ │ │ │ │ └── Crash@3x.png │ │ │ │ │ ├── icChecked.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icChecked.png │ │ │ │ │ │ ├── icChecked@2x.png │ │ │ │ │ │ └── icChecked@3x.png │ │ │ │ │ ├── icCheckedSmall.imageset │ │ │ │ │ │ ├── Check.png │ │ │ │ │ │ ├── Check@2x.png │ │ │ │ │ │ ├── Check@3x.png │ │ │ │ │ │ └── Contents.json │ │ │ │ │ ├── icFillChecked.imageset │ │ │ │ │ │ ├── Check.png │ │ │ │ │ │ ├── Check@2x.png │ │ │ │ │ │ ├── Check@3x.png │ │ │ │ │ │ └── Contents.json │ │ │ │ │ ├── icHighlightUnchecked.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icHighlightUnchecked.png │ │ │ │ │ │ ├── icHighlightUnchecked@2x.png │ │ │ │ │ │ └── icHighlightUnchecked@3x.png │ │ │ │ │ └── icUnchecked.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icUnchecked.png │ │ │ │ │ │ ├── icUnchecked@2x.png │ │ │ │ │ │ └── icUnchecked@3x.png │ │ │ │ ├── Contents.json │ │ │ │ ├── Icons │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Pause.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconPauseHudInactive.png │ │ │ │ │ │ ├── iconPauseHudInactive@2x.png │ │ │ │ │ │ └── iconPauseHudInactive@3x.png │ │ │ │ │ ├── Stop.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconStop.png │ │ │ │ │ │ ├── iconStop@2x.png │ │ │ │ │ │ └── iconStop@3x.png │ │ │ │ │ ├── ic4GConnectDrone.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icon4GSolo.png │ │ │ │ │ │ ├── icon4GSolo@2x.png │ │ │ │ │ │ └── icon4GSolo@3x.png │ │ │ │ │ ├── icBattery.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icBattery.png │ │ │ │ │ │ ├── icBattery@2x.png │ │ │ │ │ │ └── icBattery@3x.png │ │ │ │ │ ├── icClose.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icClose.png │ │ │ │ │ │ ├── icClose@2x.png │ │ │ │ │ │ └── icClose@3x.png │ │ │ │ │ ├── icCloseBlack.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icCloseBlack.png │ │ │ │ │ │ ├── icCloseBlack@2x.png │ │ │ │ │ │ └── icCloseBlack@3x.png │ │ │ │ │ ├── icCloseMedium.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icCloseMedium.png │ │ │ │ │ │ ├── icCloseMedium@2x.png │ │ │ │ │ │ └── icCloseMedium@3x.png │ │ │ │ │ ├── icCollapse.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icCollapse.png │ │ │ │ │ │ ├── icCollapse@2x.png │ │ │ │ │ │ └── icCollapse@3x.png │ │ │ │ │ ├── icControllerBattery.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icControllerBattery.png │ │ │ │ │ │ ├── icControllerBattery@2x.png │ │ │ │ │ │ └── icControllerBattery@3x.png │ │ │ │ │ ├── icDashboard.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── hudButtonMenu.png │ │ │ │ │ │ ├── hudButtonMenu@2x.png │ │ │ │ │ │ └── hudButtonMenu@3x.png │ │ │ │ │ ├── icDroneBattery.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icDroneBattery.png │ │ │ │ │ │ ├── icDroneBattery@2x.png │ │ │ │ │ │ └── icDroneBattery@3x.png │ │ │ │ │ ├── icDroneSmall.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icDroneSmall.png │ │ │ │ │ │ ├── icDroneSmall@2x.png │ │ │ │ │ │ └── icDroneSmall@3x.png │ │ │ │ │ ├── icEncryptedConnexion.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icEncryptedConnexion.png │ │ │ │ │ │ ├── icEncryptedConnexion@2x.png │ │ │ │ │ │ └── icEncryptedConnexion@3x.png │ │ │ │ │ ├── icExpand.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icExpand.png │ │ │ │ │ │ ├── icExpand@2x.png │ │ │ │ │ │ └── icExpand@3x.png │ │ │ │ │ ├── icExport.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icExport.png │ │ │ │ │ │ ├── icExport@2x.png │ │ │ │ │ │ └── icExport@3x.png │ │ │ │ │ ├── icFillCross.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icFillCross.png │ │ │ │ │ │ ├── icFillCross@2x.png │ │ │ │ │ │ └── icFillCross@3x.png │ │ │ │ │ ├── icFlightPlanSettings.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icFlightPlanSettings.png │ │ │ │ │ │ ├── icFlightPlanSettings@2x.png │ │ │ │ │ │ └── icFlightPlanSettings@3x.png │ │ │ │ │ ├── icFlightPlanTimer.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconPhotoModeTimer.png │ │ │ │ │ │ ├── iconPhotoModeTimer@2x.png │ │ │ │ │ │ └── iconPhotoModeTimer@3x.png │ │ │ │ │ ├── icGreyChevron.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icGreyChevron.png │ │ │ │ │ │ ├── icGreyChevron@2x.png │ │ │ │ │ │ └── icGreyChevron@3x.png │ │ │ │ │ ├── icHelp.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── Help.png │ │ │ │ │ │ ├── Help@2x.png │ │ │ │ │ │ └── Help@3x.png │ │ │ │ │ ├── icInfos.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── Infos.png │ │ │ │ │ │ ├── Infos@2x.png │ │ │ │ │ │ └── Infos@3x.png │ │ │ │ │ ├── icNext.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── hudChangePageNext.png │ │ │ │ │ │ ├── hudChangePageNext@2x.png │ │ │ │ │ │ └── hudChangePageNext@3x.png │ │ │ │ │ ├── icPasswordHide.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── passwordHide.png │ │ │ │ │ │ ├── passwordHide@2x.png │ │ │ │ │ │ └── passwordHide@3x.png │ │ │ │ │ ├── icPasswordShow.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── passwordShow.png │ │ │ │ │ │ ├── passwordShow@2x.png │ │ │ │ │ │ └── passwordShow@3x.png │ │ │ │ │ ├── icPhoneBattery.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icPhoneBattery.png │ │ │ │ │ │ ├── icPhoneBattery@2x.png │ │ │ │ │ │ └── icPhoneBattery@3x.png │ │ │ │ │ ├── icPoiSmall.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icPoiSmall.png │ │ │ │ │ │ ├── icPoiSmall@2x.png │ │ │ │ │ │ └── icPoiSmall@3x.png │ │ │ │ │ ├── icPrevious.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── hudChangePagePrevious.png │ │ │ │ │ │ ├── hudChangePagePrevious@2x.png │ │ │ │ │ │ └── hudChangePagePrevious@3x.png │ │ │ │ │ ├── icRemoteControl.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRemoteControl.png │ │ │ │ │ │ ├── icRemoteControl@2x.png │ │ │ │ │ │ └── icRemoteControl@3x.png │ │ │ │ │ ├── icRemoveLastCharacter.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRemoveLastCharacter.png │ │ │ │ │ │ ├── icRemoveLastCharacter@2x.png │ │ │ │ │ │ └── icRemoveLastCharacter@3x.png │ │ │ │ │ ├── icResume.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icResume.png │ │ │ │ │ │ ├── icResume@2x.png │ │ │ │ │ │ └── icResume@3x.png │ │ │ │ │ ├── icRightArrow.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRightArrow.png │ │ │ │ │ │ ├── icRightArrow@2x.png │ │ │ │ │ │ └── icRightArrow@3x.png │ │ │ │ │ ├── icSdCardError.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icSdCardError.png │ │ │ │ │ │ ├── icSdCardError@2x.png │ │ │ │ │ │ └── icSdCardError@3x.png │ │ │ │ │ ├── icSdCardErrorSmall.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icSdCardErrorSmall.png │ │ │ │ │ │ ├── icSdCardErrorSmall@2x.png │ │ │ │ │ │ └── icSdCardErrorSmall@3x.png │ │ │ │ │ ├── icSdCardFormatFull.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icSdCardFormatFull.png │ │ │ │ │ │ ├── icSdCardFormatFull@2x.png │ │ │ │ │ │ └── icSdCardFormatFull@3x.png │ │ │ │ │ ├── icSdCardFormatQuick.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icSdCardFormatQuick.png │ │ │ │ │ │ ├── icSdCardFormatQuick@2x.png │ │ │ │ │ │ └── icSdCardFormatQuick@3x.png │ │ │ │ │ ├── icSdSmall.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icSdSmall.png │ │ │ │ │ │ ├── icSdSmall@2x.png │ │ │ │ │ │ └── icSdSmall@3x.png │ │ │ │ │ ├── icSearch.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icSearch.png │ │ │ │ │ │ ├── icSearch@2x.png │ │ │ │ │ │ └── icSearch@3x.png │ │ │ │ │ ├── icSettings.imageset │ │ │ │ │ │ ├── Archive.zip │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icSettings@1x.png │ │ │ │ │ │ ├── icSettings@2x.png │ │ │ │ │ │ └── icSettings@3x.png │ │ │ │ │ ├── icSettingsMedium.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── Settings@3x-assets │ │ │ │ │ │ │ └── Settings@3x.png │ │ │ │ │ │ ├── icSettingsMedium.png │ │ │ │ │ │ ├── icSettingsMedium@2x.png │ │ │ │ │ │ └── icSettingsMedium@3x.png │ │ │ │ │ ├── icThermometer.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icThermometer.png │ │ │ │ │ │ ├── icThermometer@2x.png │ │ │ │ │ │ └── icThermometer@3x.png │ │ │ │ │ ├── icUndo.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icUndo.png │ │ │ │ │ │ ├── icUndo@2x.png │ │ │ │ │ │ └── icUndo@3x.png │ │ │ │ │ ├── icWarningRed.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── warningRed.png │ │ │ │ │ │ ├── warningRed@2x.png │ │ │ │ │ │ └── warningRed@3x.png │ │ │ │ │ ├── icWarningWhite.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icWarningWhite.png │ │ │ │ │ │ ├── icWarningWhite@2x.png │ │ │ │ │ │ └── icWarningWhite@3x.png │ │ │ │ │ ├── icWifi.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icWifi.png │ │ │ │ │ │ ├── icWifi@2x.png │ │ │ │ │ │ └── icWifi@3x.png │ │ │ │ │ ├── icWind.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icWind.png │ │ │ │ │ │ ├── icWind@2x.png │ │ │ │ │ │ └── icWind@3x.png │ │ │ │ │ ├── ic_back.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── ic_back.png │ │ │ │ │ │ ├── ic_back@2x.png │ │ │ │ │ │ └── ic_back@3x.png │ │ │ │ │ ├── iconCamera.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconCamera.png │ │ │ │ │ │ ├── iconCamera@2x.png │ │ │ │ │ │ └── iconCamera@3x.png │ │ │ │ │ ├── iconChevronMini.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconChevronMini.png │ │ │ │ │ │ ├── iconChevronMini@2x.png │ │ │ │ │ │ └── iconChevronMini@3x.png │ │ │ │ │ ├── iconDash.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconDash.png │ │ │ │ │ │ ├── iconDash@2x.png │ │ │ │ │ │ └── iconDash@3x.png │ │ │ │ │ ├── iconEdit.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconEdit.png │ │ │ │ │ │ ├── iconEdit@2x.png │ │ │ │ │ │ └── iconEdit@3x.png │ │ │ │ │ ├── iconHome.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconHome.png │ │ │ │ │ │ ├── iconHome@2x.png │ │ │ │ │ │ └── iconHome@3x.png │ │ │ │ │ ├── iconLock.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconLock.png │ │ │ │ │ │ ├── iconLock@2x.png │ │ │ │ │ │ └── iconLock@3x.png │ │ │ │ │ ├── iconTrashWhite.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconTrashWhite.png │ │ │ │ │ │ ├── iconTrashWhite@2x.png │ │ │ │ │ │ └── iconTrashWhite@3x.png │ │ │ │ │ ├── landing.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── Landing.png │ │ │ │ │ │ ├── Landing@2x.png │ │ │ │ │ │ └── Landing@3x.png │ │ │ │ │ ├── play.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconPlayPlayMedium.png │ │ │ │ │ │ ├── iconPlayPlayMedium@2x.png │ │ │ │ │ │ └── iconPlayPlayMedium@3x.png │ │ │ │ │ ├── refresh.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── refresh24Px.png │ │ │ │ │ │ ├── refresh24Px@2x.png │ │ │ │ │ │ └── refresh24Px@3x.png │ │ │ │ │ ├── replay.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── replay.png │ │ │ │ │ │ ├── replay@2x.png │ │ │ │ │ │ └── replay@3x.png │ │ │ │ │ └── stopIcon.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── stopIcon.png │ │ │ │ │ │ ├── stopIcon@2x.png │ │ │ │ │ │ └── stopIcon@3x.png │ │ │ │ └── Slider │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── slider.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconSlider.png │ │ │ │ │ ├── iconSlider@2x.png │ │ │ │ │ └── iconSlider@3x.png │ │ │ │ │ └── sliderNoMarge.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── sliderNoMarge.png │ │ │ │ │ ├── sliderNoMarge@2x.png │ │ │ │ │ └── sliderNoMarge@3x.png │ │ │ ├── Contents.json │ │ │ ├── Dashboard │ │ │ │ ├── Contents.json │ │ │ │ ├── Fly │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── FlyButton0001.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── FlyButton0001.png │ │ │ │ │ │ ├── FlyButton0001@2x.png │ │ │ │ │ │ └── FlyButton0001@3x.png │ │ │ │ │ ├── FlyButton0002.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── FlyButton0002.png │ │ │ │ │ │ ├── FlyButton0002@2x.png │ │ │ │ │ │ └── FlyButton0002@3x.png │ │ │ │ │ ├── FlyButton0003.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── FlyButton0003.png │ │ │ │ │ │ ├── FlyButton0003@2x.png │ │ │ │ │ │ └── FlyButton0003@3x.png │ │ │ │ │ ├── FlyButton0004.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── FlyButton0004.png │ │ │ │ │ │ ├── FlyButton0004@2x.png │ │ │ │ │ │ └── FlyButton0004@3x.png │ │ │ │ │ ├── FlyButton0005.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── FlyButton0005.png │ │ │ │ │ │ ├── FlyButton0005@2x.png │ │ │ │ │ │ └── FlyButton0005@3x.png │ │ │ │ │ ├── FlyButton0006.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── FlyButton0006.png │ │ │ │ │ │ ├── FlyButton0006@2x.png │ │ │ │ │ │ └── FlyButton0006@3x.png │ │ │ │ │ ├── FlyButton0007.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── FlyButton0007.png │ │ │ │ │ │ ├── FlyButton0007@2x.png │ │ │ │ │ │ └── FlyButton0007@3x.png │ │ │ │ │ ├── FlyButton0008.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── FlyButton0008.png │ │ │ │ │ │ ├── FlyButton0008@2x.png │ │ │ │ │ │ └── FlyButton0008@3x.png │ │ │ │ │ ├── FlyButton0009.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── FlyButton0009.png │ │ │ │ │ │ ├── FlyButton0009@2x.png │ │ │ │ │ │ └── FlyButton0009@3x.png │ │ │ │ │ ├── FlyButton0010.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── FlyButton0010.png │ │ │ │ │ │ ├── FlyButton0010@2x.png │ │ │ │ │ │ └── FlyButton0010@3x.png │ │ │ │ │ ├── FlyButton0011.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── FlyButton0011.png │ │ │ │ │ │ ├── FlyButton0011@2x.png │ │ │ │ │ │ └── FlyButton0011@3x.png │ │ │ │ │ ├── FlyButton0012.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── FlyButton0012.png │ │ │ │ │ │ ├── FlyButton0012@2x.png │ │ │ │ │ │ └── FlyButton0012@3x.png │ │ │ │ │ ├── FlyButton0013.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── FlyButton0013.png │ │ │ │ │ │ ├── FlyButton0013@2x.png │ │ │ │ │ │ └── FlyButton0013@3x.png │ │ │ │ │ ├── FlyButton0014.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── FlyButton0014.png │ │ │ │ │ │ ├── FlyButton0014@2x.png │ │ │ │ │ │ └── FlyButton0014@3x.png │ │ │ │ │ ├── FlyButton0015.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── FlyButton0015.png │ │ │ │ │ │ ├── FlyButton0015@2x.png │ │ │ │ │ │ └── FlyButton0015@3x.png │ │ │ │ │ ├── FlyButton0016.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── FlyButton0016.png │ │ │ │ │ │ ├── FlyButton0016@2x.png │ │ │ │ │ │ └── FlyButton0016@3x.png │ │ │ │ │ ├── FlyButton0017.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── FlyButton0017.png │ │ │ │ │ │ ├── FlyButton0017@2x.png │ │ │ │ │ │ └── FlyButton0017@3x.png │ │ │ │ │ ├── FlyButton0018.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── FlyButton0018.png │ │ │ │ │ │ ├── FlyButton0018@2x.png │ │ │ │ │ │ └── FlyButton0018@3x.png │ │ │ │ │ ├── FlyButton0019.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── FlyButton0019.png │ │ │ │ │ │ ├── FlyButton0019@2x.png │ │ │ │ │ │ └── FlyButton0019@3x.png │ │ │ │ │ ├── FlyButton0020.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── FlyButton0020.png │ │ │ │ │ │ ├── FlyButton0020@2x.png │ │ │ │ │ │ └── FlyButton0020@3x.png │ │ │ │ │ ├── FlyButton0021.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── FlyButton0021.png │ │ │ │ │ │ ├── FlyButton0021@2x.png │ │ │ │ │ │ └── FlyButton0021@3x.png │ │ │ │ │ ├── FlyButton0022.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── FlyButton0022.png │ │ │ │ │ │ ├── FlyButton0022@2x.png │ │ │ │ │ │ └── FlyButton0022@3x.png │ │ │ │ │ ├── FlyButton0023.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── FlyButton0023.png │ │ │ │ │ │ ├── FlyButton0023@2x.png │ │ │ │ │ │ └── FlyButton0023@3x.png │ │ │ │ │ ├── FlyButton0024.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── FlyButton0024.png │ │ │ │ │ │ ├── FlyButton0024@2x.png │ │ │ │ │ │ └── FlyButton0024@3x.png │ │ │ │ │ └── FlyButton0025.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── FlyButton0025.png │ │ │ │ │ │ ├── FlyButton0025@2x.png │ │ │ │ │ │ └── FlyButton0025@3x.png │ │ │ │ ├── icCardMini.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icCardMini.png │ │ │ │ │ ├── icCardMini@2x.png │ │ │ │ │ └── icCardMini@3x.png │ │ │ │ ├── icController.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icController.png │ │ │ │ │ ├── icController@2x.png │ │ │ │ │ └── icController@3x.png │ │ │ │ ├── icControllerOn.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icControllerON.png │ │ │ │ │ ├── icControllerON@2x.png │ │ │ │ │ └── icControllerON@3x.png │ │ │ │ ├── icDrone.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icDrone.png │ │ │ │ │ ├── icDrone@2x.png │ │ │ │ │ └── icDrone@3x.png │ │ │ │ ├── icDroneWhite.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icDroneWhite.png │ │ │ │ │ ├── icDroneWhite@2x.png │ │ │ │ │ └── icDroneWhite@3x.png │ │ │ │ ├── icFlightModeStandard.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Icon-FlightModes.png │ │ │ │ │ ├── Icon-FlightModes@2x.png │ │ │ │ │ └── Icon-FlightModes@3x.png │ │ │ │ ├── icGalleryEmpty.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icGalleryEmpty.png │ │ │ │ │ ├── icGalleryEmpty@2x.png │ │ │ │ │ └── icGalleryEmpty@3x.png │ │ │ │ ├── icGetUpdate.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icUpdate.png │ │ │ │ │ ├── icUpdate@2x.png │ │ │ │ │ └── icUpdate@3x.png │ │ │ │ ├── icInternalMini.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icInternalMini.png │ │ │ │ │ ├── icInternalMini@2x.png │ │ │ │ │ └── icInternalMini@3x.png │ │ │ │ ├── icPhone.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icPhone.png │ │ │ │ │ ├── icPhone@2x.png │ │ │ │ │ └── icPhone@3x.png │ │ │ │ ├── icPhoneLight.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icPhoneLight.png │ │ │ │ │ ├── icPhoneLight@2x.png │ │ │ │ │ └── icPhoneLight@3x.png │ │ │ │ ├── icPhoneMini.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconPhoneMini.png │ │ │ │ │ ├── iconPhoneMini@2x.png │ │ │ │ │ └── iconPhoneMini@3x.png │ │ │ │ ├── icPhoto.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icPhoto.png │ │ │ │ │ ├── icPhoto@2x.png │ │ │ │ │ └── icPhoto@3x.png │ │ │ │ ├── icPhotoMini.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icPhoto.png │ │ │ │ │ ├── icPhoto@2x.png │ │ │ │ │ └── icPhoto@3x.png │ │ │ │ ├── icRemoteAlertShutdown.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icRemoteShutdownAlert.png │ │ │ │ │ ├── icRemoteShutdownAlert@2x.png │ │ │ │ │ └── icRemoteShutdownAlert@3x.png │ │ │ │ ├── icTimePassedMini.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconTimePassedMini.png │ │ │ │ │ ├── iconTimePassedMini@2x.png │ │ │ │ │ └── iconTimePassedMini@3x.png │ │ │ │ ├── icTotalDistance.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconDistance.png │ │ │ │ │ ├── iconDistance@2x.png │ │ │ │ │ └── iconDistance@3x.png │ │ │ │ └── icVideoMini.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icVideoMini.png │ │ │ │ │ ├── icVideoMini@2x.png │ │ │ │ │ └── icVideoMini@3x.png │ │ │ ├── Dri │ │ │ │ ├── Contents.json │ │ │ │ ├── icDriDeactivated.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icDriDeactivated.png │ │ │ │ │ ├── icDriDeactivated@2x.png │ │ │ │ │ └── icDriDeactivated@3x.png │ │ │ │ ├── icDriDisconnected.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icDriDisconnected.png │ │ │ │ │ ├── icDriDisconnected@2x.png │ │ │ │ │ └── icDriDisconnected@3x.png │ │ │ │ ├── icDriKo.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icDriKo.png │ │ │ │ │ ├── icDriKo@2x.png │ │ │ │ │ └── icDriKo@3x.png │ │ │ │ └── icDriOk.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icDriOk.png │ │ │ │ │ ├── icDriOk@2x.png │ │ │ │ │ └── icDriOk@3x.png │ │ │ ├── Drone │ │ │ │ ├── Battery │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── illuBattery.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── illuBattery.png │ │ │ │ │ │ ├── illuBattery@2x.png │ │ │ │ │ │ └── illuBattery@3x.png │ │ │ │ │ └── illuBatteryUpdate.imageset │ │ │ │ │ │ ├── BatteryUpdate.png │ │ │ │ │ │ ├── BatteryUpdate@2x.png │ │ │ │ │ │ ├── BatteryUpdate@3x.png │ │ │ │ │ │ └── Contents.json │ │ │ │ ├── Calibration │ │ │ │ │ └── Yaw │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ └── icAnafi2CalibrationYaw00.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icAnafi2CalibrationYaw00.png │ │ │ │ │ │ ├── icAnafi2CalibrationYaw00@2x.png │ │ │ │ │ │ └── icAnafi2CalibrationYaw00@3x.png │ │ │ │ ├── Contents.json │ │ │ │ ├── icBellOff.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icBellOff.png │ │ │ │ │ ├── icBellOff@2x.png │ │ │ │ │ └── icBellOff@3x.png │ │ │ │ ├── icBellOn.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icBellOn.png │ │ │ │ │ ├── icBellOn@2x.png │ │ │ │ │ └── icBellOn@3x.png │ │ │ │ ├── icCalibrateStereoVision.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icCalibrateLove.png │ │ │ │ │ ├── icCalibrateLove@2x.png │ │ │ │ │ └── icCalibrateLove@3x.png │ │ │ │ ├── icCorrectHorizon.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icCorrectHorizon.png │ │ │ │ │ ├── icCorrectHorizon@2x.png │ │ │ │ │ └── icCorrectHorizon@3x.png │ │ │ │ ├── icDownloadFromServer.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── downloadServerToPhone.png │ │ │ │ │ ├── downloadServerToPhone@2x.png │ │ │ │ │ └── downloadServerToPhone@3x.png │ │ │ │ ├── icDroneDetailsAvailable.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icDroneDetailsAvailable.png │ │ │ │ │ ├── icDroneDetailsAvailable@2x.png │ │ │ │ │ └── icDroneDetailsAvailable@3x.png │ │ │ │ ├── icDroneDetailsUnavailable.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icDroneDetailsUnavailable.png │ │ │ │ │ ├── icDroneDetailsUnavailable@2x.png │ │ │ │ │ └── icDroneDetailsUnavailable@3x.png │ │ │ │ ├── icDroneFirmware.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icDroneFirmware.png │ │ │ │ │ ├── icDroneFirmware@2x.png │ │ │ │ │ └── icDroneFirmware@3x.png │ │ │ │ ├── icDroneMotorError.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── droneStateMotorError.png │ │ │ │ │ ├── droneStateMotorError@2x.png │ │ │ │ │ └── droneStateMotorError@3x.png │ │ │ │ ├── icDroneMotorOk.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── droneStateMotorOk.png │ │ │ │ │ ├── droneStateMotorOk@2x.png │ │ │ │ │ └── droneStateMotorOk@3x.png │ │ │ │ ├── icDroneMotorWarning.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icDroneMotorWarning.png │ │ │ │ │ ├── icDroneMotorWarning@2x.png │ │ │ │ │ └── icDroneMotorWarning@3x.png │ │ │ │ ├── icDroneOpenYourDrone.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icDroneOpenYourDrone.png │ │ │ │ │ ├── icDroneOpenYourDrone@2x.png │ │ │ │ │ └── icDroneOpenYourDrone@3x.png │ │ │ │ ├── icDronePassword.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icDronePassword.png │ │ │ │ │ ├── icDronePassword@2x.png │ │ │ │ │ └── icDronePassword@3x.png │ │ │ │ ├── icDroneStereoVisionError.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── droneStateLoveError.png │ │ │ │ │ ├── droneStateLoveError@2x.png │ │ │ │ │ └── droneStateLoveError@3x.png │ │ │ │ ├── icDroneStereoVisionOk.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── droneStateLoveOk.png │ │ │ │ │ ├── droneStateLoveOk@2x.png │ │ │ │ │ └── droneStateLoveOk@3x.png │ │ │ │ ├── icDroneStereoVisionWarning.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── droneStateLoveProblem.png │ │ │ │ │ ├── droneStateLoveProblem@2x.png │ │ │ │ │ └── droneStateLoveProblem@3x.png │ │ │ │ ├── icDroneStorageFull.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Gallery-Storage.png │ │ │ │ │ ├── Gallery-Storage@2x.png │ │ │ │ │ └── Gallery-Storage@3x.png │ │ │ │ ├── icGimbal.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icGimbal.png │ │ │ │ │ ├── icGimbal@2x.png │ │ │ │ │ └── icGimbal@3x.png │ │ │ │ ├── icGimbalCamera.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icGimbalCamera.png │ │ │ │ │ ├── icGimbalCamera@2x.png │ │ │ │ │ └── icGimbalCamera@3x.png │ │ │ │ ├── icGimbalError.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── droneState8KError.png │ │ │ │ │ ├── droneState8KError@2x.png │ │ │ │ │ └── droneState8KError@3x.png │ │ │ │ ├── icGimbalOk.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icGimbalOk.png │ │ │ │ │ ├── icGimbalOk@2x.png │ │ │ │ │ └── icGimbalOk@3x.png │ │ │ │ ├── icGimbalWarning.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── droneState8KProblem.png │ │ │ │ │ ├── droneState8KProblem@2x.png │ │ │ │ │ └── droneState8KProblem@3x.png │ │ │ │ ├── icLoveCamera.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icLoveCamera.png │ │ │ │ │ ├── icLoveCamera@2x.png │ │ │ │ │ └── icLoveCamera@3x.png │ │ │ │ ├── icPoi.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icPoi.png │ │ │ │ │ ├── icPoi@2x.png │ │ │ │ │ └── icPoi@3x.png │ │ │ │ ├── icSatellite.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icSatellite.png │ │ │ │ │ ├── icSatellite@2x.png │ │ │ │ │ └── icSatellite@3x.png │ │ │ │ ├── icStereoVisionArrow.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icLoveArrow.png │ │ │ │ │ ├── icLoveArrow@2x.png │ │ │ │ │ └── icLoveArrow@3x.png │ │ │ │ ├── icStereoVisionBoard.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icLoveBoard.png │ │ │ │ │ ├── icLoveBoard@2x.png │ │ │ │ │ └── icLoveBoard@3x.png │ │ │ │ ├── icStereoVisionFailed.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icLoveFailed.png │ │ │ │ │ ├── icLoveFailed@2x.png │ │ │ │ │ └── icLoveFailed@3x.png │ │ │ │ ├── icStereoVisionHand.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icStereoVisionHand.png │ │ │ │ │ ├── icStereoVisionHand@2x.png │ │ │ │ │ └── icStereoVisionHand@3x.png │ │ │ │ ├── icStereoVisionLoader.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icStereoVisionLoader.png │ │ │ │ │ ├── icStereoVisionLoader@2x.png │ │ │ │ │ └── icStereoVisionLoader@3x.png │ │ │ │ ├── icStereoVisionSuccess.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icLoveSuccess.png │ │ │ │ │ ├── icLoveSuccess@2x.png │ │ │ │ │ └── icLoveSuccess@3x.png │ │ │ │ ├── icUpdateFirmwareAndMission.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icUpdateFirmwareAndMission.png │ │ │ │ │ ├── icUpdateFirmwareAndMission@2x.png │ │ │ │ │ └── icUpdateFirmwareAndMission@3x.png │ │ │ │ ├── iconCellularDatas.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconCellularDatas.png │ │ │ │ │ ├── iconCellularDatas@2x.png │ │ │ │ │ └── iconCellularDatas@3x.png │ │ │ │ ├── iconDownload.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconDownload.png │ │ │ │ │ ├── iconDownload@2x.png │ │ │ │ │ └── iconDownload@3x.png │ │ │ │ ├── iconDrone.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconDrone.png │ │ │ │ │ ├── iconDrone@2x.png │ │ │ │ │ └── iconDrone@3x.png │ │ │ │ ├── iconInfos.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconInfos.png │ │ │ │ │ ├── iconInfos@2x.png │ │ │ │ │ └── iconInfos@3x.png │ │ │ │ └── iconMap.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconMap.png │ │ │ │ │ ├── iconMap@2x.png │ │ │ │ │ └── iconMap@3x.png │ │ │ ├── DroneAction │ │ │ │ ├── Contents.json │ │ │ │ ├── icLandIndicator.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icLandIndicator.png │ │ │ │ │ ├── icLandIndicator@2x.png │ │ │ │ │ └── icLandIndicator@3x.png │ │ │ │ ├── icRthAvailableIndicator.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icRthAvailableIndicator.png │ │ │ │ │ ├── icRthAvailableIndicator@2x.png │ │ │ │ │ └── icRthAvailableIndicator@3x.png │ │ │ │ ├── icRthUnavailableIndicator.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icRthUnavailableIndicator.png │ │ │ │ │ ├── icRthUnavailableIndicator@2x.png │ │ │ │ │ └── icRthUnavailableIndicator@3x.png │ │ │ │ └── icTakeOffIndicator.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icTakeOffIndicator.png │ │ │ │ │ ├── icTakeOffIndicator@2x.png │ │ │ │ │ └── icTakeOffIndicator@3x.png │ │ │ ├── ExposureLock │ │ │ │ ├── AETargetZone.imageset │ │ │ │ │ ├── AETargetZone.png │ │ │ │ │ ├── AETargetZone@2x.png │ │ │ │ │ ├── AETargetZone@3x.png │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── Contents.json~ │ │ │ │ └── Contents.json │ │ │ ├── Gallery │ │ │ │ ├── Contents.json │ │ │ │ ├── Format │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icCreate.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icCreate.png │ │ │ │ │ │ ├── icCreate@2x.png │ │ │ │ │ │ └── icCreate@3x.png │ │ │ │ │ ├── icErasing.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icErasing.png │ │ │ │ │ │ ├── icErasing@2x.png │ │ │ │ │ │ └── icErasing@3x.png │ │ │ │ │ └── icReset.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icReset.png │ │ │ │ │ │ ├── icReset@2x.png │ │ │ │ │ │ └── icReset@3x.png │ │ │ │ ├── Panorama │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icDownload.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconDownloadCircleGreen18.png │ │ │ │ │ │ ├── iconDownloadCircleGreen18@2x.png │ │ │ │ │ │ └── iconDownloadCircleGreen18@3x.png │ │ │ │ │ ├── icDownloadBig.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconDownloadCircleGreen18.png │ │ │ │ │ │ ├── iconDownloadCircleGreen18@2x.png │ │ │ │ │ │ └── iconDownloadCircleGreen18@3x.png │ │ │ │ │ ├── icDownloadHighlighted.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconDownloadCircleGreen18.png │ │ │ │ │ │ ├── iconDownloadCircleGreen18@2x.png │ │ │ │ │ │ └── iconDownloadCircleGreen18@3x.png │ │ │ │ │ ├── icFullScreen.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconFullScreenOn.png │ │ │ │ │ │ ├── iconFullScreenOn@2x.png │ │ │ │ │ │ └── iconFullScreenOn@3x-1.png │ │ │ │ │ ├── icFullScreenQuit.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconFullScreenQuit.png │ │ │ │ │ │ ├── iconFullScreenQuit@2x.png │ │ │ │ │ │ └── iconFullScreenQuit@3x.png │ │ │ │ │ ├── icGyroscope.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconGyroscope.png │ │ │ │ │ │ ├── iconGyroscope@2x.png │ │ │ │ │ │ └── iconGyroscope@3x.png │ │ │ │ │ ├── icGyroscopeHighlighted.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconGyroscope.png │ │ │ │ │ │ ├── iconGyroscope@2x.png │ │ │ │ │ │ └── iconGyroscope@3x.png │ │ │ │ │ ├── icSphere.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconPhotoModeSphere.png │ │ │ │ │ │ ├── iconPhotoModeSphere@2x.png │ │ │ │ │ │ └── iconPhotoModeSphere@3x.png │ │ │ │ │ └── icSphereHighlighted.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconPhotoModeSphere.png │ │ │ │ │ │ ├── iconPhotoModeSphere@2x.png │ │ │ │ │ │ └── iconPhotoModeSphere@3x.png │ │ │ │ ├── Player │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── buttonPauseBig.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── buttonPause.png │ │ │ │ │ │ ├── buttonPause@2x.png │ │ │ │ │ │ └── buttonPause@3x.png │ │ │ │ │ ├── buttonPlayBig.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── buttonPlayBig.png │ │ │ │ │ │ ├── buttonPlayBig@2x.png │ │ │ │ │ │ └── buttonPlayBig@3x.png │ │ │ │ │ ├── buttonResetBig.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── buttonResetBig.png │ │ │ │ │ │ ├── buttonResetBig@2x.png │ │ │ │ │ │ └── buttonResetBig@3x.png │ │ │ │ │ ├── icSoundOff.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icSoundOff.png │ │ │ │ │ │ ├── icSoundOff@2x.png │ │ │ │ │ │ └── icSoundOff@3x.png │ │ │ │ │ └── icSoundOn.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icSoundOn.png │ │ │ │ │ │ ├── icSoundOn@2x.png │ │ │ │ │ │ └── icSoundOn@3x.png │ │ │ │ ├── cloud.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconCloudNotStored.png │ │ │ │ │ ├── iconCloudNotStored@2x.png │ │ │ │ │ └── iconCloudNotStored@3x.png │ │ │ │ ├── dng.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── dng.png │ │ │ │ │ ├── dng@2x.png │ │ │ │ │ └── dng@3x.png │ │ │ │ ├── droneInternalMemory.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconDroneDroneInternalMemory.png │ │ │ │ │ ├── iconDroneDroneInternalMemory@2x.png │ │ │ │ │ └── iconDroneDroneInternalMemory@3x.png │ │ │ │ ├── droneSd.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconDroneDroneSd.png │ │ │ │ │ ├── iconDroneDroneSd@2x.png │ │ │ │ │ └── iconDroneDroneSd@3x.png │ │ │ │ ├── icBracketing.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icBracketing.png │ │ │ │ │ ├── icBracketing@2x.png │ │ │ │ │ └── icBracketing@3x.png │ │ │ │ ├── icBracketingDNG.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icBracketingDNG.png │ │ │ │ │ ├── icBracketingDNG@2x.png │ │ │ │ │ └── icBracketingDNG@3x.png │ │ │ │ ├── icBurst.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icBurst.png │ │ │ │ │ ├── icBurst@2x.png │ │ │ │ │ └── icBurst@3x.png │ │ │ │ ├── icDng.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icDng.png │ │ │ │ │ ├── icDng@2x.png │ │ │ │ │ └── icDng@3x.png │ │ │ │ ├── icGPSLapse.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icGPSLapse.png │ │ │ │ │ ├── icGPSLapse@2x.png │ │ │ │ │ └── icGPSLapse@3x.png │ │ │ │ ├── icInternalChip.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icInternalChip.png │ │ │ │ │ ├── icInternalChip@2x.png │ │ │ │ │ └── icInternalChip@3x.png │ │ │ │ ├── icPano360D.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icPano360D.png │ │ │ │ │ ├── icPano360D@2x.png │ │ │ │ │ └── icPano360D@3x.png │ │ │ │ ├── icPanoH.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icPanoH.png │ │ │ │ │ ├── icPanoH@2x.png │ │ │ │ │ └── icPanoH@3x.png │ │ │ │ ├── icPanoV.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icPanoV.png │ │ │ │ │ ├── icPanoV@2x.png │ │ │ │ │ └── icPanoV@3x.png │ │ │ │ ├── icTimelapse.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icTimelapse.png │ │ │ │ │ ├── icTimelapse@2x.png │ │ │ │ │ └── icTimelapse@3x.png │ │ │ │ ├── icVideo.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icVideo.png │ │ │ │ │ ├── icVideo@2x.png │ │ │ │ │ └── icVideo@3x.png │ │ │ │ ├── icWide.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icWide.png │ │ │ │ │ ├── icWide@2x.png │ │ │ │ │ └── icWide@3x.png │ │ │ │ ├── iconSelected.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconSelected.png │ │ │ │ │ ├── iconSelected@2x.png │ │ │ │ │ └── iconSelected@3x.png │ │ │ │ ├── mediaCorrupted.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconCorrupted.png │ │ │ │ │ ├── iconCorrupted@2x.png │ │ │ │ │ └── iconCorrupted@3x.png │ │ │ │ ├── mediaDownload.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconDownload.png │ │ │ │ │ ├── iconDownload@2x.png │ │ │ │ │ └── iconDownload@3x.png │ │ │ │ ├── mediaDownloaded.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconCheck.png │ │ │ │ │ ├── iconCheck@2x.png │ │ │ │ │ └── iconCheck@3x.png │ │ │ │ └── mediaDownloading.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── mediaDownloading.png │ │ │ │ │ ├── mediaDownloading@2x.png │ │ │ │ │ └── mediaDownloading@3x.png │ │ │ ├── Gps │ │ │ │ ├── Contents.json │ │ │ │ ├── Controller │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icGpsKo.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icGpsKo.png │ │ │ │ │ │ ├── icGpsKo@2x.png │ │ │ │ │ │ └── icGpsKo@3x.png │ │ │ │ │ ├── icGpsNone.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icGpsNone.png │ │ │ │ │ │ ├── icGpsNone@2x.png │ │ │ │ │ │ └── icGpsNone@3x.png │ │ │ │ │ ├── icGpsOK.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icGpsOK.png │ │ │ │ │ │ ├── icGpsOK@2x.png │ │ │ │ │ │ └── icGpsOK@3x.png │ │ │ │ │ └── icGpsWeak.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icGpsWeak.png │ │ │ │ │ │ ├── icGpsWeak@2x.png │ │ │ │ │ │ └── icGpsWeak@3x.png │ │ │ │ └── Drone │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icGpsDisabled.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icGpsDisabled.png │ │ │ │ │ ├── icGpsDisabled@2x.png │ │ │ │ │ └── icGpsDisabled@3x.png │ │ │ │ │ ├── icGpsQuality1.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icGpsQuality1.png │ │ │ │ │ ├── icGpsQuality1@2x.png │ │ │ │ │ └── icGpsQuality1@3x.png │ │ │ │ │ ├── icGpsQuality2.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icGpsQuality2.png │ │ │ │ │ ├── icGpsQuality2@2x.png │ │ │ │ │ └── icGpsQuality2@3x.png │ │ │ │ │ ├── icGpsQuality3.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icGpsQuality3.png │ │ │ │ │ ├── icGpsQuality3@2x.png │ │ │ │ │ └── icGpsQuality3@3x.png │ │ │ │ │ ├── icGpsQuality4.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icGpsQuality4.png │ │ │ │ │ ├── icGpsQuality4@2x.png │ │ │ │ │ └── icGpsQuality4@3x.png │ │ │ │ │ ├── icGpsQuality5.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icGpsQuality5.png │ │ │ │ │ ├── icGpsQuality5@2x.png │ │ │ │ │ └── icGpsQuality5@3x.png │ │ │ │ │ └── icGpsQuality6.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icGpsQuality6.png │ │ │ │ │ ├── icGpsQuality6@2x.png │ │ │ │ │ └── icGpsQuality6@3x.png │ │ │ ├── Joysticks │ │ │ │ ├── Contents.json │ │ │ │ ├── icBackgroundGazRoll.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icBackgroundGazRoll.png │ │ │ │ │ ├── icBackgroundGazRoll@2x.png │ │ │ │ │ └── icBackgroundGazRoll@3x.png │ │ │ │ ├── icBackgroundGazYaw.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icBackgroundGazYaw.png │ │ │ │ │ ├── icBackgroundGazYaw@2x.png │ │ │ │ │ └── icBackgroundGazYaw@3x.png │ │ │ │ ├── icBackgroundPitchRoll.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icBackgroundPitchRoll.png │ │ │ │ │ ├── icBackgroundPitchRoll@2x.png │ │ │ │ │ └── icBackgroundPitchRoll@3x.png │ │ │ │ ├── icBackgroundPitchYaw.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icBackgroundPitchYaw.png │ │ │ │ │ ├── icBackgroundPitchYaw@2x.png │ │ │ │ │ └── icBackgroundPitchYaw@3x.png │ │ │ │ ├── icJogForeground.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icJogForeground.png │ │ │ │ │ ├── icJogForeground@2x.png │ │ │ │ │ └── icJogForeground@3x.png │ │ │ │ ├── icJogsHide.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icJogsHide.png │ │ │ │ │ ├── icJogsHide@2x.png │ │ │ │ │ └── icJogsHide@3x.png │ │ │ │ └── icJogsShow.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icJogsShow.png │ │ │ │ │ ├── icJogsShow@2x.png │ │ │ │ │ └── icJogsShow@3x.png │ │ │ ├── LaunchScreenImage.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── LaunchScreenImage.png │ │ │ │ ├── LaunchScreenImage@2x.png │ │ │ │ └── LaunchScreenImage@3x.png │ │ │ ├── Logo │ │ │ │ ├── Contents.json │ │ │ │ ├── icLogoLogbook.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icLogoLogbook.png │ │ │ │ │ ├── icLogoLogbook@2x.png │ │ │ │ │ └── icLogoLogbook@3x.png │ │ │ │ ├── icLogoParrot.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconLogoParrot.png │ │ │ │ │ ├── iconLogoParrot@2x.png │ │ │ │ │ └── iconLogoParrot@3x.png │ │ │ │ └── icLogoParrotApp.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icLogoParrotApp.png │ │ │ │ │ ├── icLogoParrotApp@2x.png │ │ │ │ │ └── icLogoParrotApp@3x.png │ │ │ ├── Map │ │ │ │ ├── Contents.json │ │ │ │ ├── centerOnDrone.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconCenterOnDrone.png │ │ │ │ │ ├── iconCenterOnDrone@2x.png │ │ │ │ │ └── iconCenterOnDrone@3x.png │ │ │ │ ├── centerOnUser.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconCenterOnUser.png │ │ │ │ │ ├── iconCenterOnUser@2x.png │ │ │ │ │ └── iconCenterOnUser@3x.png │ │ │ │ ├── icHome.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icHome.png │ │ │ │ │ ├── icHome@2x.png │ │ │ │ │ └── icHome@3x.png │ │ │ │ ├── icHomeCritical.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icHomeCritical.png │ │ │ │ │ ├── icHomeCritical@2x.png │ │ │ │ │ └── icHomeCritical@3x.png │ │ │ │ ├── icHomeCriticalLarge.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icHomeCriticalLarge.png │ │ │ │ │ ├── icHomeCriticalLarge@2x.png │ │ │ │ │ └── icHomeCriticalLarge@3x.png │ │ │ │ ├── icHomeLarge.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icHomeLarge.png │ │ │ │ │ ├── icHomeLarge@2x.png │ │ │ │ │ └── icHomeLarge@3x.png │ │ │ │ ├── icHomeWarning.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icHomeWarning.png │ │ │ │ │ ├── icHomeWarning@2x.png │ │ │ │ │ └── icHomeWarning@3x.png │ │ │ │ ├── icHomeWarningLarge.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icHomeWarningLarge.png │ │ │ │ │ ├── icHomeWarningLarge@2x.png │ │ │ │ │ └── icHomeWarningLarge@3x.png │ │ │ │ ├── mapDrone.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── mapDrone.png │ │ │ │ │ ├── mapDrone@2x.png │ │ │ │ │ └── mapDrone@3x.png │ │ │ │ ├── mapDroneDisconnected.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── mapDroneDisconnected.png │ │ │ │ │ ├── mapDroneDisconnected@2x.png │ │ │ │ │ └── mapDroneDisconnected@3x.png │ │ │ │ ├── poi_black_and_white.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── elementFlightPlanPoi@3x.png │ │ │ │ │ ├── poi_black_and_white.png │ │ │ │ │ └── poi_black_and_white@2x.png │ │ │ │ ├── poi_blue.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── poi_blue.png │ │ │ │ │ ├── poi_blue@2x.png │ │ │ │ │ └── poi_blue@3x.png │ │ │ │ ├── poi_green.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── poi_green.png │ │ │ │ │ ├── poi_green@2x.png │ │ │ │ │ └── poi_green@3x.png │ │ │ │ ├── poi_light_blue.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── poi_light_blue.png │ │ │ │ │ ├── poi_light_blue@2x.png │ │ │ │ │ └── poi_light_blue@3x.png │ │ │ │ ├── poi_orange.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── poi_orange.png │ │ │ │ │ ├── poi_orange@2x.png │ │ │ │ │ └── poi_orange@3x.png │ │ │ │ ├── poi_pink.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── poi_pink.png │ │ │ │ │ ├── poi_pink@2x.png │ │ │ │ │ └── poi_pink@3x.png │ │ │ │ ├── poi_purple.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── poi_purple.png │ │ │ │ │ ├── poi_purple@2x.png │ │ │ │ │ └── poi_purple@3x.png │ │ │ │ ├── poi_selected.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── poi_selected.png │ │ │ │ │ ├── poi_selected@2x.png │ │ │ │ │ └── poi_selected@3x.png │ │ │ │ └── poi_yellow.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── poi_yellow.png │ │ │ │ │ ├── poi_yellow@2x.png │ │ │ │ │ └── poi_yellow@3x.png │ │ │ ├── Mission Modes │ │ │ │ ├── Contents.json │ │ │ │ ├── Mission SubModes │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icCameramanMode.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconFlightModeCameraman.png │ │ │ │ │ │ ├── iconFlightModeCameraman@2x.png │ │ │ │ │ │ └── iconFlightModeCameraman@3x.png │ │ │ │ │ ├── icFlightPlan.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── FlightPlan.png │ │ │ │ │ │ ├── FlightPlan@2x.png │ │ │ │ │ │ └── FlightPlan@3x.png │ │ │ │ │ ├── icFollowMeMode.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconFlightModeFollowMe.png │ │ │ │ │ │ ├── iconFlightModeFollowMe@2x.png │ │ │ │ │ │ └── iconFlightModeFollowMe@3x.png │ │ │ │ │ ├── icHelloWorld.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icHelloWorld.png │ │ │ │ │ │ ├── icHelloWorld@2x.png │ │ │ │ │ │ └── icHelloWorld@3x.png │ │ │ │ │ ├── icSmartDronieMode.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconCineshotsReveal.png │ │ │ │ │ │ ├── iconCineshotsReveal@2x.png │ │ │ │ │ │ └── iconCineshotsReveal@3x.png │ │ │ │ │ └── icTouch&FlyMode.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconFlightModeTouchAndFly.png │ │ │ │ │ │ ├── iconFlightModeTouchAndFly@2x.png │ │ │ │ │ │ └── iconFlightModeTouchAndFly@3x.png │ │ │ │ └── icClassicMissionMode.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconFlightModeClassic.png │ │ │ │ │ ├── iconFlightModeClassic@2x.png │ │ │ │ │ └── iconFlightModeClassic@3x.png │ │ │ ├── MyFlights │ │ │ │ ├── Calendar.imageset │ │ │ │ │ ├── Calendar.png │ │ │ │ │ ├── Calendar@2x.png │ │ │ │ │ ├── Calendar@3x.png │ │ │ │ │ └── Contents.json │ │ │ │ ├── Contents.json │ │ │ │ ├── POI.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── POI.png │ │ │ │ │ ├── POI@2x.png │ │ │ │ │ └── POI@3x.png │ │ │ │ ├── Time.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Time.png │ │ │ │ │ ├── Time@2x.png │ │ │ │ │ └── Time@3x.png │ │ │ │ ├── battery.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── battery.png │ │ │ │ │ ├── battery@2x.png │ │ │ │ │ └── battery@3x.png │ │ │ │ ├── cameraTiltDown.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Tilt down.png │ │ │ │ │ ├── Tilt down@2x.png │ │ │ │ │ └── Tilt down@3x.png │ │ │ │ ├── cameraTiltUp.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Tilt Up.png │ │ │ │ │ ├── Tilt Up@2x.png │ │ │ │ │ └── Tilt Up@3x.png │ │ │ │ ├── cloudNotStored.imageset │ │ │ │ │ ├── Cloud-NotStored.png │ │ │ │ │ ├── Cloud-NotStored@2x.png │ │ │ │ │ ├── Cloud-NotStored@3x.png │ │ │ │ │ └── Contents.json │ │ │ │ ├── distance.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── distance.png │ │ │ │ │ ├── distance@2x.png │ │ │ │ │ └── distance@3x.png │ │ │ │ ├── folder.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Folder-Open.png │ │ │ │ │ ├── Folder-Open@2x.png │ │ │ │ │ └── Folder-Open@3x.png │ │ │ │ ├── history.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── History.png │ │ │ │ │ ├── History@2x.png │ │ │ │ │ └── History@3x.png │ │ │ │ ├── icCamera.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icCamera.png │ │ │ │ │ ├── icCamera@2x.png │ │ │ │ │ └── icCamera@3x.png │ │ │ │ ├── icPhoto.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icPhoto.png │ │ │ │ │ ├── icPhoto@2x.png │ │ │ │ │ └── icPhoto@3x.png │ │ │ │ ├── mapPlaceHolder.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── mapPlaceHolder.png │ │ │ │ │ ├── mapPlaceHolder@2x.png │ │ │ │ │ └── mapPlaceHolder@3x.png │ │ │ │ ├── mapRth.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── mapRth.png │ │ │ │ │ ├── mapRth@2x.png │ │ │ │ │ └── mapRth@3x.png │ │ │ │ ├── photo.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── photo.png │ │ │ │ │ ├── photo@2x.png │ │ │ │ │ └── photo@3x.png │ │ │ │ ├── projectPlaceHolder.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── projectPlaceHolder.png │ │ │ │ │ ├── projectPlaceHolder@2x.png │ │ │ │ │ └── projectPlaceHolder@3x.png │ │ │ │ └── video.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── video.png │ │ │ │ │ ├── video@2x.png │ │ │ │ │ └── video@3x.png │ │ │ ├── ObstacleAvoidance │ │ │ │ ├── Contents.json │ │ │ │ ├── icOAActive.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icObstacleDetectionOn.png │ │ │ │ │ ├── icObstacleDetectionOn@2x.png │ │ │ │ │ └── icObstacleDetectionOn@3x.png │ │ │ │ ├── icOADegraded.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icObstacleWarning.png │ │ │ │ │ ├── icObstacleWarning@2x.png │ │ │ │ │ └── icObstacleWarning@3x.png │ │ │ │ ├── icOADisabled.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icOADisabled.png │ │ │ │ │ ├── icOADisabled@2x.png │ │ │ │ │ └── icOADisabled@3x.png │ │ │ │ ├── icOADisconnected.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icObstacleDetectionDisconnected.png │ │ │ │ │ ├── icObstacleDetectionDisconnected@2x.png │ │ │ │ │ └── icObstacleDetectionDisconnected@3x.png │ │ │ │ ├── icOAInactive.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icObstacleDetectionError.png │ │ │ │ │ ├── icObstacleDetectionError@2x.png │ │ │ │ │ └── icObstacleDetectionError@3x.png │ │ │ │ └── icOAUnwanted.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icObstacleDetectionOff.png │ │ │ │ │ ├── icObstacleDetectionOff@2x.png │ │ │ │ │ └── icObstacleDetectionOff@3x.png │ │ │ ├── Occupancy │ │ │ │ ├── Contents.json │ │ │ │ ├── deepsky2nx.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── deepsky2nx.png │ │ │ │ ├── deepsky2ny.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── deepsky2ny.png │ │ │ │ ├── deepsky2nz.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── deepsky2nz.png │ │ │ │ ├── deepsky2px.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── deepsky2px.png │ │ │ │ ├── deepsky2py.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── deepsky2py.png │ │ │ │ └── deepsky2pz.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── deepsky2pz.png │ │ │ ├── Pairing │ │ │ │ ├── Contents.json │ │ │ │ ├── ic4GConnectionSucceed.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── ic4GConnectionSucceed.png │ │ │ │ │ ├── ic4GConnectionSucceed@2x.png │ │ │ │ │ └── ic4GConnectionSucceed@3x.png │ │ │ │ ├── icConnectWifi.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icConnectWifi.png │ │ │ │ │ ├── icConnectWifi@2x.png │ │ │ │ │ └── icConnectWifi@3x.png │ │ │ │ ├── icConnectWithQr.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icConnectWithQr.png │ │ │ │ │ ├── icConnectWithQr@2x.png │ │ │ │ │ └── icConnectWithQr@3x.png │ │ │ │ ├── icDronePairing.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icDronePairing.png │ │ │ │ │ ├── icDronePairing@2x.png │ │ │ │ │ └── icDronePairing@3x.png │ │ │ │ ├── icFly.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icFly.png │ │ │ │ │ ├── icFly@2x.png │ │ │ │ │ └── icFly@3x.png │ │ │ │ ├── icPairingCheck.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icPairingCheck.png │ │ │ │ │ ├── icPairingCheck@2x.png │ │ │ │ │ └── icPairingCheck@3x.png │ │ │ │ ├── icPairingControllerMini.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icPairingControllerMini.png │ │ │ │ │ ├── icPairingControllerMini@2x.png │ │ │ │ │ └── icPairingControllerMini@3x.png │ │ │ │ ├── icPairingPhoneMedium.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icPairingPhoneMedium.png │ │ │ │ │ ├── icPairingPhoneMedium@2x.png │ │ │ │ │ └── icPairingPhoneMedium@3x.png │ │ │ │ ├── icPairingPhoneMini.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icPairingPhoneMini.png │ │ │ │ │ ├── icPairingPhoneMini@2x.png │ │ │ │ │ └── icPairingPhoneMini@3x.png │ │ │ │ ├── icRemoteDronePairing.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icRemoteDronePairing.png │ │ │ │ │ ├── icRemoteDronePairing@2x.png │ │ │ │ │ └── icRemoteDronePairing@3x.png │ │ │ │ ├── icRemotePhoneBigPairing.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icRemotePhoneBigPairing.png │ │ │ │ │ ├── icRemotePhoneBigPairing@2x.png │ │ │ │ │ └── icRemotePhoneBigPairing@3x.png │ │ │ │ ├── icRemotePhoneMediumPairing.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icRemotePhoneMediumPairing.png │ │ │ │ │ ├── icRemotePhoneMediumPairing@2x.png │ │ │ │ │ └── icRemotePhoneMediumPairing@3x.png │ │ │ │ ├── icSimCard.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icSimCard.png │ │ │ │ │ ├── icSimCard@2x.png │ │ │ │ │ └── icSimCard@3x.png │ │ │ │ └── icloading.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icloading.png │ │ │ │ │ ├── icloading@2x.png │ │ │ │ │ └── icloading@3x.png │ │ │ ├── Remote │ │ │ │ ├── Calibration │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icRemoteCalibration00.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── remoteCalibration00.png │ │ │ │ │ │ ├── remoteCalibration00@2x.png │ │ │ │ │ │ └── remoteCalibration00@3x.png │ │ │ │ │ ├── icRemoteCalibration01.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── remoteCalibration01.png │ │ │ │ │ │ ├── remoteCalibration01@2x.png │ │ │ │ │ │ └── remoteCalibration01@3x.png │ │ │ │ │ ├── icRemoteCalibration02.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── remoteCalibration02.png │ │ │ │ │ │ ├── remoteCalibration02@2x.png │ │ │ │ │ │ └── remoteCalibration02@3x.png │ │ │ │ │ ├── icRemoteCalibration03.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── remoteCalibration03.png │ │ │ │ │ │ ├── remoteCalibration03@2x.png │ │ │ │ │ │ └── remoteCalibration03@3x.png │ │ │ │ │ ├── icRemoteCalibration04.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRemoteCalibration04.png │ │ │ │ │ │ ├── icRemoteCalibration04@2x.png │ │ │ │ │ │ └── icRemoteCalibration04@3x.png │ │ │ │ │ ├── icRemoteCalibration05.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRemoteCalibration05.png │ │ │ │ │ │ ├── icRemoteCalibration05@2x.png │ │ │ │ │ │ └── icRemoteCalibration05@3x.png │ │ │ │ │ ├── icRemoteCalibration06.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRemoteCalibration06.png │ │ │ │ │ │ ├── icRemoteCalibration06@2x.png │ │ │ │ │ │ └── icRemoteCalibration06@3x.png │ │ │ │ │ ├── icRemoteCalibration07.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRemoteCalibration07.png │ │ │ │ │ │ ├── icRemoteCalibration07@2x.png │ │ │ │ │ │ └── icRemoteCalibration07@3x.png │ │ │ │ │ ├── icRemoteCalibration08.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRemoteCalibration08.png │ │ │ │ │ │ ├── icRemoteCalibration08@2x.png │ │ │ │ │ │ └── icRemoteCalibration08@3x.png │ │ │ │ │ ├── icRemoteCalibration09.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRemoteCalibration09.png │ │ │ │ │ │ ├── icRemoteCalibration09@2x.png │ │ │ │ │ │ └── icRemoteCalibration09@3x.png │ │ │ │ │ ├── icRemoteCalibration10.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRemoteCalibration10.png │ │ │ │ │ │ ├── icRemoteCalibration10@2x.png │ │ │ │ │ │ └── icRemoteCalibration10@3x.png │ │ │ │ │ ├── icRemoteCalibration11.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRemoteCalibration11.png │ │ │ │ │ │ ├── icRemoteCalibration11@2x.png │ │ │ │ │ │ └── icRemoteCalibration11@3x.png │ │ │ │ │ ├── icRemoteCalibration12.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRemoteCalibration12.png │ │ │ │ │ │ ├── icRemoteCalibration12@2x.png │ │ │ │ │ │ └── icRemoteCalibration12@3x.png │ │ │ │ │ ├── icRemoteCalibration13.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRemoteCalibration13.png │ │ │ │ │ │ ├── icRemoteCalibration13@2x.png │ │ │ │ │ │ └── icRemoteCalibration13@3x.png │ │ │ │ │ ├── icRemoteCalibration14.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRemoteCalibration14.png │ │ │ │ │ │ ├── icRemoteCalibration14@2x.png │ │ │ │ │ │ └── icRemoteCalibration14@3x.png │ │ │ │ │ ├── icRemoteCalibration15.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRemoteCalibration15.png │ │ │ │ │ │ ├── icRemoteCalibration15@2x.png │ │ │ │ │ │ └── icRemoteCalibration15@3x.png │ │ │ │ │ ├── icRemoteCalibration16.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRemoteCalibration16.png │ │ │ │ │ │ ├── icRemoteCalibration16@2x.png │ │ │ │ │ │ └── icRemoteCalibration16@3x.png │ │ │ │ │ ├── icRemoteCalibration17.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRemoteCalibration17.png │ │ │ │ │ │ ├── icRemoteCalibration17@2x.png │ │ │ │ │ │ └── icRemoteCalibration17@3x.png │ │ │ │ │ ├── icRemoteCalibration18.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRemoteCalibration18.png │ │ │ │ │ │ ├── icRemoteCalibration18@2x.png │ │ │ │ │ │ └── icRemoteCalibration18@3x.png │ │ │ │ │ ├── icRemoteCalibration19.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRemoteCalibration19.png │ │ │ │ │ │ ├── icRemoteCalibration19@2x.png │ │ │ │ │ │ └── icRemoteCalibration19@3x.png │ │ │ │ │ ├── icRemoteCalibration20.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRemoteCalibration20.png │ │ │ │ │ │ ├── icRemoteCalibration20@2x.png │ │ │ │ │ │ └── icRemoteCalibration20@3x.png │ │ │ │ │ ├── icRemoteCalibration21.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRemoteCalibration21.png │ │ │ │ │ │ ├── icRemoteCalibration21@2x.png │ │ │ │ │ │ └── icRemoteCalibration21@3x.png │ │ │ │ │ ├── icRemoteCalibration22.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRemoteCalibration22.png │ │ │ │ │ │ ├── icRemoteCalibration22@2x.png │ │ │ │ │ │ └── icRemoteCalibration22@3x.png │ │ │ │ │ ├── icRemoteCalibration23.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRemoteCalibration23.png │ │ │ │ │ │ ├── icRemoteCalibration23@2x.png │ │ │ │ │ │ └── icRemoteCalibration23@3x.png │ │ │ │ │ ├── icRemoteCalibration24.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRemoteCalibration24.png │ │ │ │ │ │ ├── icRemoteCalibration24@2x.png │ │ │ │ │ │ └── icRemoteCalibration24@3x.png │ │ │ │ │ ├── icRemoteCalibration25.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRemoteCalibration25.png │ │ │ │ │ │ ├── icRemoteCalibration25@2x.png │ │ │ │ │ │ └── icRemoteCalibration25@3x.png │ │ │ │ │ ├── icRemoteCalibration26.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRemoteCalibration26.png │ │ │ │ │ │ ├── icRemoteCalibration26@2x.png │ │ │ │ │ │ └── icRemoteCalibration26@3x.png │ │ │ │ │ ├── icRemoteCalibration27.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRemoteCalibration27.png │ │ │ │ │ │ ├── icRemoteCalibration27@2x.png │ │ │ │ │ │ └── icRemoteCalibration27@3x.png │ │ │ │ │ ├── icRemoteCalibration28.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRemoteCalibration28.png │ │ │ │ │ │ ├── icRemoteCalibration28@2x.png │ │ │ │ │ │ └── icRemoteCalibration28@3x.png │ │ │ │ │ └── icRemoteCalibration29.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRemoteCalibration29.png │ │ │ │ │ │ ├── icRemoteCalibration29@2x.png │ │ │ │ │ │ └── icRemoteCalibration29@3x.png │ │ │ │ ├── Contents.json │ │ │ │ ├── ic4GDisconnected.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Icon-4G.png │ │ │ │ │ ├── Icon-4G@2x.png │ │ │ │ │ └── Icon-4G@3x.png │ │ │ │ ├── icBatteryCritic.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icBatteryCritic.png │ │ │ │ │ ├── icBatteryCritic@2x.png │ │ │ │ │ └── icBatteryCritic@3x.png │ │ │ │ ├── icBatteryFull.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icBatteryFull.png │ │ │ │ │ ├── icBatteryFull@2x.png │ │ │ │ │ └── icBatteryFull@3x.png │ │ │ │ ├── icBatteryLow.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icBatteryLow.png │ │ │ │ │ ├── icBatteryLow@2x.png │ │ │ │ │ └── icBatteryLow@3x.png │ │ │ │ ├── icBatteryNone.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icBatteryNone.png │ │ │ │ │ ├── icBatteryNone@2x.png │ │ │ │ │ └── icBatteryNone@3x.png │ │ │ │ ├── icBatteryRemoteCritic.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Controller-Mini-Dashboard.png │ │ │ │ │ ├── Controller-Mini-Dashboard@2x.png │ │ │ │ │ └── Controller-Mini-Dashboard@3x.png │ │ │ │ ├── icBatteryRemoteFull.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Controller-Mini-Dashboard.png │ │ │ │ │ ├── Controller-Mini-Dashboard@2x.png │ │ │ │ │ └── Controller-Mini-Dashboard@3x.png │ │ │ │ ├── icBatteryRemoteLow.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Controller-Mini-Dashboard.png │ │ │ │ │ ├── Controller-Mini-Dashboard@2x.png │ │ │ │ │ └── Controller-Mini-Dashboard@3x.png │ │ │ │ ├── icBatteryRemoteNone.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Controller-Mini-Dashboard.png │ │ │ │ │ ├── Controller-Mini-Dashboard@2x.png │ │ │ │ │ └── Controller-Mini-Dashboard@3x.png │ │ │ │ ├── icBatteryUserDeviceCritic.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Union.png │ │ │ │ │ ├── Union@2x.png │ │ │ │ │ └── Union@3x.png │ │ │ │ ├── icBatteryUserDeviceFull.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Union.png │ │ │ │ │ ├── Union@2x.png │ │ │ │ │ └── Union@3x.png │ │ │ │ ├── icBatteryUserDeviceLow.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Union.png │ │ │ │ │ ├── Union@2x.png │ │ │ │ │ └── Union@3x.png │ │ │ │ ├── icBatteryUserDeviceNone.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Union.png │ │ │ │ │ ├── Union@2x.png │ │ │ │ │ └── Union@3x.png │ │ │ │ ├── icDroneDark.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icDroneDark.png │ │ │ │ │ ├── icDroneDark@2x.png │ │ │ │ │ └── icDroneDark@3x.png │ │ │ │ ├── icDroneLight.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icDroneLight.png │ │ │ │ │ ├── icDroneLight@2x.png │ │ │ │ │ └── icDroneLight@3x.png │ │ │ │ ├── icErrorUpdate.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icErrorUpdate.png │ │ │ │ │ ├── icErrorUpdate@2x.png │ │ │ │ │ └── icErrorUpdate@3x.png │ │ │ │ ├── icLoaderMini.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icLoaderMini.png │ │ │ │ │ ├── icLoaderMini@2x.png │ │ │ │ │ └── icLoaderMini@3x.png │ │ │ │ ├── icRemoteBig.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── State=Controller+Phone.png │ │ │ │ │ ├── State=Controller+Phone@2x.png │ │ │ │ │ └── State=Controller+Phone@3x.png │ │ │ │ ├── icRemoteBigConnected.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── State=Controller+Phone.png │ │ │ │ │ ├── State=Controller+Phone@2x.png │ │ │ │ │ └── State=Controller+Phone@3x.png │ │ │ │ ├── icRemoteBigDisconnected.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Online.png │ │ │ │ │ ├── Online@2x.png │ │ │ │ │ └── Online@3x.png │ │ │ │ ├── icRemoteController.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icRemoteController.png │ │ │ │ │ ├── icRemoteController@2x.png │ │ │ │ │ └── icRemoteController@3x.png │ │ │ │ ├── icRemoteFirmware.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icRemoteFirmware.png │ │ │ │ │ ├── icRemoteFirmware@2x.png │ │ │ │ │ └── icRemoteFirmware@3x.png │ │ │ │ ├── icRemoteUpdate.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icRemoteUpdate.png │ │ │ │ │ ├── icRemoteUpdate@2x.png │ │ │ │ │ └── icRemoteUpdate@3x.png │ │ │ │ └── icSdCardUsb.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icSdCardUsb.png │ │ │ │ │ ├── icSdCardUsb@2x.png │ │ │ │ │ └── icSdCardUsb@3x.png │ │ │ ├── Settings │ │ │ │ ├── Advanced │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Infos │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── bankedTurn.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── bankedTurn.png │ │ │ │ │ │ │ ├── bankedTurn@2x.png │ │ │ │ │ │ │ └── bankedTurn@3x.png │ │ │ │ │ │ ├── horizonFixed.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── horizonFixed.png │ │ │ │ │ │ │ ├── horizonFixed@2x.png │ │ │ │ │ │ │ └── horizonFixed@3x.png │ │ │ │ │ │ └── horizonFollow.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── horizonFollow.png │ │ │ │ │ │ │ ├── horizonFollow@2x.png │ │ │ │ │ │ │ └── horizonFollow@3x.png │ │ │ │ │ ├── iconDroneFace.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icon-drone-face.png │ │ │ │ │ │ ├── icon-drone-face@2x.png │ │ │ │ │ │ └── icon-drone-face@3x.png │ │ │ │ │ ├── iconDroneFaceActive.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icon-drone-face-active.png │ │ │ │ │ │ ├── icon-drone-face-active@2x.png │ │ │ │ │ │ └── icon-drone-face-active@3x.png │ │ │ │ │ ├── iconPoiRth.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconPoiRth.png │ │ │ │ │ │ ├── iconPoiRth@2x.png │ │ │ │ │ │ └── iconPoiRth@3x.png │ │ │ │ │ ├── iconSettingsDrone.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconSettingsDrone.png │ │ │ │ │ │ ├── iconSettingsDrone@2x.png │ │ │ │ │ │ └── iconSettingsDrone@3x.png │ │ │ │ │ ├── iconSpeedHorizontal.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icon-speed-horizontal.png │ │ │ │ │ │ ├── icon-speed-horizontal@2x.png │ │ │ │ │ │ └── icon-speed-horizontal@3x.png │ │ │ │ │ ├── iconSpeedRotation.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icon-speed-rotation.png │ │ │ │ │ │ ├── icon-speed-rotation@2x.png │ │ │ │ │ │ └── icon-speed-rotation@3x.png │ │ │ │ │ ├── iconSpeedVertical.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icon-speed-vertical.png │ │ │ │ │ │ ├── icon-speed-vertical@2x.png │ │ │ │ │ │ └── icon-speed-vertical@3x.png │ │ │ │ │ ├── iconUser.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconUser.png │ │ │ │ │ │ ├── iconUser@2x.png │ │ │ │ │ │ └── iconUser@3x.png │ │ │ │ │ ├── iconWoods.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconWoods.png │ │ │ │ │ │ ├── iconWoods@2x.png │ │ │ │ │ │ └── iconWoods@3x.png │ │ │ │ │ ├── presetCinematic.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icon-piloting-speed-cinematic.png │ │ │ │ │ │ ├── icon-piloting-speed-cinematic@2x.png │ │ │ │ │ │ └── icon-piloting-speed-cinematic@3x.png │ │ │ │ │ ├── presetFilm.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icon-piloting-speed-film.png │ │ │ │ │ │ ├── icon-piloting-speed-film@2x.png │ │ │ │ │ │ └── icon-piloting-speed-film@3x.png │ │ │ │ │ ├── presetRacing.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icon-piloting-speed-racing.png │ │ │ │ │ │ ├── icon-piloting-speed-racing@2x.png │ │ │ │ │ │ └── icon-piloting-speed-racing@3x.png │ │ │ │ │ └── presetSport.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icon-piloting-speed-sport.png │ │ │ │ │ │ ├── icon-piloting-speed-sport@2x.png │ │ │ │ │ │ └── icon-piloting-speed-sport@3x.png │ │ │ │ ├── Contents.json │ │ │ │ ├── Controls │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── evTrigger.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icon-ev-trigger.png │ │ │ │ │ │ ├── icon-ev-trigger@2x.png │ │ │ │ │ │ └── icon-ev-trigger@3x.png │ │ │ │ │ ├── iPadControlMode1.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── controlMode1.png │ │ │ │ │ │ ├── controlMode1@2x.png │ │ │ │ │ │ └── controlMode1@3x.png │ │ │ │ │ ├── iPadControlMode2.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── controlMode2.png │ │ │ │ │ │ ├── controlMode2@2x.png │ │ │ │ │ │ └── controlMode2@3x.png │ │ │ │ │ ├── iPadControlMode2Inversed.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── controlMode2Inversed.png │ │ │ │ │ │ ├── controlMode2Inversed@2x.png │ │ │ │ │ │ └── controlMode2Inversed@3x.png │ │ │ │ │ ├── icRemoteIllu.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icRemoteIllu.png │ │ │ │ │ │ ├── icRemoteIllu@2x.png │ │ │ │ │ │ └── icRemoteIllu@3x.png │ │ │ │ │ ├── inverseTilt.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icInverseTilt.png │ │ │ │ │ │ ├── icInverseTilt@2x.png │ │ │ │ │ │ └── icInverseTilt@3x.png │ │ │ │ │ ├── ipadControlMode1Inversed.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── controlMode1Inversed.png │ │ │ │ │ │ ├── controlMode1Inversed@2x.png │ │ │ │ │ │ └── controlMode1Inversed@3x.png │ │ │ │ │ ├── iphoneControlMode1.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── controlMode1.png │ │ │ │ │ │ ├── controlMode1@2x.png │ │ │ │ │ │ └── controlMode1@3x.png │ │ │ │ │ ├── iphoneControlMode1Inversed.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── controlMode1Inversed.png │ │ │ │ │ │ ├── controlMode1Inversed@2x.png │ │ │ │ │ │ └── controlMode1Inversed@3x.png │ │ │ │ │ ├── iphoneControlMode2.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── controlMode2.png │ │ │ │ │ │ ├── controlMode2@2x.png │ │ │ │ │ │ └── controlMode2@3x.png │ │ │ │ │ ├── iphoneControlMode2Inversed.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── controlMode2Inversed.png │ │ │ │ │ │ ├── controlMode2Inversed@2x.png │ │ │ │ │ │ └── controlMode2Inversed@3x.png │ │ │ │ │ ├── reverseJoys.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconReverseJoys.png │ │ │ │ │ │ ├── iconReverseJoys@2x.png │ │ │ │ │ │ └── iconReverseJoys@3x.png │ │ │ │ │ └── special.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── icon-special.png │ │ │ │ │ │ ├── icon-special@2x.png │ │ │ │ │ │ └── icon-special@3x.png │ │ │ │ ├── Quick │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── autorecordActive.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconAutorecordActive.png │ │ │ │ │ │ ├── iconAutorecordActive@2x.png │ │ │ │ │ │ └── iconAutorecordActive@3x.png │ │ │ │ │ ├── autorecordInactive.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconAutorecordInactive.png │ │ │ │ │ │ ├── iconAutorecordInactive@2x.png │ │ │ │ │ │ └── iconAutorecordInactive@3x.png │ │ │ │ │ ├── geofenceActive.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconGeofenceActive.png │ │ │ │ │ │ ├── iconGeofenceActive@2x.png │ │ │ │ │ │ └── iconGeofenceActive@3x.png │ │ │ │ │ ├── geofenceInactive.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconGeofenceInactive.png │ │ │ │ │ │ ├── iconGeofenceInactive@2x.png │ │ │ │ │ │ └── iconGeofenceInactive@3x.png │ │ │ │ │ ├── grid3x3.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconGrid3X3.png │ │ │ │ │ │ ├── iconGrid3X3@2x.png │ │ │ │ │ │ └── iconGrid3X3@3x.png │ │ │ │ │ ├── grid6x6.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconGrid6X6.png │ │ │ │ │ │ ├── iconGrid6X6@2x.png │ │ │ │ │ │ └── iconGrid6X6@3x.png │ │ │ │ │ ├── gridNone.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconGridNone.png │ │ │ │ │ │ ├── iconGridNone@2x.png │ │ │ │ │ │ └── iconGridNone@3x.png │ │ │ │ │ ├── icStartAudio.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconStartAudio.png │ │ │ │ │ │ ├── iconStartAudio@2x.png │ │ │ │ │ │ └── iconStartAudio@3x.png │ │ │ │ │ ├── icStopAudio.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconStopAudio.png │ │ │ │ │ │ ├── iconStopAudio@2x.png │ │ │ │ │ │ └── iconStopAudio@3x.png │ │ │ │ │ ├── iconAvoidanceActive.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconAvoidanceActive.png │ │ │ │ │ │ ├── iconAvoidanceActive@2x.png │ │ │ │ │ │ └── iconAvoidanceActive@3x.png │ │ │ │ │ ├── iconAvoidanceInactive.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconAvoidanceInactive.png │ │ │ │ │ │ ├── iconAvoidanceInactive@2x.png │ │ │ │ │ │ └── iconAvoidanceInactive@3x.png │ │ │ │ │ ├── iconMapMinimap.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconMapMinimap.png │ │ │ │ │ │ ├── iconMapMinimap@2x.png │ │ │ │ │ │ └── iconMapMinimap@3x.png │ │ │ │ │ ├── iconView3D.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconView3D.png │ │ │ │ │ │ ├── iconView3D@2x.png │ │ │ │ │ │ └── iconView3D@3x.png │ │ │ │ │ ├── losslessZoomActive.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconLosslessZoomActive.png │ │ │ │ │ │ ├── iconLosslessZoomActive@2x.png │ │ │ │ │ │ └── iconLosslessZoomActive@3x.png │ │ │ │ │ └── losslessZoomInactive.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── iconLosslessZoomInactive.png │ │ │ │ │ │ ├── iconLosslessZoomInactive@2x.png │ │ │ │ │ │ └── iconLosslessZoomInactive@3x.png │ │ │ │ ├── iconSettingsBehaviour.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconSettingsBehaviour.png │ │ │ │ │ ├── iconSettingsBehaviour@2x.png │ │ │ │ │ └── iconSettingsBehaviour@3x.png │ │ │ │ ├── iconSettingsCamera.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconSettingsCamera.png │ │ │ │ │ ├── iconSettingsCamera@2x.png │ │ │ │ │ └── iconSettingsCamera@3x.png │ │ │ │ ├── iconSettingsCameraFill.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconSettingsCameraFill.png │ │ │ │ │ ├── iconSettingsCameraFill@2x.png │ │ │ │ │ └── iconSettingsCameraFill@3x.png │ │ │ │ ├── iconSettingsDeveloper.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconSettingsDev.png │ │ │ │ │ ├── iconSettingsDev@2x.png │ │ │ │ │ └── iconSettingsDev@3x.png │ │ │ │ ├── iconSettingsGeofence.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconSettingsGeofence.png │ │ │ │ │ ├── iconSettingsGeofence@2x.png │ │ │ │ │ └── iconSettingsGeofence@3x.png │ │ │ │ ├── iconSettingsInterface.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconSettingsInterface.png │ │ │ │ │ ├── iconSettingsInterface@2x.png │ │ │ │ │ └── iconSettingsInterface@3x.png │ │ │ │ ├── iconSettingsNetwork.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconSettingsNetwork.png │ │ │ │ │ ├── iconSettingsNetwork@2x.png │ │ │ │ │ └── iconSettingsNetwork@3x.png │ │ │ │ └── iconSettingsRth.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── iconSettingsRth.png │ │ │ │ │ ├── iconSettingsRth@2x.png │ │ │ │ │ └── iconSettingsRth@3x.png │ │ │ ├── SnowView │ │ │ │ ├── Contents.json │ │ │ │ ├── NoSignal_tall_00000.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── NoSignal_tall_00000.png │ │ │ │ ├── NoSignal_tall_00001.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── NoSignal_tall_00001.png │ │ │ │ ├── NoSignal_tall_00002.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── NoSignal_tall_00002.png │ │ │ │ ├── NoSignal_tall_00003.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── NoSignal_tall_00003.png │ │ │ │ ├── NoSignal_tall_00004.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── NoSignal_tall_00004.png │ │ │ │ ├── NoSignal_tall_00005.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── NoSignal_tall_00005.png │ │ │ │ ├── NoSignal_tall_00006.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── NoSignal_tall_00006.png │ │ │ │ ├── NoSignal_tall_00007.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── NoSignal_tall_00007.png │ │ │ │ ├── NoSignal_tall_00008.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── NoSignal_tall_00008.png │ │ │ │ └── NoSignal_tall_00009.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ └── NoSignal_tall_00009.png │ │ │ ├── Telemetry │ │ │ │ ├── Contents.json │ │ │ │ ├── icAltitude.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icAltitude.png │ │ │ │ │ ├── icAltitude@2x.png │ │ │ │ │ └── icAltitude@3x.png │ │ │ │ ├── icDistance.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icDistance.png │ │ │ │ │ ├── icDistance@2x.png │ │ │ │ │ └── icDistance@3x.png │ │ │ │ ├── icDroneRadar.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── droneRadar.png │ │ │ │ │ ├── droneRadar@2x.png │ │ │ │ │ └── droneRadar@3x.png │ │ │ │ ├── icGeofence.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icGeofence.png │ │ │ │ │ ├── icGeofence@2x.png │ │ │ │ │ └── icGeofence@3x.png │ │ │ │ └── icSpeed.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── icSpeed.png │ │ │ │ │ ├── icSpeed@2x.png │ │ │ │ │ └── icSpeed@3x.png │ │ │ ├── TouchAndFly │ │ │ │ ├── Contents.json │ │ │ │ ├── touch_and_fly_poi.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── touch_and_fly_poi.png │ │ │ │ │ ├── touch_and_fly_poi@2x.png │ │ │ │ │ └── touch_and_fly_poi@3x.png │ │ │ │ └── touch_and_fly_waypoint.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── touch_and_fly_waypoint.png │ │ │ │ │ ├── touch_and_fly_waypoint@2x.png │ │ │ │ │ └── touch_and_fly_waypoint@3x.png │ │ │ └── Wifi │ │ │ │ ├── Contents.json │ │ │ │ ├── icWifiDeactivated.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icWifiDeactivated.png │ │ │ │ ├── icWifiDeactivated@2x.png │ │ │ │ └── icWifiDeactivated@3x.png │ │ │ │ ├── icWifiNoSignal.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icWifi04.png │ │ │ │ ├── icWifi04@2x.png │ │ │ │ └── icWifi04@3x.png │ │ │ │ ├── icWifiOff14.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── iconWifiWifi14.png │ │ │ │ ├── iconWifiWifi14@2x.png │ │ │ │ └── iconWifiWifi14@3x.png │ │ │ │ ├── icWifiOff24.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── iconWifiWifi24.png │ │ │ │ ├── iconWifiWifi24@2x.png │ │ │ │ └── iconWifiWifi24@3x.png │ │ │ │ ├── icWifiOff34.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icWifi34.png │ │ │ │ ├── icWifi34@2x.png │ │ │ │ └── icWifi34@3x.png │ │ │ │ ├── icWifiOff44.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icWifi44.png │ │ │ │ ├── icWifi44@2x.png │ │ │ │ └── icWifi44@3x.png │ │ │ │ ├── icWifiOffline.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icWifiOffline.png │ │ │ │ ├── icWifiOffline@2x.png │ │ │ │ └── icWifiOffline@3x.png │ │ │ │ ├── icWifiQuality0.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icWifiQuality1.png │ │ │ │ ├── icWifiQuality1@2x.png │ │ │ │ └── icWifiQuality1@3x.png │ │ │ │ ├── icWifiQuality1.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icWifiQuality1.png │ │ │ │ ├── icWifiQuality1@2x.png │ │ │ │ └── icWifiQuality1@3x.png │ │ │ │ ├── icWifiQuality1Highlighted.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icWifiInactiveQuality1.png │ │ │ │ ├── icWifiInactiveQuality1@2x.png │ │ │ │ └── icWifiInactiveQuality1@3x.png │ │ │ │ ├── icWifiQuality2.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icWifiQuality2.png │ │ │ │ ├── icWifiQuality2@2x.png │ │ │ │ └── icWifiQuality2@3x.png │ │ │ │ ├── icWifiQuality2Highlighted.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icWifiInactiveQuality2.png │ │ │ │ ├── icWifiInactiveQuality2@2x.png │ │ │ │ └── icWifiInactiveQuality2@3x.png │ │ │ │ ├── icWifiQuality3.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icWifiQuality3.png │ │ │ │ ├── icWifiQuality3@2x.png │ │ │ │ └── icWifiQuality3@3x.png │ │ │ │ ├── icWifiQuality3Highlighted.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icWifiInactiveQuality3.png │ │ │ │ ├── icWifiInactiveQuality3@2x.png │ │ │ │ └── icWifiInactiveQuality3@3x.png │ │ │ │ ├── icWifiQuality4.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icWifiQuality4.png │ │ │ │ ├── icWifiQuality4@2x.png │ │ │ │ └── icWifiQuality4@3x.png │ │ │ │ ├── icWifiQuality4Highlighted.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icWifiInactiveQuality4.png │ │ │ │ ├── icWifiInactiveQuality4@2x.png │ │ │ │ └── icWifiInactiveQuality4@3x.png │ │ │ │ ├── icWifiQuality5.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icWifiQuality5.png │ │ │ │ ├── icWifiQuality5@2x.png │ │ │ │ └── icWifiQuality5@3x.png │ │ │ │ └── icWifiQuality5Highlighted.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── icWifiInactiveQuality5.png │ │ │ │ ├── icWifiInactiveQuality5@2x.png │ │ │ │ └── icWifiInactiveQuality5@3x.png │ │ ├── Info.plist │ │ ├── LaunchScreen.xib │ │ ├── Model.xcdatamodeld │ │ │ ├── .xccurrentversion │ │ │ ├── Model.xcdatamodel │ │ │ │ └── contents │ │ │ ├── ModelV10.xcdatamodel │ │ │ │ └── contents │ │ │ ├── ModelV11.xcdatamodel │ │ │ │ └── contents │ │ │ ├── ModelV12.xcdatamodel │ │ │ │ └── contents │ │ │ ├── ModelV13.xcdatamodel │ │ │ │ └── contents │ │ │ ├── ModelV14.xcdatamodel │ │ │ │ └── contents │ │ │ ├── ModelV15.xcdatamodel │ │ │ │ └── contents │ │ │ ├── ModelV16.xcdatamodel │ │ │ │ └── contents │ │ │ ├── ModelV17.xcdatamodel │ │ │ │ └── contents │ │ │ ├── ModelV18.xcdatamodel │ │ │ │ └── contents │ │ │ ├── ModelV19.1.xcdatamodel │ │ │ │ └── contents │ │ │ ├── ModelV19.2.xcdatamodel │ │ │ │ └── contents │ │ │ ├── ModelV19.xcdatamodel │ │ │ │ └── contents │ │ │ ├── ModelV2.xcdatamodel │ │ │ │ └── contents │ │ │ ├── ModelV3.xcdatamodel │ │ │ │ └── contents │ │ │ ├── ModelV4.xcdatamodel │ │ │ │ └── contents │ │ │ ├── ModelV5.xcdatamodel │ │ │ │ └── contents │ │ │ ├── ModelV6.xcdatamodel │ │ │ │ └── contents │ │ │ ├── ModelV7.xcdatamodel │ │ │ │ └── contents │ │ │ ├── ModelV8.xcdatamodel │ │ │ │ └── contents │ │ │ └── ModelV9.xcdatamodel │ │ │ │ └── contents │ │ ├── OpenFlight-Bridging-Header.h │ │ ├── Protobuf │ │ │ ├── parrot_missions_ophtalmo_airsdk_messages.pb.swift │ │ │ └── parrot_missions_samples_hello_airsdk_messages.pb.swift │ │ ├── SceneCatalog.scnassets │ │ │ ├── Parrot-Anafi.scn │ │ │ ├── SceneKit Scene.scn │ │ │ └── cadreblender.dae │ │ ├── de.lproj │ │ │ └── InfoPlist.strings │ │ ├── embedded_missions │ │ │ ├── com.parrot.missions.samples.hello_7.5.1.tar.gz │ │ │ └── embedded_missions_updates.plist │ │ ├── embedded_updates │ │ │ └── gsdk_preset_updates.plist │ │ ├── en.lproj │ │ │ └── InfoPlist.strings │ │ ├── es.lproj │ │ │ └── InfoPlist.strings │ │ ├── fr.lproj │ │ │ └── InfoPlist.strings │ │ └── ja.lproj │ │ │ └── InfoPlist.strings │ ├── Services │ │ ├── AlertsMonitor.swift │ │ ├── BannerAlertManagerService.swift │ │ ├── CriticalAlertService.swift │ │ ├── DatabaseUpdateService.swift │ │ ├── DiskSpaceService.swift │ │ ├── Gallery │ │ │ ├── MediaBrowserManager.swift │ │ │ ├── MediaListService.swift │ │ │ ├── MediaStoreService.swift │ │ │ ├── MediaStoreServiceImpl.swift │ │ │ └── StreamReplayService.swift │ │ ├── RthSettingsMonitor.swift │ │ ├── ServiceHub.swift │ │ ├── UI Services │ │ │ ├── HudBottomBarService.swift │ │ │ ├── HudTopBarService.swift │ │ │ ├── JoysticksService.swift │ │ │ ├── NavigationStackService.swift │ │ │ ├── UIComponentsDisplayReporter.swift │ │ │ └── VariableAssetsService.swift │ │ └── User │ │ │ └── User+UserStatus.swift │ ├── Shared │ │ ├── CommonServices │ │ │ ├── CellularSessionService.swift │ │ │ ├── Drone │ │ │ │ ├── AirSdkMissionsListener.swift │ │ │ │ ├── AirSdkMissionsManager.swift │ │ │ │ ├── AirSdkMissionsUpdaterService.swift │ │ │ │ ├── BatteryGaugeUpdaterService.swift │ │ │ │ ├── CameraConfigWatcher.swift │ │ │ │ ├── CameraPhotoCaptureService.swift │ │ │ │ ├── CameraRecordingService.swift │ │ │ │ ├── CellularPairingAvailabilityService.swift │ │ │ │ ├── CellularPairingService.swift │ │ │ │ ├── CellularService.swift │ │ │ │ ├── ConnectedDroneHolder.swift │ │ │ │ ├── CurrentDroneHolder.swift │ │ │ │ ├── ExposureLockService.swift │ │ │ │ ├── ExposureService.swift │ │ │ │ ├── FirmwareUpdateService.swift │ │ │ │ ├── GimbalTiltService.swift │ │ │ │ ├── GpslapseRestartService.swift │ │ │ │ ├── HandLaunchService.swift │ │ │ │ ├── LegacyCurrentDroneStore.swift │ │ │ │ ├── OphtalmoService.swift │ │ │ │ ├── PinCodeService.swift │ │ │ │ ├── PresetsService.swift │ │ │ │ ├── RthService.swift │ │ │ │ ├── TimelapseRestartService.swift │ │ │ │ ├── UserStorageService.swift │ │ │ │ └── ZoomService.swift │ │ │ ├── FixedLocationMonitor.swift │ │ │ ├── Flight Plan │ │ │ │ ├── ActiveFlightPlanExecutionWatcher.swift │ │ │ │ ├── FlightPlanConstants.swift │ │ │ │ ├── FlightPlanEditionService.swift │ │ │ │ ├── FlightPlanExecutionDetailsSettingsProvider.swift │ │ │ │ ├── FlightPlanFilesManager.swift │ │ │ │ ├── FlightPlanManager.swift │ │ │ │ ├── FlightPlanRecoveryInfoService.swift │ │ │ │ ├── FlightPlanRunAvailabilityWatcher.swift │ │ │ │ ├── FlightPlanRunManager.swift │ │ │ │ ├── FlightPlanUiStateProvider.swift │ │ │ │ ├── MavlinkToFlightPlanParser.swift │ │ │ │ ├── PlanFileDroneSender.swift │ │ │ │ ├── PlanGenerator.swift │ │ │ │ ├── ProjectManager.swift │ │ │ │ └── State Machine │ │ │ │ │ ├── EditableState.swift │ │ │ │ │ ├── EndedState.swift │ │ │ │ │ ├── FlightPlanStateMachine.swift │ │ │ │ │ ├── IdleState.swift │ │ │ │ │ ├── InitializingState.swift │ │ │ │ │ ├── ResumableState.swift │ │ │ │ │ ├── StartedFlyingState.swift │ │ │ │ │ └── StartedNotFlyingState.swift │ │ │ ├── Flight │ │ │ │ ├── FlightService.swift │ │ │ │ └── GutmaWatcher.swift │ │ │ ├── LocationsTracker.swift │ │ │ ├── ObstacleAvoidanceMonitor.swift │ │ │ ├── PanoramaService.swift │ │ │ ├── Remote Control │ │ │ │ ├── ConnectedRemoteControlHolder.swift │ │ │ │ ├── CurrentRemoteControlHolder.swift │ │ │ │ └── RemoteControlUpdater.swift │ │ │ ├── System │ │ │ │ ├── MemoryPressureMonitorService.swift │ │ │ │ ├── MetricKit │ │ │ │ │ ├── MetricKitLogger.swift │ │ │ │ │ └── MetricKitService.swift │ │ │ │ └── NetworkService.swift │ │ │ ├── Thumbnail │ │ │ │ ├── ThumbnailGeneratorService.swift │ │ │ │ └── ThumbnailRequester.swift │ │ │ ├── TouchAndFlyService.swift │ │ │ └── UpdateService.swift │ │ ├── Extensions │ │ │ ├── CoreData │ │ │ │ └── NSManagedObject+Utils.swift │ │ │ ├── CoreGraphics │ │ │ │ ├── CGFloat+Utils.swift │ │ │ │ ├── CGPoint+Utils.swift │ │ │ │ └── CGRect+Utils.swift │ │ │ ├── CoreLocation │ │ │ │ ├── CLLocation+Utils.swift │ │ │ │ ├── CLLocationCoordinate2D+Utils.swift │ │ │ │ └── CLPlacemark+Utils.swift │ │ │ ├── Foundation │ │ │ │ ├── Bundle+Utils.swift │ │ │ │ ├── Codable+Extension.swift │ │ │ │ ├── Data+Extensions.swift │ │ │ │ ├── Date+Utils.swift │ │ │ │ ├── DateFormatter+Utils.swift │ │ │ │ ├── DispatchQueue+Utils.swift │ │ │ │ ├── FilleManager+Extensions.swift │ │ │ │ ├── NSMutableAttributedString+Utils.swift │ │ │ │ ├── NSPredicate+Utils.swift │ │ │ │ ├── NotificationCenter+Utils.swift │ │ │ │ ├── Result+Utils.swift │ │ │ │ ├── TimeInterval+Utils.swift │ │ │ │ ├── URL+Utils.swift │ │ │ │ └── URLSession+async-await.swift │ │ │ ├── GroundSdk │ │ │ │ ├── Alarms │ │ │ │ │ ├── Alarm+Utils.swift │ │ │ │ │ ├── Alarms+Utils.swift │ │ │ │ │ ├── BannerAlert │ │ │ │ │ │ ├── CopterMotors+Utils.swift │ │ │ │ │ │ └── MotorError+Utils.swift │ │ │ │ │ └── TakeoffChecklist+Utils.swift │ │ │ │ ├── Battery │ │ │ │ │ └── BatteryInfo+Utils.swift │ │ │ │ ├── Camera │ │ │ │ │ ├── BracketingMode.swift │ │ │ │ │ ├── Camera+Utils.swift │ │ │ │ │ ├── Camera2+Utils.swift │ │ │ │ │ ├── Camera2Editor+Hdr.swift │ │ │ │ │ ├── Camera2Editor+Helpers.swift │ │ │ │ │ ├── CameraCaptureMode.swift │ │ │ │ │ ├── CameraUtils.swift │ │ │ │ │ ├── FrontStereoGimbal+Utils.swift │ │ │ │ │ ├── Gimbal+Utils.swift │ │ │ │ │ ├── GpsLapseMode.swift │ │ │ │ │ ├── Imaging │ │ │ │ │ │ ├── Animation+Utils.swift │ │ │ │ │ │ ├── Camera2DynamicRange+BarItemMode.swift │ │ │ │ │ │ ├── Camera2EvCompensation+BarItemMode.swift │ │ │ │ │ │ ├── Camera2ExposureLockMode+Utils.swift │ │ │ │ │ │ ├── Camera2ExposureSettings+Utils.swift │ │ │ │ │ │ ├── Camera2Iso+BarItemMode.swift │ │ │ │ │ │ ├── Camera2PhotoResolution+BarItemMode.swift │ │ │ │ │ │ ├── Camera2RecordingFramerate+BarItemMode.swift │ │ │ │ │ │ ├── Camera2RecordingResolution+BarItemMode.swift │ │ │ │ │ │ ├── Camera2ShutterSpeed+BarItemMode.swift │ │ │ │ │ │ ├── Camera2WhiteBalanceMode+BarItemMode.swift │ │ │ │ │ │ └── Camera2WhiteBalanceTemperature+BarItemMode.swift │ │ │ │ │ ├── PanoramaMode.swift │ │ │ │ │ ├── StereoVisionSensor+Utils.swift │ │ │ │ │ └── TimeLapseMode.swift │ │ │ │ ├── DRI │ │ │ │ │ └── DriTypeConfig+Utils.swift │ │ │ │ ├── Drone │ │ │ │ │ ├── DeviceState+Utils.swift │ │ │ │ │ ├── Drone+Geofence.swift │ │ │ │ │ ├── Drone+HandAction.swift │ │ │ │ │ ├── Drone+Instruments.swift │ │ │ │ │ ├── Drone+Peripherals.swift │ │ │ │ │ ├── Drone+PilotingItfs.swift │ │ │ │ │ ├── Drone+RTH.swift │ │ │ │ │ ├── Drone+Storage.swift │ │ │ │ │ ├── Drone+Utils.swift │ │ │ │ │ ├── DroneFinder+Utils.swift │ │ │ │ │ ├── FlyingIndicatorsFlyingState+Utils.swift │ │ │ │ │ └── SwiftyUserDefaults │ │ │ │ │ │ └── Drone+CellularPairing.swift │ │ │ │ ├── FlightPlan │ │ │ │ │ └── FlightPlanUnavailabilityReason+Utils.swift │ │ │ │ ├── Location │ │ │ │ │ ├── Gps+Utils.swift │ │ │ │ │ └── UserLocation+Utils.swift │ │ │ │ ├── Log │ │ │ │ │ └── ULogTag+Utils.swift │ │ │ │ ├── Mavlink │ │ │ │ │ ├── MavlinkCommand+Utils.swift │ │ │ │ │ └── MavlinkFiles+Utils.swift │ │ │ │ ├── Media │ │ │ │ │ └── MediaItem+Utils.swift │ │ │ │ ├── Network │ │ │ │ │ ├── Cellular+Utils.swift │ │ │ │ │ ├── NetworkControl+Utils.swift │ │ │ │ │ ├── Radio+Utils.swift │ │ │ │ │ └── WifiChannel+Utils.swift │ │ │ │ ├── PilotingItf │ │ │ │ │ ├── AnimationPilotingItf+Utils.swift │ │ │ │ │ ├── ManualCopterPilotingItf+Utils.swift │ │ │ │ │ └── ReturnHomePilotingItf+Utils.swift │ │ │ │ ├── RemoteControl │ │ │ │ │ └── RemoteControl+Utils.swift │ │ │ │ └── Storage │ │ │ │ │ ├── UserStorageFileSystemState+Utils.swift │ │ │ │ │ └── UserStoragePhysicalState+Utils.swift │ │ │ ├── MapKit │ │ │ │ └── MKMap+Utils.swift │ │ │ ├── Swift │ │ │ │ ├── Array+Utils.swift │ │ │ │ ├── Bool+Utils.swift │ │ │ │ ├── ClosedRange+Utils.swift │ │ │ │ ├── Dictionary+Extensions.swift │ │ │ │ ├── Double+Utils.swift │ │ │ │ ├── Float+Utils.swift │ │ │ │ ├── JsonDecoder+Extension.swift │ │ │ │ ├── Set+Utils.swift │ │ │ │ ├── String+Regex.swift │ │ │ │ ├── String+Utils.swift │ │ │ │ └── String+Validation.swift │ │ │ ├── SwiftUI │ │ │ │ └── EnvironmentValues+Extensions.swift │ │ │ └── UIKit │ │ │ │ ├── Publishers │ │ │ │ ├── TapGesturePublisher.swift │ │ │ │ ├── UIApplication+Publisher.swift │ │ │ │ ├── UIButton+Publisher.swift │ │ │ │ ├── UIControl+Publisher.swift │ │ │ │ ├── UITextField+Publisher.swift │ │ │ │ └── UIViewController+Publisher.swift │ │ │ │ ├── UIApplication+Utils.swift │ │ │ │ ├── UIButton+Design.swift │ │ │ │ ├── UICollectionViewCell+Utils.swift │ │ │ │ ├── UICollectionViewDelegateFlowLayout+Utils.swift │ │ │ │ ├── UIColor+Utils.swift │ │ │ │ ├── UIDevice+Utils.swift │ │ │ │ ├── UIFont+Utils.swift │ │ │ │ ├── UIImage+Utils.swift │ │ │ │ ├── UIImageView+Utils.swift │ │ │ │ ├── UILabel+Utils.swift │ │ │ │ ├── UIScreen+Utils.swift │ │ │ │ ├── UIStackView+Utils.swift │ │ │ │ ├── UITableView+Utils.swift │ │ │ │ ├── UITextField+Utils.swift │ │ │ │ ├── UITextView+Utils.swift │ │ │ │ ├── UIView+Animation.swift │ │ │ │ ├── UIView+Design.swift │ │ │ │ ├── UIView+GestureRecognizer.swift │ │ │ │ ├── UIView+Subviews.swift │ │ │ │ ├── UIView+Utils.swift │ │ │ │ ├── UIViewController+Alert.swift │ │ │ │ ├── UIViewController+Children.swift │ │ │ │ ├── UIViewController+FileShare.swift │ │ │ │ ├── UIViewController+SizeClass.swift │ │ │ │ └── UIViewController+Utils.swift │ │ └── Utils │ │ │ ├── API+Utils.swift │ │ │ ├── Alert+Utils.swift │ │ │ ├── App+Utils.swift │ │ │ ├── Battery+Utils.swift │ │ │ ├── CacheUtils.swift │ │ │ ├── Controller+Utils.swift │ │ │ ├── Copying+Utils.swift │ │ │ ├── DateTime+Utils.swift │ │ │ ├── DelayedTaskProvider.swift │ │ │ ├── Device+Utils.swift │ │ │ ├── Geometry+Utils.swift │ │ │ ├── Location3D.swift │ │ │ ├── Math+Utils.swift │ │ │ ├── Parser+Utils.swift │ │ │ ├── Platform+Utils.swift │ │ │ ├── Storage+Utils.swift │ │ │ ├── Thumbnail+Utils.swift │ │ │ └── UnitHelper+Utils.swift │ ├── Swiftgen │ │ ├── Generated │ │ │ ├── Colors.swift │ │ │ ├── Images.swift │ │ │ ├── Storyboards.swift │ │ │ ├── Strings.swift │ │ │ ├── de.lproj │ │ │ │ └── Localizable.strings │ │ │ ├── en.lproj │ │ │ │ └── Localizable.strings │ │ │ ├── es.lproj │ │ │ │ └── Localizable.strings │ │ │ ├── fr.lproj │ │ │ │ └── Localizable.strings │ │ │ └── ja.lproj │ │ │ │ └── Localizable.strings │ │ ├── colors.xml │ │ ├── output.xcfilelist │ │ ├── strings.csv │ │ ├── strings.py │ │ └── template_images.stencil │ └── Utils │ │ └── Parrot Debug │ │ ├── DevToolbox │ │ ├── DevToolbox.storyboard │ │ ├── DevToolboxCell.swift │ │ ├── DevToolboxCell.xib │ │ ├── DevToolboxViewController.swift │ │ └── SettingsFormatter.swift │ │ ├── LayoutGridManager.storyboard │ │ ├── LayoutGridManagerViewController.swift │ │ ├── LayoutGridView.swift │ │ ├── LayoutGridView.xib │ │ ├── LogExtensions │ │ ├── ParrotLogEvent+Alerts.swift │ │ ├── ParrotLogEvent+CellularAccess.swift │ │ ├── ParrotLogEvent+Common.swift │ │ ├── ParrotLogEvent+Dashboard.swift │ │ ├── ParrotLogEvent+DataConfidentiality.swift │ │ ├── ParrotLogEvent+DebugLogs.swift │ │ ├── ParrotLogEvent+Devices.swift │ │ ├── ParrotLogEvent+HUD.swift │ │ ├── ParrotLogEvent+Mission.swift │ │ ├── ParrotLogEvent+Panel.swift │ │ ├── ParrotLogEvent+Screens.swift │ │ ├── ParrotLogEvent+Settings.swift │ │ └── ParrotLogEventDataManager.swift │ │ ├── MetricKit │ │ ├── MetricLogsListCellView.swift │ │ ├── MetricLogsListView.swift │ │ ├── MetricLogsTopBarView.swift │ │ └── MetricLogsView.swift │ │ ├── ParrotDebug.storyboard │ │ ├── ParrotDebug.swift │ │ ├── ParrotDebugStreamVC.swift │ │ ├── ParrotDebugViewController.swift │ │ ├── ParrotDebugViewModel.swift │ │ ├── ParrotLogEvent.swift │ │ └── SecretView.swift ├── OpenFlightTests │ ├── .swiftlint.yml │ ├── Gutma │ │ ├── FlightTestModel.swift │ │ ├── GutmaTests.swift │ │ ├── flightplans │ │ │ ├── BasicGpslapse48Mp05m.flightplan │ │ │ ├── BasicTimelapse48Mp2Sec.flightplan │ │ │ ├── BasicVideo4k30fps.flightplan │ │ │ ├── LinkLossGpslapse12Mp1m2Flights.flightplan │ │ │ ├── LinkLossTimelapse48Mp1s2Flights.flightplan │ │ │ ├── LinkLossVideo4k30fps2Flights.flightplan │ │ │ ├── OverpilotingGpslapse48Mp05m.flightplan │ │ │ ├── OverpilotingGpslapse48Mp1m2Flights.flightplan │ │ │ ├── OverpilotingTimelapse2Flights.flightplan │ │ │ ├── OverpilotingTimelapse48Mp1s.flightplan │ │ │ ├── OverpilotingVideo1080p120fps.flightplan │ │ │ ├── OverpilotingVideo4k30fps2Flights.flightplan │ │ │ ├── StopLandingResumeGpslapse12Mp05m2Flights.flightplan │ │ │ ├── StopLandingResumeTimelapse12Mp1s2Flights.flightplan │ │ │ ├── StopLandingResumeVideo4k2Flights.flightplan │ │ │ ├── StopsResumesGpslapse48Mp1m.flightplan │ │ │ ├── StopsResumesTimelapse48Mp2sec.flightplan │ │ │ └── StopsResumesVideo4k30fps.flightplan │ │ └── flights │ │ │ ├── 064E3DE1EDDD8ACB29CADD3E827A4301.flight │ │ │ ├── 0E5C29D2EB45A4E329A04361F7D0F90D.flight │ │ │ ├── 0F5DBAE884C61A723A19A3FCDC7FED78.flight │ │ │ ├── 10395BF51561A6A7D979B35A5BF061CB.flight │ │ │ ├── 148CA25E4386B5B7581AEDD092CBC0E5.flight │ │ │ ├── 16E0DB8457943753F1643DCDEE415E80.flight │ │ │ ├── 2F19FE29C1B5462BF161FFA85481E1B4.flight │ │ │ ├── 3328BB63DAC5A314303FDB142801F45A.flight │ │ │ ├── 36EBC31C385129DA353F914CAC5930A1.flight │ │ │ ├── 406E3B2A9BE576B57155B906ECF18616.flight │ │ │ ├── 40F115D36E0081D06CE48EBDE22F85D9.flight │ │ │ ├── 4C2E25E28D42E0244010FC9BEB02D747.flight │ │ │ ├── 63C000C6189606D2917D65B3ADFD01D4.flight │ │ │ ├── 6E8F26603CF77DA08676E6096B883D7D.flight │ │ │ ├── 786654DE69BFED88832BBEB73AFDBDD4.flight │ │ │ ├── 7E37EDF424EC2B0CDCEE2DAB9EAA75F0.flight │ │ │ ├── 82DD6DE479B4EB3B29D8616F6ECFBF1B.flight │ │ │ ├── 85974A281512DBE62E265A2E220A7DFE.flight │ │ │ ├── 86B0597BC7E1F472C957DA2AA8BABB8F.flight │ │ │ ├── 86CA7D66525A2D10623F982C379C14DF.flight │ │ │ ├── 955CFCA69C9A24972508A5BD6761E2FC.flight │ │ │ ├── 985CFA39DDD996D95C170AA068B49B29.flight │ │ │ ├── 9CF1400EF75951D43AE5D1C3A391234E.flight │ │ │ ├── A93E9C82224EBE5F2AEF5528FF68CC9A.flight │ │ │ ├── AD148CE23FF437E9209E8888BA649285.flight │ │ │ ├── BCE0A430D1A60A3CFE720AC9F4DE4BBA.flight │ │ │ ├── BEBB4CF6AE9BC9E0DB738F1622B6B874.flight │ │ │ ├── BasicTimelapse48Mp2SecWithFlightDateEvent.json │ │ │ ├── CD26E002B53D08729943B11F6093BAE4.flight │ │ │ ├── D29220344EA33B7AFEBFBCABCCB27330.flight │ │ │ ├── E0C1FD8D901D8CDA3A1FB4397EADC3B3.flight │ │ │ ├── ED8426BB8121C3314EB1AE923DD779A5.flight │ │ │ └── F3A3269CC0F9F340C4742B75FC0ED5C7.flight │ ├── Mavlink │ │ ├── FlightPlanExporter.swift │ │ ├── FlightPlanTestModel.swift │ │ ├── MavlinkGenerationTest.swift │ │ ├── MavlinkParserTest.swift │ │ └── PlanFileGeneratorNoSaveImpl.swift │ ├── OpenFlightTests.swift │ ├── Resources │ │ └── flightplans │ │ │ ├── 1131B650-5FEC-4509-83AD-81ADE8AF15EF.flightplan │ │ │ ├── 292EB7E7-C43A-4452-9DED-95E9565826C9.flightplan │ │ │ ├── 4EBDB19A-C988-4B54-AAA2-62AC5DBBCE80.flightplan │ │ │ ├── 5C259B82-87B5-4910-B7C2-BE0787C70198.flightplan │ │ │ ├── 5CF78731-AF7D-4F20-B576-0A5ED42A2764.flightplan │ │ │ ├── 60BBB8CB-D3C0-4CC8-ABFC-BA2546CA9F8D.flightplan │ │ │ ├── 9130EB12-4116-4949-A8A5-1C68C4628737.flightplan │ │ │ ├── 9F11FA92-23C7-4DC4-9F31-B52CBAD5F25F.flightplan │ │ │ ├── C1750D96-9D05-46DC-AC39-D4F10BF4573C.flightplan │ │ │ ├── F1B790B3-A867-47CC-92C6-4333A97D8F48.flightplan │ │ │ ├── FP_019.flightplan │ │ │ ├── FP_038.flightplan │ │ │ └── FP_20.flightplan │ └── TestExample.swift ├── Pictor │ ├── .gitignore │ ├── Pictor │ │ ├── Pictor.xcodeproj │ │ │ ├── project.pbxproj │ │ │ ├── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ └── xcshareddata │ │ │ │ └── xcschemes │ │ │ │ └── Pictor.xcscheme │ │ └── Pictor │ │ │ ├── Extension │ │ │ ├── PictorGutma+Utils.swift │ │ │ └── PictorUserModel+Anonymous.swift │ │ │ ├── Info.plist │ │ │ ├── Internal │ │ │ ├── Extension │ │ │ │ ├── Data+Md5.swift │ │ │ │ ├── Int+String.swift │ │ │ │ ├── NSNumber+Bool.swift │ │ │ │ └── NSNumber+Int.swift │ │ │ ├── Pictor │ │ │ │ ├── PictorContext+Drone.swift │ │ │ │ ├── PictorContext+Flight.swift │ │ │ │ ├── PictorContext+FlightPlan.swift │ │ │ │ ├── PictorContext+GutmaLink.swift │ │ │ │ ├── PictorContext+Project.swift │ │ │ │ ├── PictorContext+ProjectPix4d.swift │ │ │ │ ├── PictorContext+Session.swift │ │ │ │ ├── PictorContext+SessionCD.swift │ │ │ │ ├── PictorContext+Thumbnail.swift │ │ │ │ ├── PictorContext+User.swift │ │ │ │ └── Service │ │ │ │ │ ├── Academy │ │ │ │ │ └── AcademyApiDroneServiceImpl.swift │ │ │ │ │ └── User │ │ │ │ │ ├── PictorUserServiceImpl+Account.swift │ │ │ │ │ ├── PictorUserServiceImpl+Anonymous.swift │ │ │ │ │ ├── PictorUserServiceImpl+Configuration.swift │ │ │ │ │ └── PictorUserServiceImpl.swift │ │ │ ├── PictorEngine │ │ │ │ ├── CoreData │ │ │ │ │ ├── CoreDataService.swift │ │ │ │ │ ├── Extension │ │ │ │ │ │ └── NSEntityDescription.swift │ │ │ │ │ ├── Model │ │ │ │ │ │ ├── DroneCD+CoreDataClass.swift │ │ │ │ │ │ ├── DroneCD+CoreDataProperties.swift │ │ │ │ │ │ ├── FlightCD+CoreDataClass.swift │ │ │ │ │ │ ├── FlightCD+CoreDataProperties.swift │ │ │ │ │ │ ├── FlightPlanCD+CoreDataClass.swift │ │ │ │ │ │ ├── FlightPlanCD+CoreDataProperties.swift │ │ │ │ │ │ ├── GutmaLinkCD+CoreDataClass.swift │ │ │ │ │ │ ├── GutmaLinkCD+CoreDataProperties.swift │ │ │ │ │ │ ├── PictorEngineManagedObject.swift │ │ │ │ │ │ ├── ProjectCD+CoreDataClass.swift │ │ │ │ │ │ ├── ProjectCD+CoreDataProperties.swift │ │ │ │ │ │ ├── ProjectPix4dCD+CoreDataClass.swift │ │ │ │ │ │ ├── ProjectPix4dCD+CoreDataProperties.swift │ │ │ │ │ │ ├── SessionCD+CoreDataClass.swift │ │ │ │ │ │ ├── SessionCD+CoreDataProperties.swift │ │ │ │ │ │ ├── ThumbnailCD+CoreDataClass.swift │ │ │ │ │ │ ├── ThumbnailCD+CoreDataProperties.swift │ │ │ │ │ │ ├── UserCD+CoreDataClass.swift │ │ │ │ │ │ └── UserCD+CoreDataProperties.swift │ │ │ │ │ └── PictorModel.xcdatamodeld │ │ │ │ │ │ ├── .xccurrentversion │ │ │ │ │ │ ├── Model-v2.1.xcdatamodel │ │ │ │ │ │ └── contents │ │ │ │ │ │ ├── Model-v2.xcdatamodel │ │ │ │ │ │ └── contents │ │ │ │ │ │ └── Model.xcdatamodel │ │ │ │ │ │ └── contents │ │ │ │ ├── Model │ │ │ │ │ ├── PictorEngineBaseModel.swift │ │ │ │ │ ├── PictorEngineDroneModel.swift │ │ │ │ │ ├── PictorEngineFlightModel.swift │ │ │ │ │ ├── PictorEngineFlightPlanModel.swift │ │ │ │ │ ├── PictorEngineGutmaLinkModel.swift │ │ │ │ │ ├── PictorEngineProjectModel.swift │ │ │ │ │ ├── PictorEngineProjectPix4dModel.swift │ │ │ │ │ ├── PictorEngineSessionModel.swift │ │ │ │ │ ├── PictorEngineThumbnailModel.swift │ │ │ │ │ └── PictorEngineUserModel.swift │ │ │ │ ├── OldCoreData │ │ │ │ │ ├── CoreDataOldService.swift │ │ │ │ │ ├── OldModel │ │ │ │ │ │ ├── DroneOldCD.swift │ │ │ │ │ │ ├── FlightOldCD.swift │ │ │ │ │ │ ├── FlightPlanOldCD.swift │ │ │ │ │ │ ├── GutmaLinkOldCD.swift │ │ │ │ │ │ ├── OldModel.swift │ │ │ │ │ │ ├── ProjectOldCD.swift │ │ │ │ │ │ ├── ProjectPix4dOldCD.swift │ │ │ │ │ │ ├── ThumbnailOldCD.swift │ │ │ │ │ │ └── UserOldCD.swift │ │ │ │ │ └── PictorModel │ │ │ │ │ │ └── PictorModelConversionForOld.swift │ │ │ │ ├── PictorContext+Engine.swift │ │ │ │ ├── PictorEngine.swift │ │ │ │ └── Repository │ │ │ │ │ ├── PictorEngineDroneRepository.swift │ │ │ │ │ ├── PictorEngineFlightPlanRepository.swift │ │ │ │ │ ├── PictorEngineFlightRepository.swift │ │ │ │ │ ├── PictorEngineGutmaLinkRepository.swift │ │ │ │ │ ├── PictorEngineProjectPix4dRepository.swift │ │ │ │ │ ├── PictorEngineProjectRepository.swift │ │ │ │ │ ├── PictorEngineRepository.swift │ │ │ │ │ ├── PictorEngineSessionRepository.swift │ │ │ │ │ ├── PictorEngineThumbnailRepository.swift │ │ │ │ │ └── PictorEngineUserRepository.swift │ │ │ ├── PictorLogger.swift │ │ │ ├── Service │ │ │ │ ├── APC │ │ │ │ │ └── APCApiManager.swift │ │ │ │ ├── AcademyAPI │ │ │ │ │ ├── AcademyRequestQueue.swift │ │ │ │ │ ├── AcademyService+Extensions.swift │ │ │ │ │ ├── AcademyService.swift │ │ │ │ │ └── AcademySessionProvider.swift │ │ │ │ ├── DatabaseMigrationService │ │ │ │ │ ├── PictorDatabaseMigrationServiceImpl+OldAccess.swift │ │ │ │ │ ├── PictorDatabaseMigrationServiceImpl+PictorAccess.swift │ │ │ │ │ └── PictorDatabaseMigrationServiceImpl.swift │ │ │ │ └── NetworkService.swift │ │ │ └── Utils │ │ │ │ ├── AuthenticationUtils.swift │ │ │ │ └── ParserUtils.swift │ │ │ ├── Model │ │ │ ├── PictorBaseModel │ │ │ │ ├── PictorBaseModel.swift │ │ │ │ ├── PictorDroneModel.swift │ │ │ │ ├── PictorFlightModel.swift │ │ │ │ ├── PictorFlightPlanModel.swift │ │ │ │ ├── PictorGutmaLinkModel.swift │ │ │ │ ├── PictorProjectModel.swift │ │ │ │ ├── PictorProjectPix4dModel.swift │ │ │ │ ├── PictorSessionModel.swift │ │ │ │ ├── PictorThumbnailModel.swift │ │ │ │ └── PictorUserModel.swift │ │ │ ├── PictorFlightPlanDataSetting.swift │ │ │ └── PictorGutma.swift │ │ │ ├── Pictor.docc │ │ │ └── Pictor.md │ │ │ ├── Pictor.h │ │ │ ├── Pictor.swift │ │ │ ├── PictorConfiguration.swift │ │ │ ├── PictorContext.swift │ │ │ ├── Repository │ │ │ ├── PictorDroneRepository.swift │ │ │ ├── PictorFlightPlanRepository.swift │ │ │ ├── PictorFlightRepository.swift │ │ │ ├── PictorGutmaLinkRepository.swift │ │ │ ├── PictorProjectPix4dRepository.swift │ │ │ ├── PictorProjectRepository.swift │ │ │ ├── PictorRepository.swift │ │ │ ├── PictorSessionRepository.swift │ │ │ ├── PictorThumbnailRepository.swift │ │ │ └── PictorUserRepository.swift │ │ │ └── Service │ │ │ ├── Academy │ │ │ ├── AcademyErrorService.swift │ │ │ └── Drone │ │ │ │ ├── AcademyApiDroneService.swift │ │ │ │ └── AcademyDroneResponse.swift │ │ │ ├── PictorDatabaseMigrationService.swift │ │ │ ├── SynchroService.swift │ │ │ └── User │ │ │ ├── PictorUserService.swift │ │ │ ├── PictorUserServiceAccount.swift │ │ │ ├── PictorUserServiceAppleAccount.swift │ │ │ ├── PictorUserServiceConfiguration.swift │ │ │ ├── PictorUserServiceError.swift │ │ │ └── PictorUserServiceGoogleAccount.swift │ ├── PictorEngine │ │ ├── PictorEngine │ │ │ ├── CoreData │ │ │ │ ├── CoreDataService.swift │ │ │ │ ├── Model CD │ │ │ │ │ ├── UserCD+CoreDataClass.swift │ │ │ │ │ └── UserCD+CoreDataProperties.swift │ │ │ │ └── TestModel.xcdatamodeld │ │ │ │ │ ├── .xccurrentversion │ │ │ │ │ └── ModelTest.xcdatamodel │ │ │ │ │ └── contents │ │ │ ├── Model │ │ │ │ ├── PictorEngineModel.swift │ │ │ │ └── PictorEngineUserModel.swift │ │ │ ├── PictorEngine.docc │ │ │ │ └── PictorEngine.md │ │ │ ├── PictorEngine.h │ │ │ ├── PictorEngine.swift │ │ │ ├── PictorEngineContext.swift │ │ │ ├── Repository │ │ │ │ ├── PictorEngineRepository.swift │ │ │ │ └── PictorEngineUserRepository+Impl.swift │ │ │ └── SynchroDummyService.swift │ │ └── PictorEngineTests │ │ │ └── PictorEngineTests.swift │ └── config.xcconfig ├── Podfile ├── config.xcconfig └── swiftgen.yml └── README.md /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/.DS_Store -------------------------------------------------------------------------------- /OpenFlight/.gitattributes: -------------------------------------------------------------------------------- 1 | *.pbxproj merge=union 2 | -------------------------------------------------------------------------------- /OpenFlight/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/.gitignore -------------------------------------------------------------------------------- /OpenFlight/.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/.swiftlint.yml -------------------------------------------------------------------------------- /OpenFlight/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/LICENSE -------------------------------------------------------------------------------- /OpenFlight/OpenFlight.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /OpenFlight/OpenFlight.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /OpenFlight/OpenFlight.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /OpenFlight/OpenFlight.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/AppDelegate.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/ArcGIS/AGSCamera+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/ArcGIS/AGSCamera+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/ArcGIS/AGSGeometryEngine+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/ArcGIS/AGSGeometryEngine+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/ArcGIS/AGSGraphicsOverlay+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/ArcGIS/AGSGraphicsOverlay+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/ArcGIS/AGSMultipart+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/ArcGIS/AGSMultipart+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/ArcGIS/AGSPoint+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/ArcGIS/AGSPoint+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/ArcGIS/AGSPolyline+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/ArcGIS/AGSPolyline+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/ArcGIS/AGSSceneView+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/ArcGIS/AGSSceneView+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/ArcGIS/ArgGIS+Constants.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/ArcGIS/ArgGIS+Constants.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/ArcGIS/FlightPlan/EditableAGSGraphic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/ArcGIS/FlightPlan/EditableAGSGraphic.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/ArcGIS/FlightPlan/FlightPlanCourseGraphic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/ArcGIS/FlightPlan/FlightPlanCourseGraphic.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/ArcGIS/FlightPlan/FlightPlanGraphic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/ArcGIS/FlightPlan/FlightPlanGraphic.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/ArcGIS/FlightPlan/FlightPlanInsertWayPointGraphic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/ArcGIS/FlightPlan/FlightPlanInsertWayPointGraphic.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/ArcGIS/FlightPlan/FlightPlanOriginGraphic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/ArcGIS/FlightPlan/FlightPlanOriginGraphic.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/ArcGIS/FlightPlan/FlightPlanPoiPointGraphic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/ArcGIS/FlightPlan/FlightPlanPoiPointGraphic.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/ArcGIS/FlightPlan/FlightPlanPointGraphic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/ArcGIS/FlightPlan/FlightPlanPointGraphic.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/ArcGIS/FlightPlan/FlightPlanUserLocationGraphic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/ArcGIS/FlightPlan/FlightPlanUserLocationGraphic.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/ArcGIS/FlightPlan/FlightPlanWayPointArrowGraphic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/ArcGIS/FlightPlan/FlightPlanWayPointArrowGraphic.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/ArcGIS/FlightPlan/FlightPlanWayPointGraphic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/ArcGIS/FlightPlan/FlightPlanWayPointGraphic.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/ArcGIS/FlightPlan/FlightPlanWayPointLineGraphic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/ArcGIS/FlightPlan/FlightPlanWayPointLineGraphic.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/ArcGIS/RTH/HomePointGraphic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/ArcGIS/RTH/HomePointGraphic.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/ArcGIS/TouchAndFly/AGSConstants+TouchAndFly.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/ArcGIS/TouchAndFly/AGSConstants+TouchAndFly.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/ArcGIS/TouchAndFly/TouchAndFlyPointGraphic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/ArcGIS/TouchAndFly/TouchAndFlyPointGraphic.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Constants/Paths.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Constants/Paths.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Constants/Services.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Constants/Services.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Constants/Values.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Constants/Values.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Coordinators/AppCoordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Coordinators/AppCoordinator.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Coordinators/Coordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Coordinators/Coordinator.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Coordinators/DashboardCoordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Coordinators/DashboardCoordinator.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Coordinators/DashboardCoordinatorNavigation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Coordinators/DashboardCoordinatorNavigation.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Coordinators/DroneCalibrationCoordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Coordinators/DroneCalibrationCoordinator.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Coordinators/DroneCoordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Coordinators/DroneCoordinator.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Coordinators/DroneFirmwaresCoordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Coordinators/DroneFirmwaresCoordinator.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Coordinators/DroneGimbalCalibrationCoordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Coordinators/DroneGimbalCalibrationCoordinator.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Coordinators/EditionSettingsCoordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Coordinators/EditionSettingsCoordinator.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Coordinators/FlightDetailsCoordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Coordinators/FlightDetailsCoordinator.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Coordinators/FlightPlanEditionMenuCoordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Coordinators/FlightPlanEditionMenuCoordinator.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Coordinators/FlightPlanPanelCoordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Coordinators/FlightPlanPanelCoordinator.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Coordinators/FormattingCoordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Coordinators/FormattingCoordinator.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Coordinators/GalleryCoordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Coordinators/GalleryCoordinator.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Coordinators/HUDCoordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Coordinators/HUDCoordinator.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Coordinators/LayoutGridManagerCoordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Coordinators/LayoutGridManagerCoordinator.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Coordinators/MyFlightsCoordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Coordinators/MyFlightsCoordinator.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Coordinators/OnboardingCoordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Coordinators/OnboardingCoordinator.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Coordinators/OphtalmoCoordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Coordinators/OphtalmoCoordinator.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Coordinators/PairingCoordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Coordinators/PairingCoordinator.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Coordinators/ParrotDebugCoordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Coordinators/ParrotDebugCoordinator.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Coordinators/ProjectManagerCoordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Coordinators/ProjectManagerCoordinator.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Coordinators/RemoteCoordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Coordinators/RemoteCoordinator.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Coordinators/SettingsCoordinator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Coordinators/SettingsCoordinator.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Extensions/CoreLocation/CLLocation+ArcGIS.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Extensions/CoreLocation/CLLocation+ArcGIS.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Extensions/UserDefaultsKeys.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Extensions/UserDefaultsKeys.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/GroundSdk/UserLocationManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/GroundSdk/UserLocationManager.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Info.plist -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Constants/Layout.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Constants/Layout.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Constants/Style+Makeup.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Constants/Style+Makeup.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Constants/Style.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Constants/Style.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/CoreData/PersistentContainer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/CoreData/PersistentContainer.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Graphics/CircleProgressView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Graphics/CircleProgressView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Graphics/CircleProgressView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Graphics/CircleProgressView.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Graphics/SimpleArrowView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Graphics/SimpleArrowView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Models/APIResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Models/APIResponse.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Models/ActionButtonModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Models/ActionButtonModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Models/Animator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Models/Animator.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Models/CloseButtonStyle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Models/CloseButtonStyle.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Models/SecureKeyStorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Models/SecureKeyStorage.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Observable/Observable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Observable/Observable.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Protocol/Sortable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Protocol/Sortable.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Providers/AccountManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Providers/AccountManager.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Providers/DashboardAccountView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Providers/DashboardAccountView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Providers/DashboardUiProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Providers/DashboardUiProvider.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Providers/FlightPlanTypeStore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Providers/FlightPlanTypeStore.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Providers/HUDAlertPanelProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Providers/HUDAlertPanelProvider.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Providers/MyFlightsAccountView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Providers/MyFlightsAccountView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Providers/ProvidersProtocols.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Providers/ProvidersProtocols.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Providers/TouchAndFlyMission.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Providers/TouchAndFlyMission.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Utils/AuthenticationUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Utils/AuthenticationUtils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Utils/SynchroUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Utils/SynchroUtils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/ViewModels/BaseViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/ViewModels/BaseViewModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/ViewModels/DroneWatcherViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/ViewModels/DroneWatcherViewModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/ViewModels/WatcherViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/ViewModels/WatcherViewModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Views/ActionButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Views/ActionButton.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Views/ActivityProgressView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Views/ActivityProgressView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Views/CollectionViews.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Views/CollectionViews.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Views/HighlightableUIControl.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Views/HighlightableUIControl.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Views/LDGradientView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Views/LDGradientView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Views/LayoutHelpersViews.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Views/LayoutHelpersViews.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Views/LoaderButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Views/LoaderButton.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Views/MainContainerViews.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Views/MainContainerViews.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Views/MainTextField.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Views/MainTextField.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Views/NavigationViews.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Views/NavigationViews.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Views/POFTextField.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Views/POFTextField.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Views/PaddingLabel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Views/PaddingLabel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Views/PassThroughViews.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Views/PassThroughViews.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Views/RectangleProgressView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Views/RectangleProgressView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Views/SettingsButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Views/SettingsButton.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Views/SettingsSegmentedControl.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Views/SettingsSegmentedControl.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Views/SettingsSlider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Views/SettingsSlider.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Views/SidePanelViews.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Views/SidePanelViews.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/=Common=/Views/TableViews.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/=Common=/Views/TableViews.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/AirSdkMissions/Common/AirSdkMissions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/AirSdkMissions/Common/AirSdkMissions.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/CameraStreaming/Components/GridView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/CameraStreaming/Components/GridView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/CameraStreaming/Components/HomeStreamView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/CameraStreaming/Components/HomeStreamView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/CameraStreaming/Components/SnowView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/CameraStreaming/Components/SnowView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/CameraStreaming/Components/SnowView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/CameraStreaming/Components/SnowView.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/CameraStreaming/Components/TargetView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/CameraStreaming/Components/TargetView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/CameraStreaming/HUDCameraStreaming.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/CameraStreaming/HUDCameraStreaming.storyboard -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/CellularAccess/Models/PairingProcessModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/CellularAccess/Models/PairingProcessModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Dashboard/Cells/Content/DashboardDeviceCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Dashboard/Cells/Content/DashboardDeviceCell.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Dashboard/Cells/Content/DashboardDroneCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Dashboard/Cells/Content/DashboardDroneCell.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Dashboard/Cells/Footer/DashboardFooterCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Dashboard/Cells/Footer/DashboardFooterCell.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Dashboard/Cells/Header/DashboardHeaderCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Dashboard/Cells/Header/DashboardHeaderCell.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Dashboard/Cells/Header/DashboardItemModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Dashboard/Cells/Header/DashboardItemModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Dashboard/Cells/Header/DashboardLogoCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Dashboard/Cells/Header/DashboardLogoCell.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Dashboard/Cells/Header/DashboardLogoCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Dashboard/Cells/Header/DashboardLogoCell.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Dashboard/Collection/CellConfigurable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Dashboard/Collection/CellConfigurable.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Dashboard/Dashboard.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Dashboard/Dashboard.storyboard -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Dashboard/DashboardDataSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Dashboard/DashboardDataSource.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Dashboard/DashboardMyAccount.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Dashboard/DashboardMyAccount.storyboard -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Dashboard/DashboardViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Dashboard/DashboardViewController.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Dashboard/DashboardViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Dashboard/DashboardViewModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Dashboard/Views/DeviceStateButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Dashboard/Views/DeviceStateButton.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Dashboard/Views/DeviceStateButton.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Dashboard/Views/DeviceStateButton.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Dashboard/Views/FlyButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Dashboard/Views/FlyButton.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Dashboard/Views/FlyButton.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Dashboard/Views/FlyButton.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Dashboard/Views/MyAccountView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Dashboard/Views/MyAccountView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Dashboard/Views/MyAccountView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Dashboard/Views/MyAccountView.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Devices/RemoteInfos/Views/DeviceButtonView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Devices/RemoteInfos/Views/DeviceButtonView.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Devices/RemoteUpdate/RemoteUpdate.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Devices/RemoteUpdate/RemoteUpdate.storyboard -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Devices/RemoteUpdate/Views/RemoteImageView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Devices/RemoteUpdate/Views/RemoteImageView.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Devices/RemoteUpdate/Views/UpdateStepView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Devices/RemoteUpdate/Views/UpdateStepView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Devices/RemoteUpdate/Views/UpdateStepView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Devices/RemoteUpdate/Views/UpdateStepView.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/FlightPlan/Edition/FlightPlanEdition.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/FlightPlan/Edition/FlightPlanEdition.storyboard -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/FlightPlan/Models/Action.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/FlightPlan/Models/Action.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/FlightPlan/Models/ClassicFlightPlanModels.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/FlightPlan/Models/ClassicFlightPlanModels.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/FlightPlan/Models/FlightPlan+ArcGIS.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/FlightPlan/Models/FlightPlan+ArcGIS.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/FlightPlan/Models/FlightPlanSetting.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/FlightPlan/Models/FlightPlanSetting.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/FlightPlan/Models/PictorGutma+Mavlink.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/FlightPlan/Models/PictorGutma+Mavlink.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/FlightPlan/Models/PoiPoint+ArcGIS.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/FlightPlan/Models/PoiPoint+ArcGIS.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/FlightPlan/Models/PoiPoint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/FlightPlan/Models/PoiPoint.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/FlightPlan/Models/PolygonPoint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/FlightPlan/Models/PolygonPoint.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/FlightPlan/Models/WayPoint+ArcGIS.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/FlightPlan/Models/WayPoint+ArcGIS.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/FlightPlan/Models/WayPoint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/FlightPlan/Models/WayPoint.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Gallery/Cells/PhotoViewerCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Gallery/Cells/PhotoViewerCell.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Gallery/Cells/PhotoViewerCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Gallery/Cells/PhotoViewerCell.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Gallery/GalleryViewController.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Gallery/GalleryViewController.storyboard -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Gallery/GalleryViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Gallery/GalleryViewController.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Gallery/Models/GalleryMedia+Title.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Gallery/Models/GalleryMedia+Title.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Gallery/Models/GalleryMedia.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Gallery/Models/GalleryMedia.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Gallery/Models/GalleryMediaType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Gallery/Models/GalleryMediaType.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Gallery/Models/GallerySource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Gallery/Models/GallerySource.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Gallery/Utils/AssetUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Gallery/Utils/AssetUtils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Gallery/Utils/MediaUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Gallery/Utils/MediaUtils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Gallery/ViewModels/GalleryViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Gallery/ViewModels/GalleryViewModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Gallery/ViewModels/PhotoViewerViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Gallery/ViewModels/PhotoViewerViewModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Gallery/ViewModels/VideoPlayerViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Gallery/ViewModels/VideoPlayerViewModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Gallery/Views/DownloadButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Gallery/Views/DownloadButton.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Gallery/Views/DownloadButton.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Gallery/Views/DownloadButton.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Gallery/Views/GalleryLoadingView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Gallery/Views/GalleryLoadingView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Gallery/Views/GalleryLoadingView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Gallery/Views/GalleryLoadingView.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Gallery/Views/GalleryMediaTitleView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Gallery/Views/GalleryMediaTitleView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Gallery/Views/GalleryMediaTitleView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Gallery/Views/GalleryMediaTitleView.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Gallery/Views/GallerySourceView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Gallery/Views/GallerySourceView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Gallery/Views/GallerySourceView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Gallery/Views/GallerySourceView.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Alerts/Banner/BannerAlert.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Alerts/Banner/BannerAlert.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Alerts/Banner/BannerAlertView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Alerts/Banner/BannerAlertView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Alerts/Banner/Models/BannerAlerts.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Alerts/Banner/Models/BannerAlerts.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Alerts/Landing/HUDLandingView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Alerts/Landing/HUDLandingView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Alerts/Landing/HUDLandingView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Alerts/Landing/HUDLandingView.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Alerts/Landing/HUDLandingViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Alerts/Landing/HUDLandingViewModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Alerts/Panel/HUDAlertPanel.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Alerts/Panel/HUDAlertPanel.storyboard -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/BottomBar/ActionWidgetContainer.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/BottomBar/ActionWidgetContainer.storyboard -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/BottomBar/BottomBar.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/BottomBar/BottomBar.storyboard -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/BottomBar/BottomBarViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/BottomBar/BottomBarViewController.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/BottomBar/Components/BarButtonView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/BottomBar/Components/BarButtonView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/BottomBar/Components/BarButtonView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/BottomBar/Components/BarButtonView.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/BottomBar/Components/CameraWidgetView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/BottomBar/Components/CameraWidgetView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/BottomBar/Components/CameraWidgetView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/BottomBar/Components/CameraWidgetView.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/BottomBar/Components/StopView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/BottomBar/Components/StopView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/BottomBar/Components/StopView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/BottomBar/Components/StopView.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/BottomBar/Models/BottomBarEnums.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/BottomBar/Models/BottomBarEnums.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/CameraSliders/CameraSliders.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/CameraSliders/CameraSliders.storyboard -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/CameraSliders/Tilt/TiltButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/CameraSliders/Tilt/TiltButton.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/CameraSliders/Tilt/TiltButton.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/CameraSliders/Tilt/TiltButton.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/CameraSliders/Tilt/TiltSliderView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/CameraSliders/Tilt/TiltSliderView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/CameraSliders/Tilt/TiltSliderView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/CameraSliders/Tilt/TiltSliderView.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/CameraSliders/Zoom/ZoomSlider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/CameraSliders/Zoom/ZoomSlider.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/CameraSliders/Zoom/ZoomSliderView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/CameraSliders/Zoom/ZoomSliderView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/CameraSliders/Zoom/ZoomSliderView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/CameraSliders/Zoom/ZoomSliderView.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Components/HUDSplitView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Components/HUDSplitView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Components/HUDSplitView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Components/HUDSplitView.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Controls/AlertControls.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Controls/AlertControls.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Controls/MissionControls.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Controls/MissionControls.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Controls/RightPanelContainerControls.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Controls/RightPanelContainerControls.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Controls/SplitControls+Models.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Controls/SplitControls+Models.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Controls/SplitControls.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Controls/SplitControls.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Controls/SplitControlsViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Controls/SplitControlsViewModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Controls/TouchAndFlyUiService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Controls/TouchAndFlyUiService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/ExposureLock/LockAETargetZone.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/ExposureLock/LockAETargetZone.storyboard -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/ExposureLock/VideoControls.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/ExposureLock/VideoControls.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/FlightPlanMenu/FlightPlanPanel.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/FlightPlanMenu/FlightPlanPanel.storyboard -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/HUD.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/HUD.storyboard -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/HUDViewController+Delegates.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/HUDViewController+Delegates.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/HUDViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/HUDViewController.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Indicator/HUDIndicator.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Indicator/HUDIndicator.storyboard -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Indicator/HUDIndicatorViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Indicator/HUDIndicatorViewController.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Joysticks/Components/CustomTouchView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Joysticks/Components/CustomTouchView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Joysticks/Components/JoystickView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Joysticks/Components/JoystickView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Joysticks/Components/JoystickView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Joysticks/Components/JoystickView.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Joysticks/Components/JoysticksView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Joysticks/Components/JoysticksView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Joysticks/Components/JoysticksView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Joysticks/Components/JoysticksView.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/MainBanner/MainBannerInfoView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/MainBanner/MainBannerInfoView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/MainBanner/MainBannerInfoView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/MainBanner/MainBannerInfoView.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Missions/Components/MissionItemCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Missions/Components/MissionItemCell.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Missions/Components/MissionItemCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Missions/Components/MissionItemCell.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Missions/CurrentMissionManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Missions/CurrentMissionManager.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Missions/Missions.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Missions/Missions.storyboard -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Missions/MissionsStore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Missions/MissionsStore.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Missions/Models/CameramanMission.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Missions/Models/CameramanMission.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Missions/Models/ClassicMission.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Missions/Models/ClassicMission.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/Missions/Models/FlightPlanMission.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/Missions/Models/FlightPlanMission.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/TopBar/Components/DroneActionView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/TopBar/Components/DroneActionView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/TopBar/Components/DroneActionView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/TopBar/Components/DroneActionView.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/TopBar/Components/Radar/GraduatedView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/TopBar/Components/Radar/GraduatedView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/TopBar/Components/Radar/HUDRadarView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/TopBar/Components/Radar/HUDRadarView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/TopBar/Components/Radar/HUDRadarView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/TopBar/Components/Radar/HUDRadarView.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/TopBar/Components/TelemetryItemView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/TopBar/Components/TelemetryItemView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/TopBar/Components/TelemetryItemView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/TopBar/Components/TelemetryItemView.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/TopBar/HUDTopBar.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/TopBar/HUDTopBar.storyboard -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/TopBar/ViewModels/HUDRadarViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/TopBar/ViewModels/HUDRadarViewModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/TopBar/ViewModels/TelemetryViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/TopBar/ViewModels/TelemetryViewModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/HUD/TopBar/ViewModels/TopBarViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/HUD/TopBar/ViewModels/TopBarViewModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/33DSymbols/Drone3DKO.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/33DSymbols/Drone3DKO.dae -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/33DSymbols/Drone3DOK.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/33DSymbols/Drone3DOK.dae -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/Cameraman/CameramanMap.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/Cameraman/CameramanMap.storyboard -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/Cameraman/CameramanMapViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/Cameraman/CameramanMapViewController.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/Cameraman/CameramanViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/Cameraman/CameramanViewModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/CommonMap/CommonMapViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/CommonMap/CommonMapViewController.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/CommonMap/CommonMapViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/CommonMap/CommonMapViewModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/FlightPlan/FlightPlanMap.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/FlightPlan/FlightPlanMap.storyboard -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/FlightPlan/FlightPlanScene.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/FlightPlan/FlightPlanScene.storyboard -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/FlightPlan/FlightPlanViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/FlightPlan/FlightPlanViewModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/Map/AGSMapViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/Map/AGSMapViewController.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/Map/MapWithOverlaysViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/Map/MapWithOverlaysViewController.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/Models/MapModels.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/Models/MapModels.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/MyFlights/MyFlightsMap.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/MyFlights/MyFlightsMap.storyboard -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/MyFlights/MyFlightsMapViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/MyFlights/MyFlightsMapViewController.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/MyFlights/MyFlightsViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/MyFlights/MyFlightsViewModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/Overlays/DroneLocationGraphic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/Overlays/DroneLocationGraphic.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/Overlays/DroneLocationGraphicsOverlay.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/Overlays/DroneLocationGraphicsOverlay.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/Overlays/FlightPlanGraphicsOverlay.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/Overlays/FlightPlanGraphicsOverlay.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/Overlays/HomeLocationGraphicsOverlay.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/Overlays/HomeLocationGraphicsOverlay.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/Overlays/ReturnHomeGraphicsOverlay.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/Overlays/ReturnHomeGraphicsOverlay.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/Overlays/TouchAndFlyGraphicsOverlay.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/Overlays/TouchAndFlyGraphicsOverlay.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/Overlays/TrajectoryGraphicsOverlay.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/Overlays/TrajectoryGraphicsOverlay.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/Overlays/UserLocationGraphicsOverlay.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/Overlays/UserLocationGraphicsOverlay.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/PilotingMap/PilotingMap.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/PilotingMap/PilotingMap.storyboard -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/PilotingMap/PilotingMapViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/PilotingMap/PilotingMapViewController.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/PilotingMap/PilotingViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/PilotingMap/PilotingViewModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/Scene/AGSSceneViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/Scene/AGSSceneViewController.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/Scene/SceneWithOverlaysViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/Scene/SceneWithOverlaysViewController.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/TouchAndFlyMap/TouchAndFlyMap.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/TouchAndFlyMap/TouchAndFlyMap.storyboard -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/TouchAndFlyMap/TouchAndFlyViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/TouchAndFlyMap/TouchAndFlyViewModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Map/ViewModels/MapElevationSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Map/ViewModels/MapElevationSource.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/MyFlights/MyFlightsViewController.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/MyFlights/MyFlightsViewController.storyboard -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/MyFlights/MyFlightsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/MyFlights/MyFlightsViewController.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Occupancy/Components/BeamComponent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Occupancy/Components/BeamComponent.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Occupancy/Components/GridComponent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Occupancy/Components/GridComponent.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Occupancy/Components/SceneComponent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Occupancy/Components/SceneComponent.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Occupancy/Constants.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Occupancy/Constants.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Occupancy/Entities/Anafi2Model.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Occupancy/Entities/Anafi2Model.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Occupancy/Entities/BeamEntity.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Occupancy/Entities/BeamEntity.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Occupancy/Entities/EntityManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Occupancy/Entities/EntityManager.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Occupancy/Entities/GridEntity.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Occupancy/Entities/GridEntity.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Occupancy/Entities/OGCamera.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Occupancy/Entities/OGCamera.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Occupancy/Extensions/Data+CPointer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Occupancy/Extensions/Data+CPointer.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Occupancy/Extensions/SCNNode+Basics.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Occupancy/Extensions/SCNNode+Basics.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Occupancy/Extensions/Simd+Basics.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Occupancy/Extensions/Simd+Basics.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Occupancy/Model/OccupancyViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Occupancy/Model/OccupancyViewModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Occupancy/Model/Storage/ChunkStorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Occupancy/Model/Storage/ChunkStorage.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Occupancy/Model/Storage/VoxelStorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Occupancy/Model/Storage/VoxelStorage.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Occupancy/MoserAPI/MoserAPI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Occupancy/MoserAPI/MoserAPI.h -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Occupancy/MoserAPI/MoserAPI.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Occupancy/MoserAPI/MoserAPI.m -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Occupancy/OGFollowingCamera.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Occupancy/OGFollowingCamera.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Occupancy/OGSpeedometer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Occupancy/OGSpeedometer.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Occupancy/Occupancy.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Occupancy/Occupancy.storyboard -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Occupancy/OccupancyRenderer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Occupancy/OccupancyRenderer.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Occupancy/OccupancyViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Occupancy/OccupancyViewController.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Pairing/Cells/PairingCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Pairing/Cells/PairingCell.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Pairing/Cells/PairingCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Pairing/Cells/PairingCell.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Pairing/Cells/PairingConnectDroneCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Pairing/Cells/PairingConnectDroneCell.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Pairing/Cells/PairingConnectDroneCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Pairing/Cells/PairingConnectDroneCell.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Pairing/Models/PairingModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Pairing/Models/PairingModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Pairing/Models/RemoteConnectDroneModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Pairing/Models/RemoteConnectDroneModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Pairing/ViewControllers/Pairing.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Pairing/ViewControllers/Pairing.storyboard -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Pairing/ViewModels/PairingViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Pairing/ViewModels/PairingViewModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Cells/Advanced/SettingsDriCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Cells/Advanced/SettingsDriCell.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Cells/Advanced/SettingsDriCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Cells/Advanced/SettingsDriCell.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Cells/Advanced/SettingsRthCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Cells/Advanced/SettingsRthCell.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Cells/Advanced/SettingsRthCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Cells/Advanced/SettingsRthCell.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Cells/Advanced/SettingsSliderCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Cells/Advanced/SettingsSliderCell.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Cells/Advanced/SettingsTitleCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Cells/Advanced/SettingsTitleCell.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Cells/Advanced/SettingsTitleCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Cells/Advanced/SettingsTitleCell.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Cells/SettingsSectionCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Cells/SettingsSectionCell.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Cells/SettingsSectionCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Cells/SettingsSectionCell.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Models/BehavioursSettings.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Models/BehavioursSettings.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Models/Camera2Settings.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Models/Camera2Settings.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Models/ControlsSettings.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Models/ControlsSettings.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Models/DeveloperSettings.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Models/DeveloperSettings.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Models/DriSetting.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Models/DriSetting.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Models/DroneSetting.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Models/DroneSetting.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Models/InterfaceSettings.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Models/InterfaceSettings.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Models/NetworkSettings.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Models/NetworkSettings.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Models/ObstacleAvoidanceSetting.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Models/ObstacleAvoidanceSetting.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Models/RthSettings.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Models/RthSettings.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Models/SafetySettings.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Models/SafetySettings.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Models/SettingEntry.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Models/SettingEntry.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Models/SettingEnum.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Models/SettingEnum.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Models/SettingsCellType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Models/SettingsCellType.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Models/SettingsPanelType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Models/SettingsPanelType.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Models/SettingsType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Models/SettingsType.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Models/ShellAccessSetting.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Models/ShellAccessSetting.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Models/SliderHighlightedRange.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Models/SliderHighlightedRange.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Models/SliderSetting.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Models/SliderSetting.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Models/UnitType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Models/UnitType.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Settings.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Settings.storyboard -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/SettingsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/SettingsViewController.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/ViewModels/BehavioursViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/ViewModels/BehavioursViewModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/ViewModels/ControlsViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/ViewModels/ControlsViewModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/ViewModels/InterfaceViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/ViewModels/InterfaceViewModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/ViewModels/SettingsRthViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/ViewModels/SettingsRthViewModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Views/SettingsGridView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Views/SettingsGridView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Views/SettingsPresetsView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Views/SettingsPresetsView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Views/SettingsPresetsView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Views/SettingsPresetsView.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/Settings/Views/WifiChannelsOccupationView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/Settings/Views/WifiChannelsOccupationView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/TouchAndFly/Components/ProgressViewLinear.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/TouchAndFly/Components/ProgressViewLinear.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/TouchAndFly/Graphics/ArrowGraphic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/TouchAndFly/Graphics/ArrowGraphic.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/TouchAndFly/Graphics/AxisGraphic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/TouchAndFly/Graphics/AxisGraphic.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/TouchAndFly/Graphics/CircleGraphic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/TouchAndFly/Graphics/CircleGraphic.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/TouchAndFly/Graphics/PoiGraphic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/TouchAndFly/Graphics/PoiGraphic.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/TouchAndFly/Graphics/UserGraphic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/TouchAndFly/Graphics/UserGraphic.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/TouchAndFly/Graphics/WaypointGraphic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/TouchAndFly/Graphics/WaypointGraphic.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/TouchAndFly/Panel/TouchStreamStateMachine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/TouchAndFly/Panel/TouchStreamStateMachine.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/TouchAndFly/Panel/TouchStreamView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/TouchAndFly/Panel/TouchStreamView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/TouchAndFly/Panel/TouchStreamViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/TouchAndFly/Panel/TouchStreamViewModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Modules/TouchAndFly/TouchAndFlyPanel.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Modules/TouchAndFly/TouchAndFlyPanel.storyboard -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/OpenFlight.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/OpenFlight.h -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Color.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Color.xcassets/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Color.xcassets/emerald.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Color.xcassets/emerald.colorset/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/DevicesDefaults/anafi2_app_defaults.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/DevicesDefaults/anafi2_app_defaults.plist -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/DevicesDefaults/anafi3_app_defaults.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/DevicesDefaults/anafi3_app_defaults.plist -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/FlightPlan/sample_jemmapes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/FlightPlan/sample_jemmapes.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/FlightPlan/sample_rennes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/FlightPlan/sample_rennes.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Fonts/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Fonts/OFL.txt -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Fonts/Rajdhani-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Fonts/Rajdhani-Bold.ttf -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Fonts/Rajdhani-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Fonts/Rajdhani-Light.ttf -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Fonts/Rajdhani-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Fonts/Rajdhani-Medium.ttf -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Fonts/Rajdhani-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Fonts/Rajdhani-Regular.ttf -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Fonts/Rajdhani-SemiBold-Ext.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Fonts/Rajdhani-SemiBold-Ext.ttf -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Fonts/Rajdhani-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Fonts/Rajdhani-SemiBold.ttf -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Generated/Colors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Generated/Colors.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Generated/Images.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Generated/Images.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Generated/Storyboards.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Generated/Storyboards.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Generated/Strings.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Generated/Strings.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Generated/de.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Generated/de.lproj/Localizable.strings -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Generated/en.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Generated/en.lproj/Localizable.strings -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Generated/es.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Generated/es.lproj/Localizable.strings -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Generated/fr.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Generated/fr.lproj/Localizable.strings -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Generated/ja.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Generated/ja.lproj/Localizable.strings -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Alertes/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Alertes/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Alertes/RTH/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Alertes/RTH/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Alertes/Remote/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Alertes/Remote/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Alertes/TakeOff/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Alertes/TakeOff/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/BottomBar/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/BottomBar/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/BottomBar/Icons/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/BottomBar/Icons/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Cellular/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Cellular/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/CellularPairing/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/CellularPairing/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Common/Checks/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Common/Checks/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Common/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Common/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Common/Icons/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Common/Icons/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Common/Slider/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Common/Slider/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Dashboard/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Dashboard/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Dashboard/Fly/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Dashboard/Fly/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Dri/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Dri/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Drone/Battery/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Drone/Battery/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Drone/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Drone/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/DroneAction/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/DroneAction/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/ExposureLock/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/ExposureLock/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Gallery/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Gallery/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Gallery/Format/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Gallery/Format/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Gallery/Player/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Gallery/Player/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Gallery/dng.imageset/dng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Gallery/dng.imageset/dng.png -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Gps/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Gps/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Gps/Controller/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Gps/Controller/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Gps/Drone/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Gps/Drone/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Joysticks/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Joysticks/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Logo/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Logo/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Map/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Map/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Mission Modes/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Mission Modes/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/MyFlights/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/MyFlights/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Occupancy/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Occupancy/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Pairing/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Pairing/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Remote/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Remote/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Settings/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Settings/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Settings/Quick/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Settings/Quick/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/SnowView/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/SnowView/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Telemetry/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Telemetry/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/TouchAndFly/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/TouchAndFly/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Images.xcassets/Wifi/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Images.xcassets/Wifi/Contents.json -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Info.plist -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/LaunchScreen.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Model.xcdatamodeld/.xccurrentversion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Model.xcdatamodeld/.xccurrentversion -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/Model.xcdatamodeld/Model.xcdatamodel/contents: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/Model.xcdatamodeld/Model.xcdatamodel/contents -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/OpenFlight-Bridging-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/OpenFlight-Bridging-Header.h -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/SceneCatalog.scnassets/Parrot-Anafi.scn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/SceneCatalog.scnassets/Parrot-Anafi.scn -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/SceneCatalog.scnassets/SceneKit Scene.scn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/SceneCatalog.scnassets/SceneKit Scene.scn -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/SceneCatalog.scnassets/cadreblender.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/SceneCatalog.scnassets/cadreblender.dae -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/de.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/de.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/embedded_updates/gsdk_preset_updates.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/embedded_updates/gsdk_preset_updates.plist -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/en.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/es.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/es.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/fr.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/fr.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Resources/ja.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Resources/ja.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Services/AlertsMonitor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Services/AlertsMonitor.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Services/BannerAlertManagerService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Services/BannerAlertManagerService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Services/CriticalAlertService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Services/CriticalAlertService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Services/DatabaseUpdateService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Services/DatabaseUpdateService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Services/DiskSpaceService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Services/DiskSpaceService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Services/Gallery/MediaBrowserManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Services/Gallery/MediaBrowserManager.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Services/Gallery/MediaListService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Services/Gallery/MediaListService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Services/Gallery/MediaStoreService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Services/Gallery/MediaStoreService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Services/Gallery/MediaStoreServiceImpl.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Services/Gallery/MediaStoreServiceImpl.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Services/Gallery/StreamReplayService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Services/Gallery/StreamReplayService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Services/RthSettingsMonitor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Services/RthSettingsMonitor.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Services/ServiceHub.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Services/ServiceHub.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Services/UI Services/HudBottomBarService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Services/UI Services/HudBottomBarService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Services/UI Services/HudTopBarService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Services/UI Services/HudTopBarService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Services/UI Services/JoysticksService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Services/UI Services/JoysticksService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Services/UI Services/NavigationStackService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Services/UI Services/NavigationStackService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Services/UI Services/UIComponentsDisplayReporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Services/UI Services/UIComponentsDisplayReporter.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Services/UI Services/VariableAssetsService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Services/UI Services/VariableAssetsService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Services/User/User+UserStatus.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Services/User/User+UserStatus.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/CommonServices/CellularSessionService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/CommonServices/CellularSessionService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/CommonServices/Drone/AirSdkMissionsManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/CommonServices/Drone/AirSdkMissionsManager.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/CommonServices/Drone/CameraConfigWatcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/CommonServices/Drone/CameraConfigWatcher.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/CommonServices/Drone/CellularService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/CommonServices/Drone/CellularService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/CommonServices/Drone/ConnectedDroneHolder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/CommonServices/Drone/ConnectedDroneHolder.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/CommonServices/Drone/CurrentDroneHolder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/CommonServices/Drone/CurrentDroneHolder.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/CommonServices/Drone/ExposureLockService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/CommonServices/Drone/ExposureLockService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/CommonServices/Drone/ExposureService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/CommonServices/Drone/ExposureService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/CommonServices/Drone/FirmwareUpdateService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/CommonServices/Drone/FirmwareUpdateService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/CommonServices/Drone/GimbalTiltService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/CommonServices/Drone/GimbalTiltService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/CommonServices/Drone/HandLaunchService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/CommonServices/Drone/HandLaunchService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/CommonServices/Drone/OphtalmoService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/CommonServices/Drone/OphtalmoService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/CommonServices/Drone/PinCodeService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/CommonServices/Drone/PinCodeService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/CommonServices/Drone/PresetsService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/CommonServices/Drone/PresetsService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/CommonServices/Drone/RthService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/CommonServices/Drone/RthService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/CommonServices/Drone/UserStorageService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/CommonServices/Drone/UserStorageService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/CommonServices/Drone/ZoomService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/CommonServices/Drone/ZoomService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/CommonServices/FixedLocationMonitor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/CommonServices/FixedLocationMonitor.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/CommonServices/Flight Plan/PlanGenerator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/CommonServices/Flight Plan/PlanGenerator.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/CommonServices/Flight Plan/ProjectManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/CommonServices/Flight Plan/ProjectManager.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/CommonServices/Flight/FlightService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/CommonServices/Flight/FlightService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/CommonServices/Flight/GutmaWatcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/CommonServices/Flight/GutmaWatcher.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/CommonServices/LocationsTracker.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/CommonServices/LocationsTracker.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/CommonServices/ObstacleAvoidanceMonitor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/CommonServices/ObstacleAvoidanceMonitor.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/CommonServices/PanoramaService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/CommonServices/PanoramaService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/CommonServices/System/NetworkService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/CommonServices/System/NetworkService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/CommonServices/TouchAndFlyService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/CommonServices/TouchAndFlyService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/CommonServices/UpdateService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/CommonServices/UpdateService.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/CoreData/NSManagedObject+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/CoreData/NSManagedObject+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/CoreGraphics/CGFloat+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/CoreGraphics/CGFloat+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/CoreGraphics/CGPoint+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/CoreGraphics/CGPoint+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/CoreGraphics/CGRect+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/CoreGraphics/CGRect+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/CoreLocation/CLLocation+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/CoreLocation/CLLocation+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/CoreLocation/CLPlacemark+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/CoreLocation/CLPlacemark+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/Foundation/Bundle+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/Foundation/Bundle+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/Foundation/Codable+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/Foundation/Codable+Extension.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/Foundation/Data+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/Foundation/Data+Extensions.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/Foundation/Date+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/Foundation/Date+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/Foundation/DateFormatter+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/Foundation/DateFormatter+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/Foundation/DispatchQueue+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/Foundation/DispatchQueue+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/Foundation/NSPredicate+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/Foundation/NSPredicate+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/Foundation/Result+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/Foundation/Result+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/Foundation/TimeInterval+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/Foundation/TimeInterval+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/Foundation/URL+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/Foundation/URL+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Alarms/Alarm+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Alarms/Alarm+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Alarms/Alarms+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Alarms/Alarms+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Camera/BracketingMode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Camera/BracketingMode.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Camera/Camera+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Camera/Camera+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Camera/Camera2+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Camera/Camera2+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Camera/CameraUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Camera/CameraUtils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Camera/Gimbal+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Camera/Gimbal+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Camera/GpsLapseMode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Camera/GpsLapseMode.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Camera/PanoramaMode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Camera/PanoramaMode.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Camera/TimeLapseMode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Camera/TimeLapseMode.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Drone/Drone+Geofence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Drone/Drone+Geofence.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Drone/Drone+RTH.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Drone/Drone+RTH.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Drone/Drone+Storage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Drone/Drone+Storage.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Drone/Drone+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Drone/Drone+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Location/Gps+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Location/Gps+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Log/ULogTag+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Log/ULogTag+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Media/MediaItem+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Media/MediaItem+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Network/Radio+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/GroundSdk/Network/Radio+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/MapKit/MKMap+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/MapKit/MKMap+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/Swift/Array+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/Swift/Array+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/Swift/Bool+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/Swift/Bool+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/Swift/ClosedRange+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/Swift/ClosedRange+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/Swift/Dictionary+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/Swift/Dictionary+Extensions.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/Swift/Double+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/Swift/Double+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/Swift/Float+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/Swift/Float+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/Swift/JsonDecoder+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/Swift/JsonDecoder+Extension.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/Swift/Set+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/Swift/Set+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/Swift/String+Regex.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/Swift/String+Regex.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/Swift/String+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/Swift/String+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/Swift/String+Validation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/Swift/String+Validation.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIApplication+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIApplication+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIButton+Design.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIButton+Design.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIColor+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIColor+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIDevice+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIDevice+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIFont+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIFont+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIImage+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIImage+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIImageView+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIImageView+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/UIKit/UILabel+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/UIKit/UILabel+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIScreen+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIScreen+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIStackView+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIStackView+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/UIKit/UITableView+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/UIKit/UITableView+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/UIKit/UITextField+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/UIKit/UITextField+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/UIKit/UITextView+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/UIKit/UITextView+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIView+Animation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIView+Animation.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIView+Design.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIView+Design.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIView+GestureRecognizer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIView+GestureRecognizer.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIView+Subviews.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIView+Subviews.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIView+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIView+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIViewController+Alert.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIViewController+Alert.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIViewController+Children.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIViewController+Children.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIViewController+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Extensions/UIKit/UIViewController+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Utils/API+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Utils/API+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Utils/Alert+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Utils/Alert+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Utils/App+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Utils/App+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Utils/Battery+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Utils/Battery+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Utils/CacheUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Utils/CacheUtils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Utils/Controller+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Utils/Controller+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Utils/Copying+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Utils/Copying+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Utils/DateTime+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Utils/DateTime+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Utils/DelayedTaskProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Utils/DelayedTaskProvider.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Utils/Device+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Utils/Device+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Utils/Geometry+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Utils/Geometry+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Utils/Location3D.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Utils/Location3D.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Utils/Math+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Utils/Math+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Utils/Parser+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Utils/Parser+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Utils/Platform+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Utils/Platform+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Utils/Storage+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Utils/Storage+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Utils/Thumbnail+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Utils/Thumbnail+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Shared/Utils/UnitHelper+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Shared/Utils/UnitHelper+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Swiftgen/Generated/Colors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Swiftgen/Generated/Colors.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Swiftgen/Generated/Images.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Swiftgen/Generated/Images.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Swiftgen/Generated/Storyboards.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Swiftgen/Generated/Storyboards.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Swiftgen/Generated/Strings.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Swiftgen/Generated/Strings.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Swiftgen/Generated/de.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Swiftgen/Generated/de.lproj/Localizable.strings -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Swiftgen/Generated/en.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Swiftgen/Generated/en.lproj/Localizable.strings -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Swiftgen/Generated/es.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Swiftgen/Generated/es.lproj/Localizable.strings -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Swiftgen/Generated/fr.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Swiftgen/Generated/fr.lproj/Localizable.strings -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Swiftgen/Generated/ja.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Swiftgen/Generated/ja.lproj/Localizable.strings -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Swiftgen/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Swiftgen/colors.xml -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Swiftgen/output.xcfilelist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Swiftgen/output.xcfilelist -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Swiftgen/strings.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Swiftgen/strings.csv -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Swiftgen/strings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Swiftgen/strings.py -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Swiftgen/template_images.stencil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Swiftgen/template_images.stencil -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Utils/Parrot Debug/DevToolbox/DevToolbox.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Utils/Parrot Debug/DevToolbox/DevToolbox.storyboard -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Utils/Parrot Debug/DevToolbox/DevToolboxCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Utils/Parrot Debug/DevToolbox/DevToolboxCell.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Utils/Parrot Debug/DevToolbox/DevToolboxCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Utils/Parrot Debug/DevToolbox/DevToolboxCell.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Utils/Parrot Debug/DevToolbox/SettingsFormatter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Utils/Parrot Debug/DevToolbox/SettingsFormatter.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Utils/Parrot Debug/LayoutGridManager.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Utils/Parrot Debug/LayoutGridManager.storyboard -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Utils/Parrot Debug/LayoutGridView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Utils/Parrot Debug/LayoutGridView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Utils/Parrot Debug/LayoutGridView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Utils/Parrot Debug/LayoutGridView.xib -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Utils/Parrot Debug/MetricKit/MetricLogsListView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Utils/Parrot Debug/MetricKit/MetricLogsListView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Utils/Parrot Debug/MetricKit/MetricLogsTopBarView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Utils/Parrot Debug/MetricKit/MetricLogsTopBarView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Utils/Parrot Debug/MetricKit/MetricLogsView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Utils/Parrot Debug/MetricKit/MetricLogsView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Utils/Parrot Debug/ParrotDebug.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Utils/Parrot Debug/ParrotDebug.storyboard -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Utils/Parrot Debug/ParrotDebug.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Utils/Parrot Debug/ParrotDebug.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Utils/Parrot Debug/ParrotDebugStreamVC.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Utils/Parrot Debug/ParrotDebugStreamVC.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Utils/Parrot Debug/ParrotDebugViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Utils/Parrot Debug/ParrotDebugViewController.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Utils/Parrot Debug/ParrotDebugViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Utils/Parrot Debug/ParrotDebugViewModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Utils/Parrot Debug/ParrotLogEvent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Utils/Parrot Debug/ParrotLogEvent.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlight/Utils/Parrot Debug/SecretView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlight/Utils/Parrot Debug/SecretView.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlightTests/.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlightTests/.swiftlint.yml -------------------------------------------------------------------------------- /OpenFlight/OpenFlightTests/Gutma/FlightTestModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlightTests/Gutma/FlightTestModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlightTests/Gutma/GutmaTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlightTests/Gutma/GutmaTests.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlightTests/Gutma/flightplans/BasicGpslapse48Mp05m.flightplan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlightTests/Gutma/flightplans/BasicGpslapse48Mp05m.flightplan -------------------------------------------------------------------------------- /OpenFlight/OpenFlightTests/Gutma/flightplans/BasicVideo4k30fps.flightplan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlightTests/Gutma/flightplans/BasicVideo4k30fps.flightplan -------------------------------------------------------------------------------- /OpenFlight/OpenFlightTests/Mavlink/FlightPlanExporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlightTests/Mavlink/FlightPlanExporter.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlightTests/Mavlink/FlightPlanTestModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlightTests/Mavlink/FlightPlanTestModel.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlightTests/Mavlink/MavlinkGenerationTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlightTests/Mavlink/MavlinkGenerationTest.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlightTests/Mavlink/MavlinkParserTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlightTests/Mavlink/MavlinkParserTest.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlightTests/Mavlink/PlanFileGeneratorNoSaveImpl.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlightTests/Mavlink/PlanFileGeneratorNoSaveImpl.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlightTests/OpenFlightTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlightTests/OpenFlightTests.swift -------------------------------------------------------------------------------- /OpenFlight/OpenFlightTests/Resources/flightplans/FP_019.flightplan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlightTests/Resources/flightplans/FP_019.flightplan -------------------------------------------------------------------------------- /OpenFlight/OpenFlightTests/Resources/flightplans/FP_038.flightplan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlightTests/Resources/flightplans/FP_038.flightplan -------------------------------------------------------------------------------- /OpenFlight/OpenFlightTests/Resources/flightplans/FP_20.flightplan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlightTests/Resources/flightplans/FP_20.flightplan -------------------------------------------------------------------------------- /OpenFlight/OpenFlightTests/TestExample.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/OpenFlightTests/TestExample.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/.gitignore -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Extension/PictorGutma+Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Extension/PictorGutma+Utils.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Extension/PictorUserModel+Anonymous.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Extension/PictorUserModel+Anonymous.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Info.plist -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Internal/Extension/Data+Md5.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Internal/Extension/Data+Md5.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Internal/Extension/Int+String.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Internal/Extension/Int+String.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Internal/Extension/NSNumber+Bool.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Internal/Extension/NSNumber+Bool.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Internal/Extension/NSNumber+Int.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Internal/Extension/NSNumber+Int.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Internal/Pictor/PictorContext+Drone.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Internal/Pictor/PictorContext+Drone.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Internal/Pictor/PictorContext+Flight.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Internal/Pictor/PictorContext+Flight.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Internal/Pictor/PictorContext+GutmaLink.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Internal/Pictor/PictorContext+GutmaLink.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Internal/Pictor/PictorContext+Project.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Internal/Pictor/PictorContext+Project.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Internal/Pictor/PictorContext+Session.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Internal/Pictor/PictorContext+Session.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Internal/Pictor/PictorContext+User.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Internal/Pictor/PictorContext+User.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Internal/PictorEngine/PictorEngine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Internal/PictorEngine/PictorEngine.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Internal/PictorLogger.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Internal/PictorLogger.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Internal/Service/APC/APCApiManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Internal/Service/APC/APCApiManager.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Internal/Service/NetworkService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Internal/Service/NetworkService.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Internal/Utils/AuthenticationUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Internal/Utils/AuthenticationUtils.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Internal/Utils/ParserUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Internal/Utils/ParserUtils.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Model/PictorBaseModel/PictorBaseModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Model/PictorBaseModel/PictorBaseModel.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Model/PictorBaseModel/PictorUserModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Model/PictorBaseModel/PictorUserModel.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Model/PictorFlightPlanDataSetting.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Model/PictorFlightPlanDataSetting.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Model/PictorGutma.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Model/PictorGutma.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Pictor.docc/Pictor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Pictor.docc/Pictor.md -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Pictor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Pictor.h -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Pictor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Pictor.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/PictorConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/PictorConfiguration.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/PictorContext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/PictorContext.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Repository/PictorDroneRepository.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Repository/PictorDroneRepository.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Repository/PictorFlightPlanRepository.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Repository/PictorFlightPlanRepository.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Repository/PictorFlightRepository.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Repository/PictorFlightRepository.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Repository/PictorGutmaLinkRepository.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Repository/PictorGutmaLinkRepository.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Repository/PictorProjectRepository.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Repository/PictorProjectRepository.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Repository/PictorRepository.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Repository/PictorRepository.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Repository/PictorSessionRepository.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Repository/PictorSessionRepository.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Repository/PictorThumbnailRepository.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Repository/PictorThumbnailRepository.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Repository/PictorUserRepository.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Repository/PictorUserRepository.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Service/Academy/AcademyErrorService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Service/Academy/AcademyErrorService.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Service/SynchroService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Service/SynchroService.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Service/User/PictorUserService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Service/User/PictorUserService.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Service/User/PictorUserServiceAccount.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Service/User/PictorUserServiceAccount.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/Pictor/Pictor/Service/User/PictorUserServiceError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/Pictor/Pictor/Service/User/PictorUserServiceError.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/PictorEngine/PictorEngine/CoreData/CoreDataService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/PictorEngine/PictorEngine/CoreData/CoreDataService.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/PictorEngine/PictorEngine/Model/PictorEngineModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/PictorEngine/PictorEngine/Model/PictorEngineModel.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/PictorEngine/PictorEngine/PictorEngine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/PictorEngine/PictorEngine/PictorEngine.h -------------------------------------------------------------------------------- /OpenFlight/Pictor/PictorEngine/PictorEngine/PictorEngine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/PictorEngine/PictorEngine/PictorEngine.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/PictorEngine/PictorEngine/PictorEngineContext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/PictorEngine/PictorEngine/PictorEngineContext.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/PictorEngine/PictorEngine/SynchroDummyService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/PictorEngine/PictorEngine/SynchroDummyService.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/PictorEngine/PictorEngineTests/PictorEngineTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Pictor/PictorEngine/PictorEngineTests/PictorEngineTests.swift -------------------------------------------------------------------------------- /OpenFlight/Pictor/config.xcconfig: -------------------------------------------------------------------------------- 1 | // Copyright (C) 2023 Parrot Drones SAS 2 | // 3 | -------------------------------------------------------------------------------- /OpenFlight/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/Podfile -------------------------------------------------------------------------------- /OpenFlight/config.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/config.xcconfig -------------------------------------------------------------------------------- /OpenFlight/swiftgen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/OpenFlight/swiftgen.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Parrot-Developers/openflight-ios/HEAD/README.md --------------------------------------------------------------------------------