Gus Grubba
1d0a02d203
Convert old style overlay dialogs in Offline Maps to QtQuick 2.4 controls (Popup)
6 years ago
Gus Grubba
cf045b7188
Remove weird property in JoystickConfig
...
Adjust fly overlay height
Change minimum Qt version to 5.11+
6 years ago
Gus Grubba
abe955a518
Expose toolbar to plugin (replaceable)
...
Restore QGC to its normal UI layout (buttons on toolbar)
6 years ago
Gus Grubba
0736891f8b
Add Plan/Fly switch to ToolStrip
6 years ago
Gus Grubba
e1161ae081
Handling Plan View
6 years ago
Gus Grubba
355b80645e
Remove overly redundant activeVehicle redefinitions.
...
Fixed flight widget position.
6 years ago
Gus Grubba
e55deea4d3
Get rid of QGCView, QGCViewPanel and FactPanel. All messages and dialogs are now handled in the root window.
6 years ago
Gus Grubba
1c4fdc2e36
First shot at it
6 years ago
Don Gagne
fb8d580644
Simpler control design for better mobile display
6 years ago
Don Gagne
0b938f334e
Better handling of Flight Plan Complete comm lost scenarios
7 years ago
Don Gagne
78b7d48db3
New Resume Mission sequence
7 years ago
Don Gagne
96eae82a3c
Multi-Vehicle Start/Pause Fixes
7 years ago
Gus Grubba
e25f7af63b
If briefing evaluation returns no authorization, assume none is required. This is reflected in the UI as "Authorization Not Required".
7 years ago
DonLakeFlyer
58c0d43672
Mavlink Orbit support
7 years ago
acfloria
3e0c103ae4
Do not display the VirtualJoystick while high latency is active
7 years ago
DonLakeFlyer
5be806e307
Reorganize to retain state
7 years ago
DonLakeFlyer
29f03bba66
More PreFlight control reorganization
7 years ago
DonLakeFlyer
45adb320eb
Remove QtMultimedia import when not needed
7 years ago
Gus Grubba
e7c55ec9ec
Cleanup layout issues throughout QGC
7 years ago
DonLakeFlyer
dc0866d1bb
Simplify PreFlightCheckButton implementation
7 years ago
DonLakeFlyer
b9c5d2ed35
Style cleanup and changes
...
* Added support for sat count to Sensors check control
7 years ago
DonLakeFlyer
63c76487e7
Control renaming
...
* QGCCheckListItem -> PreFlightCheckButton
* CheckList -> PreFlightCheckList
7 years ago
DonLakeFlyer
86ee7c08b7
Fix action list showing empty
7 years ago
Philipp Oettershagen
193e1a4abc
Fixes round 2 based on comments by @dongagne
7 years ago
Philipp Oettershagen
13358501e3
Fixes and cleanup according to comments by @dongagne
7 years ago
Philipp Oettershagen
4466d28909
Automated preflight checklist: Initial commit. Note that this requires an autopilot firmware that writes the respective health flags in the SYS_STATUS mavlink message
7 years ago
DonLakeFlyer
4faf39fd2a
Don't query terrain from Fly View
7 years ago
Patrick J.P
2acdf6cf4e
FlightDisplayView: Correct windows crash with video popup
...
Signed-off-by: Patrick J.P <patrickelectric@gmail.com>
7 years ago
Gus Grubba
6d636fd3ac
Flight Widget
...
Allow plugins to define a left placement for its custom flight widget.
When placed on the left, the action tool strip is placed on the right side.
7 years ago
Gus Grubba
a6ea3d7961
Flight Details and File Flight Plan WIP
...
Permit refactoring
QGCButton tweaks
7 years ago
Gus Grubba
b3c506edfc
Flight Plan WIP
...
Moved flight planning away from "Flight Management" to its own class. Planning does not need a connected vehicle.
7 years ago
Gus Grubba
066699f310
Removed AirspaceController and moved its interface into AirspaceManager
...
AirspaceManager is now exposed by QGroundControlQmlGlobal instead of Vehicle (available all the time)
7 years ago
Gus Grubba
f55279d99c
WIP Making it possible to have a build without Airmap
...
Move all airmap related stuff to its own directory
7 years ago
Jacob Walser
66e8f14db4
Hide pip controls while in popup state
7 years ago
Patrick José Pereira
20ef634c71
QGCPipable: Only show popup icon in video
...
- popup don't work with map
- improve popup visible logic
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
8 years ago
Patrick José Pereira
ec4484f81f
Add video popup
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
8 years ago
Beat Küng
d17f10d2a5
AirMap: refactor for multi-vehicle support & base class API
...
- add multi-vehicle support: each vehicle has now a per-vehicle AirMap
object that takes care of flight creation, traffic & telemetry
- add a base class API layer so that the interface between QGC and the
AirMap implementation is clear, and easier to change
- removes polygon upload to vehicle (needs a better solution)
8 years ago
Gus Grubba
d09847fcfc
Make AirMapController as part of a Vehicle rather than a creatable QML instance. This is ultimately linked to a vehicle and not the view. Eventually a lot of the code currently in AirMapManager will have to come here as well so the data persists with a vehicle. AirMapManager should only handle the global aspects.
...
Added a temporary indicator right below the toolbar. It's only visible if a permission (of any kind) exists. I need to understand better how this works before coming up with a more permanent solution.
Restored toolbar to its original state (brand logo and whatnot)
8 years ago
Gus Grubba
a8154e237e
Video Stream Control Widget
8 years ago
Jacob Walser
7621b65935
Use direct parent to determine PiP width
8 years ago
Jacob Walser
e4f2220bd0
Click and drag to resize PiP window instead of grow and shrink buttons
8 years ago
Don Gagne
c5a4ee6231
Assume all vehicles support MANUAL_CONTROL
8 years ago
Jacob Walser
693adfc62a
Use grow and shrink names instead of bigger and smaller
8 years ago
Jacob Walser
0337a5a351
Allow resizing pip window
8 years ago
Gus Grubba
081d2ee9a4
Toggle video stream full screen
8 years ago
Jacob Walser
6c4028206d
Hide record button when video window pip is hidden
8 years ago
Gus Grubba
cc54a4e05c
For whatever reason, showing the dialog through a function causes a crash in QML (undebugable--new word!)
8 years ago
Gus Grubba
9f4d98a55f
Make custom dialog into a function
...
Internet available now has a signal
8 years ago
Don Gagne
6f6439cb5e
Fly: Show missions from all vehicles
8 years ago
DonLakeFlyer
2cbbcdadc9
Better handling of resume mission upload failures
8 years ago