bluerobotics / cockpit

An intuitive and customizable cross-platform ground control station for remote vehicles of all types.
https://blueos.cloud/cockpit/docs
Other
72 stars 22 forks source link

frontend: settings conflict resolution is frustrating #1383

Open ES-Alexander opened 1 month ago

ES-Alexander commented 1 month ago

Current behaviour

When there are settings differences between those stored locally on Cockpit and those backed up on the vehicle (in BlueOS), the current conflict resolution mechanism provides limited information about what is actually different (which is confusing), does not clearly identify what the different options mean (so decisions are unintuitive), and requires confirming each setting individually (which can be rather annoying).

Screenshot 2024-10-03 at 3 11 42 PM

Problem identified by Phil, and agreed with by @vshie and me.

Expected or desired behaviour

A better approach would be to:

image

Prerequisites