Commit Graph

1092 Commits

Author SHA1 Message Date
Klaus Basan
22d8b52fe8 [FS9] Minor style fixes 2020-01-07 19:57:20 +00:00
Klaus Basan
123387f1a7 Style 2020-01-07 19:57:18 +00:00
Klaus Basan
5fea046c0b Style and log messages 2020-01-07 19:46:18 +00:00
Klaus Basan
441ca41ee3 [FS9] Log. messages 2020-01-07 19:46:18 +00:00
Roland Rossgotterer
5efa52cba6 Update aircraft parts in FS9 plugin 2019-10-18 10:36:24 +02:00
Roland Rossgotterer
84248fc1b0 Fix double deletion of CLobbyClient during shutdown 2019-10-18 10:36:24 +02:00
Klaus Basan
10f696d558 Ref T730, in emulated driver only use frequencies from COM, do NOT override the tx/rx values 2019-10-11 19:00:49 +01:00
Klaus Basan
b408c8ffed Style 2019-09-16 22:41:38 +01:00
Klaus Basan
f80e093a0a Ref T717, function to send parts/situation for testing and in the model browser 2019-09-16 22:41:37 +01:00
Klaus Basan
6151f434c6 Ref T717, simulator "is test" conditions where required 2019-09-16 22:41:37 +01:00
Klaus Basan
6f27032f5c Ref T717, XPlane function to push back situation/parts (surfaces)
* directly update after an aircraft has been added
* push_back functions
2019-09-16 22:41:36 +01:00
Klaus Basan
85a3a0ee99 Style 2019-09-16 22:41:36 +01:00
Klaus Basan
838e41051c Ref T717, simulator adjustments to support "TEST AIRCRAFT" 2019-09-16 22:41:35 +01:00
Klaus Basan
4c9654d81d Use simulator from plugin if plugin is connected 2019-09-16 22:41:34 +01:00
Klaus Basan
19c9a51c38 Style 2019-09-16 22:41:34 +01:00
Roland Rossgotterer
e0b52db77a [MinGW] Fix many unresolved symbols 2019-09-16 22:41:33 +01:00
Klaus Basan
9ec1d54908 Ref T610, added COM async getter functions and bundled async calls
* reduced the number of async XSwiftBus calls by getting multiple values at once
* the concept was already used for getOwnAircraftSituationDataAsync
* now also used for COM, parts, model and lights
* As Qt restricts to 8 parameters not further bundled
* new COM1 getter functions for receive/volume/transmit
2019-09-16 22:41:26 +01:00
Klaus Basan
d1fac2e1a4 Ref T610, support for XPlane COM volume and receive/transmit
* proxy and
* DBus service functions
2019-09-16 22:41:26 +01:00
Klaus Basan
105db27fa8 Avoid ASSERT in XPlane "rapid shutdown" 2019-09-16 22:41:23 +01:00
Klaus Basan
25532497d6 Fixed FS9/FSX message handling as reported here: https://discordapp.com/channels/539048679160676382/567139633964646411/612104936574156870 2019-09-16 22:41:22 +01:00
Klaus Basan
51ce3778b6 FS9 style 2019-09-16 22:41:22 +01:00
Klaus Basan
aa765e9adb Style 2019-09-16 22:41:20 +01:00
Klaus Basan
23d29e1f33 Ref T709, UI for settings "lights" and "message box margins" 2019-09-16 22:41:19 +01:00
Klaus Basan
0da1881003 Ref T709, added support for taxi lights in XPlane, using the "bundle lights" flag 2019-09-16 22:41:19 +01:00
Klaus Basan
0b728053f0 Ref T709, smaller style changes 2019-09-16 22:41:17 +01:00
Klaus Basan
26afc5160d Improved logging of "adding aircraft" so we can see details such as the model string 2019-09-16 22:41:17 +01:00
Klaus Basan
d947baf344 Ref T709, doxygen 2019-09-16 22:41:17 +01:00
Klaus Basan
741843d0c6 Make sure listener does NOT restart when settings are updated, but DBus address did not change (set member correctly) 2019-09-16 22:41:14 +01:00
Klaus Basan
e908593847 Ref T709, style 2019-09-16 22:41:13 +01:00
Klaus Basan
e62aa6fb2f Ref T715, setting for "night texture"
* settings class
* UI
2019-09-16 22:41:12 +01:00
Klaus Basan
a9a0216e53 Ref T609, change COM transmission values in UI/emulated driver 2019-09-16 22:41:07 +01:00
Klaus Basan
3275d97653 Ref T609, UI to set Tx/Receive for COM unit in emulated driver 2019-09-16 22:41:06 +01:00
Klaus Basan
b60f84244b Ref T609, renamed to Transmit/Receive for COM sync. 2019-09-16 22:41:06 +01:00
Klaus Basan
b539964906 Ref T709, style 2019-09-16 22:41:04 +01:00
Klaus Basan
79f347cc1b Ref T709, changed DBus function to get/setSettingsJson, disambiguate from get/setSettings (returning CSettings) 2019-09-16 22:41:03 +01:00
Klaus Basan
f6ad82daab Minor UI tweak 2019-09-16 22:40:59 +01:00
Klaus Basan
5ebf119acb Ref T709, added "follow aircraft distance" and timestamp, removed old settings 2019-09-16 22:40:57 +01:00
Klaus Basan
8845d1d35c Ref T709, style 2019-09-16 22:40:57 +01:00
Klaus Basan
cbd93da1c6 Ref T709, send XSwiftBusSettings when driver is connected
* send from swift -> XPlane side
* also send if settings on swift side are updated
2019-09-16 22:40:56 +01:00
Klaus Basan
dd6e14e2c8 Ref T709, UI for XPlane settings (plugin config window) 2019-09-16 22:40:55 +01:00
Klaus Basan
49a9a767a3 Ref T709, change XPlane driver to TXSwiftBusSettings, send/receive functions 2019-09-16 22:40:55 +01:00
Klaus Basan
f6690136f2 Ref T709, added DBus signatures and use CSettings class in service class
* CSettings objects will be shared among all services (traffic, weather, service)
* It is "global" for plugin
2019-09-16 22:40:54 +01:00
Klaus Basan
9b424d7287 Clang warnings (QtC) static_cast 2019-09-16 22:40:51 +01:00
Mat Sutcliffe
b36172437b Ref T710 Propagate libxplanemp CSL load error messages as swift validation errors. 2019-09-16 22:40:45 +01:00
Mat Sutcliffe
cb8eb6569e Improved the readability of the loadCslPackages function.
Summary:
In this function, a local class `Prefix` is used to represent the path
of a CSL package and to test whether a model path is a subpath of that
path. To avoid false positives, a trailing `/` character is appended.

This lead to confusing code where a `/` is appended in the first loop
and then chopped in the second loop. Instead, encapsulate the append
and the chop inside the `Prefix` class.

Differential Revision: https://dev.swift-project.org/D107
2019-09-16 22:40:43 +01:00
Klaus Basan
08d7cddfe5 Style 2019-09-16 22:40:40 +01:00
Klaus Basan
b8ba7940ff Style 2019-09-16 22:40:35 +01:00
Klaus Basan
fab65c23b1 Ref T554, changed signature to pass model (object) and not only modelstring
Allows to test if data have changed before "remembering them for auto publish"
2019-09-16 22:40:34 +01:00
Klaus Basan
7ee2814c73 Smaller improvements in matching messages/style 2019-09-16 22:40:30 +01:00
Klaus Basan
cb77279b4d Renamed function id Directory utils and added string only version 2019-09-16 22:40:27 +01:00