Gus Grubba
3091a1d5bc
Windows needs window to be moved to center manually.
10 years ago
dogmaphobic
fd45f39db1
Sensible initial window size.
10 years ago
dogmaphobic
3f0592d232
Finalizing it.
10 years ago
dogmaphobic
59ad9be767
First android commit.
10 years ago
dogmaphobic
80ff9f6e25
Removing old Primary Flight Display.
10 years ago
Don Gagne
094eaf2f6f
New ParameterEditor control and dock widget
10 years ago
Gus Grubba
4317c4f2cd
Fixing Windows build.
10 years ago
dogmaphobic
4d13d78e13
Experimental mapping/planning tool.
10 years ago
Don Gagne
f0b1f0a561
Remove unused code
10 years ago
dogmaphobic
ccb8bf6282
Fix copy/paste error.
...
Getting sloppy...
10 years ago
dogmaphobic
6385c1a408
Might as well set the proper text in the menu.
...
It now shows "Show" or "Hide" Status Bar depending on the current state.
10 years ago
dogmaphobic
9f370da753
Made Status Bar an option in the newly renamed View menu.
10 years ago
dogmaphobic
eb3eb94a8d
Primary Flight Display
...
New version using QtQuick along with an experimental Map Background
10 years ago
Don Gagne
244aff2eab
Remove GoogleEarth support
10 years ago
dogmaphobic
a0891a47f4
Fix redraw issues with OpenGL canvases when link states change.
10 years ago
Don Gagne
784b87091f
Use QSharedPointer for cross-thread Link references
...
Also many LinkManager API changes to further isolate all link
management inside LinkManager.
10 years ago
dogmaphobic
0ad046641c
Fixing list of items in Quick Info View
10 years ago
Susurrus
e506266944
Forgot to give the new variable a datatype
...
Should fix things.
10 years ago
dogmaphobic
72a7acc5df
Moved update canvas to ScreenTools
...
Moved update canvas signal to perspective load instead of hooking it to the paint event.
Added an "S" as the unit for the number of cells fact (as in 4S).
10 years ago
Bryant
18b27da88b
Fix possibly empty-string error.
10 years ago
dogmaphobic
e3d7e12953
Chevron buttons in Main Tool Bar
10 years ago
Don Gagne
05bd927340
Don't force visibility of toolbar
...
Although this should theoretically be a no-op it causes a crash in
Windows when running unit tests. Also parent toolbar in constructor.
10 years ago
dogmaphobic
d96e83d517
Main Menu Reorg.
10 years ago
dogmaphobic
bed21b49f3
New, QML based Tool Bar.
10 years ago
dogmaphobic
0a31331428
The ultimate goal is to plug a device, set it up and go fly it without any fuss.
...
The goal of this first installment is to organize the code a bit so it's more readable,
clean up a bit of left over cruft, and manage link configurations (and links in general).
10 years ago
Don Gagne
f45cd1d439
Add new Qml Control test window/menu
10 years ago
dogmaphobic
1b813145f0
More work on filter description consistency.
10 years ago
dogmaphobic
77f442fd86
Changing the defaultSuffix argument from a pointer to a const.
...
Changing the order of the QGCFileDialog::getSaveFileName() function. The idea was to expand the existing QFileDialog version but as we removed the selectedFilter, we might as well make this more intuitive. The options argument is the one trully optional and should be last.
Adding an example to the documentation on how to go about figuring out what file type was returned by these functions.
10 years ago
dogmaphobic
209d354cd3
Removed the “selectedFilter” argument from the QGCFileDialog functions along with references to it in unit tests.
...
Fixed function declarations and prototypes formatting while at it.
Changed the caption of a few file save dialogs with a more descriptive text (explicitly telling what is being saved).
10 years ago
Don Gagne
0c23e83e80
Fix compiler warning
10 years ago
Don Gagne
48663c8a4f
New MainWindow central and dock widget architecture
...
- Central widget no longer stacked. Views are added/removed to layout
to switch view
- Dock Widgets are globals with single instance of each type
- Both central views and dock widgets are just-in-time created saving
lots of memory
10 years ago
dogmaphobic
6ee1a42384
Initial work on enforcing extension.
10 years ago
dogmaphobic
0262ce2107
Removing unnecessary double semi-colon from single type filters in file dialogs
10 years ago
dogmaphobic
32495fc404
Added default suffixes to these functions:
...
QGCApplication::saveTempFlightDataLogOnMainThread()
MainWindow::startVideoCapture()
QGCBaseParamWidget::saveParametersToFile()
QGCDataPlot2D::savePlot()
QGCDataPlot2D::saveCsvLog()
WaypointList::saveWaypoints()
QGCToolWidget::exportWidget()
LinechartWidget::startLogging()
Making sure defaultSuffix doesn’t start with a dot (i.e. “.bar”)
QGCFileDialog::getSaveFileName()
Assert if defaultSuffix contains a dot (i.e. “.bar”)
UnitTest::_getSaveFileName()
10 years ago
Don Gagne
255b676a4f
Fix compiler warning
11 years ago
Don Gagne
4d40f2984a
New MainWindow central and dock widget architecture
...
- Central widget no longer stacked. Views are added/removed to layout
to switch view
- Dock Widgets are globals with single instance of each type
- Both central views and dock widgets are just-in-time created saving
lots of memory
11 years ago
Don Gagne
c81927fae7
Rework Connect toolbar button usage
...
Now works for more than Serial links
11 years ago
Don Gagne
fb197a75bc
Move ui style from MainWindow to QGCApplication
11 years ago
Don Gagne
d3ad49f3d5
Moving more things off of MainWindow
...
Moving methods from MainWindow to QGCApplication so that more things
can run without a window. Helpful for testing.
11 years ago
Don Gagne
0981868537
DeleteOnClose causes strange Qt bug
...
When using DeleteOnClose with a QQuickWidget, the shutdown sequence
causes the MainWindow destructor loop back onto itself.
11 years ago
Don Gagne
fc493d75c1
Move UAS and MAVLinkProtocol back to main thread
...
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.
11 years ago
Don Gagne
42351ee00b
Restructure LinkManager/MAVLinkProtocol
11 years ago
Don Gagne
f62d907391
Use can disconnect links on window close prompt
11 years ago
Don Gagne
c952f7b56b
Remove unnecessary QGCStatusBar
...
The derived class wasn’t really adding any capabilties
11 years ago
Don Gagne
fbe79303f4
Fix unused variable warning
11 years ago
Don Gagne
125f125aca
Disallow close if active connections
...
Also moved log file settings save check to mavlink protocol
11 years ago
Don Gagne
654fe43b80
Disconnect all links on MainWindow close
...
Previously link were just destroyed
11 years ago
Don Gagne
0b0323c0cb
Disconnect all links on MainWindow close
...
Previously link were just destroyed
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