Releases: bluerobotics/cockpit
Releases · bluerobotics/cockpit
v1.0.0-beta.28
What's Changed
- Add telemetry with
sentry.io
by @rafaellehmkuhl in #1166 - Replace SWALs with Interactive Dialogs by @ArturoManzoli in #1161
- widget-manager: Fix highlighting and initial auto-resizing on regular widgets by @rafaellehmkuhl in #1174
- README: Add badges by @patrickelectric in #1181
- Add framerate logging for both application rendering and video streams by @rafaellehmkuhl in #1173
- mavlink-manual-control: Skip button remapping logic if vehicle has no button parameters by @rafaellehmkuhl in #1175
- CI: Update actions checkout version to avoid warning around node version by @patrickelectric in #1183
- ci: Fix artifacts name to follow tag and hash information by @patrickelectric in #1184
- Log webrtc stats and events by @rafaellehmkuhl in #1179
- UI improvements from @ES-Alexander feedback by @ArturoManzoli in #1178
Full Changelog: v1.0.0-beta.27...v1.0.0-beta.28
v1.0.0-beta.27
What's Changed
-
UI changes:
- Add responsiveness to top and bottom bars by @ArturoManzoli in #1159
-
Bug fixes:
- attitude-widget: Fix rotation direction for the pitch lines by @rafaellehmkuhl in #1149
- vgi: Fix reactivity of the available-generic-variables-names by @rafaellehmkuhl in #1148
- attitude-widget: Render widget the first time the canvas is available by @rafaellehmkuhl in #1152
- attitude-widget: handle non-existing gimbal message in older firmware by @Williangalvani in #1156
- attitude: Fix horizon directions on attitude widgets by @rafaellehmkuhl in #1157
-
New features:
- HUD: use camera display to displace virtual horizon center aim indicator by @Williangalvani in #1111
- generic-variables: Allow generic variables with array values by @rafaellehmkuhl in #1145
- Add support for Feet as unit of depth by @rafaellehmkuhl in #1141
- Warn about disallowed ip on widget by @rafaellehmkuhl in #1158
Full Changelog: v1.0.0-beta.26...v1.0.0-beta.27
v1.0.0-beta.26
What's Changed
- Edit Mode: Fix widget images relative paths by @ArturoManzoli in #1144
Full Changelog: v1.0.0-beta.25...v1.0.0-beta.26
v1.0.0-beta.25
What's Changed
- UI changes:
- Implement new UI on Edit Mode by @ArturoManzoli in #1125
- New features:
- Allow closing the VGI by clicking outside it (or with the ESC key) by @rafaellehmkuhl in #1130
- Open configured VGIs on custom tab directly by @rafaellehmkuhl in #1126
- Bug fixes:
- depth-indicator: Improve it so the numbers and icon don't move by @rafaellehmkuhl in #1128
- Fix VGI sizing by @rafaellehmkuhl in #1129
- Make connection URIs reactive by @rafaellehmkuhl in #1123
- vgi: Always use full available size for the display name by @rafaellehmkuhl in #1136
- Extras:
- README: Add image and link to online page by @patrickelectric in #1108
Full Changelog: v1.0.0-beta.24...v1.0.0-beta.25
v1.0.0-beta.24
What's Changed
- Add color and opacity controls to the glass interface elements by @ArturoManzoli in #1105
- compass: Fix direction of rotation for the Heads up configuration by @rafaellehmkuhl in #1110
- Create a config menu item for UI and allow saving the interface settings on BlueOS storage by @ArturoManzoli in #1106
- interaction-dialog: Make all variables optional by @rafaellehmkuhl in #1112
- widgets: Make manager vars non-persistent by @rafaellehmkuhl in #1113
- video: Allow user to disable auto-retrieval of thetered IP addresses from BlueOS by @rafaellehmkuhl in #1114
- settings-sync: Remove profile and view indexes and global address from auto sync by @rafaellehmkuhl in #1116
Full Changelog: v1.0.0-beta.23...v1.0.0-beta.24
v1.0.0-beta.23
What's Changed
- mini-video-recorder: Allow opening config dialog from the edit-menu by @rafaellehmkuhl in #1093
- Dockerfile: Add missing readme label by @patrickelectric in #1095
- Telemetry config screen too narrow; general and video too wide by @ArturoManzoli in #1090
- Configuirations-joystick shows empty warning by @ArturoManzoli in #1101
- video: Allow user to choose between zipping multiple video files or not by @rafaellehmkuhl in #1100
- Confirm and validate iFrame URL before saving by @rafaellehmkuhl in #1019
Full Changelog: v1.0.0-beta.22...v1.0.0-beta.23
v1.0.0-beta.22
What's Changed
- vgi: Filter out duplicated results in the variable search by @rafaellehmkuhl in #1026
- iframe: Persist position on DOM so it doesn't reload on view change by @rafaellehmkuhl in #1022
- depth-indicator: Remove time-averaging by @rafaellehmkuhl in #1042
- Auto-sync Cockpit settings with BlueOS by @rafaellehmkuhl in #701
- Changes on BlueOS settings sync by @rafaellehmkuhl in #1045
- Fix joystick dying if one tries to connect during boot by @rafaellehmkuhl in #1049
- Fix joystick min max space by @rafaellehmkuhl in #1058
- generic-variables: Fix watcher for newly tracked generic variables by @rafaellehmkuhl in #1057
- Fix bad default sensors logging by @rafaellehmkuhl in #1056
- blueos: Fix string used for the BlueOS settings sync activation by @rafaellehmkuhl in #1055
- video: Accept
USB
connections as valid tethered and automatically assign them by @rafaellehmkuhl in #1061 - Fix widgets profile importing by @rafaellehmkuhl in #1050
- ci: Wrap tag releases with zip by @patrickelectric in #1063
- joystick-config: Use relative path for joystick SVG file by @rafaellehmkuhl in #1064
- ardupilot: Request pre-defined messages to be streamed from the vehicle by @rafaellehmkuhl in #1021
- ardupilot: Do not duplicate path of available generic variables by @rafaellehmkuhl in #1066
- Review and final adjustments to UI by @ArturoManzoli in #1059
- index: Erase browser cache with settings by @patrickelectric in #1075
- Title should follow other screens by @ArturoManzoli in #1078
- Remove blindspot on checkbox by @ArturoManzoli in #1079
- Add responsiveness logic to the Video Library Component by @ArturoManzoli in #1077
- Add reactive responsiveness to the interface by @ArturoManzoli in #1082
- interaction-dialog: Don't share the resolve/reject state between different instances by @rafaellehmkuhl in #1081
- index: Fix missing async declaration by @rafaellehmkuhl in #1084
- alerter: Take 30% of the top bar width by @rafaellehmkuhl in #1083
- Activate BlueOS settings-sync by default by @rafaellehmkuhl in #1086
- Change reset cockpit button by @rafaellehmkuhl in #1085
Full Changelog: v1.0.0-beta.21...v1.0.0-beta.22
v1.0.0-beta.21
What's Changed
- Fix video extension by @rafaellehmkuhl in #1004
- Rework
COMMAND_LONG
message by @rafaellehmkuhl in #957 - vite: Force server on
0.0.0.0
by @rafaellehmkuhl in #1003 - Fix address reactivity in general configuration view by @JoaoMario109 in #938
- Allow changing the RTC configuration by @rafaellehmkuhl in #1005
- video: Confirm with the user if they really want to download unprocessed chunks by @rafaellehmkuhl in #1017
- Disable video download button by @rafaellehmkuhl in #1018
- video-player: Improve message for when the selected stream is not available, but there are others by @rafaellehmkuhl in #1015
Full Changelog: v1.0.0-beta.20...v1.0.0-beta.21
v1.0.0-beta.20
What's Changed
- Warn user when video recording starts to fail by @rafaellehmkuhl in #994
- Fix non-stopped videos not showing by @rafaellehmkuhl in #996
- Make video download faster (and give proper feedback) by @rafaellehmkuhl in #998
- Implement main menu with the new interface version by @ArturoManzoli in #991
Full Changelog: v1.0.0-beta.19...v1.0.0-beta.20
v1.0.0-beta.19
What's Changed
- Move widgets away from bars by @rafaellehmkuhl in #911
- Get grid back by @rafaellehmkuhl in #990
- ardupilot: Fix population of available generic variables array with the
NAMED_VALUE_FLOATs
by @rafaellehmkuhl in #989
Full Changelog: v1.0.0-beta.18...v1.0.0-beta.19