Gus Grubba
661dbe4d7c
CP - Allow plugin to control mainQmlWidgetHolder creation.
6 years ago
Don Gagne
bde5c03d6a
Support custom build override of available complex items
6 years ago
Gus Grubba
352c53b183
On desktop (Ethernet connection), the ground unit pushes UDP directly, which makes the use of an actual "Link" not possible. Instead, I've moved all of Taisync support to a "manager" owned by QGCToolbox.
...
Added a Taisync settings with some basics already wired and running.
7 years ago
Daniel Agar
9fa08020b5
cmake create api library in src/api
7 years ago
Don Gagne
a88bef0ab1
Allow custom builds to turn off firmware version check
7 years ago
Patrick José Pereira
7a7b7cfb1b
Move from Q_ENUMS to Q_ENUM
...
Q_ENUMS is deprecated and should not be usued.
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
7 years ago
Don Gagne
9ada321257
Custom build override for stable version check no longer needed
7 years ago
Don Gagne
be0b2c2269
Stable desktop version check
7 years ago
Don Gagne
c5f273172a
Support GuidedActionsController logging
7 years ago
Gus Grubba
1d239f9270
CP - Slowly cleaning up annoying new c++ warnings
7 years ago
Gus Grubba
dfc6bdd48f
CP - Allow plugin to add its own keys to plan files.
...
Expose root plan keys
7 years ago
Don Gagne
2e877b1d82
Add new Help page under Settings
7 years ago
Gus Grubba
b95217d149
Allow plugin to override pixel ratio and density
7 years ago
Gus Grubba
c15683a5f4
Make option to show/hide vehicle related functions
...
Create new, specific button for clearing mission from vehicle
Adjust sizing of DropPanel
7 years ago
Gus Grubba
c70a6fa4b0
Expose VideoReceiver allowing plugins to override it.
7 years ago
DonLakeFlyer
acfc45df2f
Support for simple MissionStart item
7 years ago
DonLakeFlyer
4a399fc008
Clean up SettingsGroup name and settingsGroup
7 years ago
DonLakeFlyer
53b0921322
Add settingsGroup qualifer to settings override
7 years ago
DonLakeFlyer
4e80a0b6e6
Allow custom build to hide Absolute Altitude
7 years ago
DonLakeFlyer
552d2f0db8
Allow map tile import/export on mobile
7 years ago
DonLakeFlyer
008da78c87
Allow custom build to disable guided actions on no RC
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
c32820482f
Consolidate settings
...
All settings wired and persistent
Cleanup non Airmap builds
7 years ago
Gus Grubba
8a641e2d21
AirMap Settings
7 years ago
Gus Grubba
365c6d7156
Control on Fly View
...
Eliminated flight widget "states"
Define flight widget top margin (plugin options)
7 years ago
Gus Grubba
d8bd816b04
Compute plan view items visibility on the fly.
7 years ago
Gus Grubba
8343b39a74
Allow custom plugins to define the use of mobile file dialog regardless of the actual platform.
8 years ago
Gus Grubba
c47eb0097c
Fixed instrument widget size for mobile devices
...
Clarify the title of the "Video Stream" panel (instead of just "Video")
8 years ago
Gus Grubba
a8154e237e
Video Stream Control Widget
8 years ago
Gus Grubba
b56c343808
Allow custom plugin to define their own list of settings panels
8 years ago
Gus Grubba
ac99b3fe6c
Enable/Disable Offline maps import/export.
8 years ago
DonLakeFlyer
f11971c638
QGCCorePlugin::customMapItems support
...
Also rename QmlPageInfo to QmlComponentInfo to cover more use cases
8 years ago
DonLakeFlyer
572257107f
Switch to more generic QmlPageInfo from QGCSettings
...
Also plugin'ize intrument panel PageView pages
8 years ago
Gus Grubba
a0321b80dd
Camera definition implementation
8 years ago
Don Gagne
69d26f948f
Give access to mavlink message stream to core plugin
8 years ago
Gus Grubba
5f3729db70
Enable QtQuick compiler for iOS store builds.
...
Hide "Save Path" as it breaks the UI in General Settings.
8 years ago
DonLakeFlyer
7333034fa2
Allow telemetry logging on mobile
8 years ago
Gus Grubba
a804bb36c6
mobileTelemetryLog
8 years ago
Gus Grubba
f50b692f81
Allow plugins to create (native) root window
8 years ago
Gus Grubba
fe8ca32213
Allow (mobile) plugins to define telemetry logs.
8 years ago
Patrick José Pereira
2f85669cff
Solve some typos
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
8 years ago
DonLakeFlyer
377508a9a4
Core plugin can override Value Widgets default settings
...
Also added Vehicle.flightTime to default setup
8 years ago
DonLakeFlyer
349e885af0
Mention voiding warranty in show advanced ui confirmation
8 years ago
DonLakeFlyer
0671e9a778
Allow core plugin to disable multi-vehicle
8 years ago
DonLakeFlyer
130e7ff315
All core plugin to override palette
8 years ago
DonLakeFlyer
f52eceed69
Return false for standard build
8 years ago
DonLakeFlyer
e627805a2b
Add support for QGCOptions::waypointsOnlyMode
...
Also added insert pattern support to hamburger
8 years ago
Gus Grubba
ce911c01f0
Enable (custom) Fly View overlay
...
Added top/bottom alignment state to map scale
Allow disabling instrument widget altogether
Added an otherwise redundant row to PlanToolbar so it matches the same button position as the main toolbar
Fixed typo (Math.max()) in ScreenTools
Fixed Javascript Exception in OfflineMap
Increased the import window size in OfflineMap
Added function to MainWindow to disable toolbar for a truly modal dialog
Added code so clicking on an open toolbar indicator will cause it to close
8 years ago
DonLakeFlyer
ab25a46aba
Fix crash on exit due to bad parenting/shutdown sequence
8 years ago
Gus Grubba
dac991f7e9
Allow custom plugin to provide its own position source.
8 years ago