Skip to content

Pre-release UX improvements#45

Merged
mrpollo merged 6 commits intomainfrom
feat/pre-release-ux
Mar 11, 2026
Merged

Pre-release UX improvements#45
mrpollo merged 6 commits intomainfrom
feat/pre-release-ux

Conversation

@mrpollo
Copy link
Member

@mrpollo mrpollo commented Mar 11, 2026

  • Combined distance + FOV zoom in chase mode
  • VTOL demo fixture log for replay testing
  • Flight mode markers on replay timeline
  • Equal-cell HUD telemetry layout with unit overflow clamping to prevent VS bleeding into timer
  • Document all keyboard shortcuts (F, K, I, Shift+M, Alt+Scroll) in help dialog and README
  • Grouped two-column help dialog layout with sections: View, Vehicle Model, Multi-Vehicle, HUD, Camera, Replay

mrpollo added 6 commits March 10, 2026 14:47
Scroll wheel now adjusts both chase distance (1.5-30m) and FOV
(40-80°) together for a natural zoom feel. Closer = tighter FOV,
further = wider angle.
Parse nav_state from vehicle_status during ULog pre-scan and display
mode transition markers on the replay progress bar. Past markers
render as white dots, upcoming ones as dim accent.
Replace 3:4 ratio distribution with 7 equal-width cells for telemetry
items. Each item's unit suffix is only rendered if it fits within its
cell boundary, preventing VS from bleeding into the timer at narrow
window widths.
Add missing shortcuts (F, K, I, Shift+M, Alt+Scroll) to help overlay
and README. Reorganize help dialog into two columns with grouped
sections: View, Vehicle, HUD, Camera, Replay.
@mrpollo mrpollo merged commit d1bc7e4 into main Mar 11, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant