Gus Grubba
21c6252978
Update copyright date
5 years ago
murata
f6658d4a17
FactSystem: Change NULL or 0 to nullptr
6 years ago
Gus Grubba
6e11fae8f2
Re-enable a subset of unittesting
6 years ago
DonLakeFlyer
7485b7a7b3
Fix up MockLink and unit tests for correct component id
8 years ago
Don Gagne
c3b6c20210
Fix unit test to new mock link component id
8 years ago
Don Gagne
3499594fe9
Update PX4 MockLink params
9 years ago
Don Gagne
e92110a7d3
Refactor parameter apis from AutoPilotPlugin to ParameterManager
9 years ago
Don Gagne
04f973690a
Move parameter apis to Vehicle
9 years ago
Don Gagne
8af1668753
Arrival of secondary components can't be guaranteed
...
They may show up after parameters ready is signaled. No way around this
since this is a protocol problem. So can’t test secondary component.
9 years ago
Lorenz Meier
78550907fe
Adjust license terms in all headers to reflect new dual-license
9 years ago
Don Gagne
89cacd32a1
Convert QGCMessageBox to QGCApplication::showMessage
10 years ago
dogmaphobic
7a15f9e190
Missed a few places where Mock Link had references on Release builds.
10 years ago
Don Gagne
d4d26f03c4
Explicit raw/cooked values
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
f0bd33efac
Add support for APM Mission quirks
...
Also merged MissionController and MissionEditorController into single
MissionController implementation
10 years ago
Don Gagne
674a5b7f89
Update unit tests to new MultiVehicleManager signaling
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
95c58087b4
Update unit tests for new dialog
10 years ago
Don Gagne
1856e1cb7e
Return AutoPilotPlugin as QSharedPointer
...
If Facts are referenced from FactPanelController, we need to reference
count the AutoPilotPlugin such that it doesn’t get destroyed until
after the FactPanelController is destroyed.
10 years ago
Don Gagne
11b2c632a1
Delete widgets
...
Otherwise they end up referencing deleted Facts on link disconnect
10 years ago
Don Gagne
6261e7618d
FactPanel V2
10 years ago
Don Gagne
bf3023c739
Increase timeouts for loaded TeamCity runs
10 years ago
Don Gagne
97c8b6dc31
FactSystem now only source for parameters
...
QGCUASParamManager and friends are replaced by FactSystem
10 years ago
Don Gagne
d5e2f29c0a
Update to new ParameterLoader and component id support
10 years ago
Don Gagne
dee99ea532
Changed pluginReady mechanism
...
More consistent with Qml usage pattern
10 years ago
Don Gagne
784b87091f
Use QSharedPointer for cross-thread Link references
...
Also many LinkManager API changes to further isolate all link
management inside LinkManager.
10 years ago
Don Gagne
acbc19aa3d
Generic AutopilotPlugin full implementation
11 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
11 years ago
Don Gagne
a9e3af1ef2
Switch parameter facts to QVariantMap
...
This way you don’t need to know parameter set ahead of time.
11 years ago
Don Gagne
3b328f36c4
New FactSystem unit test
11 years ago