Don Gagne
f3f54cd574
Pull multiVehicleManager from QGroundControl
9 years ago
Don Gagne
5e04e33de9
Remove all message and file dialog code from mobile
10 years ago
Don Gagne
549000eb29
Remove QGCMessageBox usage
10 years ago
Don Gagne
524b854884
Virtual joystick support
10 years ago
Don Gagne
3433b5417d
Remove as many Singletons as possible
...
Instead us a Toolbox concept which hangs off of QGCApplication
10 years ago
Don Gagne
1888a8dc54
New Joystick config, new Joystick control classes
10 years ago
Don Gagne
943d47a451
New MultiVehicleManager, Vehicle objects
...
- MultiVehicleManager is a Qml friendly replacement for UASManager
- Vehicle is a replacement for both UAS and AutoPilotPlugin
10 years ago
Don Gagne
69cc314142
Move error handling to correct location
10 years ago
Don Gagne
558b23f894
AutoPilot plugin restructuring for better QML support
...
- properties now hand off of main “autopilot” object in qml
- Added support for summary items through qml
10 years ago
Don Gagne
fc493d75c1
Move UAS and MAVLinkProtocol back to main thread
...
Plus a large number of other changes to allow for orderly shutdown of
objects without crashes or asserts. This is need for unit tests to
create/delete global state around every test.
11 years ago
Don Gagne
d6ddbdc382
New FactSystem
...
Allows parameter access from QML among other things
11 years ago
Don Gagne
163383cb99
Comments
11 years ago
Don Gagne
be2780d728
Modify TCPLinkTest for new threading model
11 years ago
Don Gagne
af676062f1
Added/fixed license headers plus a tab
11 years ago
Don Gagne
36fafeec1c
Mock implementations of UAS, UASManager and QGCUASParamManger
...
Used for unit testing
11 years ago