Lorenz Meier
9f6a69b586
Build fix for recent Qt versions
10 years ago
Don Gagne
9f61f81bb3
Merge pull request #1001 from DonLakeFlyer/Unused
...
Remove unused code
10 years ago
Don Gagne
fb74d785e9
Fix merge screwup
10 years ago
Don Gagne
c4f7cc8b8b
Add back include after bad merge fix
10 years ago
Don Gagne
45d5c5e6a4
Remove unused code
10 years ago
Don Gagne
c1e6f5735d
Merge pull request #1023 from DonLakeFlyer/LInkManager
...
Link manager unit test and fixes
10 years ago
Don Gagne
75e835ef4b
Remove double friend class
...
Fix linux compiler warning
10 years ago
Don Gagne
381de98a3d
Unit test changes
10 years ago
Don Gagne
efeccf93f4
Use new LinkManager::deleteLink api
10 years ago
Don Gagne
9877156191
Fix LinkManager bugs found by unit test
...
Largest change is that once a link is added to LinkManager it maintains
ownership and is responsible for delete. If you need to delete a link
use LinkManager::delete. Also added guard code to assert if a Link is
deleted outside of LinkManager.
10 years ago
Don Gagne
656fa89770
Constructor should not add itself to LinkManager
10 years ago
Don Gagne
15dc92371a
Guard again deletes not from LinkManager
10 years ago
Don Gagne
e3dac790a8
New LinkManager unit test
10 years ago
Don Gagne
7881d9d19f
Move LinkManager testing to new LinkManagerTest
10 years ago
Don Gagne
f3e8727d50
deleteLink signal changed to linkDeleted
10 years ago
Don Gagne
e1a5f35b97
Don't wait on dead thread
10 years ago
Don Gagne
89be3424d5
Support --unittest::testname
...
Allows you to run a single unit test from the command line
10 years ago
Don Gagne
3441496030
Add support for option argument
10 years ago
Don Gagne
55bc70ffba
Fix LinkManager link removal
10 years ago
Don Gagne
ac45d02246
Merge pull request #1010 from DonLakeFlyer/Singleton
...
Singletons tracked by QGCApplication
10 years ago
Don Gagne
d1bab1999e
Fix shutdown sequence
10 years ago
Don Gagne
23e9acf2a8
Cleanup application object
10 years ago
Don Gagne
647ee6cced
Mocks need QGCSingleton which does not register
10 years ago
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
8b84127e53
Remove unused
10 years ago
Don Gagne
6255090918
Commit
10 years ago
Don Gagne
0dd0e6569d
Merge pull request #1006 from DonLakeFlyer/FileRenames
...
File renames
10 years ago
Don Gagne
68a59a78f0
File renames
10 years ago
Don Gagne
d3cb8f9aa7
Rename files in git friendly way
10 years ago
Don Gagne
1cb0d7f914
Merge pull request #998 from DonLakeFlyer/Destroyed
...
Be careful with QObject:::destroyed signal
10 years ago
Don Gagne
7fe044d132
Merge pull request #1002 from DonLakeFlyer/QGCMessageBox
...
QGCMessageBox implementation
10 years ago
Don Gagne
88a7368032
Merge pull request #1003 from DonLakeFlyer/FixFileLocations
...
New File Locations key not set in QSettings at boot
10 years ago
Don Gagne
a7e6cc5733
Add Q_UNUSED to variable only used in Q_ASSERT
...
Should have known better!
10 years ago
Don Gagne
1aa044ccfd
New File Locations key not set in QSettings at boot
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
e833fe467d
Only reset if file is open
10 years ago
Don Gagne
1d97a7fd56
Remove unused code
10 years ago
Lorenz Meier
58e75ae8dd
Fix XPlane 9 operation, now tests ok. By Mark Whitehorn
10 years ago
Don Gagne
491b1b01e1
Be careful with QObject:::destroyed signal
...
Do not dynamic cast or de-reference QObject, since object is either in
destructor or may have already been destroyed.
10 years ago
Lorenz Meier
38ccebd3eb
Merge pull request #991 from DonLakeFlyer/LoggingRC2
...
New mavlink logging support
10 years ago
Don Gagne
ba0ef0a043
Can't use interface as variable on Windows
10 years ago
Don Gagne
2af98191e0
Fixes for new _connect/_disconnect apis
10 years ago
Don Gagne
74e1e5802e
More cross platform variadic issues
...
Plus change to use QGCFileDialog
10 years ago
Don Gagne
a6870045e2
New QGCFileDialog apis
...
Using QFileDialog directly on OS X can hang intermittently due to Qt
bug. QGCFileDialog works around this by not using the native dialogs.
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
Lorenz Meier
5e89b4eb2d
Merge pull request #977 from DonLakeFlyer/RemovePixhawkAutopilot
...
Remove PIXHAWK specific board support
10 years ago
Don Gagne
4544472b89
Use SLOT not SIGNAL
10 years ago
Don Gagne
b20dca7937
Fix flaky cross-platform variadic connect
10 years ago
Don Gagne
0b68fffc84
Remove old connect/disconnect API
10 years ago
Lorenz Meier
d712b10525
Hotfix: Make XPlane 9 work in HIL
10 years ago