Philippe Renon
05112f9c1b
LP-360 add video background to PFD
2017-09-12 22:21:01 +02:00
Philippe Renon
e30340237f
LP-109 video gadget: add Mac support
...
credits go to Ben Meng for making the video gadget work on Mac
2017-09-12 22:20:58 +02:00
Philippe Renon
6929e3407b
LP-109 cleanup copydata.pro files
...
to bring them up to par with gstreamer's copydata.pro file
2017-09-12 22:20:56 +02:00
Philippe Renon
892c83b30e
LP-109 add gstreamer library and video gadget
2017-09-12 22:20:46 +02:00
Philippe Renon
548a881003
LP-419 removed unused code
2017-07-18 22:54:14 +02:00
Philippe Renon
47d9219a09
LP-419 add handling of os specific default GCS configuration file
...
if a os specific file (for example default_linux.xml) is found it will be loaded
alongside the common default.xml file.
no os specific dfault files are provided yet...
2017-07-17 22:54:47 +02:00
Philippe Renon
f00e40da4f
LP-419 config: merge factory defaults at startup
...
a simple registry is used to track all configurations ever seen
only new configurations (i.e. not in the registry) are added
merging only applies to plugin and gadget configurations for now
2017-07-17 22:22:45 +02:00
Philippe Renon
068988741d
LP-419 cleanup QSettings usage throughout GCS
2017-07-17 22:14:08 +02:00
Philippe Renon
42a95e5791
LP-419 add settings utilities
...
provides utilities to initialize, load and merge factory defaults settings
2017-07-17 22:14:04 +02:00
Philippe Renon
38005e3881
LP-419 xmlconfig: cleanup and remove dead code
2017-07-17 22:14:02 +02:00
Philippe Renon
9efdb6b1fe
Merged in filnet/librepilot/LP-530_upgrate_to_eigen_3_3_3 (pull request #436 )
...
LP-530 upgrate to eigen 3 3 3
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Brian Webb <webbbn@gmail.com>
2017-07-05 19:31:11 +00:00
Philippe Renon
f0f89fe2ad
LP-530 upgrade to eigen 3.3.3
...
fixes compilation warnings
2017-06-28 10:05:42 +02:00
Philippe Renon
bdd95f95f3
LP-535 msys2: use new addCopyDependenciesTarget to automatically find and copy library dependencies
2017-06-26 09:14:33 +02:00
Philippe Renon
239aad83ba
Merged in filnet/librepilot/LP-517_uavtalk_logging_qt5_8_0 (pull request #423 )
...
LP-517 uavtalk logging qt5 8 0
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Brian Webb <webbbn@gmail.com>
2017-05-15 20:19:16 +00:00
Philippe Renon
3b8bfabf28
LP-517 gcs: fix uavtalk logging UI state handling
...
fix issues affecting the UI
fix LP-271 : it was not possible to log after a replay
remove the possibility to log while replaying
more translation aware
2017-05-12 09:41:58 +02:00
Philippe Renon
5220cb0d6f
LP-517 gcs: make uavtalk log file more robust and thread safe
2017-05-12 09:41:56 +02:00
Philippe Renon
f4b53b75c1
LP-517 gcs: declare uavtalk log file as a sequential device
...
fixes spurious "UAVTalk - error : bad type" errors when replaying a log file
2017-05-12 09:41:55 +02:00
Philippe Renon
8c744a331d
LP-517 gcs: fix uavtalk logging timer threading issues
...
make sure QTimer stop and start are always called from owner thread
2017-05-12 09:41:53 +02:00
Philippe Renon
44869bb934
LP-517 gcs: flush when writing to uavtalk log to avoid device full errors
...
UAVTalk checks that (io->bytesToWrite() < TX_BUFFER_SIZE)
and, since upgrading to Qt 5.8.0, that test fails when writting to log file
Apparently Qt 5.8.0 has increased the file buffer size or made some change to file handling
Flushing after each write works around this issue.
2017-05-12 09:41:50 +02:00
Philippe Renon
4c2659e92f
LP-513 gcs: remove QtCreator cruft
2017-04-24 21:55:16 +02:00
Philippe Renon
2d6d0b6974
LP-513 gcs: remove unused libs/qtconcurrent
2017-04-24 09:34:10 +02:00
Philippe Renon
a9ca744293
Merged in filnet/librepilot/LP-491_upgrade_to_qt_5_8 (pull request #404 )
...
LP-491 upgrade to qt 5 8
Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Brian Webb <webbbn@gmail.com>
2017-04-17 09:35:54 +00:00
Philippe Renon
0b8c7e7134
LP-503 osg: support older version to make Tea CI happy
2017-04-02 14:19:51 +02:00
Eric Price
49cea31566
Merged in corvusvcorax/librepilot/debug_pathdesired_in_map (pull request #408 )
...
LP-498 Display currently active PathDesired end coordinate in opmap
Approved-by: Eric Price <corvuscorax@cybertrench.com>
Approved-by: Fredrik Arvidsson <fredrik@arvidssons.org>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
2017-03-30 18:01:58 +00:00
Philippe Renon
07b30ba290
LP-491 fix a gcs crash at exit when using -log option
2017-03-28 22:12:51 +02:00
Philippe Renon
29005473d4
LP-491 gcs: remove dead code
2017-03-28 22:12:50 +02:00
Philippe Renon
6aa8fd49f2
LP-491 upgrade to Qt 5.8.0
2017-03-28 22:12:49 +02:00
Eric Price
292c1267fd
LP-498 corrected comment lines per review suggestion
2017-03-22 10:24:44 +01:00
Eric Price
002b292656
LP-498 driveby Bugfix in map waypointitem methodology to "search for the home location"
2017-03-21 10:13:22 +01:00
Eric Price
95fc31a6c8
LP-498 Modified PathDesired Map marker
2017-03-21 10:12:17 +01:00
Eric Price
183bedd848
LP-498 updated copyright headers in modified files
2017-03-21 08:37:30 +01:00
Corvus Corax
8c3da1139b
LP-498 Optionally display currently active PathDesired in map
2017-03-21 08:25:35 +01:00
Eric Price
90ea704b31
LP-485 GCS: Logfile replay playback speed too fast
...
wrong variable type
2017-02-23 09:25:37 +01:00
Philippe Renon
babc04fa96
LP-470 bump google sat version from 711 to 713
2017-01-23 21:29:20 +01:00
Philippe Renon
83df6c0d36
LP-470 bump google sat version from 694 to 711
...
also make sure to use the GCS_GOOGLE_SAT_VERSION env value only if higher to default
2017-01-11 09:17:52 +01:00
Philippe Renon
6764b476ca
fix msys2 osgearth dependencies
2016-12-15 22:38:27 +01:00
Philippe Renon
78b8580613
uncrustify
2016-09-21 22:04:52 +02:00
Philippe Renon
7e99441005
LP-410 silence osg log output
2016-09-20 09:13:30 +02:00
Alessio Morale
05d541684e
Merged in filnet/librepilot/LP-362_file_log_crash (pull request #288 )
...
Lp 362_file_log_crash
2016-07-23 16:40:36 +02:00
Alessio Morale
8a8f57aa81
Merged in james-duley/librepilot/check-osgversion (pull request #285 )
...
use osgversion to get version
2016-07-23 16:37:23 +02:00
Philippe Renon
026ef32f73
LP-362 enable osg log redirection to Qt
2016-07-21 22:18:18 +02:00
Philippe Renon
54b33e0a07
LP-362 make file logging thread safe (and asynchronous)
2016-07-21 22:18:06 +02:00
Philippe Renon
4a56d3d917
LP-363 improve opmap logging
2016-07-21 01:57:25 +02:00
Philippe Renon
c86c7d1b52
LP-363 increase google sat version from 193 to 694
...
don't ask...
2016-07-21 01:57:04 +02:00
James Duley
3898f49eba
use osgversion to get version
2016-07-19 19:57:59 +01:00
Philippe Renon
917da79094
LP-32 add missing Version include
2016-07-09 21:09:52 +02:00
Philippe Renon
86a09ab03b
LP-32 fix build failure with older osg versions
2016-07-09 16:20:30 +02:00
Philippe Renon
d3d6a561ad
LP-32 introduce incremental compile (experimental)
2016-07-09 14:20:53 +02:00
Philippe Renon
b2abe1c265
LP-32 add more earth files (mapquest, bing)
...
bing does not work well
2016-07-09 14:20:53 +02:00
Philippe Renon
5b8ed2a044
LP-32 add warning when no map node in geo transform node
2016-07-09 14:20:53 +02:00