- Mar 29, 2015
-
-
Don Gagne authored
-
- Mar 28, 2015
- Mar 22, 2015
- Mar 13, 2015
-
-
Don Gagne authored
If it doesn’t exist it will be prefilled with all registered categories set to false
-
- Dec 26, 2014
-
-
Don Gagne authored
Moving methods from MainWindow to QGCApplication so that more things can run without a window. Helpful for testing.
-
- Dec 24, 2014
-
-
Don Gagne authored
-
- Dec 12, 2014
-
-
Don Gagne authored
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.
-
- Dec 10, 2014
- Dec 09, 2014
- Dec 05, 2014
- Dec 03, 2014
-
-
Don Gagne authored
This makes unit test output easier to read
-
- Dec 01, 2014
-
-
Bryant authored
This function is called automatically when a QSettings object is destroyed, so is rarely needed to be called explicitly. There are still some cases where a QSettings object is passed-by-reference, so there I left the sync() calls as it's unclear how permanent those objects are and if they'd call sync() before application shutdown
-
- Nov 25, 2014
-
-
Don Gagne authored
-
Don Gagne authored
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
-
- Nov 24, 2014
-
-
Don Gagne authored
- Logging now always on to temp file - User prompted to save temp file after disconnect - Orphaned temp logs checked for on boot - Logs saved to new save file location - Log file starts/stops with first and last connnection
-
- Nov 14, 2014
-
-
Don Gagne authored
This is the Pixhawk research board, not the PX4 production board.
-
- Oct 23, 2014
-
-
Don Gagne authored
-
- Aug 05, 2014
-
-
Lorenz Meier authored
-
- Jul 31, 2014
-
-
Bryant Mairs authored
Found by valgrind.
-
- Jul 25, 2014
-
-
Lorenz Meier authored
-
- Jul 23, 2014
-
-
Bryant authored
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.
-
- Jul 20, 2014
-
-
Lorenz Meier authored
-
- Jun 27, 2014
-
-
Bryant Mairs authored
-
- Jun 15, 2014
-
-
Bryant Mairs authored
-
Bryant Mairs authored
Current version was not as clear as it could be.
-
- May 24, 2014
-
-
Lorenz Meier authored
-
Lorenz Meier authored
-
- May 19, 2014
-
-
Lorenz Meier authored
-
- May 18, 2014
-
-
Lorenz Meier authored
-
- May 15, 2014
-
-
Lorenz Meier authored
-
- May 07, 2014
-
-
Lorenz Meier authored
-
- May 06, 2014
-
-
Bryant Mairs authored
Previously MAVLink data streams recorded by QGC would use a fixed block size of the maximum MAVLink message length and fill in only the bytes written by the message. This wasted space, make manual parsing difficult, and broke compatibility with scripts provided in the MAVLink project (issue #174). This patch alters logging to output only a packed data stream (64-bit big endian unix timestamp in microseconds since epoch + MAVLink message) instead of the unpacked data stream previously output. Additionally the previous logging code used the system endianness for packing in the timestamp, this has now been switched to always be big endian regardless of platform. All the documentation specifies big endian, so the code now follows the docs here. Additionally data playback has been modified to playback both the new packed data streams as well as the old data streams, even those with improper endianness for their timestamps. Finally, a variety of bugs have been fixed, along with some additional features and user experience changes, hopefully for the better. All existing functionality has been preserved as well.
-
- Feb 14, 2014
-
-
Julian Oes authored
-
- Nov 05, 2013
-
-
Lorenz Meier authored
-
- Sep 26, 2013
-
-
Lorenz Meier authored
-