├── .editorconfig ├── .env.example ├── .git-blame-ignore-revs ├── .gitignore ├── .npmrc ├── CHANGELOG.md ├── DEPENDENCIES.md ├── LICENSE.txt ├── README.md ├── assets ├── css │ ├── corner-ribbon.less │ ├── dark-mode.css │ ├── dseg.css │ ├── kbd.css │ ├── proggy-vector.css │ ├── screen.less │ ├── tooltips.less │ └── workbench.less ├── cursors │ ├── add-area.png │ ├── pan.png │ ├── remove-area.png │ ├── rotate-and-zoom.png │ ├── rotate.png │ ├── select-area.png │ ├── select-area_old.png │ ├── select.png │ ├── zoom-in.png │ └── zoom-out.png ├── fonts │ ├── DSEG14-Classic │ │ ├── DSEG14Classic-Regular.ttf │ │ ├── DSEG14Classic-Regular.woff │ │ └── DSEG14Classic-Regular.woff2 │ ├── DSEG7-Classic │ │ ├── DSEG7Classic-Regular.ttf │ │ ├── DSEG7Classic-Regular.woff │ │ └── DSEG7Classic-Regular.woff2 │ └── ProggyVector │ │ ├── ProggyVector-Regular.ttf │ │ ├── ProggyVector-Regular.woff │ │ └── ProggyVector-Regular.woff2 ├── icons │ ├── README.md │ ├── favicon.ico │ ├── linux │ │ └── skybrush.png │ ├── mac │ │ └── skybrush.icns │ ├── splash.png │ └── win │ │ └── skybrush.ico ├── img │ ├── beacon-24x24.png │ ├── beacon-selection-glow.png │ ├── dock-32x32.png │ ├── drone-selection-glow.png │ ├── drone-x-black-32x32.png │ ├── drone-x-black-error-32x32.png │ ├── drone-x-black-info-32x32.png │ ├── drone-x-black-warning-32x32.png │ ├── map-marker-outline.svg │ ├── map-marker.svg │ ├── mission-origin-marker.svg │ ├── selection-24x24.png │ └── skybrush-logo.svg ├── shows │ └── demo.skyc └── sounds │ └── alert.mp3 ├── babel.config.json ├── config ├── baseline.ts ├── default.ts ├── index.ts ├── light.ts ├── mission.ts └── webapp-demo.tsx ├── electron-builder.json ├── etc ├── dev │ └── README.md └── scripts │ └── app-screenshot.mjs ├── index.html ├── jest.config.ts ├── jsconfig.json ├── launcher.mjs ├── package.json ├── patches ├── aframe-environment-component+1.5.0.patch ├── golden-layout+1.5.9.patch ├── meshline+3.1.0.patch └── redux-persist+6.0.0.patch ├── src ├── APIKeys.ts ├── aframe │ ├── components │ │ ├── deallocate.js │ │ ├── drone-flock.js │ │ ├── glow-material.js │ │ └── sync-pose-with-store.js │ ├── index.js │ ├── materials │ │ └── GlowingMaterial.js │ ├── primitives │ │ └── drone-flock.js │ └── utils.ts ├── algorithms │ └── matching.ts ├── app.jsx ├── components │ ├── AsyncGuard.jsx │ ├── AutoUpdatingTimestamp.jsx │ ├── BatteryIndicator.jsx │ ├── ClockDisplayLabel.jsx │ ├── ColoredButton.tsx │ ├── ColoredLight.jsx │ ├── ConnectionStatusMiniList.jsx │ ├── ContextMenu.jsx │ ├── CoordinateField.jsx │ ├── CoordinateSystemFields.jsx │ ├── CornerRibbon.jsx │ ├── DarkModeSwitch.jsx │ ├── DialogHeaderListItem.tsx │ ├── DialogHelpIcon.tsx │ ├── FileButton.jsx │ ├── FileWatcher.jsx │ ├── HexColorPicker.tsx │ ├── ListItemTextWithProgress.jsx │ ├── MiniTable.jsx │ ├── MultiPagePanel.jsx │ ├── PopupColorPicker.jsx │ ├── ResizableBox.jsx │ ├── RotationField.jsx │ ├── ServerConnectionManager.jsx │ ├── ServerConnectionStatusMiniList.jsx │ ├── ServerDetectionManager.jsx │ ├── SignalListener.jsx │ ├── SmallToolbarSwitch.jsx │ ├── SplashScreen.jsx │ ├── SwatchesColorPicker.tsx │ ├── ToggleButton.tsx │ ├── ToolbarDivider.jsx │ ├── UndoRedoButtons.tsx │ ├── Widget.jsx │ ├── XYZFields.jsx │ ├── avatar │ │ ├── ComplexAvatar.jsx │ │ ├── SecondaryStatusLight.jsx │ │ └── index.js │ ├── badges │ │ ├── AuthenticationStatusBadge.jsx │ │ ├── ConnectionStatusBadge.jsx │ │ ├── GeofenceStatusBadge.jsx │ │ ├── LogStatusBadge.jsx │ │ └── ServerConnectionStatusBadge.jsx │ ├── battery.jsx │ ├── chat │ │ ├── ChatArea.jsx │ │ ├── ChatBubble.jsx │ │ ├── Marker.jsx │ │ ├── MessageField.jsx │ │ ├── MessagesPanel.jsx │ │ └── Separator.jsx │ ├── colors.ts │ ├── dialogs │ │ ├── AuthenticationDialog.jsx │ │ ├── DeauthenticationDialog.jsx │ │ ├── FlyToTargetDialog.jsx │ │ ├── GlobalErrorDialog.jsx │ │ ├── LayerSettingsDialog.jsx │ │ ├── ServerSettingsDialog.jsx │ │ ├── SessionExpiryDialog.jsx │ │ ├── SubscriptionDialog.jsx │ │ ├── TimeSyncDialog.jsx │ │ ├── app-settings │ │ │ ├── APIKeysTab.jsx │ │ │ ├── AppSettingsDialog.jsx │ │ │ ├── DisplayTab.jsx │ │ │ ├── PathScanner.jsx │ │ │ ├── PreflightTab.jsx │ │ │ ├── ServerTab.jsx │ │ │ ├── ThreeDViewTab.jsx │ │ │ ├── UAVsTab.jsx │ │ │ └── index.js │ │ ├── feature-editor │ │ │ ├── FeatureAttributesForm.jsx │ │ │ ├── FeatureEditorDialog.jsx │ │ │ ├── FeaturePointsForm.jsx │ │ │ ├── GeneralPropertiesForm.jsx │ │ │ └── index.js │ │ └── index.js │ ├── forms │ │ ├── FormSubmissionButtonRow.jsx │ │ ├── fields.tsx │ │ ├── index.ts │ │ └── utils.tsx │ ├── header │ │ ├── AlertButton.jsx │ │ ├── AppSettingsButton.jsx │ │ ├── AuthenticationButton.jsx │ │ ├── BroadcastButton.jsx │ │ ├── ChannelIndicator.jsx │ │ ├── CommunicationChannelSwitch.jsx │ │ ├── ConnectionStatusButton.jsx │ │ ├── FullScreenButton.jsx │ │ ├── Header.jsx │ │ ├── HelpButton.jsx │ │ ├── SafetyButton.jsx │ │ ├── ServerConnectionSettingsButton.jsx │ │ ├── SessionExpiryBox.jsx │ │ ├── ToolboxButton.jsx │ │ ├── ToolboxDevMenuItems.tsx │ │ ├── ToolboxMenu.tsx │ │ └── index.js │ ├── helpers │ │ └── lists.tsx │ ├── map │ │ ├── BaseMap.tsx │ │ ├── DrawingToolbar.tsx │ │ ├── Map.tsx │ │ ├── MapContextMenu.jsx │ │ ├── MapControls.tsx │ │ ├── MapRotationTextBox.jsx │ │ ├── MapToolbars.tsx │ │ ├── buttons │ │ │ └── FitAllFeaturesButton.jsx │ │ ├── conditions.ts │ │ ├── index.ts │ │ ├── interactions │ │ │ ├── MapInteractions.tsx │ │ │ ├── SelectNearestFeature.js │ │ │ ├── ShowContextMenu.js │ │ │ ├── TrackNearestFeature.js │ │ │ ├── TransformFeatures.js │ │ │ ├── index.js │ │ │ ├── types.ts │ │ │ └── utils.js │ │ ├── layers │ │ │ ├── MapLayers.tsx │ │ │ ├── ShowInfoLayer.tsx │ │ │ ├── base │ │ │ │ ├── connected.tsx │ │ │ │ ├── index.ts │ │ │ │ └── presentation.tsx │ │ │ ├── beacons.tsx │ │ │ ├── docks.tsx │ │ │ ├── features.jsx │ │ │ ├── graticule │ │ │ │ ├── connected.tsx │ │ │ │ ├── index.ts │ │ │ │ └── presentation.tsx │ │ │ ├── index.tsx │ │ │ ├── tile-server │ │ │ │ ├── connected.js │ │ │ │ ├── index.js │ │ │ │ └── presentation.jsx │ │ │ ├── types.ts │ │ │ ├── uavs.tsx │ │ │ └── utils.ts │ │ ├── mapbox-style.ts │ │ ├── tools.ts │ │ └── utils.ts │ ├── semantics.ts │ ├── transitions │ │ ├── FadeAndSlide.d.ts │ │ ├── FadeAndSlide.js │ │ └── utils.ts │ └── uavs │ │ ├── DroneAvatar.jsx │ │ ├── DronePlaceholder.jsx │ │ ├── DronePlaceholderList.jsx │ │ ├── GPSFixStatusMiniList.jsx │ │ ├── RangefinderDisplay.jsx │ │ ├── RangefinderDisplayCenter.jsx │ │ ├── RangefinderDisplaySector.jsx │ │ ├── UAVOperationsButtonGroup.jsx │ │ ├── UAVSelector.jsx │ │ ├── UAVStatusMiniList.jsx │ │ ├── UAVStatusMiniListEntry.jsx │ │ └── UAVStatusSummary.jsx ├── containerContext.tsx ├── debugging.js ├── desktop │ ├── bridge.d.ts │ ├── event-proxy.mjs │ ├── index.mjs │ ├── launcher │ │ ├── app-folder.mjs │ │ ├── app-menu.mjs │ │ ├── dispatcher.mjs │ │ ├── filesystem.mjs │ │ ├── index.mjs │ │ ├── ipc.mjs │ │ ├── local-server.mjs │ │ ├── main-window.mjs │ │ └── power-saving.mjs │ ├── platform.mjs │ └── preload │ │ ├── index.mjs │ │ ├── ipc.mjs │ │ ├── local-server.mjs │ │ ├── subscriptions.mjs │ │ └── tcp-socket.mjs ├── error-handling.jsx ├── features │ ├── alert │ │ ├── actions.js │ │ ├── selectors.js │ │ └── slice.ts │ ├── auto-fit │ │ ├── actions.ts │ │ ├── algorithm.ts │ │ ├── selectors.ts │ │ └── types.ts │ ├── beacons │ │ ├── actions.js │ │ ├── saga.js │ │ ├── selectors.ts │ │ ├── slice.ts │ │ ├── types.ts │ │ └── utils.ts │ ├── clocks │ │ ├── selectors.js │ │ ├── slice.ts │ │ ├── types.ts │ │ └── utils.ts │ ├── connections │ │ ├── slice.ts │ │ ├── types.ts │ │ └── utils.ts │ ├── datasets │ │ ├── selectors.js │ │ ├── slice.ts │ │ └── types.ts │ ├── detachable-panels │ │ ├── DetachablePanel.jsx │ │ ├── DetachedPanelManager.jsx │ │ ├── ExternalWindow.jsx │ │ ├── selectors.js │ │ └── slice.ts │ ├── docks │ │ ├── DockDetailsDialog.jsx │ │ ├── DockDetailsDialogBody.jsx │ │ ├── DockDetailsDialogSidebar.jsx │ │ ├── DockDetailsDialogTabs.jsx │ │ ├── actions.ts │ │ ├── details.ts │ │ ├── selectors.ts │ │ ├── slice.ts │ │ ├── types.ts │ │ └── utils.ts │ ├── error-handling │ │ ├── actions.js │ │ └── slice.ts │ ├── field-notes │ │ └── slice.ts │ ├── firmware-update │ │ ├── FirmwareUpdateSetupDialog.jsx │ │ ├── FirmwareUpdateSupportFetcher.jsx │ │ ├── actions.js │ │ ├── constants.ts │ │ ├── selectors.ts │ │ ├── slice.ts │ │ └── upload.js │ ├── hotkeys │ │ ├── AppHotkeys.jsx │ │ ├── HotkeyDialog.jsx │ │ ├── PendingUAVIdOverlay.jsx │ │ ├── actions.js │ │ ├── hooks.ts │ │ ├── keymap.ts │ │ ├── navigation.ts │ │ ├── saga.js │ │ ├── selectors.ts │ │ ├── signal.js │ │ ├── slice.ts │ │ ├── types.ts │ │ └── utils.js │ ├── lcd-clock │ │ ├── actions.js │ │ ├── presets.ts │ │ ├── selectors.js │ │ ├── slice.ts │ │ └── types.ts │ ├── license-info │ │ ├── LicenseInfoDialog.jsx │ │ ├── LicenseInfoPanel.jsx │ │ └── slice.ts │ ├── light-control │ │ ├── actions.js │ │ ├── selectors.js │ │ └── slice.ts │ ├── local-server │ │ ├── saga.js │ │ ├── selectors.js │ │ └── slice.ts │ ├── log │ │ ├── slice.ts │ │ └── types.ts │ ├── map-caching │ │ ├── MapCachingDialog.jsx │ │ ├── MapCachingPanel.jsx │ │ ├── selectors.js │ │ └── slice.ts │ ├── map-features │ │ ├── actions.js │ │ ├── editor.ts │ │ ├── selectors-style-suggestions.ts │ │ ├── selectors.ts │ │ ├── slice.ts │ │ └── types.ts │ ├── map │ │ ├── layer-settings-dialog.ts │ │ ├── layers.ts │ │ ├── origin.ts │ │ ├── selection.ts │ │ ├── slice.ts │ │ ├── tools.ts │ │ ├── types.ts │ │ ├── utils.ts │ │ └── view.ts │ ├── measurement │ │ ├── BearingCalculator.jsx │ │ ├── CoordinateAveragingDialog.jsx │ │ ├── CoordinateAveragingDialogToolbar.jsx │ │ ├── MeasurementList.jsx │ │ ├── actions.js │ │ ├── saga.js │ │ ├── selectors.js │ │ ├── slice.ts │ │ └── types.ts │ ├── messages │ │ ├── actions.js │ │ ├── selectors.js │ │ ├── slice.ts │ │ ├── types.ts │ │ └── utils.ts │ ├── mission │ │ ├── MissionParameterEditor.jsx │ │ ├── MissionPlannerDialog.jsx │ │ ├── MissionPlannerMainPanel.jsx │ │ ├── MissionProgressObserver.jsx │ │ ├── MissionTypeSelector.jsx │ │ ├── actions.js │ │ ├── constants.ts │ │ ├── parameter-context.js │ │ ├── schema.js │ │ ├── selectors-geofence-extra.js │ │ ├── selectors.ts │ │ ├── slice.ts │ │ ├── upload.js │ │ └── utils.ts │ ├── objects │ │ └── actions.ts │ ├── parameters │ │ ├── ParameterListSidebar.jsx │ │ ├── ParameterUploadMainPanel.jsx │ │ ├── ParameterUploadSetupDialog.jsx │ │ ├── actions.js │ │ ├── constants.ts │ │ ├── formatting.js │ │ ├── selectors.js │ │ ├── slice.ts │ │ ├── types.ts │ │ └── upload.js │ ├── perspectives │ │ ├── PerspectiveBar.jsx │ │ ├── common.ts │ │ └── utils.js │ ├── power-saving │ │ └── selectors.js │ ├── preflight │ │ ├── actions.js │ │ ├── selectors.js │ │ ├── slice.ts │ │ └── types.ts │ ├── prompt │ │ ├── PromptDialog.tsx │ │ ├── actions.ts │ │ ├── slice.ts │ │ └── types.ts │ ├── rtk │ │ ├── AntennaPositionIndicator.jsx │ │ ├── BarChart.jsx │ │ ├── RTKCorrectionSourceSelector.jsx │ │ ├── RTKMessageStatistics.tsx │ │ ├── RTKSatelliteObservations.jsx │ │ ├── RTKSetupDialog.jsx │ │ ├── RTKSetupDialogBottomPanel.jsx │ │ ├── RTKStatusHeaderButton.jsx │ │ ├── RTKStatusMiniList.jsx │ │ ├── RTKStatusUpdater.jsx │ │ ├── SurveySettingsEditor.jsx │ │ ├── SurveyStatusIndicator.jsx │ │ ├── actions.js │ │ ├── selectors.ts │ │ ├── slice.ts │ │ ├── types.ts │ │ └── utils.ts │ ├── safety │ │ ├── GeofenceSettingsTab.jsx │ │ ├── SafetyDialog.jsx │ │ ├── SafetySettingsTab.jsx │ │ ├── actions.ts │ │ ├── constants.ts │ │ ├── model.ts │ │ ├── selectors.ts │ │ ├── slice.ts │ │ └── utils.ts │ ├── saved-locations │ │ ├── SavedLocationEditorDialog.jsx │ │ ├── actions.js │ │ ├── editor.ts │ │ ├── selectors.js │ │ ├── slice.ts │ │ └── types.ts │ ├── servers │ │ ├── actions.js │ │ ├── authentication-dialog.ts │ │ ├── constants.ts │ │ ├── deauthentication-dialog.ts │ │ ├── saga.js │ │ ├── selectors.ts │ │ ├── server-settings-dialog.ts │ │ ├── slice.ts │ │ ├── types.ts │ │ └── utils.ts │ ├── session │ │ ├── NearestItemTooltip.jsx │ │ ├── actions.ts │ │ ├── saga.js │ │ ├── selectors.ts │ │ ├── slice.ts │ │ └── utils.ts │ ├── settings │ │ ├── actions.js │ │ ├── constants.ts │ │ ├── dialog.ts │ │ ├── selectors.d.ts │ │ ├── selectors.js │ │ ├── slice.ts │ │ └── types.ts │ ├── show-configurator │ │ ├── AdaptParametersForm.tsx │ │ ├── AdaptReviewForm.tsx │ │ ├── InteractionHints.tsx │ │ ├── LightConfigurationForm.tsx │ │ ├── ShowConfiguratorDialog.tsx │ │ ├── ShowConfiguratorMap.tsx │ │ ├── actions.ts │ │ ├── hotkeys.ts │ │ ├── selectors.ts │ │ └── state.ts │ ├── show │ │ ├── actions.d.ts │ │ ├── actions.js │ │ ├── constants.ts │ │ ├── enums.ts │ │ ├── saga.js │ │ ├── selectors.d.ts │ │ ├── selectors.js │ │ ├── slice.ts │ │ ├── stages.ts │ │ ├── trajectory-selectors.ts │ │ ├── trajectory.ts │ │ ├── types.ts │ │ ├── upload.js │ │ └── yaw.js │ ├── sidebar │ │ ├── Sidebar.jsx │ │ ├── actions.js │ │ ├── selectors.js │ │ └── slice.ts │ ├── snackbar │ │ ├── ToastNotificationManager.jsx │ │ ├── actions.ts │ │ ├── constants.js │ │ ├── signal.ts │ │ ├── types.ts │ │ └── utils.ts │ ├── three-d │ │ ├── actions.js │ │ ├── refs.js │ │ ├── saga.js │ │ ├── selectors.js │ │ ├── slice.ts │ │ └── types.ts │ ├── uav-control │ │ ├── actions.js │ │ ├── slice.ts │ │ └── types.ts │ ├── uavs │ │ ├── AltitudeSummaryHeaderButton.jsx │ │ ├── BatteryStatusHeaderButton.jsx │ │ ├── BatteryStatusUpdater.jsx │ │ ├── DistanceSummaryHeaderButton.jsx │ │ ├── DroneInfoTooltipContent.jsx │ │ ├── ListItemProgressBar.jsx │ │ ├── PreflightStatusPanel.jsx │ │ ├── RangefinderPanel.jsx │ │ ├── StatusSummaryMiniTable.js │ │ ├── UAVDetailsDialog.jsx │ │ ├── UAVDetailsDialogBody.jsx │ │ ├── UAVDetailsDialogSidebar.jsx │ │ ├── UAVDetailsDialogTabs.jsx │ │ ├── UAVLogsPanel.jsx │ │ ├── UAVTestsPanel.jsx │ │ ├── VelocitySummaryHeaderButton.jsx │ │ ├── actions.ts │ │ ├── constants.ts │ │ ├── details.ts │ │ ├── log-download.ts │ │ ├── saga.js │ │ ├── selectors.ts │ │ ├── slice.ts │ │ └── types.ts │ ├── upload │ │ ├── AnotherJobTypeRunningHint.tsx │ │ ├── StartUploadButton.tsx │ │ ├── UploadDialog.tsx │ │ ├── UploadPanel.tsx │ │ ├── UploadProgressBar.tsx │ │ ├── UploadStatusLegend.tsx │ │ ├── UploadStatusLegendButton.tsx │ │ ├── UploadStatusLights.jsx │ │ ├── UploadStatusPill.jsx │ │ ├── UploadStatusRowHeader.jsx │ │ ├── actions.ts │ │ ├── jobs.ts │ │ ├── saga.js │ │ ├── selectors.ts │ │ ├── slice.ts │ │ ├── types.ts │ │ └── utils.ts │ ├── version-check │ │ ├── VersionCheckDialog.jsx │ │ ├── VersionCheckGrid.jsx │ │ └── slice.ts │ ├── weather │ │ ├── WeatherDetailsMiniList.jsx │ │ ├── WeatherHeaderButton.jsx │ │ ├── actions.js │ │ ├── saga.js │ │ ├── selectors.js │ │ └── slice.ts │ └── workbench │ │ ├── selectors.js │ │ └── slice.ts ├── flock.tsx ├── flockwave │ ├── UAVErrorCode.ts │ ├── builders.ts │ ├── errors.ts │ ├── formatting.ts │ ├── messages.ts │ ├── operations.ts │ ├── parsing.ts │ ├── queries.js │ ├── timesync.ts │ ├── types.ts │ ├── validation.ts │ └── version.ts ├── hooks │ ├── index.js │ ├── useDarkMode.ts │ ├── useDeviceOrientation.js │ ├── useDeviceTreeSubscription.js │ ├── useDropdown.ts │ ├── useFlock.js │ ├── useMessageHub.js │ ├── usePeriodicRefresh.ts │ ├── usePeriodicSelector.ts │ ├── usePersistentScrollPosition.ts │ ├── usePopover.js │ ├── useSelectorOnce.ts │ └── useSignal.ts ├── i18n │ ├── LanguageWatcher.jsx │ ├── de.json │ ├── en.json │ ├── es.json │ ├── fr.json │ ├── hu.json │ ├── index.ts │ ├── it.json │ ├── ja.json │ ├── ko.json │ ├── nl.json │ ├── pl.json │ ├── ro.json │ ├── ru.json │ ├── zh-Hans.json │ └── zh-Hant.json ├── icons │ ├── Antenna.tsx │ ├── AutoCheckBox.tsx │ ├── AutoFix.tsx │ ├── Bolt.tsx │ ├── Campaign.tsx │ ├── ConnectingAirports.tsx │ ├── ContentCopy.tsx │ ├── ContentCut.tsx │ ├── Download.tsx │ ├── EditFeature.tsx │ ├── FileLocation.tsx │ ├── FollowScroll.tsx │ ├── MapCloudOff.tsx │ ├── MissingSlot.tsx │ ├── PlacesFence.tsx │ ├── Polyline.tsx │ ├── Pro.tsx │ ├── RestoreWindow.tsx │ ├── Route.tsx │ ├── Satellite.tsx │ ├── ShapeLine.tsx │ ├── Sunrise.tsx │ ├── Sunset.tsx │ └── Upload.tsx ├── index.jsx ├── mapViewManager.js ├── message-hub.js ├── model │ ├── battery.ts │ ├── beacons.js │ ├── clocks.js │ ├── connections.js │ ├── constants.ts │ ├── docks.js │ ├── enums.ts │ ├── features.ts │ ├── filtering.ts │ ├── flight-logs.js │ ├── flock.ts │ ├── geography.ts │ ├── identifiers.ts │ ├── layers.ts │ ├── missions.tsx │ ├── objects.js │ ├── openlayers.d.ts │ ├── openlayers.js │ ├── settings.ts │ ├── sorting.ts │ ├── sources.ts │ ├── status-codes.ts │ ├── uav.ts │ └── velocity.ts ├── perspectives.js ├── sagas │ ├── index.js │ └── onboarding.js ├── selectors │ ├── dialogs.ts │ ├── formatting.ts │ ├── layers.ts │ ├── map.ts │ ├── ordered.ts │ └── selection.ts ├── signals.js ├── splash.jsx ├── store │ ├── index.js │ ├── migrations.js │ ├── reconciler.js │ ├── reducers.ts │ └── subscriptions.js ├── theme.ts ├── types.d.ts ├── upload-jobs.js ├── utils │ ├── arrays.ts │ ├── authentication.ts │ ├── charts.js │ ├── collections.ts │ ├── coloring.js │ ├── configuration.ts │ ├── events.ts │ ├── files.ts │ ├── filesystem.ts │ ├── formatting.ts │ ├── geography.ts │ ├── hashedmap.ts │ ├── logging.js │ ├── math.ts │ ├── messaging.js │ ├── naming.ts │ ├── navigation.ts │ ├── nearestNeighbors.ts │ ├── networking.ts │ ├── openlayers.ts │ ├── operators.ts │ ├── parsing.ts │ ├── platform.ts │ ├── prop-types.js │ ├── react.ts │ ├── redux.ts │ ├── sagas.js │ ├── selectors.ts │ ├── simplestyle.js │ ├── styles.ts │ ├── types.ts │ └── validation.ts ├── views │ ├── beacons │ │ ├── BeaconList.jsx │ │ └── index.js │ ├── clocks │ │ ├── ClockDisplayList.jsx │ │ └── index.js │ ├── connections │ │ ├── ConnectionList.jsx │ │ └── index.js │ ├── datasets │ │ ├── DatasetList.jsx │ │ └── index.js │ ├── docks │ │ ├── DockList.jsx │ │ └── index.js │ ├── features │ │ ├── FeatureList.jsx │ │ ├── FeaturePanel.jsx │ │ ├── FeaturePanelToolbar.jsx │ │ └── index.js │ ├── field-notes │ │ ├── FieldNotesPanel.jsx │ │ └── index.js │ ├── index.js │ ├── layers │ │ ├── LayerList.jsx │ │ └── index.js │ ├── lcd-clock │ │ ├── ClockSelector.jsx │ │ ├── LCDClockDisplay.jsx │ │ ├── LCDClockDisplayLabel.jsx │ │ ├── LCDClockPanel.jsx │ │ ├── LCDText.jsx │ │ └── index.js │ ├── light-control │ │ ├── LightControlGrid.jsx │ │ ├── LightControlMainSwitch.jsx │ │ ├── LightControlPanel.jsx │ │ └── index.js │ ├── locations │ │ ├── SavedLocationList.jsx │ │ └── index.js │ ├── log │ │ ├── LogMessageList.jsx │ │ ├── LogMessageListItem.jsx │ │ ├── LogPanel.jsx │ │ └── index.js │ ├── map │ │ ├── DrawingToolbar.tsx │ │ ├── FeatureManager.ts │ │ ├── MapContextMenu.jsx │ │ ├── MapReferenceRequestHandler.ts │ │ ├── MapView.jsx │ │ ├── MapViewManager.js │ │ ├── features │ │ │ ├── MissionSlotTrajectoryFeature.js │ │ │ ├── UAVFeature.ts │ │ │ └── UAVTrajectoryFeature.js │ │ ├── index.js │ │ ├── layers │ │ │ ├── beacons.tsx │ │ │ ├── docks.tsx │ │ │ ├── geojson.jsx │ │ │ ├── heatmap.jsx │ │ │ ├── hexgrid.jsx │ │ │ ├── image.jsx │ │ │ ├── index.js │ │ │ ├── mission-info.jsx │ │ │ ├── ownlocation.jsx │ │ │ ├── uavs.tsx │ │ │ ├── uavtrace.jsx │ │ │ └── untyped.jsx │ │ └── sources │ │ │ └── ActiveUAVsLayerSource.tsx │ ├── messages │ │ ├── MessagesPanelView.jsx │ │ └── index.js │ ├── mission-editor │ │ ├── MissionOverviewList.jsx │ │ ├── MissionOverviewListItem.jsx │ │ ├── MissionOverviewPanel.jsx │ │ ├── MissionOverviewPanelFooter.jsx │ │ ├── MissionOverviewPanelHeader.jsx │ │ ├── MissionOverviewPanelStatusBar.jsx │ │ └── index.js │ ├── show-control │ │ ├── AuthorizationButton.tsx │ │ ├── EnvironmentButton.jsx │ │ ├── EnvironmentEditorDialog.jsx │ │ ├── GeofenceButton.jsx │ │ ├── IndoorEnvironmentEditor.jsx │ │ ├── LargeControlButtonGroup.jsx │ │ ├── LoadShowFromCloudDialog.jsx │ │ ├── LoadShowFromFileButton.jsx │ │ ├── ManualPreflightChecksButton.jsx │ │ ├── ManualPreflightChecksDialog.jsx │ │ ├── OnboardPreflightChecksButton.jsx │ │ ├── OnboardPreflightChecksDialog.jsx │ │ ├── OutdoorEnvironmentEditor.jsx │ │ ├── ShowConfiguratorButton.tsx │ │ ├── ShowControlPanel.jsx │ │ ├── ShowControlPanelUpperSegment.jsx │ │ ├── ShowFileWatcher.jsx │ │ ├── ShowUploadDialogButton.jsx │ │ ├── StartMethodExplanation.jsx │ │ ├── StartTimeButton.jsx │ │ ├── StartTimeDialog.tsx │ │ ├── StartTimeDisplay.tsx │ │ ├── StartTimeSuggestions.tsx │ │ ├── StartTimeSuggestionsBox.tsx │ │ ├── TakeoffAreaButton.jsx │ │ ├── TakeoffAreaSetupDialog.jsx │ │ ├── TakeoffHeadingSpecEditor.jsx │ │ └── index.js │ ├── three-d │ │ ├── CoordinateSystemAxes.jsx │ │ ├── HomePositionMarkers.jsx │ │ ├── LandingPositionMarkers.jsx │ │ ├── Markers.jsx │ │ ├── NavigationButtonGroup.jsx │ │ ├── NavigationInstructions.jsx │ │ ├── Overlay.jsx │ │ ├── Room.jsx │ │ ├── Scenery.jsx │ │ ├── SelectedTrajectories.jsx │ │ ├── ThreeDTopLevelView.jsx │ │ ├── ThreeDView.jsx │ │ ├── Trajectory.jsx │ │ ├── UAVTrajectory.jsx │ │ └── index.js │ ├── uav-details │ │ ├── UAVDetailsPanel.jsx │ │ ├── UAVDetailsPanelBody.jsx │ │ ├── UAVDetailsPanelHeader.jsx │ │ ├── UAVDetailsPanelSelect.jsx │ │ ├── UAVDetailsPanelTabs.jsx │ │ ├── UAVDetailsPanelUAVIdSelector.jsx │ │ └── index.js │ └── uavs │ │ ├── AugmentMappingButton.tsx │ │ ├── CountMonitor.jsx │ │ ├── DroneListItem.tsx │ │ ├── DroneStatusLine.jsx │ │ ├── FlightModeStatusPill.tsx │ │ ├── GPSStatusPill.tsx │ │ ├── MappingButtonGroup.jsx │ │ ├── MappingCalculationInProgress.tsx │ │ ├── MappingEditorToolbar.tsx │ │ ├── MappingSlotEditorForGrid.jsx │ │ ├── MappingSlotEditorForList.jsx │ │ ├── MappingSlotEditorToolbar.tsx │ │ ├── MappingToggleButton.tsx │ │ ├── RSSIIndicator.tsx │ │ ├── RecalculateMappingButton.tsx │ │ ├── SortAndFilterHeader.tsx │ │ ├── UAVList.tsx │ │ ├── UAVListBody.tsx │ │ ├── UAVListSection.tsx │ │ ├── UAVListSubheader.tsx │ │ ├── UAVToolbar.tsx │ │ ├── VirtualizedUAVListBody.tsx │ │ ├── constants.ts │ │ ├── index.js │ │ ├── navigation.ts │ │ ├── selectors.ts │ │ ├── sorting.ts │ │ ├── types.ts │ │ └── utils.ts ├── workbench.js └── workers │ ├── functions │ ├── assignment.ts │ ├── estimate-coords.ts │ ├── index.ts │ └── load-show.ts │ ├── index.ts │ ├── pool.ts │ ├── types.ts │ └── worker.ts ├── test └── nearestNeighbors.test.ts ├── tsconfig.json ├── types ├── assets │ └── index.d.ts ├── config │ └── index.d.ts ├── hungarian-on3 │ └── index.d.ts └── monotone-convex-hull-2d │ └── index.d.ts └── webpack ├── base.config.js ├── browser.config.js ├── dist.config.js ├── electron.config.js ├── helpers.js ├── launcher.config.js └── preload.config.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/.env.example -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/.npmrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /DEPENDENCIES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/DEPENDENCIES.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/README.md -------------------------------------------------------------------------------- /assets/css/corner-ribbon.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/css/corner-ribbon.less -------------------------------------------------------------------------------- /assets/css/dark-mode.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/css/dark-mode.css -------------------------------------------------------------------------------- /assets/css/dseg.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/css/dseg.css -------------------------------------------------------------------------------- /assets/css/kbd.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/css/kbd.css -------------------------------------------------------------------------------- /assets/css/proggy-vector.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/css/proggy-vector.css -------------------------------------------------------------------------------- /assets/css/screen.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/css/screen.less -------------------------------------------------------------------------------- /assets/css/tooltips.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/css/tooltips.less -------------------------------------------------------------------------------- /assets/css/workbench.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/css/workbench.less -------------------------------------------------------------------------------- /assets/cursors/add-area.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/cursors/add-area.png -------------------------------------------------------------------------------- /assets/cursors/pan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/cursors/pan.png -------------------------------------------------------------------------------- /assets/cursors/remove-area.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/cursors/remove-area.png -------------------------------------------------------------------------------- /assets/cursors/rotate-and-zoom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/cursors/rotate-and-zoom.png -------------------------------------------------------------------------------- /assets/cursors/rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/cursors/rotate.png -------------------------------------------------------------------------------- /assets/cursors/select-area.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/cursors/select-area.png -------------------------------------------------------------------------------- /assets/cursors/select-area_old.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/cursors/select-area_old.png -------------------------------------------------------------------------------- /assets/cursors/select.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/cursors/select.png -------------------------------------------------------------------------------- /assets/cursors/zoom-in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/cursors/zoom-in.png -------------------------------------------------------------------------------- /assets/cursors/zoom-out.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/cursors/zoom-out.png -------------------------------------------------------------------------------- /assets/fonts/DSEG14-Classic/DSEG14Classic-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/fonts/DSEG14-Classic/DSEG14Classic-Regular.ttf -------------------------------------------------------------------------------- /assets/fonts/DSEG14-Classic/DSEG14Classic-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/fonts/DSEG14-Classic/DSEG14Classic-Regular.woff -------------------------------------------------------------------------------- /assets/fonts/DSEG14-Classic/DSEG14Classic-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/fonts/DSEG14-Classic/DSEG14Classic-Regular.woff2 -------------------------------------------------------------------------------- /assets/fonts/DSEG7-Classic/DSEG7Classic-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/fonts/DSEG7-Classic/DSEG7Classic-Regular.ttf -------------------------------------------------------------------------------- /assets/fonts/DSEG7-Classic/DSEG7Classic-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/fonts/DSEG7-Classic/DSEG7Classic-Regular.woff -------------------------------------------------------------------------------- /assets/fonts/DSEG7-Classic/DSEG7Classic-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/fonts/DSEG7-Classic/DSEG7Classic-Regular.woff2 -------------------------------------------------------------------------------- /assets/fonts/ProggyVector/ProggyVector-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/fonts/ProggyVector/ProggyVector-Regular.ttf -------------------------------------------------------------------------------- /assets/fonts/ProggyVector/ProggyVector-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/fonts/ProggyVector/ProggyVector-Regular.woff -------------------------------------------------------------------------------- /assets/fonts/ProggyVector/ProggyVector-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/fonts/ProggyVector/ProggyVector-Regular.woff2 -------------------------------------------------------------------------------- /assets/icons/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/icons/README.md -------------------------------------------------------------------------------- /assets/icons/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/icons/favicon.ico -------------------------------------------------------------------------------- /assets/icons/linux/skybrush.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/icons/linux/skybrush.png -------------------------------------------------------------------------------- /assets/icons/mac/skybrush.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/icons/mac/skybrush.icns -------------------------------------------------------------------------------- /assets/icons/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/icons/splash.png -------------------------------------------------------------------------------- /assets/icons/win/skybrush.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/icons/win/skybrush.ico -------------------------------------------------------------------------------- /assets/img/beacon-24x24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/img/beacon-24x24.png -------------------------------------------------------------------------------- /assets/img/beacon-selection-glow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/img/beacon-selection-glow.png -------------------------------------------------------------------------------- /assets/img/dock-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/img/dock-32x32.png -------------------------------------------------------------------------------- /assets/img/drone-selection-glow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/img/drone-selection-glow.png -------------------------------------------------------------------------------- /assets/img/drone-x-black-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/img/drone-x-black-32x32.png -------------------------------------------------------------------------------- /assets/img/drone-x-black-error-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/img/drone-x-black-error-32x32.png -------------------------------------------------------------------------------- /assets/img/drone-x-black-info-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/img/drone-x-black-info-32x32.png -------------------------------------------------------------------------------- /assets/img/drone-x-black-warning-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/img/drone-x-black-warning-32x32.png -------------------------------------------------------------------------------- /assets/img/map-marker-outline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/img/map-marker-outline.svg -------------------------------------------------------------------------------- /assets/img/map-marker.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/img/map-marker.svg -------------------------------------------------------------------------------- /assets/img/mission-origin-marker.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/img/mission-origin-marker.svg -------------------------------------------------------------------------------- /assets/img/selection-24x24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/img/selection-24x24.png -------------------------------------------------------------------------------- /assets/img/skybrush-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/img/skybrush-logo.svg -------------------------------------------------------------------------------- /assets/shows/demo.skyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/shows/demo.skyc -------------------------------------------------------------------------------- /assets/sounds/alert.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/assets/sounds/alert.mp3 -------------------------------------------------------------------------------- /babel.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/babel.config.json -------------------------------------------------------------------------------- /config/baseline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/config/baseline.ts -------------------------------------------------------------------------------- /config/default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/config/default.ts -------------------------------------------------------------------------------- /config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/config/index.ts -------------------------------------------------------------------------------- /config/light.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/config/light.ts -------------------------------------------------------------------------------- /config/mission.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/config/mission.ts -------------------------------------------------------------------------------- /config/webapp-demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/config/webapp-demo.tsx -------------------------------------------------------------------------------- /electron-builder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/electron-builder.json -------------------------------------------------------------------------------- /etc/dev/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/etc/dev/README.md -------------------------------------------------------------------------------- /etc/scripts/app-screenshot.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/etc/scripts/app-screenshot.mjs -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/index.html -------------------------------------------------------------------------------- /jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/jest.config.ts -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/jsconfig.json -------------------------------------------------------------------------------- /launcher.mjs: -------------------------------------------------------------------------------- 1 | import main from './src/desktop/launcher/index.mjs'; 2 | 3 | main(); 4 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/package.json -------------------------------------------------------------------------------- /patches/aframe-environment-component+1.5.0.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/patches/aframe-environment-component+1.5.0.patch -------------------------------------------------------------------------------- /patches/golden-layout+1.5.9.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/patches/golden-layout+1.5.9.patch -------------------------------------------------------------------------------- /patches/meshline+3.1.0.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/patches/meshline+3.1.0.patch -------------------------------------------------------------------------------- /patches/redux-persist+6.0.0.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/patches/redux-persist+6.0.0.patch -------------------------------------------------------------------------------- /src/APIKeys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/APIKeys.ts -------------------------------------------------------------------------------- /src/aframe/components/deallocate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/aframe/components/deallocate.js -------------------------------------------------------------------------------- /src/aframe/components/drone-flock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/aframe/components/drone-flock.js -------------------------------------------------------------------------------- /src/aframe/components/glow-material.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/aframe/components/glow-material.js -------------------------------------------------------------------------------- /src/aframe/components/sync-pose-with-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/aframe/components/sync-pose-with-store.js -------------------------------------------------------------------------------- /src/aframe/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/aframe/index.js -------------------------------------------------------------------------------- /src/aframe/materials/GlowingMaterial.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/aframe/materials/GlowingMaterial.js -------------------------------------------------------------------------------- /src/aframe/primitives/drone-flock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/aframe/primitives/drone-flock.js -------------------------------------------------------------------------------- /src/aframe/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/aframe/utils.ts -------------------------------------------------------------------------------- /src/algorithms/matching.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/algorithms/matching.ts -------------------------------------------------------------------------------- /src/app.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/app.jsx -------------------------------------------------------------------------------- /src/components/AsyncGuard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/AsyncGuard.jsx -------------------------------------------------------------------------------- /src/components/AutoUpdatingTimestamp.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/AutoUpdatingTimestamp.jsx -------------------------------------------------------------------------------- /src/components/BatteryIndicator.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/BatteryIndicator.jsx -------------------------------------------------------------------------------- /src/components/ClockDisplayLabel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/ClockDisplayLabel.jsx -------------------------------------------------------------------------------- /src/components/ColoredButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/ColoredButton.tsx -------------------------------------------------------------------------------- /src/components/ColoredLight.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/ColoredLight.jsx -------------------------------------------------------------------------------- /src/components/ConnectionStatusMiniList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/ConnectionStatusMiniList.jsx -------------------------------------------------------------------------------- /src/components/ContextMenu.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/ContextMenu.jsx -------------------------------------------------------------------------------- /src/components/CoordinateField.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/CoordinateField.jsx -------------------------------------------------------------------------------- /src/components/CoordinateSystemFields.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/CoordinateSystemFields.jsx -------------------------------------------------------------------------------- /src/components/CornerRibbon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/CornerRibbon.jsx -------------------------------------------------------------------------------- /src/components/DarkModeSwitch.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/DarkModeSwitch.jsx -------------------------------------------------------------------------------- /src/components/DialogHeaderListItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/DialogHeaderListItem.tsx -------------------------------------------------------------------------------- /src/components/DialogHelpIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/DialogHelpIcon.tsx -------------------------------------------------------------------------------- /src/components/FileButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/FileButton.jsx -------------------------------------------------------------------------------- /src/components/FileWatcher.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/FileWatcher.jsx -------------------------------------------------------------------------------- /src/components/HexColorPicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/HexColorPicker.tsx -------------------------------------------------------------------------------- /src/components/ListItemTextWithProgress.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/ListItemTextWithProgress.jsx -------------------------------------------------------------------------------- /src/components/MiniTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/MiniTable.jsx -------------------------------------------------------------------------------- /src/components/MultiPagePanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/MultiPagePanel.jsx -------------------------------------------------------------------------------- /src/components/PopupColorPicker.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/PopupColorPicker.jsx -------------------------------------------------------------------------------- /src/components/ResizableBox.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/ResizableBox.jsx -------------------------------------------------------------------------------- /src/components/RotationField.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/RotationField.jsx -------------------------------------------------------------------------------- /src/components/ServerConnectionManager.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/ServerConnectionManager.jsx -------------------------------------------------------------------------------- /src/components/ServerConnectionStatusMiniList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/ServerConnectionStatusMiniList.jsx -------------------------------------------------------------------------------- /src/components/ServerDetectionManager.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/ServerDetectionManager.jsx -------------------------------------------------------------------------------- /src/components/SignalListener.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/SignalListener.jsx -------------------------------------------------------------------------------- /src/components/SmallToolbarSwitch.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/SmallToolbarSwitch.jsx -------------------------------------------------------------------------------- /src/components/SplashScreen.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/SplashScreen.jsx -------------------------------------------------------------------------------- /src/components/SwatchesColorPicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/SwatchesColorPicker.tsx -------------------------------------------------------------------------------- /src/components/ToggleButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/ToggleButton.tsx -------------------------------------------------------------------------------- /src/components/ToolbarDivider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/ToolbarDivider.jsx -------------------------------------------------------------------------------- /src/components/UndoRedoButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/UndoRedoButtons.tsx -------------------------------------------------------------------------------- /src/components/Widget.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/Widget.jsx -------------------------------------------------------------------------------- /src/components/XYZFields.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/XYZFields.jsx -------------------------------------------------------------------------------- /src/components/avatar/ComplexAvatar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/avatar/ComplexAvatar.jsx -------------------------------------------------------------------------------- /src/components/avatar/SecondaryStatusLight.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/avatar/SecondaryStatusLight.jsx -------------------------------------------------------------------------------- /src/components/avatar/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/avatar/index.js -------------------------------------------------------------------------------- /src/components/badges/AuthenticationStatusBadge.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/badges/AuthenticationStatusBadge.jsx -------------------------------------------------------------------------------- /src/components/badges/ConnectionStatusBadge.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/badges/ConnectionStatusBadge.jsx -------------------------------------------------------------------------------- /src/components/badges/GeofenceStatusBadge.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/badges/GeofenceStatusBadge.jsx -------------------------------------------------------------------------------- /src/components/badges/LogStatusBadge.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/badges/LogStatusBadge.jsx -------------------------------------------------------------------------------- /src/components/badges/ServerConnectionStatusBadge.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/badges/ServerConnectionStatusBadge.jsx -------------------------------------------------------------------------------- /src/components/battery.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/battery.jsx -------------------------------------------------------------------------------- /src/components/chat/ChatArea.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/chat/ChatArea.jsx -------------------------------------------------------------------------------- /src/components/chat/ChatBubble.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/chat/ChatBubble.jsx -------------------------------------------------------------------------------- /src/components/chat/Marker.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/chat/Marker.jsx -------------------------------------------------------------------------------- /src/components/chat/MessageField.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/chat/MessageField.jsx -------------------------------------------------------------------------------- /src/components/chat/MessagesPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/chat/MessagesPanel.jsx -------------------------------------------------------------------------------- /src/components/chat/Separator.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/chat/Separator.jsx -------------------------------------------------------------------------------- /src/components/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/colors.ts -------------------------------------------------------------------------------- /src/components/dialogs/AuthenticationDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/dialogs/AuthenticationDialog.jsx -------------------------------------------------------------------------------- /src/components/dialogs/DeauthenticationDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/dialogs/DeauthenticationDialog.jsx -------------------------------------------------------------------------------- /src/components/dialogs/FlyToTargetDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/dialogs/FlyToTargetDialog.jsx -------------------------------------------------------------------------------- /src/components/dialogs/GlobalErrorDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/dialogs/GlobalErrorDialog.jsx -------------------------------------------------------------------------------- /src/components/dialogs/LayerSettingsDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/dialogs/LayerSettingsDialog.jsx -------------------------------------------------------------------------------- /src/components/dialogs/ServerSettingsDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/dialogs/ServerSettingsDialog.jsx -------------------------------------------------------------------------------- /src/components/dialogs/SessionExpiryDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/dialogs/SessionExpiryDialog.jsx -------------------------------------------------------------------------------- /src/components/dialogs/SubscriptionDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/dialogs/SubscriptionDialog.jsx -------------------------------------------------------------------------------- /src/components/dialogs/TimeSyncDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/dialogs/TimeSyncDialog.jsx -------------------------------------------------------------------------------- /src/components/dialogs/app-settings/APIKeysTab.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/dialogs/app-settings/APIKeysTab.jsx -------------------------------------------------------------------------------- /src/components/dialogs/app-settings/AppSettingsDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/dialogs/app-settings/AppSettingsDialog.jsx -------------------------------------------------------------------------------- /src/components/dialogs/app-settings/DisplayTab.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/dialogs/app-settings/DisplayTab.jsx -------------------------------------------------------------------------------- /src/components/dialogs/app-settings/PathScanner.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/dialogs/app-settings/PathScanner.jsx -------------------------------------------------------------------------------- /src/components/dialogs/app-settings/PreflightTab.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/dialogs/app-settings/PreflightTab.jsx -------------------------------------------------------------------------------- /src/components/dialogs/app-settings/ServerTab.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/dialogs/app-settings/ServerTab.jsx -------------------------------------------------------------------------------- /src/components/dialogs/app-settings/ThreeDViewTab.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/dialogs/app-settings/ThreeDViewTab.jsx -------------------------------------------------------------------------------- /src/components/dialogs/app-settings/UAVsTab.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/dialogs/app-settings/UAVsTab.jsx -------------------------------------------------------------------------------- /src/components/dialogs/app-settings/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './AppSettingsDialog'; 2 | -------------------------------------------------------------------------------- /src/components/dialogs/feature-editor/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './FeatureEditorDialog'; 2 | -------------------------------------------------------------------------------- /src/components/dialogs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/dialogs/index.js -------------------------------------------------------------------------------- /src/components/forms/FormSubmissionButtonRow.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/forms/FormSubmissionButtonRow.jsx -------------------------------------------------------------------------------- /src/components/forms/fields.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/forms/fields.tsx -------------------------------------------------------------------------------- /src/components/forms/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/forms/index.ts -------------------------------------------------------------------------------- /src/components/forms/utils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/forms/utils.tsx -------------------------------------------------------------------------------- /src/components/header/AlertButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/header/AlertButton.jsx -------------------------------------------------------------------------------- /src/components/header/AppSettingsButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/header/AppSettingsButton.jsx -------------------------------------------------------------------------------- /src/components/header/AuthenticationButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/header/AuthenticationButton.jsx -------------------------------------------------------------------------------- /src/components/header/BroadcastButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/header/BroadcastButton.jsx -------------------------------------------------------------------------------- /src/components/header/ChannelIndicator.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/header/ChannelIndicator.jsx -------------------------------------------------------------------------------- /src/components/header/CommunicationChannelSwitch.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/header/CommunicationChannelSwitch.jsx -------------------------------------------------------------------------------- /src/components/header/ConnectionStatusButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/header/ConnectionStatusButton.jsx -------------------------------------------------------------------------------- /src/components/header/FullScreenButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/header/FullScreenButton.jsx -------------------------------------------------------------------------------- /src/components/header/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/header/Header.jsx -------------------------------------------------------------------------------- /src/components/header/HelpButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/header/HelpButton.jsx -------------------------------------------------------------------------------- /src/components/header/SafetyButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/header/SafetyButton.jsx -------------------------------------------------------------------------------- /src/components/header/ServerConnectionSettingsButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/header/ServerConnectionSettingsButton.jsx -------------------------------------------------------------------------------- /src/components/header/SessionExpiryBox.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/header/SessionExpiryBox.jsx -------------------------------------------------------------------------------- /src/components/header/ToolboxButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/header/ToolboxButton.jsx -------------------------------------------------------------------------------- /src/components/header/ToolboxDevMenuItems.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/header/ToolboxDevMenuItems.tsx -------------------------------------------------------------------------------- /src/components/header/ToolboxMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/header/ToolboxMenu.tsx -------------------------------------------------------------------------------- /src/components/header/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './Header'; 2 | -------------------------------------------------------------------------------- /src/components/helpers/lists.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/helpers/lists.tsx -------------------------------------------------------------------------------- /src/components/map/BaseMap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/BaseMap.tsx -------------------------------------------------------------------------------- /src/components/map/DrawingToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/DrawingToolbar.tsx -------------------------------------------------------------------------------- /src/components/map/Map.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/Map.tsx -------------------------------------------------------------------------------- /src/components/map/MapContextMenu.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/MapContextMenu.jsx -------------------------------------------------------------------------------- /src/components/map/MapControls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/MapControls.tsx -------------------------------------------------------------------------------- /src/components/map/MapRotationTextBox.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/MapRotationTextBox.jsx -------------------------------------------------------------------------------- /src/components/map/MapToolbars.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/MapToolbars.tsx -------------------------------------------------------------------------------- /src/components/map/buttons/FitAllFeaturesButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/buttons/FitAllFeaturesButton.jsx -------------------------------------------------------------------------------- /src/components/map/conditions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/conditions.ts -------------------------------------------------------------------------------- /src/components/map/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/index.ts -------------------------------------------------------------------------------- /src/components/map/interactions/MapInteractions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/interactions/MapInteractions.tsx -------------------------------------------------------------------------------- /src/components/map/interactions/SelectNearestFeature.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/interactions/SelectNearestFeature.js -------------------------------------------------------------------------------- /src/components/map/interactions/ShowContextMenu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/interactions/ShowContextMenu.js -------------------------------------------------------------------------------- /src/components/map/interactions/TrackNearestFeature.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/interactions/TrackNearestFeature.js -------------------------------------------------------------------------------- /src/components/map/interactions/TransformFeatures.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/interactions/TransformFeatures.js -------------------------------------------------------------------------------- /src/components/map/interactions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/interactions/index.js -------------------------------------------------------------------------------- /src/components/map/interactions/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/interactions/types.ts -------------------------------------------------------------------------------- /src/components/map/interactions/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/interactions/utils.js -------------------------------------------------------------------------------- /src/components/map/layers/MapLayers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/layers/MapLayers.tsx -------------------------------------------------------------------------------- /src/components/map/layers/ShowInfoLayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/layers/ShowInfoLayer.tsx -------------------------------------------------------------------------------- /src/components/map/layers/base/connected.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/layers/base/connected.tsx -------------------------------------------------------------------------------- /src/components/map/layers/base/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/layers/base/index.ts -------------------------------------------------------------------------------- /src/components/map/layers/base/presentation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/layers/base/presentation.tsx -------------------------------------------------------------------------------- /src/components/map/layers/beacons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/layers/beacons.tsx -------------------------------------------------------------------------------- /src/components/map/layers/docks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/layers/docks.tsx -------------------------------------------------------------------------------- /src/components/map/layers/features.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/layers/features.jsx -------------------------------------------------------------------------------- /src/components/map/layers/graticule/connected.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/layers/graticule/connected.tsx -------------------------------------------------------------------------------- /src/components/map/layers/graticule/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/layers/graticule/index.ts -------------------------------------------------------------------------------- /src/components/map/layers/graticule/presentation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/layers/graticule/presentation.tsx -------------------------------------------------------------------------------- /src/components/map/layers/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/layers/index.tsx -------------------------------------------------------------------------------- /src/components/map/layers/tile-server/connected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/layers/tile-server/connected.js -------------------------------------------------------------------------------- /src/components/map/layers/tile-server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/layers/tile-server/index.js -------------------------------------------------------------------------------- /src/components/map/layers/tile-server/presentation.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/layers/tile-server/presentation.jsx -------------------------------------------------------------------------------- /src/components/map/layers/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/layers/types.ts -------------------------------------------------------------------------------- /src/components/map/layers/uavs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/layers/uavs.tsx -------------------------------------------------------------------------------- /src/components/map/layers/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/layers/utils.ts -------------------------------------------------------------------------------- /src/components/map/mapbox-style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/mapbox-style.ts -------------------------------------------------------------------------------- /src/components/map/tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/tools.ts -------------------------------------------------------------------------------- /src/components/map/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/map/utils.ts -------------------------------------------------------------------------------- /src/components/semantics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/semantics.ts -------------------------------------------------------------------------------- /src/components/transitions/FadeAndSlide.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/transitions/FadeAndSlide.d.ts -------------------------------------------------------------------------------- /src/components/transitions/FadeAndSlide.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/transitions/FadeAndSlide.js -------------------------------------------------------------------------------- /src/components/transitions/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/transitions/utils.ts -------------------------------------------------------------------------------- /src/components/uavs/DroneAvatar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/uavs/DroneAvatar.jsx -------------------------------------------------------------------------------- /src/components/uavs/DronePlaceholder.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/uavs/DronePlaceholder.jsx -------------------------------------------------------------------------------- /src/components/uavs/DronePlaceholderList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/uavs/DronePlaceholderList.jsx -------------------------------------------------------------------------------- /src/components/uavs/GPSFixStatusMiniList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/uavs/GPSFixStatusMiniList.jsx -------------------------------------------------------------------------------- /src/components/uavs/RangefinderDisplay.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/uavs/RangefinderDisplay.jsx -------------------------------------------------------------------------------- /src/components/uavs/RangefinderDisplayCenter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/uavs/RangefinderDisplayCenter.jsx -------------------------------------------------------------------------------- /src/components/uavs/RangefinderDisplaySector.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/uavs/RangefinderDisplaySector.jsx -------------------------------------------------------------------------------- /src/components/uavs/UAVOperationsButtonGroup.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/uavs/UAVOperationsButtonGroup.jsx -------------------------------------------------------------------------------- /src/components/uavs/UAVSelector.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/uavs/UAVSelector.jsx -------------------------------------------------------------------------------- /src/components/uavs/UAVStatusMiniList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/uavs/UAVStatusMiniList.jsx -------------------------------------------------------------------------------- /src/components/uavs/UAVStatusMiniListEntry.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/uavs/UAVStatusMiniListEntry.jsx -------------------------------------------------------------------------------- /src/components/uavs/UAVStatusSummary.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/components/uavs/UAVStatusSummary.jsx -------------------------------------------------------------------------------- /src/containerContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/containerContext.tsx -------------------------------------------------------------------------------- /src/debugging.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/debugging.js -------------------------------------------------------------------------------- /src/desktop/bridge.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/desktop/bridge.d.ts -------------------------------------------------------------------------------- /src/desktop/event-proxy.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/desktop/event-proxy.mjs -------------------------------------------------------------------------------- /src/desktop/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/desktop/index.mjs -------------------------------------------------------------------------------- /src/desktop/launcher/app-folder.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/desktop/launcher/app-folder.mjs -------------------------------------------------------------------------------- /src/desktop/launcher/app-menu.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/desktop/launcher/app-menu.mjs -------------------------------------------------------------------------------- /src/desktop/launcher/dispatcher.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/desktop/launcher/dispatcher.mjs -------------------------------------------------------------------------------- /src/desktop/launcher/filesystem.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/desktop/launcher/filesystem.mjs -------------------------------------------------------------------------------- /src/desktop/launcher/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/desktop/launcher/index.mjs -------------------------------------------------------------------------------- /src/desktop/launcher/ipc.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/desktop/launcher/ipc.mjs -------------------------------------------------------------------------------- /src/desktop/launcher/local-server.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/desktop/launcher/local-server.mjs -------------------------------------------------------------------------------- /src/desktop/launcher/main-window.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/desktop/launcher/main-window.mjs -------------------------------------------------------------------------------- /src/desktop/launcher/power-saving.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/desktop/launcher/power-saving.mjs -------------------------------------------------------------------------------- /src/desktop/platform.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/desktop/platform.mjs -------------------------------------------------------------------------------- /src/desktop/preload/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/desktop/preload/index.mjs -------------------------------------------------------------------------------- /src/desktop/preload/ipc.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/desktop/preload/ipc.mjs -------------------------------------------------------------------------------- /src/desktop/preload/local-server.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/desktop/preload/local-server.mjs -------------------------------------------------------------------------------- /src/desktop/preload/subscriptions.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/desktop/preload/subscriptions.mjs -------------------------------------------------------------------------------- /src/desktop/preload/tcp-socket.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/desktop/preload/tcp-socket.mjs -------------------------------------------------------------------------------- /src/error-handling.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/error-handling.jsx -------------------------------------------------------------------------------- /src/features/alert/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/alert/actions.js -------------------------------------------------------------------------------- /src/features/alert/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/alert/selectors.js -------------------------------------------------------------------------------- /src/features/alert/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/alert/slice.ts -------------------------------------------------------------------------------- /src/features/auto-fit/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/auto-fit/actions.ts -------------------------------------------------------------------------------- /src/features/auto-fit/algorithm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/auto-fit/algorithm.ts -------------------------------------------------------------------------------- /src/features/auto-fit/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/auto-fit/selectors.ts -------------------------------------------------------------------------------- /src/features/auto-fit/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/auto-fit/types.ts -------------------------------------------------------------------------------- /src/features/beacons/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/beacons/actions.js -------------------------------------------------------------------------------- /src/features/beacons/saga.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/beacons/saga.js -------------------------------------------------------------------------------- /src/features/beacons/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/beacons/selectors.ts -------------------------------------------------------------------------------- /src/features/beacons/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/beacons/slice.ts -------------------------------------------------------------------------------- /src/features/beacons/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/beacons/types.ts -------------------------------------------------------------------------------- /src/features/beacons/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/beacons/utils.ts -------------------------------------------------------------------------------- /src/features/clocks/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/clocks/selectors.js -------------------------------------------------------------------------------- /src/features/clocks/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/clocks/slice.ts -------------------------------------------------------------------------------- /src/features/clocks/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/clocks/types.ts -------------------------------------------------------------------------------- /src/features/clocks/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/clocks/utils.ts -------------------------------------------------------------------------------- /src/features/connections/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/connections/slice.ts -------------------------------------------------------------------------------- /src/features/connections/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/connections/types.ts -------------------------------------------------------------------------------- /src/features/connections/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/connections/utils.ts -------------------------------------------------------------------------------- /src/features/datasets/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/datasets/selectors.js -------------------------------------------------------------------------------- /src/features/datasets/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/datasets/slice.ts -------------------------------------------------------------------------------- /src/features/datasets/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/datasets/types.ts -------------------------------------------------------------------------------- /src/features/detachable-panels/DetachablePanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/detachable-panels/DetachablePanel.jsx -------------------------------------------------------------------------------- /src/features/detachable-panels/DetachedPanelManager.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/detachable-panels/DetachedPanelManager.jsx -------------------------------------------------------------------------------- /src/features/detachable-panels/ExternalWindow.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/detachable-panels/ExternalWindow.jsx -------------------------------------------------------------------------------- /src/features/detachable-panels/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/detachable-panels/selectors.js -------------------------------------------------------------------------------- /src/features/detachable-panels/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/detachable-panels/slice.ts -------------------------------------------------------------------------------- /src/features/docks/DockDetailsDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/docks/DockDetailsDialog.jsx -------------------------------------------------------------------------------- /src/features/docks/DockDetailsDialogBody.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/docks/DockDetailsDialogBody.jsx -------------------------------------------------------------------------------- /src/features/docks/DockDetailsDialogSidebar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/docks/DockDetailsDialogSidebar.jsx -------------------------------------------------------------------------------- /src/features/docks/DockDetailsDialogTabs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/docks/DockDetailsDialogTabs.jsx -------------------------------------------------------------------------------- /src/features/docks/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/docks/actions.ts -------------------------------------------------------------------------------- /src/features/docks/details.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/docks/details.ts -------------------------------------------------------------------------------- /src/features/docks/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/docks/selectors.ts -------------------------------------------------------------------------------- /src/features/docks/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/docks/slice.ts -------------------------------------------------------------------------------- /src/features/docks/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/docks/types.ts -------------------------------------------------------------------------------- /src/features/docks/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/docks/utils.ts -------------------------------------------------------------------------------- /src/features/error-handling/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/error-handling/actions.js -------------------------------------------------------------------------------- /src/features/error-handling/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/error-handling/slice.ts -------------------------------------------------------------------------------- /src/features/field-notes/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/field-notes/slice.ts -------------------------------------------------------------------------------- /src/features/firmware-update/FirmwareUpdateSetupDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/firmware-update/FirmwareUpdateSetupDialog.jsx -------------------------------------------------------------------------------- /src/features/firmware-update/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/firmware-update/actions.js -------------------------------------------------------------------------------- /src/features/firmware-update/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/firmware-update/constants.ts -------------------------------------------------------------------------------- /src/features/firmware-update/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/firmware-update/selectors.ts -------------------------------------------------------------------------------- /src/features/firmware-update/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/firmware-update/slice.ts -------------------------------------------------------------------------------- /src/features/firmware-update/upload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/firmware-update/upload.js -------------------------------------------------------------------------------- /src/features/hotkeys/AppHotkeys.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/hotkeys/AppHotkeys.jsx -------------------------------------------------------------------------------- /src/features/hotkeys/HotkeyDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/hotkeys/HotkeyDialog.jsx -------------------------------------------------------------------------------- /src/features/hotkeys/PendingUAVIdOverlay.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/hotkeys/PendingUAVIdOverlay.jsx -------------------------------------------------------------------------------- /src/features/hotkeys/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/hotkeys/actions.js -------------------------------------------------------------------------------- /src/features/hotkeys/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/hotkeys/hooks.ts -------------------------------------------------------------------------------- /src/features/hotkeys/keymap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/hotkeys/keymap.ts -------------------------------------------------------------------------------- /src/features/hotkeys/navigation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/hotkeys/navigation.ts -------------------------------------------------------------------------------- /src/features/hotkeys/saga.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/hotkeys/saga.js -------------------------------------------------------------------------------- /src/features/hotkeys/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/hotkeys/selectors.ts -------------------------------------------------------------------------------- /src/features/hotkeys/signal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/hotkeys/signal.js -------------------------------------------------------------------------------- /src/features/hotkeys/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/hotkeys/slice.ts -------------------------------------------------------------------------------- /src/features/hotkeys/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/hotkeys/types.ts -------------------------------------------------------------------------------- /src/features/hotkeys/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/hotkeys/utils.js -------------------------------------------------------------------------------- /src/features/lcd-clock/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/lcd-clock/actions.js -------------------------------------------------------------------------------- /src/features/lcd-clock/presets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/lcd-clock/presets.ts -------------------------------------------------------------------------------- /src/features/lcd-clock/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/lcd-clock/selectors.js -------------------------------------------------------------------------------- /src/features/lcd-clock/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/lcd-clock/slice.ts -------------------------------------------------------------------------------- /src/features/lcd-clock/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/lcd-clock/types.ts -------------------------------------------------------------------------------- /src/features/license-info/LicenseInfoDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/license-info/LicenseInfoDialog.jsx -------------------------------------------------------------------------------- /src/features/license-info/LicenseInfoPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/license-info/LicenseInfoPanel.jsx -------------------------------------------------------------------------------- /src/features/license-info/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/license-info/slice.ts -------------------------------------------------------------------------------- /src/features/light-control/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/light-control/actions.js -------------------------------------------------------------------------------- /src/features/light-control/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/light-control/selectors.js -------------------------------------------------------------------------------- /src/features/light-control/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/light-control/slice.ts -------------------------------------------------------------------------------- /src/features/local-server/saga.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/local-server/saga.js -------------------------------------------------------------------------------- /src/features/local-server/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/local-server/selectors.js -------------------------------------------------------------------------------- /src/features/local-server/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/local-server/slice.ts -------------------------------------------------------------------------------- /src/features/log/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/log/slice.ts -------------------------------------------------------------------------------- /src/features/log/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/log/types.ts -------------------------------------------------------------------------------- /src/features/map-caching/MapCachingDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/map-caching/MapCachingDialog.jsx -------------------------------------------------------------------------------- /src/features/map-caching/MapCachingPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/map-caching/MapCachingPanel.jsx -------------------------------------------------------------------------------- /src/features/map-caching/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/map-caching/selectors.js -------------------------------------------------------------------------------- /src/features/map-caching/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/map-caching/slice.ts -------------------------------------------------------------------------------- /src/features/map-features/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/map-features/actions.js -------------------------------------------------------------------------------- /src/features/map-features/editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/map-features/editor.ts -------------------------------------------------------------------------------- /src/features/map-features/selectors-style-suggestions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/map-features/selectors-style-suggestions.ts -------------------------------------------------------------------------------- /src/features/map-features/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/map-features/selectors.ts -------------------------------------------------------------------------------- /src/features/map-features/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/map-features/slice.ts -------------------------------------------------------------------------------- /src/features/map-features/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/map-features/types.ts -------------------------------------------------------------------------------- /src/features/map/layer-settings-dialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/map/layer-settings-dialog.ts -------------------------------------------------------------------------------- /src/features/map/layers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/map/layers.ts -------------------------------------------------------------------------------- /src/features/map/origin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/map/origin.ts -------------------------------------------------------------------------------- /src/features/map/selection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/map/selection.ts -------------------------------------------------------------------------------- /src/features/map/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/map/slice.ts -------------------------------------------------------------------------------- /src/features/map/tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/map/tools.ts -------------------------------------------------------------------------------- /src/features/map/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/map/types.ts -------------------------------------------------------------------------------- /src/features/map/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/map/utils.ts -------------------------------------------------------------------------------- /src/features/map/view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/map/view.ts -------------------------------------------------------------------------------- /src/features/measurement/BearingCalculator.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/measurement/BearingCalculator.jsx -------------------------------------------------------------------------------- /src/features/measurement/CoordinateAveragingDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/measurement/CoordinateAveragingDialog.jsx -------------------------------------------------------------------------------- /src/features/measurement/MeasurementList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/measurement/MeasurementList.jsx -------------------------------------------------------------------------------- /src/features/measurement/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/measurement/actions.js -------------------------------------------------------------------------------- /src/features/measurement/saga.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/measurement/saga.js -------------------------------------------------------------------------------- /src/features/measurement/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/measurement/selectors.js -------------------------------------------------------------------------------- /src/features/measurement/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/measurement/slice.ts -------------------------------------------------------------------------------- /src/features/measurement/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/measurement/types.ts -------------------------------------------------------------------------------- /src/features/messages/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/messages/actions.js -------------------------------------------------------------------------------- /src/features/messages/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/messages/selectors.js -------------------------------------------------------------------------------- /src/features/messages/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/messages/slice.ts -------------------------------------------------------------------------------- /src/features/messages/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/messages/types.ts -------------------------------------------------------------------------------- /src/features/messages/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/messages/utils.ts -------------------------------------------------------------------------------- /src/features/mission/MissionParameterEditor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/mission/MissionParameterEditor.jsx -------------------------------------------------------------------------------- /src/features/mission/MissionPlannerDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/mission/MissionPlannerDialog.jsx -------------------------------------------------------------------------------- /src/features/mission/MissionPlannerMainPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/mission/MissionPlannerMainPanel.jsx -------------------------------------------------------------------------------- /src/features/mission/MissionProgressObserver.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/mission/MissionProgressObserver.jsx -------------------------------------------------------------------------------- /src/features/mission/MissionTypeSelector.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/mission/MissionTypeSelector.jsx -------------------------------------------------------------------------------- /src/features/mission/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/mission/actions.js -------------------------------------------------------------------------------- /src/features/mission/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/mission/constants.ts -------------------------------------------------------------------------------- /src/features/mission/parameter-context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/mission/parameter-context.js -------------------------------------------------------------------------------- /src/features/mission/schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/mission/schema.js -------------------------------------------------------------------------------- /src/features/mission/selectors-geofence-extra.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/mission/selectors-geofence-extra.js -------------------------------------------------------------------------------- /src/features/mission/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/mission/selectors.ts -------------------------------------------------------------------------------- /src/features/mission/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/mission/slice.ts -------------------------------------------------------------------------------- /src/features/mission/upload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/mission/upload.js -------------------------------------------------------------------------------- /src/features/mission/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/mission/utils.ts -------------------------------------------------------------------------------- /src/features/objects/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/objects/actions.ts -------------------------------------------------------------------------------- /src/features/parameters/ParameterListSidebar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/parameters/ParameterListSidebar.jsx -------------------------------------------------------------------------------- /src/features/parameters/ParameterUploadMainPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/parameters/ParameterUploadMainPanel.jsx -------------------------------------------------------------------------------- /src/features/parameters/ParameterUploadSetupDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/parameters/ParameterUploadSetupDialog.jsx -------------------------------------------------------------------------------- /src/features/parameters/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/parameters/actions.js -------------------------------------------------------------------------------- /src/features/parameters/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/parameters/constants.ts -------------------------------------------------------------------------------- /src/features/parameters/formatting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/parameters/formatting.js -------------------------------------------------------------------------------- /src/features/parameters/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/parameters/selectors.js -------------------------------------------------------------------------------- /src/features/parameters/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/parameters/slice.ts -------------------------------------------------------------------------------- /src/features/parameters/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/parameters/types.ts -------------------------------------------------------------------------------- /src/features/parameters/upload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/parameters/upload.js -------------------------------------------------------------------------------- /src/features/perspectives/PerspectiveBar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/perspectives/PerspectiveBar.jsx -------------------------------------------------------------------------------- /src/features/perspectives/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/perspectives/common.ts -------------------------------------------------------------------------------- /src/features/perspectives/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/perspectives/utils.js -------------------------------------------------------------------------------- /src/features/power-saving/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/power-saving/selectors.js -------------------------------------------------------------------------------- /src/features/preflight/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/preflight/actions.js -------------------------------------------------------------------------------- /src/features/preflight/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/preflight/selectors.js -------------------------------------------------------------------------------- /src/features/preflight/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/preflight/slice.ts -------------------------------------------------------------------------------- /src/features/preflight/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/preflight/types.ts -------------------------------------------------------------------------------- /src/features/prompt/PromptDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/prompt/PromptDialog.tsx -------------------------------------------------------------------------------- /src/features/prompt/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/prompt/actions.ts -------------------------------------------------------------------------------- /src/features/prompt/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/prompt/slice.ts -------------------------------------------------------------------------------- /src/features/prompt/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/prompt/types.ts -------------------------------------------------------------------------------- /src/features/rtk/AntennaPositionIndicator.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/rtk/AntennaPositionIndicator.jsx -------------------------------------------------------------------------------- /src/features/rtk/BarChart.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/rtk/BarChart.jsx -------------------------------------------------------------------------------- /src/features/rtk/RTKCorrectionSourceSelector.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/rtk/RTKCorrectionSourceSelector.jsx -------------------------------------------------------------------------------- /src/features/rtk/RTKMessageStatistics.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/rtk/RTKMessageStatistics.tsx -------------------------------------------------------------------------------- /src/features/rtk/RTKSatelliteObservations.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/rtk/RTKSatelliteObservations.jsx -------------------------------------------------------------------------------- /src/features/rtk/RTKSetupDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/rtk/RTKSetupDialog.jsx -------------------------------------------------------------------------------- /src/features/rtk/RTKSetupDialogBottomPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/rtk/RTKSetupDialogBottomPanel.jsx -------------------------------------------------------------------------------- /src/features/rtk/RTKStatusHeaderButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/rtk/RTKStatusHeaderButton.jsx -------------------------------------------------------------------------------- /src/features/rtk/RTKStatusMiniList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/rtk/RTKStatusMiniList.jsx -------------------------------------------------------------------------------- /src/features/rtk/RTKStatusUpdater.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/rtk/RTKStatusUpdater.jsx -------------------------------------------------------------------------------- /src/features/rtk/SurveySettingsEditor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/rtk/SurveySettingsEditor.jsx -------------------------------------------------------------------------------- /src/features/rtk/SurveyStatusIndicator.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/rtk/SurveyStatusIndicator.jsx -------------------------------------------------------------------------------- /src/features/rtk/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/rtk/actions.js -------------------------------------------------------------------------------- /src/features/rtk/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/rtk/selectors.ts -------------------------------------------------------------------------------- /src/features/rtk/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/rtk/slice.ts -------------------------------------------------------------------------------- /src/features/rtk/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/rtk/types.ts -------------------------------------------------------------------------------- /src/features/rtk/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/rtk/utils.ts -------------------------------------------------------------------------------- /src/features/safety/GeofenceSettingsTab.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/safety/GeofenceSettingsTab.jsx -------------------------------------------------------------------------------- /src/features/safety/SafetyDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/safety/SafetyDialog.jsx -------------------------------------------------------------------------------- /src/features/safety/SafetySettingsTab.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/safety/SafetySettingsTab.jsx -------------------------------------------------------------------------------- /src/features/safety/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/safety/actions.ts -------------------------------------------------------------------------------- /src/features/safety/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/safety/constants.ts -------------------------------------------------------------------------------- /src/features/safety/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/safety/model.ts -------------------------------------------------------------------------------- /src/features/safety/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/safety/selectors.ts -------------------------------------------------------------------------------- /src/features/safety/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/safety/slice.ts -------------------------------------------------------------------------------- /src/features/safety/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/safety/utils.ts -------------------------------------------------------------------------------- /src/features/saved-locations/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/saved-locations/actions.js -------------------------------------------------------------------------------- /src/features/saved-locations/editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/saved-locations/editor.ts -------------------------------------------------------------------------------- /src/features/saved-locations/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/saved-locations/selectors.js -------------------------------------------------------------------------------- /src/features/saved-locations/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/saved-locations/slice.ts -------------------------------------------------------------------------------- /src/features/saved-locations/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/saved-locations/types.ts -------------------------------------------------------------------------------- /src/features/servers/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/servers/actions.js -------------------------------------------------------------------------------- /src/features/servers/authentication-dialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/servers/authentication-dialog.ts -------------------------------------------------------------------------------- /src/features/servers/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/servers/constants.ts -------------------------------------------------------------------------------- /src/features/servers/deauthentication-dialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/servers/deauthentication-dialog.ts -------------------------------------------------------------------------------- /src/features/servers/saga.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/servers/saga.js -------------------------------------------------------------------------------- /src/features/servers/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/servers/selectors.ts -------------------------------------------------------------------------------- /src/features/servers/server-settings-dialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/servers/server-settings-dialog.ts -------------------------------------------------------------------------------- /src/features/servers/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/servers/slice.ts -------------------------------------------------------------------------------- /src/features/servers/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/servers/types.ts -------------------------------------------------------------------------------- /src/features/servers/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/servers/utils.ts -------------------------------------------------------------------------------- /src/features/session/NearestItemTooltip.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/session/NearestItemTooltip.jsx -------------------------------------------------------------------------------- /src/features/session/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/session/actions.ts -------------------------------------------------------------------------------- /src/features/session/saga.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/session/saga.js -------------------------------------------------------------------------------- /src/features/session/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/session/selectors.ts -------------------------------------------------------------------------------- /src/features/session/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/session/slice.ts -------------------------------------------------------------------------------- /src/features/session/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/session/utils.ts -------------------------------------------------------------------------------- /src/features/settings/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/settings/actions.js -------------------------------------------------------------------------------- /src/features/settings/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/settings/constants.ts -------------------------------------------------------------------------------- /src/features/settings/dialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/settings/dialog.ts -------------------------------------------------------------------------------- /src/features/settings/selectors.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/settings/selectors.d.ts -------------------------------------------------------------------------------- /src/features/settings/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/settings/selectors.js -------------------------------------------------------------------------------- /src/features/settings/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/settings/slice.ts -------------------------------------------------------------------------------- /src/features/settings/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/settings/types.ts -------------------------------------------------------------------------------- /src/features/show-configurator/AdaptParametersForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/show-configurator/AdaptParametersForm.tsx -------------------------------------------------------------------------------- /src/features/show-configurator/AdaptReviewForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/show-configurator/AdaptReviewForm.tsx -------------------------------------------------------------------------------- /src/features/show-configurator/InteractionHints.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/show-configurator/InteractionHints.tsx -------------------------------------------------------------------------------- /src/features/show-configurator/ShowConfiguratorMap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/show-configurator/ShowConfiguratorMap.tsx -------------------------------------------------------------------------------- /src/features/show-configurator/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/show-configurator/actions.ts -------------------------------------------------------------------------------- /src/features/show-configurator/hotkeys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/show-configurator/hotkeys.ts -------------------------------------------------------------------------------- /src/features/show-configurator/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/show-configurator/selectors.ts -------------------------------------------------------------------------------- /src/features/show-configurator/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/show-configurator/state.ts -------------------------------------------------------------------------------- /src/features/show/actions.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/show/actions.d.ts -------------------------------------------------------------------------------- /src/features/show/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/show/actions.js -------------------------------------------------------------------------------- /src/features/show/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/show/constants.ts -------------------------------------------------------------------------------- /src/features/show/enums.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/show/enums.ts -------------------------------------------------------------------------------- /src/features/show/saga.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/show/saga.js -------------------------------------------------------------------------------- /src/features/show/selectors.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/show/selectors.d.ts -------------------------------------------------------------------------------- /src/features/show/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/show/selectors.js -------------------------------------------------------------------------------- /src/features/show/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/show/slice.ts -------------------------------------------------------------------------------- /src/features/show/stages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/show/stages.ts -------------------------------------------------------------------------------- /src/features/show/trajectory-selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/show/trajectory-selectors.ts -------------------------------------------------------------------------------- /src/features/show/trajectory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/show/trajectory.ts -------------------------------------------------------------------------------- /src/features/show/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/show/types.ts -------------------------------------------------------------------------------- /src/features/show/upload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/show/upload.js -------------------------------------------------------------------------------- /src/features/show/yaw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/show/yaw.js -------------------------------------------------------------------------------- /src/features/sidebar/Sidebar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/sidebar/Sidebar.jsx -------------------------------------------------------------------------------- /src/features/sidebar/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/sidebar/actions.js -------------------------------------------------------------------------------- /src/features/sidebar/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/sidebar/selectors.js -------------------------------------------------------------------------------- /src/features/sidebar/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/sidebar/slice.ts -------------------------------------------------------------------------------- /src/features/snackbar/ToastNotificationManager.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/snackbar/ToastNotificationManager.jsx -------------------------------------------------------------------------------- /src/features/snackbar/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/snackbar/actions.ts -------------------------------------------------------------------------------- /src/features/snackbar/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/snackbar/constants.js -------------------------------------------------------------------------------- /src/features/snackbar/signal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/snackbar/signal.ts -------------------------------------------------------------------------------- /src/features/snackbar/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/snackbar/types.ts -------------------------------------------------------------------------------- /src/features/snackbar/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/snackbar/utils.ts -------------------------------------------------------------------------------- /src/features/three-d/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/three-d/actions.js -------------------------------------------------------------------------------- /src/features/three-d/refs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/three-d/refs.js -------------------------------------------------------------------------------- /src/features/three-d/saga.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/three-d/saga.js -------------------------------------------------------------------------------- /src/features/three-d/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/three-d/selectors.js -------------------------------------------------------------------------------- /src/features/three-d/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/three-d/slice.ts -------------------------------------------------------------------------------- /src/features/three-d/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/three-d/types.ts -------------------------------------------------------------------------------- /src/features/uav-control/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/uav-control/actions.js -------------------------------------------------------------------------------- /src/features/uav-control/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/uav-control/slice.ts -------------------------------------------------------------------------------- /src/features/uav-control/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/uav-control/types.ts -------------------------------------------------------------------------------- /src/features/uavs/AltitudeSummaryHeaderButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/uavs/AltitudeSummaryHeaderButton.jsx -------------------------------------------------------------------------------- /src/features/uavs/BatteryStatusHeaderButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/uavs/BatteryStatusHeaderButton.jsx -------------------------------------------------------------------------------- /src/features/uavs/BatteryStatusUpdater.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/uavs/BatteryStatusUpdater.jsx -------------------------------------------------------------------------------- /src/features/uavs/DistanceSummaryHeaderButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/uavs/DistanceSummaryHeaderButton.jsx -------------------------------------------------------------------------------- /src/features/uavs/DroneInfoTooltipContent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/uavs/DroneInfoTooltipContent.jsx -------------------------------------------------------------------------------- /src/features/uavs/ListItemProgressBar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/uavs/ListItemProgressBar.jsx -------------------------------------------------------------------------------- /src/features/uavs/PreflightStatusPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/uavs/PreflightStatusPanel.jsx -------------------------------------------------------------------------------- /src/features/uavs/RangefinderPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/uavs/RangefinderPanel.jsx -------------------------------------------------------------------------------- /src/features/uavs/StatusSummaryMiniTable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/uavs/StatusSummaryMiniTable.js -------------------------------------------------------------------------------- /src/features/uavs/UAVDetailsDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/uavs/UAVDetailsDialog.jsx -------------------------------------------------------------------------------- /src/features/uavs/UAVDetailsDialogBody.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/uavs/UAVDetailsDialogBody.jsx -------------------------------------------------------------------------------- /src/features/uavs/UAVDetailsDialogSidebar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/uavs/UAVDetailsDialogSidebar.jsx -------------------------------------------------------------------------------- /src/features/uavs/UAVDetailsDialogTabs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/uavs/UAVDetailsDialogTabs.jsx -------------------------------------------------------------------------------- /src/features/uavs/UAVLogsPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/uavs/UAVLogsPanel.jsx -------------------------------------------------------------------------------- /src/features/uavs/UAVTestsPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/uavs/UAVTestsPanel.jsx -------------------------------------------------------------------------------- /src/features/uavs/VelocitySummaryHeaderButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/uavs/VelocitySummaryHeaderButton.jsx -------------------------------------------------------------------------------- /src/features/uavs/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/uavs/actions.ts -------------------------------------------------------------------------------- /src/features/uavs/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/uavs/constants.ts -------------------------------------------------------------------------------- /src/features/uavs/details.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/uavs/details.ts -------------------------------------------------------------------------------- /src/features/uavs/log-download.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/uavs/log-download.ts -------------------------------------------------------------------------------- /src/features/uavs/saga.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/uavs/saga.js -------------------------------------------------------------------------------- /src/features/uavs/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/uavs/selectors.ts -------------------------------------------------------------------------------- /src/features/uavs/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/uavs/slice.ts -------------------------------------------------------------------------------- /src/features/uavs/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/uavs/types.ts -------------------------------------------------------------------------------- /src/features/upload/AnotherJobTypeRunningHint.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/upload/AnotherJobTypeRunningHint.tsx -------------------------------------------------------------------------------- /src/features/upload/StartUploadButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/upload/StartUploadButton.tsx -------------------------------------------------------------------------------- /src/features/upload/UploadDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/upload/UploadDialog.tsx -------------------------------------------------------------------------------- /src/features/upload/UploadPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/upload/UploadPanel.tsx -------------------------------------------------------------------------------- /src/features/upload/UploadProgressBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/upload/UploadProgressBar.tsx -------------------------------------------------------------------------------- /src/features/upload/UploadStatusLegend.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/upload/UploadStatusLegend.tsx -------------------------------------------------------------------------------- /src/features/upload/UploadStatusLegendButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/upload/UploadStatusLegendButton.tsx -------------------------------------------------------------------------------- /src/features/upload/UploadStatusLights.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/upload/UploadStatusLights.jsx -------------------------------------------------------------------------------- /src/features/upload/UploadStatusPill.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/upload/UploadStatusPill.jsx -------------------------------------------------------------------------------- /src/features/upload/UploadStatusRowHeader.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/upload/UploadStatusRowHeader.jsx -------------------------------------------------------------------------------- /src/features/upload/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/upload/actions.ts -------------------------------------------------------------------------------- /src/features/upload/jobs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/upload/jobs.ts -------------------------------------------------------------------------------- /src/features/upload/saga.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/upload/saga.js -------------------------------------------------------------------------------- /src/features/upload/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/upload/selectors.ts -------------------------------------------------------------------------------- /src/features/upload/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/upload/slice.ts -------------------------------------------------------------------------------- /src/features/upload/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/upload/types.ts -------------------------------------------------------------------------------- /src/features/upload/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/upload/utils.ts -------------------------------------------------------------------------------- /src/features/version-check/VersionCheckDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/version-check/VersionCheckDialog.jsx -------------------------------------------------------------------------------- /src/features/version-check/VersionCheckGrid.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/version-check/VersionCheckGrid.jsx -------------------------------------------------------------------------------- /src/features/version-check/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/version-check/slice.ts -------------------------------------------------------------------------------- /src/features/weather/WeatherDetailsMiniList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/weather/WeatherDetailsMiniList.jsx -------------------------------------------------------------------------------- /src/features/weather/WeatherHeaderButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/weather/WeatherHeaderButton.jsx -------------------------------------------------------------------------------- /src/features/weather/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/weather/actions.js -------------------------------------------------------------------------------- /src/features/weather/saga.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/weather/saga.js -------------------------------------------------------------------------------- /src/features/weather/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/weather/selectors.js -------------------------------------------------------------------------------- /src/features/weather/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/weather/slice.ts -------------------------------------------------------------------------------- /src/features/workbench/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/workbench/selectors.js -------------------------------------------------------------------------------- /src/features/workbench/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/features/workbench/slice.ts -------------------------------------------------------------------------------- /src/flock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/flock.tsx -------------------------------------------------------------------------------- /src/flockwave/UAVErrorCode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/flockwave/UAVErrorCode.ts -------------------------------------------------------------------------------- /src/flockwave/builders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/flockwave/builders.ts -------------------------------------------------------------------------------- /src/flockwave/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/flockwave/errors.ts -------------------------------------------------------------------------------- /src/flockwave/formatting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/flockwave/formatting.ts -------------------------------------------------------------------------------- /src/flockwave/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/flockwave/messages.ts -------------------------------------------------------------------------------- /src/flockwave/operations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/flockwave/operations.ts -------------------------------------------------------------------------------- /src/flockwave/parsing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/flockwave/parsing.ts -------------------------------------------------------------------------------- /src/flockwave/queries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/flockwave/queries.js -------------------------------------------------------------------------------- /src/flockwave/timesync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/flockwave/timesync.ts -------------------------------------------------------------------------------- /src/flockwave/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/flockwave/types.ts -------------------------------------------------------------------------------- /src/flockwave/validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/flockwave/validation.ts -------------------------------------------------------------------------------- /src/flockwave/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/flockwave/version.ts -------------------------------------------------------------------------------- /src/hooks/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/hooks/index.js -------------------------------------------------------------------------------- /src/hooks/useDarkMode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/hooks/useDarkMode.ts -------------------------------------------------------------------------------- /src/hooks/useDeviceOrientation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/hooks/useDeviceOrientation.js -------------------------------------------------------------------------------- /src/hooks/useDeviceTreeSubscription.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/hooks/useDeviceTreeSubscription.js -------------------------------------------------------------------------------- /src/hooks/useDropdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/hooks/useDropdown.ts -------------------------------------------------------------------------------- /src/hooks/useFlock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/hooks/useFlock.js -------------------------------------------------------------------------------- /src/hooks/useMessageHub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/hooks/useMessageHub.js -------------------------------------------------------------------------------- /src/hooks/usePeriodicRefresh.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/hooks/usePeriodicRefresh.ts -------------------------------------------------------------------------------- /src/hooks/usePeriodicSelector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/hooks/usePeriodicSelector.ts -------------------------------------------------------------------------------- /src/hooks/usePersistentScrollPosition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/hooks/usePersistentScrollPosition.ts -------------------------------------------------------------------------------- /src/hooks/usePopover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/hooks/usePopover.js -------------------------------------------------------------------------------- /src/hooks/useSelectorOnce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/hooks/useSelectorOnce.ts -------------------------------------------------------------------------------- /src/hooks/useSignal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/hooks/useSignal.ts -------------------------------------------------------------------------------- /src/i18n/LanguageWatcher.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/i18n/LanguageWatcher.jsx -------------------------------------------------------------------------------- /src/i18n/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/i18n/de.json -------------------------------------------------------------------------------- /src/i18n/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/i18n/en.json -------------------------------------------------------------------------------- /src/i18n/es.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/i18n/es.json -------------------------------------------------------------------------------- /src/i18n/fr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/i18n/fr.json -------------------------------------------------------------------------------- /src/i18n/hu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/i18n/hu.json -------------------------------------------------------------------------------- /src/i18n/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/i18n/index.ts -------------------------------------------------------------------------------- /src/i18n/it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/i18n/it.json -------------------------------------------------------------------------------- /src/i18n/ja.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/i18n/ja.json -------------------------------------------------------------------------------- /src/i18n/ko.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /src/i18n/nl.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /src/i18n/pl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/i18n/pl.json -------------------------------------------------------------------------------- /src/i18n/ro.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/i18n/ro.json -------------------------------------------------------------------------------- /src/i18n/ru.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /src/i18n/zh-Hans.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/i18n/zh-Hans.json -------------------------------------------------------------------------------- /src/i18n/zh-Hant.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/i18n/zh-Hant.json -------------------------------------------------------------------------------- /src/icons/Antenna.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/icons/Antenna.tsx -------------------------------------------------------------------------------- /src/icons/AutoCheckBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/icons/AutoCheckBox.tsx -------------------------------------------------------------------------------- /src/icons/AutoFix.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/icons/AutoFix.tsx -------------------------------------------------------------------------------- /src/icons/Bolt.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/icons/Bolt.tsx -------------------------------------------------------------------------------- /src/icons/Campaign.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/icons/Campaign.tsx -------------------------------------------------------------------------------- /src/icons/ConnectingAirports.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/icons/ConnectingAirports.tsx -------------------------------------------------------------------------------- /src/icons/ContentCopy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/icons/ContentCopy.tsx -------------------------------------------------------------------------------- /src/icons/ContentCut.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/icons/ContentCut.tsx -------------------------------------------------------------------------------- /src/icons/Download.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/icons/Download.tsx -------------------------------------------------------------------------------- /src/icons/EditFeature.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/icons/EditFeature.tsx -------------------------------------------------------------------------------- /src/icons/FileLocation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/icons/FileLocation.tsx -------------------------------------------------------------------------------- /src/icons/FollowScroll.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/icons/FollowScroll.tsx -------------------------------------------------------------------------------- /src/icons/MapCloudOff.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/icons/MapCloudOff.tsx -------------------------------------------------------------------------------- /src/icons/MissingSlot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/icons/MissingSlot.tsx -------------------------------------------------------------------------------- /src/icons/PlacesFence.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/icons/PlacesFence.tsx -------------------------------------------------------------------------------- /src/icons/Polyline.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/icons/Polyline.tsx -------------------------------------------------------------------------------- /src/icons/Pro.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/icons/Pro.tsx -------------------------------------------------------------------------------- /src/icons/RestoreWindow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/icons/RestoreWindow.tsx -------------------------------------------------------------------------------- /src/icons/Route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/icons/Route.tsx -------------------------------------------------------------------------------- /src/icons/Satellite.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/icons/Satellite.tsx -------------------------------------------------------------------------------- /src/icons/ShapeLine.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/icons/ShapeLine.tsx -------------------------------------------------------------------------------- /src/icons/Sunrise.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/icons/Sunrise.tsx -------------------------------------------------------------------------------- /src/icons/Sunset.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/icons/Sunset.tsx -------------------------------------------------------------------------------- /src/icons/Upload.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/icons/Upload.tsx -------------------------------------------------------------------------------- /src/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/index.jsx -------------------------------------------------------------------------------- /src/mapViewManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/mapViewManager.js -------------------------------------------------------------------------------- /src/message-hub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/message-hub.js -------------------------------------------------------------------------------- /src/model/battery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/model/battery.ts -------------------------------------------------------------------------------- /src/model/beacons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/model/beacons.js -------------------------------------------------------------------------------- /src/model/clocks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/model/clocks.js -------------------------------------------------------------------------------- /src/model/connections.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/model/connections.js -------------------------------------------------------------------------------- /src/model/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/model/constants.ts -------------------------------------------------------------------------------- /src/model/docks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/model/docks.js -------------------------------------------------------------------------------- /src/model/enums.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/model/enums.ts -------------------------------------------------------------------------------- /src/model/features.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/model/features.ts -------------------------------------------------------------------------------- /src/model/filtering.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/model/filtering.ts -------------------------------------------------------------------------------- /src/model/flight-logs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/model/flight-logs.js -------------------------------------------------------------------------------- /src/model/flock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/model/flock.ts -------------------------------------------------------------------------------- /src/model/geography.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/model/geography.ts -------------------------------------------------------------------------------- /src/model/identifiers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/model/identifiers.ts -------------------------------------------------------------------------------- /src/model/layers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/model/layers.ts -------------------------------------------------------------------------------- /src/model/missions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/model/missions.tsx -------------------------------------------------------------------------------- /src/model/objects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/model/objects.js -------------------------------------------------------------------------------- /src/model/openlayers.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/model/openlayers.d.ts -------------------------------------------------------------------------------- /src/model/openlayers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/model/openlayers.js -------------------------------------------------------------------------------- /src/model/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/model/settings.ts -------------------------------------------------------------------------------- /src/model/sorting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/model/sorting.ts -------------------------------------------------------------------------------- /src/model/sources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/model/sources.ts -------------------------------------------------------------------------------- /src/model/status-codes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/model/status-codes.ts -------------------------------------------------------------------------------- /src/model/uav.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/model/uav.ts -------------------------------------------------------------------------------- /src/model/velocity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/model/velocity.ts -------------------------------------------------------------------------------- /src/perspectives.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/perspectives.js -------------------------------------------------------------------------------- /src/sagas/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/sagas/index.js -------------------------------------------------------------------------------- /src/sagas/onboarding.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/sagas/onboarding.js -------------------------------------------------------------------------------- /src/selectors/dialogs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/selectors/dialogs.ts -------------------------------------------------------------------------------- /src/selectors/formatting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/selectors/formatting.ts -------------------------------------------------------------------------------- /src/selectors/layers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/selectors/layers.ts -------------------------------------------------------------------------------- /src/selectors/map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/selectors/map.ts -------------------------------------------------------------------------------- /src/selectors/ordered.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/selectors/ordered.ts -------------------------------------------------------------------------------- /src/selectors/selection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/selectors/selection.ts -------------------------------------------------------------------------------- /src/signals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/signals.js -------------------------------------------------------------------------------- /src/splash.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/splash.jsx -------------------------------------------------------------------------------- /src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/store/index.js -------------------------------------------------------------------------------- /src/store/migrations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/store/migrations.js -------------------------------------------------------------------------------- /src/store/reconciler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/store/reconciler.js -------------------------------------------------------------------------------- /src/store/reducers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/store/reducers.ts -------------------------------------------------------------------------------- /src/store/subscriptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/store/subscriptions.js -------------------------------------------------------------------------------- /src/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/theme.ts -------------------------------------------------------------------------------- /src/types.d.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/upload-jobs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/upload-jobs.js -------------------------------------------------------------------------------- /src/utils/arrays.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/arrays.ts -------------------------------------------------------------------------------- /src/utils/authentication.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/authentication.ts -------------------------------------------------------------------------------- /src/utils/charts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/charts.js -------------------------------------------------------------------------------- /src/utils/collections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/collections.ts -------------------------------------------------------------------------------- /src/utils/coloring.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/coloring.js -------------------------------------------------------------------------------- /src/utils/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/configuration.ts -------------------------------------------------------------------------------- /src/utils/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/events.ts -------------------------------------------------------------------------------- /src/utils/files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/files.ts -------------------------------------------------------------------------------- /src/utils/filesystem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/filesystem.ts -------------------------------------------------------------------------------- /src/utils/formatting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/formatting.ts -------------------------------------------------------------------------------- /src/utils/geography.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/geography.ts -------------------------------------------------------------------------------- /src/utils/hashedmap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/hashedmap.ts -------------------------------------------------------------------------------- /src/utils/logging.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/logging.js -------------------------------------------------------------------------------- /src/utils/math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/math.ts -------------------------------------------------------------------------------- /src/utils/messaging.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/messaging.js -------------------------------------------------------------------------------- /src/utils/naming.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/naming.ts -------------------------------------------------------------------------------- /src/utils/navigation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/navigation.ts -------------------------------------------------------------------------------- /src/utils/nearestNeighbors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/nearestNeighbors.ts -------------------------------------------------------------------------------- /src/utils/networking.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/networking.ts -------------------------------------------------------------------------------- /src/utils/openlayers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/openlayers.ts -------------------------------------------------------------------------------- /src/utils/operators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/operators.ts -------------------------------------------------------------------------------- /src/utils/parsing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/parsing.ts -------------------------------------------------------------------------------- /src/utils/platform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/platform.ts -------------------------------------------------------------------------------- /src/utils/prop-types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/prop-types.js -------------------------------------------------------------------------------- /src/utils/react.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/react.ts -------------------------------------------------------------------------------- /src/utils/redux.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/redux.ts -------------------------------------------------------------------------------- /src/utils/sagas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/sagas.js -------------------------------------------------------------------------------- /src/utils/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/selectors.ts -------------------------------------------------------------------------------- /src/utils/simplestyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/simplestyle.js -------------------------------------------------------------------------------- /src/utils/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/styles.ts -------------------------------------------------------------------------------- /src/utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/types.ts -------------------------------------------------------------------------------- /src/utils/validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/utils/validation.ts -------------------------------------------------------------------------------- /src/views/beacons/BeaconList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/beacons/BeaconList.jsx -------------------------------------------------------------------------------- /src/views/beacons/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './BeaconList'; 2 | -------------------------------------------------------------------------------- /src/views/clocks/ClockDisplayList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/clocks/ClockDisplayList.jsx -------------------------------------------------------------------------------- /src/views/clocks/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './ClockDisplayList'; 2 | -------------------------------------------------------------------------------- /src/views/connections/ConnectionList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/connections/ConnectionList.jsx -------------------------------------------------------------------------------- /src/views/connections/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './ConnectionList'; 2 | -------------------------------------------------------------------------------- /src/views/datasets/DatasetList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/datasets/DatasetList.jsx -------------------------------------------------------------------------------- /src/views/datasets/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './DatasetList'; 2 | -------------------------------------------------------------------------------- /src/views/docks/DockList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/docks/DockList.jsx -------------------------------------------------------------------------------- /src/views/docks/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './DockList'; 2 | -------------------------------------------------------------------------------- /src/views/features/FeatureList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/features/FeatureList.jsx -------------------------------------------------------------------------------- /src/views/features/FeaturePanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/features/FeaturePanel.jsx -------------------------------------------------------------------------------- /src/views/features/FeaturePanelToolbar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/features/FeaturePanelToolbar.jsx -------------------------------------------------------------------------------- /src/views/features/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './FeaturePanel'; 2 | -------------------------------------------------------------------------------- /src/views/field-notes/FieldNotesPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/field-notes/FieldNotesPanel.jsx -------------------------------------------------------------------------------- /src/views/field-notes/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './FieldNotesPanel'; 2 | -------------------------------------------------------------------------------- /src/views/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/index.js -------------------------------------------------------------------------------- /src/views/layers/LayerList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/layers/LayerList.jsx -------------------------------------------------------------------------------- /src/views/layers/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './LayerList'; 2 | -------------------------------------------------------------------------------- /src/views/lcd-clock/ClockSelector.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/lcd-clock/ClockSelector.jsx -------------------------------------------------------------------------------- /src/views/lcd-clock/LCDClockDisplay.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/lcd-clock/LCDClockDisplay.jsx -------------------------------------------------------------------------------- /src/views/lcd-clock/LCDClockDisplayLabel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/lcd-clock/LCDClockDisplayLabel.jsx -------------------------------------------------------------------------------- /src/views/lcd-clock/LCDClockPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/lcd-clock/LCDClockPanel.jsx -------------------------------------------------------------------------------- /src/views/lcd-clock/LCDText.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/lcd-clock/LCDText.jsx -------------------------------------------------------------------------------- /src/views/lcd-clock/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './LCDClockPanel'; 2 | -------------------------------------------------------------------------------- /src/views/light-control/LightControlGrid.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/light-control/LightControlGrid.jsx -------------------------------------------------------------------------------- /src/views/light-control/LightControlMainSwitch.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/light-control/LightControlMainSwitch.jsx -------------------------------------------------------------------------------- /src/views/light-control/LightControlPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/light-control/LightControlPanel.jsx -------------------------------------------------------------------------------- /src/views/light-control/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './LightControlPanel'; 2 | -------------------------------------------------------------------------------- /src/views/locations/SavedLocationList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/locations/SavedLocationList.jsx -------------------------------------------------------------------------------- /src/views/locations/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './SavedLocationList'; 2 | -------------------------------------------------------------------------------- /src/views/log/LogMessageList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/log/LogMessageList.jsx -------------------------------------------------------------------------------- /src/views/log/LogMessageListItem.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/log/LogMessageListItem.jsx -------------------------------------------------------------------------------- /src/views/log/LogPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/log/LogPanel.jsx -------------------------------------------------------------------------------- /src/views/log/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './LogPanel'; 2 | -------------------------------------------------------------------------------- /src/views/map/DrawingToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/map/DrawingToolbar.tsx -------------------------------------------------------------------------------- /src/views/map/FeatureManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/map/FeatureManager.ts -------------------------------------------------------------------------------- /src/views/map/MapContextMenu.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/map/MapContextMenu.jsx -------------------------------------------------------------------------------- /src/views/map/MapReferenceRequestHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/map/MapReferenceRequestHandler.ts -------------------------------------------------------------------------------- /src/views/map/MapView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/map/MapView.jsx -------------------------------------------------------------------------------- /src/views/map/MapViewManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/map/MapViewManager.js -------------------------------------------------------------------------------- /src/views/map/features/MissionSlotTrajectoryFeature.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/map/features/MissionSlotTrajectoryFeature.js -------------------------------------------------------------------------------- /src/views/map/features/UAVFeature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/map/features/UAVFeature.ts -------------------------------------------------------------------------------- /src/views/map/features/UAVTrajectoryFeature.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/map/features/UAVTrajectoryFeature.js -------------------------------------------------------------------------------- /src/views/map/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './MapView'; 2 | -------------------------------------------------------------------------------- /src/views/map/layers/beacons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/map/layers/beacons.tsx -------------------------------------------------------------------------------- /src/views/map/layers/docks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/map/layers/docks.tsx -------------------------------------------------------------------------------- /src/views/map/layers/geojson.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/map/layers/geojson.jsx -------------------------------------------------------------------------------- /src/views/map/layers/heatmap.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/map/layers/heatmap.jsx -------------------------------------------------------------------------------- /src/views/map/layers/hexgrid.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/map/layers/hexgrid.jsx -------------------------------------------------------------------------------- /src/views/map/layers/image.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/map/layers/image.jsx -------------------------------------------------------------------------------- /src/views/map/layers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/map/layers/index.js -------------------------------------------------------------------------------- /src/views/map/layers/mission-info.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/map/layers/mission-info.jsx -------------------------------------------------------------------------------- /src/views/map/layers/ownlocation.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/map/layers/ownlocation.jsx -------------------------------------------------------------------------------- /src/views/map/layers/uavs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/map/layers/uavs.tsx -------------------------------------------------------------------------------- /src/views/map/layers/uavtrace.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/map/layers/uavtrace.jsx -------------------------------------------------------------------------------- /src/views/map/layers/untyped.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/map/layers/untyped.jsx -------------------------------------------------------------------------------- /src/views/map/sources/ActiveUAVsLayerSource.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/map/sources/ActiveUAVsLayerSource.tsx -------------------------------------------------------------------------------- /src/views/messages/MessagesPanelView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/messages/MessagesPanelView.jsx -------------------------------------------------------------------------------- /src/views/messages/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './MessagesPanelView'; 2 | -------------------------------------------------------------------------------- /src/views/mission-editor/MissionOverviewList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/mission-editor/MissionOverviewList.jsx -------------------------------------------------------------------------------- /src/views/mission-editor/MissionOverviewListItem.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/mission-editor/MissionOverviewListItem.jsx -------------------------------------------------------------------------------- /src/views/mission-editor/MissionOverviewPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/mission-editor/MissionOverviewPanel.jsx -------------------------------------------------------------------------------- /src/views/mission-editor/MissionOverviewPanelFooter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/mission-editor/MissionOverviewPanelFooter.jsx -------------------------------------------------------------------------------- /src/views/mission-editor/MissionOverviewPanelHeader.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/mission-editor/MissionOverviewPanelHeader.jsx -------------------------------------------------------------------------------- /src/views/mission-editor/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './MissionOverviewPanel'; 2 | -------------------------------------------------------------------------------- /src/views/show-control/AuthorizationButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/show-control/AuthorizationButton.tsx -------------------------------------------------------------------------------- /src/views/show-control/EnvironmentButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/show-control/EnvironmentButton.jsx -------------------------------------------------------------------------------- /src/views/show-control/EnvironmentEditorDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/show-control/EnvironmentEditorDialog.jsx -------------------------------------------------------------------------------- /src/views/show-control/GeofenceButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/show-control/GeofenceButton.jsx -------------------------------------------------------------------------------- /src/views/show-control/IndoorEnvironmentEditor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/show-control/IndoorEnvironmentEditor.jsx -------------------------------------------------------------------------------- /src/views/show-control/LargeControlButtonGroup.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/show-control/LargeControlButtonGroup.jsx -------------------------------------------------------------------------------- /src/views/show-control/LoadShowFromCloudDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/show-control/LoadShowFromCloudDialog.jsx -------------------------------------------------------------------------------- /src/views/show-control/LoadShowFromFileButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/show-control/LoadShowFromFileButton.jsx -------------------------------------------------------------------------------- /src/views/show-control/ManualPreflightChecksButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/show-control/ManualPreflightChecksButton.jsx -------------------------------------------------------------------------------- /src/views/show-control/ManualPreflightChecksDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/show-control/ManualPreflightChecksDialog.jsx -------------------------------------------------------------------------------- /src/views/show-control/OnboardPreflightChecksButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/show-control/OnboardPreflightChecksButton.jsx -------------------------------------------------------------------------------- /src/views/show-control/OnboardPreflightChecksDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/show-control/OnboardPreflightChecksDialog.jsx -------------------------------------------------------------------------------- /src/views/show-control/OutdoorEnvironmentEditor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/show-control/OutdoorEnvironmentEditor.jsx -------------------------------------------------------------------------------- /src/views/show-control/ShowConfiguratorButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/show-control/ShowConfiguratorButton.tsx -------------------------------------------------------------------------------- /src/views/show-control/ShowControlPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/show-control/ShowControlPanel.jsx -------------------------------------------------------------------------------- /src/views/show-control/ShowControlPanelUpperSegment.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/show-control/ShowControlPanelUpperSegment.jsx -------------------------------------------------------------------------------- /src/views/show-control/ShowFileWatcher.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/show-control/ShowFileWatcher.jsx -------------------------------------------------------------------------------- /src/views/show-control/ShowUploadDialogButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/show-control/ShowUploadDialogButton.jsx -------------------------------------------------------------------------------- /src/views/show-control/StartMethodExplanation.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/show-control/StartMethodExplanation.jsx -------------------------------------------------------------------------------- /src/views/show-control/StartTimeButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/show-control/StartTimeButton.jsx -------------------------------------------------------------------------------- /src/views/show-control/StartTimeDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/show-control/StartTimeDialog.tsx -------------------------------------------------------------------------------- /src/views/show-control/StartTimeDisplay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/show-control/StartTimeDisplay.tsx -------------------------------------------------------------------------------- /src/views/show-control/StartTimeSuggestions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/show-control/StartTimeSuggestions.tsx -------------------------------------------------------------------------------- /src/views/show-control/StartTimeSuggestionsBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/show-control/StartTimeSuggestionsBox.tsx -------------------------------------------------------------------------------- /src/views/show-control/TakeoffAreaButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/show-control/TakeoffAreaButton.jsx -------------------------------------------------------------------------------- /src/views/show-control/TakeoffAreaSetupDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/show-control/TakeoffAreaSetupDialog.jsx -------------------------------------------------------------------------------- /src/views/show-control/TakeoffHeadingSpecEditor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/show-control/TakeoffHeadingSpecEditor.jsx -------------------------------------------------------------------------------- /src/views/show-control/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './ShowControlPanel'; 2 | -------------------------------------------------------------------------------- /src/views/three-d/CoordinateSystemAxes.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/three-d/CoordinateSystemAxes.jsx -------------------------------------------------------------------------------- /src/views/three-d/HomePositionMarkers.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/three-d/HomePositionMarkers.jsx -------------------------------------------------------------------------------- /src/views/three-d/LandingPositionMarkers.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/three-d/LandingPositionMarkers.jsx -------------------------------------------------------------------------------- /src/views/three-d/Markers.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/three-d/Markers.jsx -------------------------------------------------------------------------------- /src/views/three-d/NavigationButtonGroup.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/three-d/NavigationButtonGroup.jsx -------------------------------------------------------------------------------- /src/views/three-d/NavigationInstructions.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/three-d/NavigationInstructions.jsx -------------------------------------------------------------------------------- /src/views/three-d/Overlay.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/three-d/Overlay.jsx -------------------------------------------------------------------------------- /src/views/three-d/Room.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/three-d/Room.jsx -------------------------------------------------------------------------------- /src/views/three-d/Scenery.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/three-d/Scenery.jsx -------------------------------------------------------------------------------- /src/views/three-d/SelectedTrajectories.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/three-d/SelectedTrajectories.jsx -------------------------------------------------------------------------------- /src/views/three-d/ThreeDTopLevelView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/three-d/ThreeDTopLevelView.jsx -------------------------------------------------------------------------------- /src/views/three-d/ThreeDView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/three-d/ThreeDView.jsx -------------------------------------------------------------------------------- /src/views/three-d/Trajectory.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/three-d/Trajectory.jsx -------------------------------------------------------------------------------- /src/views/three-d/UAVTrajectory.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/three-d/UAVTrajectory.jsx -------------------------------------------------------------------------------- /src/views/three-d/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './ThreeDTopLevelView'; 2 | -------------------------------------------------------------------------------- /src/views/uav-details/UAVDetailsPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uav-details/UAVDetailsPanel.jsx -------------------------------------------------------------------------------- /src/views/uav-details/UAVDetailsPanelBody.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uav-details/UAVDetailsPanelBody.jsx -------------------------------------------------------------------------------- /src/views/uav-details/UAVDetailsPanelHeader.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uav-details/UAVDetailsPanelHeader.jsx -------------------------------------------------------------------------------- /src/views/uav-details/UAVDetailsPanelSelect.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uav-details/UAVDetailsPanelSelect.jsx -------------------------------------------------------------------------------- /src/views/uav-details/UAVDetailsPanelTabs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uav-details/UAVDetailsPanelTabs.jsx -------------------------------------------------------------------------------- /src/views/uav-details/UAVDetailsPanelUAVIdSelector.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uav-details/UAVDetailsPanelUAVIdSelector.jsx -------------------------------------------------------------------------------- /src/views/uav-details/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './UAVDetailsPanel'; 2 | -------------------------------------------------------------------------------- /src/views/uavs/AugmentMappingButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uavs/AugmentMappingButton.tsx -------------------------------------------------------------------------------- /src/views/uavs/CountMonitor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uavs/CountMonitor.jsx -------------------------------------------------------------------------------- /src/views/uavs/DroneListItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uavs/DroneListItem.tsx -------------------------------------------------------------------------------- /src/views/uavs/DroneStatusLine.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uavs/DroneStatusLine.jsx -------------------------------------------------------------------------------- /src/views/uavs/FlightModeStatusPill.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uavs/FlightModeStatusPill.tsx -------------------------------------------------------------------------------- /src/views/uavs/GPSStatusPill.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uavs/GPSStatusPill.tsx -------------------------------------------------------------------------------- /src/views/uavs/MappingButtonGroup.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uavs/MappingButtonGroup.jsx -------------------------------------------------------------------------------- /src/views/uavs/MappingCalculationInProgress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uavs/MappingCalculationInProgress.tsx -------------------------------------------------------------------------------- /src/views/uavs/MappingEditorToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uavs/MappingEditorToolbar.tsx -------------------------------------------------------------------------------- /src/views/uavs/MappingSlotEditorForGrid.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uavs/MappingSlotEditorForGrid.jsx -------------------------------------------------------------------------------- /src/views/uavs/MappingSlotEditorForList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uavs/MappingSlotEditorForList.jsx -------------------------------------------------------------------------------- /src/views/uavs/MappingSlotEditorToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uavs/MappingSlotEditorToolbar.tsx -------------------------------------------------------------------------------- /src/views/uavs/MappingToggleButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uavs/MappingToggleButton.tsx -------------------------------------------------------------------------------- /src/views/uavs/RSSIIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uavs/RSSIIndicator.tsx -------------------------------------------------------------------------------- /src/views/uavs/RecalculateMappingButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uavs/RecalculateMappingButton.tsx -------------------------------------------------------------------------------- /src/views/uavs/SortAndFilterHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uavs/SortAndFilterHeader.tsx -------------------------------------------------------------------------------- /src/views/uavs/UAVList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uavs/UAVList.tsx -------------------------------------------------------------------------------- /src/views/uavs/UAVListBody.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uavs/UAVListBody.tsx -------------------------------------------------------------------------------- /src/views/uavs/UAVListSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uavs/UAVListSection.tsx -------------------------------------------------------------------------------- /src/views/uavs/UAVListSubheader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uavs/UAVListSubheader.tsx -------------------------------------------------------------------------------- /src/views/uavs/UAVToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uavs/UAVToolbar.tsx -------------------------------------------------------------------------------- /src/views/uavs/VirtualizedUAVListBody.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uavs/VirtualizedUAVListBody.tsx -------------------------------------------------------------------------------- /src/views/uavs/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uavs/constants.ts -------------------------------------------------------------------------------- /src/views/uavs/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './UAVList'; 2 | -------------------------------------------------------------------------------- /src/views/uavs/navigation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uavs/navigation.ts -------------------------------------------------------------------------------- /src/views/uavs/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uavs/selectors.ts -------------------------------------------------------------------------------- /src/views/uavs/sorting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uavs/sorting.ts -------------------------------------------------------------------------------- /src/views/uavs/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uavs/types.ts -------------------------------------------------------------------------------- /src/views/uavs/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/views/uavs/utils.ts -------------------------------------------------------------------------------- /src/workbench.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/workbench.js -------------------------------------------------------------------------------- /src/workers/functions/assignment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/workers/functions/assignment.ts -------------------------------------------------------------------------------- /src/workers/functions/estimate-coords.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/workers/functions/estimate-coords.ts -------------------------------------------------------------------------------- /src/workers/functions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/workers/functions/index.ts -------------------------------------------------------------------------------- /src/workers/functions/load-show.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/workers/functions/load-show.ts -------------------------------------------------------------------------------- /src/workers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/workers/index.ts -------------------------------------------------------------------------------- /src/workers/pool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/workers/pool.ts -------------------------------------------------------------------------------- /src/workers/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/workers/types.ts -------------------------------------------------------------------------------- /src/workers/worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/src/workers/worker.ts -------------------------------------------------------------------------------- /test/nearestNeighbors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/test/nearestNeighbors.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/assets/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/types/assets/index.d.ts -------------------------------------------------------------------------------- /types/config/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/types/config/index.d.ts -------------------------------------------------------------------------------- /types/hungarian-on3/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/types/hungarian-on3/index.d.ts -------------------------------------------------------------------------------- /types/monotone-convex-hull-2d/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/types/monotone-convex-hull-2d/index.d.ts -------------------------------------------------------------------------------- /webpack/base.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/webpack/base.config.js -------------------------------------------------------------------------------- /webpack/browser.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/webpack/browser.config.js -------------------------------------------------------------------------------- /webpack/dist.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/webpack/dist.config.js -------------------------------------------------------------------------------- /webpack/electron.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/webpack/electron.config.js -------------------------------------------------------------------------------- /webpack/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/webpack/helpers.js -------------------------------------------------------------------------------- /webpack/launcher.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/webpack/launcher.config.js -------------------------------------------------------------------------------- /webpack/preload.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skybrush-io/live/HEAD/webpack/preload.config.js --------------------------------------------------------------------------------