mavlink / qgroundcontrol

Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows)
http://qgroundcontrol.io
3.22k stars 3.55k forks source link

Multi Vehicle Panel Overhaul #11693

Open demirciAhmet opened 2 months ago

demirciAhmet commented 2 months ago

Hello, I was working on a QGC custom build for a while (mostly on the UI/UX part), and I would now like to contribute to the development of QGC itself. The current multi-vehicle panel in QGroundControl provides basic functionality for monitoring multiple vehicles. However, I think it lacks certain features and usability improvements that could significantly improve the user experience and operational efficiency. Despite the challenges in making comprehensive changes due to the coupling of widgets and the complexity of QGC, I believe it is reasonable to improve the multi-vehicle panel.

Issues with the Current Multi Vehicle Panel

Suggestions

UI/UX Improvements:

Functionality Enhancements:

Usability Enhancements:

panel1 (The mockup design based on Stable_V4.3, and only covers the solid top-right panel suggestion above)

What do you think about this concept design? I am willing to implement this for QGC, and would appreciate your thoughs to ensure the successful implementation of these enhancements. Thank you for considering this feature request.

lebronkey commented 2 months ago

This is a multi machine control station, and I think the multi machine list should be optimized

DonLakeFlyer commented 2 months ago

Mostly all makes sense to me. Thanks for the help.

Things I worry about:

Suggestions for working on this: