Don Gagne
c1286b652a
Convert remaining dialogs to QGCPopupDialog
3 years ago
Don Gagne
670a12b361
New QGCPopupDialog rework
3 years ago
murata
d034e538cb
Support for various languages
4 years ago
Don Gagne
5722fad470
Fix problems which were popping warnings causing QT_FATAL_WARNINGS to not be usable
...
Android serial port fix
4 years ago
Don Gagne
a9e5fea731
Fix signal handling
4 years ago
Philipp Borgers
80645327ae
fix implicitly defined properties in Connections
...
Implicitly defined properties are deprecated in newer Qt versions.
This changes the syntax of the property functions to the new style.
4 years ago
Patrick José Pereira
68f16f5d79
FlyViewWidgetLayer: Change layout based on layout option/state
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
4 years ago
Patrick José Pereira
f4caad6c9e
TelemetryValuesBar: Improve user experience with new edit and layout option
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
4 years ago
Patrick José Pereira
5f66c25d22
MultiVehicleList: Fix delegate item which does not have access to parent
...
Access parent by id
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
4 years ago
Val Doroshchuk
694ac0ceb5
Introduce obstacle distance overlay
...
It receives mavlink message obstacle_distance and shows distances in a circular array fashion.
Added a setting in Safety/Object Detection section to show the overlay.
Can be used independently to collision prevention features.
There are two overlays: Video and Map overlay
In different styles.
The styles could be changed in particular qml file.
https://github.com/mavlink/qgroundcontrol/issues/7670
4 years ago
Remek Zajac
f3406a33cc
Limit disconnection scope when switching active vehicle - don't disconnect PlanMapItems ( #9757 )
...
* limit disconnection scope
* add test
* review comment
* review comments
4 years ago
Ljung323
bb35a2779a
use containsMouse
4 years ago
Ljung323
cf2e161893
show message to exit video fullscreen mode
4 years ago
DonLakeFlyer
7d25fb1ed0
Fix display of vertical instrument panel
4 years ago
DonLakeFlyer
7f05a23803
Fix pause and change alt command sequencing
...
Work
4 years ago
david sastre
4b88a13670
TelemetryValuesBar: change panel from transparent to opaque
4 years ago
Don Gagne
73cb69ebb6
Revert "TelemetryValuesBar: custom transparency by settings"
...
This reverts commit 671943640d
.
4 years ago
Willian Galvani
6f8311b89f
Vehicle: hide 'No GPS Lock' message if GPS is not present
4 years ago
david sastre
671943640d
TelemetryValuesBar: custom transparency by settings
...
Under some basemaps the default alpha value
for this panel was too transparent for the
user to see clearly the values. This commit
makes this alpha channel variable by a
setting under appsetings
4 years ago
Willian Galvani
735d6f69b3
VirtualJoystick: remove sub from yAxisPositiveRangeOnly condition ( #9204 )
...
Sub currently handles throttle in the 0-1000 range
https://github.com/ArduPilot/ardupilot/issues/8818
4 years ago
Patrick José Pereira
29c0c7a08b
FlyView: Fix pipoverlay logic when widget goes in window state ( #9183 )
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
4 years ago
Don Gagne
5d401e5592
Fix Pre-Flight checklist ( #9194 )
...
* Fix for multi-battery changes
* Change to QGCPopupDialog and Control 2 fixes
4 years ago
Patrick José Pereira
894370efee
Fix map scale behaviour ( #9178 )
...
* FlyViewWidgetLayer: Fix check for fullState condition
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
* FlyViewMap: Add MapScale when map is in windowState
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
4 years ago
Daniel Agar
f6c221443f
cmake updates
5 years ago
Don Gagne
66753e2111
VehicleLinkManager: Major refactor on how QGC manages comm links ( #9101 )
...
New VehicleLinkManager implementation
5 years ago
Roie Geron
6f8611b6dd
fixed typo in VirtualJoystick.qml ( #9063 )
...
activeVehicle - >_activeVehicle
caused the virtual joystick to malfunction
5 years ago
DonLakeFlyer
b1dafad52c
Refactor/fixes for ProximityRadar and friends
5 years ago
DonLakeFlyer
f3404af441
Clean up references to MainRootWindow globals
5 years ago
DonLakeFlyer
49b22ebe9e
Fix positioning at high scaling
5 years ago
Daniel Agar
e6ba7cfcc0
cmake build updates/fixes
5 years ago
gaste olivier
0d4a3116db
- bug fix in distance sensor message handler
...
- add NOTIFY for distanceSensor property
- add DistanceSensorReadingsChange() callback prototype
- revert excessive NOTIFY
- adding MaxSensor into DistanceSensor frame handling
- add proximity radar view in map view
- add proximity radar view in video view
change distance label positioning in video view
clean up unwanted comments
- space up proximity sectors
- revert unwanted changes in qgroundcontrol.qrc
squashed commits
5 years ago
DonLakeFlyer
d6cd32a538
Unified photo/video control which works with mavlink cameras and just video stream
5 years ago
DonLakeFlyer
50acd9a992
Press and Hold on Arm will change it to Force Arm
5 years ago
DonLakeFlyer
1d264a8e00
Split into Views and Tools
5 years ago
DonLakeFlyer
b0d48d4795
Telemetry Values bar at center bottom
5 years ago
DonLakeFlyer
2167fdb666
Move GuidedActionsController references to global
5 years ago
DonLakeFlyer
94f8e5a10c
Fix ROI, Orbit, Goto handling
5 years ago
DonLakeFlyer
b70a4f017c
LinkInterface and Vehicle uses mutexes to synchronize writing bytes to the link instead of queued signals
5 years ago
DonLakeFlyer
8784c088bb
Rework handling of fw/vehicle type with respect to conflicts with actual vehicle types.
5 years ago
DonLakeFlyer
7c2028ae3f
Cherry pick virtual joystick fix from Stable
5 years ago
Daniel Agar
0d9992bf58
cmake minor fixes for current master
5 years ago
DoinLakeFlyer
1e6b994f9a
Remove old action list code
5 years ago
DoinLakeFlyer
82eb4f538a
ToolStrip rearchitecture for encapsulation and customization
5 years ago
DoinLakeFlyer
ac08dd5a25
Re-architect toolbar for better customization capabilities. Also use less real estate.
5 years ago
DoinLakeFlyer
7644653c89
Rework Fly View into separate layers which can be customized at each layer.
5 years ago
DoinLakeFlyer
f8833519f7
More FlyView encasulation. Make QGCPipOverlay completely self contained
5 years ago
DoinLakeFlyer
6794e03570
More work on encapsulation in Fly View
5 years ago
DoinLakeFlyer
4ad2c5162b
Fly View: Move business logic inside controls
5 years ago
Remek Zajac
988fb70074
review comments
5 years ago
DoinLakeFlyer
8e661ea094
Major rework to support terrain profile display and terrain collision reporting
5 years ago