Don Gagne
afc21e9e0e
Default map position support
10 years ago
dogmaphobic
4ce06f5917
Restore settings type and location for Mac OS.
10 years ago
Don Gagne
a1a2b9c3c4
Prevent loss of mission due to load or close app
10 years ago
dogmaphobic
939ee6f45a
Implemented Log Download
10 years ago
Tomaz Canabrava
c91a28be0d
More signal / slot conversion
...
The overloaded member signal just hit us, to use it is a pain
but the resuting code is faster and less error prone, so it's
still a good thing to do.
Signed-off-by: Tomaz Canabrava <tomaz.canabrava@intel.com>
10 years ago
Don Gagne
53457bfda8
Use Documents as saved files location
10 years ago
Don Gagne
e3deb1ce73
Use Documents as saved files location
10 years ago
Anselmo L. S. Melo
7d47b470a5
Review iterations over QStrings
...
There are many ways of iterating over lists in C++/Qt.
In the specific case of QStrings, it is known [1] that using
foreach with const references avoids the creation of new
QString objects in each iteration, reducing the time consumed
by the loops.
[1] https://blog.qt.io/blog/2009/01/23/iterating-efficiently/
Signed-off-by: Anselmo L. S. Melo <anselmo.melo@intel.com>
10 years ago
Don Gagne
8587ff69a6
Make FirmwarePlugin::supportedCommands actually work
10 years ago
Tomaz Canabrava
ff32b9fe14
Add the initial stub for the AirFrame configuration for APM
...
This commit introduces the APM Airframe configuration. The interface
is the same as the PX4 one, but the way we deal with the uas is a bit different
Since the APM stack doesn't provide a xml with airframe definitions a
new one was created by hand with only the values that we need, wich will
trigger a download of the parameters file from the mavlink github
Now it correctly handles the FRAME variable and it's faster
regarding the download of the parameters for each type of Frame.
Only show Airframes for ArduCopter, not for ArduRover nor ArduPlane
Signed-off-by: Tomaz Canabrava <tomaz.canabrava@intel.com>
10 years ago
Don Gagne
2be5e74d11
APM accel calibration
10 years ago
Don Gagne
86912e3a3f
Assert -> qWarning
...
I think the assert caused boot crashes at some times
10 years ago
Don Gagne
e5103d1563
Handle showMessage from headless unit test
10 years ago
dogmaphobic
09b22dd66a
Bluetooth Cleanup
10 years ago
Don Gagne
4f080b9d3d
Mobile runs Native QML
10 years ago
Don Gagne
5e04e33de9
Remove all message and file dialog code from mobile
10 years ago
dogmaphobic
d06bdf8ed4
Critical messages now routed through MainWindow.qml
10 years ago
Don Gagne
549000eb29
Remove QGCMessageBox usage
10 years ago
Don Gagne
89cacd32a1
Convert QGCMessageBox to QGCApplication::showMessage
10 years ago
Don Gagne
690ae21b5a
APM Flight Mode Config
10 years ago
Don Gagne
62acc335a2
Add mission item categories
...
- New mission command editor dialog
- New MissionCommands toolbox object to get command info
- Added APM mission item set
10 years ago
Don Gagne
7661b92158
Add QGCMapPalette
10 years ago
Don Gagne
b03c171c1f
Add support for log save even if not armed
10 years ago
dogmaphobic
2613974842
Fixed starting map coordinates.
10 years ago
dogmaphobic
25a7957503
Done for now
10 years ago
dogmaphobic
b1940863bc
Done for the time being
10 years ago
dogmaphobic
38c177fdc2
Adding TTS to iOS
10 years ago
Don Gagne
e4e71de748
Remove remaining singletons
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
dogmaphobic
a2ebe500bc
Some work for iOS
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
96f845d3a7
Better light palette for mobile
...
Plus lots of other tweaks to ui for visuals
10 years ago
Don Gagne
42af3324d9
Share item indicator display code between Plan/Fly views
10 years ago
Don Gagne
c786943375
Remove font query from QWidget side of code
...
For QWidget we will just use the Qt default font sizes. This removes
the extra QQuickWidget creation which breaks boot Qml Profiling
10 years ago
Don Gagne
2470a6217e
Fix settings bug
10 years ago
Lorenz Meier
f49c93db01
Remove splash screen
10 years ago
Don Gagne
9f211eca4f
More UI changes for tablet
10 years ago
Don Gagne
57c34c1cd0
Convert all ui to a single Qml container
10 years ago
Pritam Ghanghas
232baa6a5d
fixed a small mistake in apm modes work that was resulting in failed unit test
10 years ago
Daniel Agar
56f05dc8ea
set QGC version from git
10 years ago
Don Gagne
2440526fb4
No telemetry logs in mobile
10 years ago
Pritam Ghanghas
04a4054aaa
flight mode support for ArduPilot
10 years ago
Don Gagne
06934e6adb
Move widget controllers out of Mobile build
10 years ago
Don Gagne
88f279d659
Remove widget code from Mobile builds
10 years ago
Don Gagne
e4a7e7e458
Parameter meta data cleaned up
10 years ago
Don Gagne
812ee27236
Cut over 100% to new Map/Mission code
...
- Delete all old map code
10 years ago
Don Gagne
4ef772d6ed
Add support for flight track lines
10 years ago
Don Gagne
f0028d0a77
Always turn of bogus qt.network.ssl warning
10 years ago
Don Gagne
46cfbbe9de
Add support for MAV_TYPE specific FirmwarePlugin
10 years ago
Don Gagne
207b2a5cc9
Use new Mission Editor on mobile builds
10 years ago