Lars Toenning
d61814f8e9
FG: Add version number check
2019-05-13 11:20:50 +02:00
Lars Toenning
a34b222c3e
Adjusting var names to used units
2019-05-13 11:20:49 +02:00
Lars Toenning
6eeba19f37
Ref T646 Directly getting pressure altitude from FG
2019-05-13 11:20:49 +02:00
Klaus Basan
c56775e815
Ref T637, allow 3 letter ICAOs in FP
...
* strict or lenient airport check
* allow to enter 3 letter ICAO codes in FP
2019-05-13 11:20:48 +02:00
Roland Rossgotterer
d21e9e60e8
Don't stop connection to xswiftbus if versions do not match
...
Keep the version error to bring it to the users attenion and convince him
to upgrade. But let the connection proceed since the interface changes so
rarely.
This also adds version information for swift and xswiftbus sides.
Reviewers: #gatekeepers, msutcliffe
Subscribers: msutcliffe
Maniphest Tasks: T628
Differential Revision: https://dev.swift-project.org/D104
2019-05-13 11:20:47 +02:00
Klaus Basan
6a9de7389a
Guards in emulated driver
2019-05-13 11:20:44 +02:00
Klaus Basan
2519241da8
Ref T632, remove invalid callsigns
2019-05-13 11:20:43 +02:00
Klaus Basan
94a5741537
Ref T632, verify empty callsign
...
THis is the fix:
"if (!simulatedAircraft.hasCallsign()) { continue; } // removed in provider"
2019-05-13 11:20:42 +02:00
Klaus Basan
52ef14b24d
Simulated driver, update rendered aircraft
2019-05-13 11:20:41 +02:00
Klaus Basan
599064fe6c
Use models from centralized model cache
...
* no copy needed
* cache is synchronized when loading models
2019-05-13 11:20:40 +02:00
Klaus Basan
a553dfc708
Ref T632, minor improvements for no callsign
2019-05-13 11:20:40 +02:00
Klaus Basan
9fd3925238
Style
2019-05-13 11:20:40 +02:00
Klaus Basan
927903ec53
XSwiftBus spelling
2019-05-13 11:20:39 +02:00
Klaus Basan
b093d02f49
Bring a modal window back to front when opening a dialog
...
Otherwise it can happen the modal window in background blocks the other UI.
2019-05-13 11:20:39 +02:00
Klaus Basan
9f8f70c22a
Ref T609, set send/receive COM1/2 from P3D/FSK
2019-05-13 11:20:38 +02:00
Klaus Basan
9e1f437326
Use a default simulator for emulated driver to avoid ASSERT
2019-05-13 11:20:37 +02:00
Mat Sutcliffe
7e25360d3c
Ref T603 Different message if xswiftbus version string is empty.
2019-05-13 11:20:32 +02:00
Roland Rossgotterer
2bca66b29d
[FG] Declare FG plugin as experimental
2019-04-11 22:12:08 +01:00
Roland Rossgotterer
3c9b2bd833
[FS9] Mark FS9 as not longer experimental
2019-04-11 22:12:07 +01:00
Roland Rossgotterer
3e6b7b07f4
[FS9] Shutdown driver if connection to FSUIPC is lost
2019-04-11 22:12:07 +01:00
Roland Rossgotterer
ac90b3c069
Replace Q_ASSERT with BLACK_VERIFY
2019-04-11 22:12:07 +01:00
Klaus Basan
e2e7621e48
Disable workaround of FSUIPC reopening plus some CLANG warnings fixed
2019-04-11 22:12:06 +01:00
Roland Rossgotterer
6b17f847e9
Fix and improve xswiftbus version mismatch warning
2019-04-11 22:12:03 +01:00
Klaus Basan
12a6e17fa2
XPlane JSON file
2019-04-11 22:11:59 +01:00
Klaus Basan
720f35f392
FG spelling
2019-04-11 22:11:58 +01:00
Lars Toenning
710e10f86f
Adjusting FG transponder modes
2019-04-11 22:11:57 +01:00
Lars Toenning
3a44a729a1
Remove method as not used for FG
2019-04-11 22:11:57 +01:00
Lars Toenning
4b84dc6ff2
Adjust FG default model
2019-04-11 22:11:57 +01:00
Roland Rossgotterer
264002cb63
Style and formatting
2019-04-11 22:11:57 +01:00
Lars Toenning
9b4a01cd25
Formatting code
2019-04-11 22:11:57 +01:00
Lars Toenning
aea2f11b42
Clean up traffic module
2019-04-11 22:11:56 +01:00
Lars Toenning
decf9222ad
Fix compiler warnings
2019-04-11 22:11:56 +01:00
Lars Toenning
37cdb2e246
Remove unused FGSettingsWriter
2019-04-11 22:11:56 +01:00
Lars Toenning
0d77f9d41c
Rename FG settings file
2019-04-11 22:11:56 +01:00
Lars Toenning
2628d53927
Reactive cg/elevation check
2019-04-11 22:11:56 +01:00
Lars Toenning
1b273a36dc
Refactoring code of FG plugin
2019-04-11 22:11:56 +01:00
Lars Toenning
9363bf3b1f
Remove aircraft parts for FG
2019-04-11 22:11:55 +01:00
Lars Toenning
d4581a5b74
Removing weather module for FG
2019-04-11 22:11:55 +01:00
Lars Toenning
43563496aa
Finishing FG service module calls
2019-04-11 22:11:55 +01:00
Lars Toenning
68f7ba6691
Remove livery from displayed model
...
As FG cannot send livery data this is unnecessary.
2019-04-11 22:11:55 +01:00
Lars Toenning
27de455f98
Add/update copyright/license notice
2019-04-11 22:11:55 +01:00
Lars Toenning
ce9e29f0e8
Remove colour in dbus call for addTextMessage for FG
2019-04-11 22:11:54 +01:00
Lars Toenning
8bae56a36c
Clean up
2019-04-11 22:11:54 +01:00
Lars Toenning
c3790d9caa
Add aircraft model parameter for adding new aircraft
2019-04-11 22:11:54 +01:00
Lars Toenning
98925d3286
Temporary disable cg/elevation check for AI models
2019-04-11 22:11:53 +01:00
Lars Toenning
cb4f8be4be
Remove Xplane version check in FG plugin
2019-04-11 22:11:52 +01:00
Lars Toenning
4953f929bb
Adjusting some values in service module
2019-04-11 22:11:52 +01:00
Lars Toenning
db4e3be10e
Remove unnecessary version check for FG
2019-04-11 22:11:52 +01:00
Lars Toenning
ecbce27794
Adjusting units used by FG
2019-04-11 22:11:52 +01:00
ltoenning
68cf4fa63d
Initial FlightGear plugin commit
2019-04-11 22:11:52 +01:00