Don Gagne
d2923d8ee0
Track Singletons in QGCApplication
...
- allow unit tests to use QGCApplication
- clear global singletons for each unit test run
10 years ago
Don Gagne
6255090918
Commit
10 years ago
Don Gagne
68a59a78f0
File renames
10 years ago
Don Gagne
db7b86fbbe
Use new QGCMessageBox apis
...
Subclass of QMessageBox which re-implements the static public
functions. There are two reasons for this:
1) The QMessageBox implementation on OSX does now show the title
string. This leads to message boxes which don't make much sense. So on
OSX we set title to text and text to informative text.
2) If parent is NULL, we set parent to MainWindow::instance. This
prevents message boxes which can go behind MainWindow
10 years ago
Don Gagne
10a00eb087
Use new QGCFileDialog api
...
Using QFileDialog directly on OS X can hang intermittently due to Qt
bug.
10 years ago
Don Gagne
006b4d3611
New AutoPilotPlugin and VehicleSetup
10 years ago
Don Gagne
0f3a51fc3f
New AutoPilotPlugin and VehicleSetup
10 years ago
Don Gagne
22aacd618e
Remove PIXHAWK specific board support
...
This is the Pixhawk research board, not the PX4 production board.
10 years ago
Don Gagne
765222eb5e
Mock implementation of a Link
...
Handy for testing without a real board
10 years ago
Don Gagne
ae8ffd0cca
Switch Firmware Upgrade to qextserialport
...
QSerialPort buffering too slow on Windows.
10 years ago
Don Gagne
964600d367
Remove custom mode startup screen
10 years ago
Don Gagne
757ccb258a
Remove unused APM code
10 years ago
Don Gagne
3f707f95c9
Simpler RC Calibration
10 years ago
philipoe
ab2e4d8bed
Removed all code related to the senseSoar-UAV/MAV, as it was unused in any case
...
Conflicts:
src/uas/QGCMAVLinkUASFactory.cc
src/uas/QGCMAVLinkUASFactory.h
10 years ago
Thomas Gubler
5d9025204a
correctly configure qt for QQuickView
10 years ago
Don Gagne
14998d64de
Remove APM toolbar qml
10 years ago
Don Gagne
f3286d58ea
Remove unreachable APM code
10 years ago
Don Gagne
e28996beac
New Firmware Upgrade implementation
10 years ago
Lorenz Meier
9381135226
OS X build fix for 10.9
11 years ago
Don Gagne
a39c7aab37
Removed more unused firmware flashing code
11 years ago
Don Gagne
cebae8cce8
Remove UnitTests from Windows Release builds
11 years ago
Don Gagne
fc8c216a3e
Added new RCChannelWidget
11 years ago
Don Gagne
cf404a8ed3
Added PX4RCCalibration code plus unit tests
11 years ago
Don Gagne
4b8a3aa594
FileManager UnitTest back on
11 years ago
Don Gagne
a5ba7c1caa
Temp disable of FileManager unit test
...
This is to get TeamCity up and running again. This unit test fails only
in TeamCity for some currently unknown reason. One TC is back up, I’ll
revisit and turn it back on.
11 years ago
Bryant
9d8d4c5be9
Removing all SLUGS autopilot-specific code.
...
SLUGS has maintained their patches out-of-tree for a long while now.
These will eventually get merged back in, but it'll be easier to evaluate them as fresh commits instead of modifications to this old & dead code, so we'll delete this for now.
11 years ago
Bryant
f35180cdbc
Documenting why unit tests are in release build.
11 years ago
Lorenz Meier
c3843beebb
Make Qt Quick Widgets Mac specific. Apparently its so new the Qt folks have not figured out cross platform config entirely yet
11 years ago
Lorenz Meier
1d4da07a1c
Fix compile errors
11 years ago
Bryant
c339a05a9e
Unit testing now always built due to Windows Qt/VS bug.
11 years ago
Bryant
b7dc11b40c
Minor changes to build scripts.
11 years ago
Bryant Mairs
4b7c587184
Make sure we error on supported platforms.
11 years ago
Bryant Mairs
8ce7153014
Added details for platform/build requirements.
...
Also added Qt version check.
And made the platform/toolchain check a little more descriptive.
11 years ago
Kynos
489282363f
Add msvc2013 to build types
11 years ago
Bryant Mairs
e983aecede
QML stuff is under the 'quick' module now
11 years ago
Bryant Mairs
62d221006a
Renamed configuration.h to QGCConfig.h to avoid issues with opmapcontrol's configuration.h
11 years ago
Bryant Mairs
187293ea0d
Added missing Qt modules to build script.
11 years ago
Bryant Mairs
54201d5295
Phonon has been deprecated for a while. Disabled until ported to QtMultimedia.
11 years ago
Bryant Mairs
c879baba08
Removing QSerialPort library that's now in Qt5.
11 years ago
Don Gagne
f3c8e5276f
Add new QGCUASFileManager unit test
11 years ago
Lorenz Meier
6e8454d2ad
Fix parse error in project file
11 years ago
Lorenz Meier
b7f495b178
Fix HIL link reconnect issues due to missing threading flag usage, warn user about missing config and take him to config view if necessary
11 years ago
Lorenz Meier
a6fae6b539
Fix HIL link reconnect issues due to missing threading flag usage, warn user about missing config and take him to config view if necessary
11 years ago
Don Gagne
85d15747cd
Start of mock FileSever for unit testing
11 years ago
Don Gagne
be2780d728
Modify TCPLinkTest for new threading model
11 years ago
Don Gagne
a8559d6e3a
Add back TCPLinkTest after threading change fixes
11 years ago
Don Gagne
0f90f07977
commit
11 years ago
Don Gagne
3b43cf6dd3
UAS unit test back on
11 years ago
Don Gagne
00b48cfea2
Temporary removal of UAS and TCPLink unit test
...
Recent threading changes have broken both of these. They will be fixed
in a separate pull request. Also added new CmdLineOptParser.cc/h
11 years ago
Lorenz Meier
ebdd072e57
Fix up threading of UAS object, WIP
11 years ago