diff --git a/core/frontend/src/assets/3d/generic_sensor.glb b/core/frontend/src/assets/3d/generic_sensor.glb new file mode 100644 index 0000000000..9f5432b8a5 Binary files /dev/null and b/core/frontend/src/assets/3d/generic_sensor.glb differ diff --git a/core/frontend/src/assets/3d/navigator.glb b/core/frontend/src/assets/3d/navigator.glb new file mode 100644 index 0000000000..83eb0a0cb1 Binary files /dev/null and b/core/frontend/src/assets/3d/navigator.glb differ diff --git a/core/frontend/src/components/kraken/BackAlleyTab.vue b/core/frontend/src/components/kraken/BackAlleyTab.vue index b479890ee5..5bb91dc081 100644 --- a/core/frontend/src/components/kraken/BackAlleyTab.vue +++ b/core/frontend/src/components/kraken/BackAlleyTab.vue @@ -338,7 +338,7 @@ export default Vue.extend({ return [] } - return (this.manifest as ExtensionData[]).sort( + return this.manifest as ExtensionData[].sort( (a, b) => (b?.repo_info?.downloads ?? 0) - (a?.repo_info?.downloads ?? 0), ) }, diff --git a/core/frontend/src/components/vehiclesetup/OrientationPicker.vue b/core/frontend/src/components/vehiclesetup/OrientationPicker.vue new file mode 100644 index 0000000000..7343a91449 --- /dev/null +++ b/core/frontend/src/components/vehiclesetup/OrientationPicker.vue @@ -0,0 +1,372 @@ + + + + + diff --git a/core/frontend/src/components/vehiclesetup/configuration/accelerometer/ArdupilotAccelerometerSetup.vue b/core/frontend/src/components/vehiclesetup/configuration/accelerometer/ArdupilotAccelerometerSetup.vue index 4edd57669f..49b87af1e3 100644 --- a/core/frontend/src/components/vehiclesetup/configuration/accelerometer/ArdupilotAccelerometerSetup.vue +++ b/core/frontend/src/components/vehiclesetup/configuration/accelerometer/ArdupilotAccelerometerSetup.vue @@ -1,6 +1,11 @@