Don Gagne
c952f7b56b
Remove unnecessary QGCStatusBar
...
The derived class wasn’t really adding any capabilties
11 years ago
Don Gagne
a312b9560e
Hide splash screen now handled by QGCFileDialog|QGCMessageBox apis
11 years ago
Don Gagne
fccb5c126e
Hide splash screen now handled by QGCFileDialog|QGCMessageBox apis
11 years ago
Bryant
de7f91c106
Preserve backwards compatibility for view settings.
11 years ago
Bryant
b0fb15a159
Remove the Software view.
11 years ago
Bryant
25377440bb
Removed unused variable.
11 years ago
Bryant
e15abe493b
Refactor MainWindow settings saving on shutdown.
...
Fixes bugs with savings settings for the window state, theme, UAS-connected view, and low-power mode.
Also removes some unneccesary logic that attempted to handled unclean shutdowns, which I haven't
been able to reproduce.
11 years ago
Bryant
136c06dc7f
Remove the DEFAULT view from QGC's perspectives logic.
...
It was a poor proxy for better coding around the problem of bad settings or the lack of
settings on first-run.
11 years ago
Bryant
4608295aaf
Rearrange code and add documentation for perspective code.
...
No functionality changes in this code, just code clarify improvements.
11 years ago
Don Gagne
4ea83c50e4
Cleanup for use with unit test
...
Splash screen is optional. Also remove some unused class definition.
11 years ago
Don Gagne
45d5c5e6a4
Remove unused code
11 years ago
Don Gagne
d2923d8ee0
Track Singletons in QGCApplication
...
- allow unit tests to use QGCApplication
- clear global singletons for each unit test run
11 years ago
Don Gagne
1d97a7fd56
Remove unused code
11 years ago
Don Gagne
10a00eb087
Use new QGCFileDialog api
...
Using QFileDialog directly on OS X can hang intermittently due to Qt
bug.
11 years ago
Don Gagne
6d7fb36ac0
New mavlink logging support
...
- 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
11 years ago
Don Gagne
7982eb0f54
Reorder top level buttons, new VehicleSetup code
11 years ago
Don Gagne
120a417b38
Remove support for user style file
...
Also fixed bug in loadStyle
11 years ago
Don Gagne
dbb90dd092
Reorder top level buttons, new VehicleSetup code
11 years ago
Don Gagne
22aacd618e
Remove PIXHAWK specific board support
...
This is the Pixhawk research board, not the PX4 production board.
11 years ago
Don Gagne
757ccb258a
Remove unused APM code
11 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
11 years ago
Don Gagne
f3286d58ea
Remove unreachable APM code
11 years ago
Bryant
69d3ebb78f
Moved joystick settings into the main settings page.
...
No major functionality changes.
11 years ago
Bryant
1b1e572738
Remove unconnected view from QGC.
...
Both on the backend (replaced with DEFAULT view) and on the front end (removing UI menu items).
11 years ago
Bryant
f8a05dd1f3
Removed all dead code from MainWindow.
...
Includes removing an if-statement that should've been dead but was erronously applied to the following statement. Dead code = bad, if-statements without braces = bad.
11 years ago
Bryant
a9aa496804
Finish removing MAVLink generation code.
...
This was deprecated on Febuary 3rd, 2014 and removed a little later. This finally completes that process.
11 years ago
Lorenz Meier
2501ff0360
Fixed debug console location, still ugly (style sheet handling)
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 Mairs
e5f471aad0
QtGui headers no longer need to be prepended by QtGui/ when including.
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
Bryant Mairs
98ec24e6d4
The Fullscreen/Normal menu items in the main window are now checkable.
11 years ago
Lorenz Meier
663aa1b779
Added file manager and associated widgets / handling
11 years ago
Don Gagne
cab414731a
Fix failed connection
...
MainWindow::loadDataView has been commented out for 9 months now.
Removed commented out code instead of leaving cruft in.
11 years ago
Lorenz Meier
713a9da20b
Re-enable the local 3D and Google Earth 3D views, needs testing
11 years ago
Bryant
02874e529f
Mouse support now indicated by QGC_MOUSE_ENABLED_* macros.
11 years ago
Bryant
e1bc02f624
Added the QGC_GOOGLE_EARTH_ENABLED macro when that support exists.
11 years ago
Bryant
1fcd392253
Modified building OpenSceneGraph.
...
Added documentation and clarified messages to the user.
11 years ago
Bryant
5add42bc28
MAVLink dialect generation UI widget is no longer build by default.
...
This feature can be enabled at compile-time and documentation has been added to the README.
11 years ago
John Tapsell
6c59f5f4cb
Add an XY plot widget
...
This allows you to add XY graph plots of any data. For example,
x,y position data of a servo.
12 years ago
John Tapsell
00a7baae03
Remove MainWindow styleChanged() signal
...
There's no need to create multiple signals - connect() is fine with
connecting styleChanged(MainWindow::QGC_MAINWINDOW_STYLE) to a slot
with no parameters.
12 years ago
John Tapsell
257f547cbe
Move all the menu/action manipulation over to a new class, so that it's self contained
...
This fixes a bunch of bugs with setting the title for widgets, deleting
widgets, etc. It also reduces the amount of code duplication, which is
always a good thing.
12 years ago
John Tapsell
b37fa76b4d
Allow custom widget to be deleted
12 years ago
Lorenz Meier
d8fd4852a0
Further cleanup
12 years ago
Lorenz Meier
cbfff6d765
Fixed critical issue in refactored startup code
12 years ago
Lorenz Meier
d95cf00399
Serial link selection in toolbar operational
12 years ago
Lorenz Meier
b445c83322
First stab at better multi-use / multi-platform requirements
12 years ago
Bill Bonney
36b7d7952f
First commit of Terminal Console View
12 years ago
Michael Carpenter
31a118ce91
First round of fixes per Bill's git commit comments
12 years ago
Bill Bonney
359f8bd1d8
APMToolbar as a docking widget [complete] + missing files
12 years ago