Commit Graph

9229 Commits

Author SHA1 Message Date
Klaus Basan
afa5ba1fee [FS9] Doxygen, no need to make enum value const 2020-06-12 18:42:46 +01:00
Klaus Basan
a3f646a792 [FS9] Function for at least halfway correct engine type 2020-06-12 18:42:46 +01:00
Klaus Basan
1ab1e8ca70 [FG] Fixed UnitTest which got broken by the FG "modelstring" changes 2020-06-12 18:42:46 +01:00
Klaus Basan
a0aae420e2 [AFV] First premature version of editable TX/RX flags 2020-06-12 18:42:46 +01:00
Klaus Basan
ea8198d26e [AFV] Allow to set the tx/rx values for the AFV client
Simplified function
2020-06-12 18:42:46 +01:00
Klaus Basan
63cc2a7e3e [AFV] Utility functions to update simulator settings 2020-06-12 18:42:46 +01:00
Klaus Basan
124432ceb1 [FS9] Experimental fix for FS9 autoconnect
No idea if this fixes the auto-connect issue, should not harm either
2020-06-12 18:42:46 +01:00
Klaus Basan
933fb2d758 [FS9], timer guard "myself" 2020-06-12 18:42:46 +01:00
Klaus Basan
c3aac2f581 [Weather] Ref T786, fixes some values for "thunderstorm" plus some smaller fixes 2020-06-12 18:42:46 +01:00
Klaus Basan
f14184ddc0 Style and minor UI tweaks 2020-06-12 18:42:45 +01:00
Klaus Basan
70f487cd01 Ref T778, turn XCSL models offset NULL into 0 (zero) 2020-06-12 18:42:45 +01:00
Klaus Basan
6ceb91ac4f Ref T778, fix getRemoteAircraftData
* send waterFlags as DBus int
* waterFlags.clear()
* CDBusMessage::appendArgument(const std::vector<bool> &array)

squash! Ref T778, fix getRemoteAircraftData
2020-06-12 18:42:45 +01:00
Klaus Basan
b5d100b71b Ref T778, style 2020-06-12 18:42:45 +01:00
Klaus Basan
12403700ea Distributor value object improvements 2020-06-12 18:42:45 +01:00
Klaus Basan
09d86aceb5 String utils minor improvements 2020-06-12 18:42:45 +01:00
Klaus Basan
92d53a4077 [FG] Do not send modelstring or a shorter livery string for FG
* FG does not support modelstrings for "flyable" planes
* remove unused setSimInfo functions, consolidated, cleanup
* simulator dependent "getSwiftLiveryString"
* encapsulated in getConfiguredLiveryString, getConfiguredModelString
* see https://discordapp.com/channels/539048679160676382/567091362030419981/698124094482415616
2020-06-12 18:42:45 +01:00
Klaus Basan
90e77ac9f1 [FS9] Weather grid checks 2020-06-12 18:42:45 +01:00
Klaus Basan
a0b8fbd158 [FS9] Style 2020-06-12 18:42:45 +01:00
Klaus Basan
f507d6d9cb [FG] Use the same adjustments as in XPlane
* no ASSERT for connect checking
* renamed to onDBusServiceUnregistered
2020-06-12 18:42:45 +01:00
Klaus Basan
03dc641a5e Ref T778, CSimulatorXPlane::handleProbeValue use isWater 2020-06-12 18:42:45 +01:00
Klaus Basan
524fe1a459 [Weather] Style 2020-06-12 18:42:44 +01:00
Klaus Basan
b63e127b13 [AFV] Verbose logging only for dev.builds 2020-06-12 18:42:44 +01:00
Klaus Basan
0e4938ebc5 [XP] Remove ASSERTs from XPlane driver
Based on https://discordapp.com/channels/539048679160676382/539486309882789888/697813600903102464
2020-06-12 18:42:44 +01:00
Mat Sutcliffe
22ebf6c5ea Ref T778 XSwiftBus traffic service prodives water/land flag for elevations 2020-06-12 18:42:44 +01:00
Mat Sutcliffe
7c4fe83799 Ref T778 XSwiftBus service emits a signal when scenery is loaded 2020-06-12 18:42:44 +01:00
Klaus Basan
f68e3c2360 Minor CLANG warnings 2020-06-12 18:42:44 +01:00
Klaus Basan
8206fc6bb9 Ref T778, special terrain probe value handling for XP
* only request terrain probe up to a max. distance
* detect "isSuspiciousTerrainValue"
* See also https://discordapp.com/channels/539048679160676382/539925070550794240/696786452855390218
2020-06-12 18:42:44 +01:00
Klaus Basan
cfa96a3aeb Ref T778, utility functions 2020-06-12 18:42:44 +01:00
Klaus Basan
004173b052 Style 2020-06-12 18:42:44 +01:00
Klaus Basan
9eaeb0f52b [UI] Menu separator 2020-06-12 18:42:44 +01:00
Klaus Basan
ce9b9e3e5b [FSD] Gradually increase number of read lines from FSD socket
* Avoid overflow by gradually reading more lines
* Also improved sending in the same way
2020-06-12 18:42:44 +01:00
Klaus Basan
b71dfe482c Ref T778, further elevation verifications 2020-06-12 18:42:44 +01:00
Klaus Basan
bce78aa18e Ref T778, QReadWriteLock::Recursive 2020-06-12 18:42:44 +01:00
Klaus Basan
1821b6e6c5 Ref T778, added/improved removeElevationValues, cleanElevationValues 2020-06-12 18:42:43 +01:00
Klaus Basan
919b6e9515 Fixed warning message 2020-06-12 18:42:43 +01:00
Klaus Basan
3ff8694718 Ref T778, utility functions geo objects 2020-06-12 18:42:43 +01:00
Klaus Basan
2ace391325 Disable EOL (timebomb) 2020-06-12 18:42:43 +01:00
Klaus Basan
cc59d70694 Updated the JSON files from DB 2020-06-12 18:42:43 +01:00
Klaus Basan
cc887ea0f8 Ref T778, also update sim.data if elevation did change
Use ISimulator::isEqualLastSent in equalPbhVectorAltitudeElevation
2020-06-12 18:42:43 +01:00
Klaus Basan
46d417c5a2 Ref T778, style and comments, debug hints 2020-06-12 18:42:43 +01:00
Klaus Basan
829777bf3a Ref T778, added "likelyOnGroundElevation" as parameter for "ememberElevationAndSimulatorCG" 2020-06-12 18:42:43 +01:00
Klaus Basan
09a2377197 Ref T778, allow to re-calculate all aircraft from the log.display 2020-06-12 18:42:43 +01:00
Klaus Basan
373e45e958 Ref T778, some smaller style fixes/improvements
for the "underground" airplanes as reported by AK

This does NOT fix the issue, but minor shortcomings
found during the investigation

* style
* checks for "developer" env.
2020-06-12 18:42:43 +01:00
Klaus Basan
cb814583f6 Ref T783, splitter for ATIS field 2020-06-12 18:42:42 +01:00
Klaus Basan
f56adb7af4 [FSD] Ignore IVAO RegistrationInfo 2020-06-12 18:42:42 +01:00
Klaus Basan
5eaa8db1a2 [FSD] use Serializer::fromQString function, to static_cast
see https://discordapp.com/channels/539048679160676382/539925070550794240/694955298217263124
2020-06-12 18:42:42 +01:00
Klaus Basan
81049cd835 [FSD] Adjusted logging of unknown FSD types, queries ....
* made those simple log. messages
* only log. those once

See https://discordapp.com/channels/539048679160676382/539925070550794240/694927156748222475
2020-06-12 18:42:42 +01:00
Klaus Basan
299859646a VATSIM data file parser "fixes"
- Limit the number of parser errors going to the log
- stop parsing if no attributes can be obtained (otherwise we see too many parser messages)
2020-06-12 18:42:42 +01:00
Roland Rossgotterer
e997940be9 Update libxplanemp 2020-06-12 18:42:42 +01:00
Klaus Basan
e13dcd7d7d Fix for graceful shutdown to avoid "nullptr" issue
see https://discordapp.com/channels/539048679160676382/539925070550794240/694331123643187232
2020-06-12 18:42:42 +01:00