Commit Graph

8218 Commits

Author SHA1 Message Date
Klaus Basan
458daa4532 Improved string concat to avoid "//" in paths 2019-09-16 22:40:09 +01:00
Klaus Basan
fa8eed1611 Ref T691, tab focus in FP 2019-09-16 22:40:09 +01:00
Klaus Basan
90afa0b93b Remove push_macro, seems no longer to be needed 2019-09-16 22:40:09 +01:00
Klaus Basan
9753173c9f Ref T554, trigger auto publish dialog when shutting down 2019-09-16 22:40:08 +01:00
Klaus Basan
7b03ed5aec Ref T554, signal if auto publish data are written 2019-09-16 22:40:07 +01:00
Klaus Basan
49d1bcbd39 Restore dock widget from settings, fixed frameless widget restore
https://discordapp.com/channels/539048679160676382/539486309882789888/593835010566521033
2019-09-16 22:40:07 +01:00
Klaus Basan
66f19b29be Ref T554, setting for auto publish (timestamp) 2019-09-16 22:40:07 +01:00
Klaus Basan
16e19ad6d3 Fixed typo, style 2019-09-16 22:40:07 +01:00
Mat Sutcliffe
f95df7455b Improved doxygen comments for CSimulatorInternals. 2019-09-16 22:40:07 +01:00
Mat Sutcliffe
73d3a341da Ref T689 Add validation that XP model directories are within the XP sim directory. 2019-09-16 22:40:06 +01:00
Mat Sutcliffe
668a77d083 Ref T689 Settings validation can produce more descriptive error messages. 2019-09-16 22:40:05 +01:00
Mat Sutcliffe
6f9f6ccc9d Extra ccache options to allow sharing caches between different Jenkins jobs. 2019-09-16 22:40:05 +01:00
Mat Sutcliffe
359bd1ab15 Ref T633 Simplify whitespace in X-Plane flyable model strings. 2019-09-16 22:40:04 +01:00
Mat Sutcliffe
61439a48e0 Inline functions defined in header file, to avoid ODR violation. 2019-09-16 22:40:04 +01:00
Mat Sutcliffe
eff001048c [XSwiftBus] Fixed UTF-8 ellipsis character indicating wrapped text messages. 2019-09-16 22:40:03 +01:00
Mat Sutcliffe
4ab3e9a03b Ref T682 Don't convert text codec name to lower case, as it is case sensitive. 2019-09-16 22:40:03 +01:00
Mat Sutcliffe
a3ff42793f Disable X-Plane's built-in voice ATIS when XSwiftBus is active. 2019-09-16 22:40:03 +01:00
Mat Sutcliffe
bc2af4fc77 Update libxplanemp. 2019-09-16 22:40:02 +01:00
Mat Sutcliffe
4a7a0a0485 Ref T597 Generic DBus marshalling operators for QFlags. 2019-09-16 22:40:02 +01:00
Mat Sutcliffe
f39b277413 Ref T476 Static asserts to ensure array and non-array datarefs are used correctly. 2019-09-16 22:40:02 +01:00
Klaus Basan
693c94c87a Send FP altitude without unit
https://discordapp.com/channels/539048679160676382/539846348275449887/593211815559823367
https://discordapp.com/channels/539048679160676382/539846348275449887/593063154238619649
2019-09-16 22:40:01 +01:00
Klaus Basan
fba288edc3 Ref T690, aded SVFR and DVFR to FP 2019-09-16 22:40:01 +01:00
Klaus Basan
4ecd8a78ad Handled some potentially "dangerous" parsing issues for VATSIM file (no coordinate)
https://discordapp.com/channels/539048679160676382/539486489977946112/593081121512751116
2019-09-16 22:40:00 +01:00
Klaus Basan
b2b85795e0 Improved VATLIB error messages
* added missing msg.vatServerWrongType
* Message txt

https://discordapp.com/channels/539048679160676382/539925070550794240/593133713022255126
2019-09-16 22:40:00 +01:00
Roland Rossgotterer
2d8cc4a055 Define static constexpr int in source file
This fixes a linker error.
2019-09-16 22:40:00 +01:00
Roland Rossgotterer
f4a147a5bc [GFS] Properly validate cloud pressure levels
For some reason, the parser returned 0.0 instead of 9.998e20 for undefined values.
Atmospheric pressure levels cannot be lower than 1000, hence use this as the lower boundary.
In all other circumstances, the pressure level needs to be set (either to real value or to nan) for the follow up code to detect undefined values.
2019-09-16 22:40:00 +01:00
Roland Rossgotterer
d79e090d46 [GFS] Handle added parameters in GFS 0.25 files
Template 4.0 did not use to have TCDC, PRATE, CSNOW and CRAIN parameters. Ignore them for now.
2019-09-16 22:39:59 +01:00
Roland Rossgotterer
2998534a15 Update externals 2019-09-16 22:39:59 +01:00
Roland Rossgotterer
0a17b48f8d [GFS] Update NOAA GFS download url to reflect new directory query 2019-09-16 22:39:59 +01:00
Roland Rossgotterer
d3a02069c6 Style 2019-09-16 22:39:58 +01:00
Klaus Basan
ca452134e8 Ref T673, adjusted models 2019-09-16 22:39:58 +01:00
Klaus Basan
538ea297e4 Ref T673, hide values marked as incognito column 2019-09-16 22:39:57 +01:00
Klaus Basan
235508ec98 Ref T673, incognito flag/menu 2019-09-16 22:39:57 +01:00
Klaus Basan
3a98a40964 [legal] Software page 2019-09-16 22:39:57 +01:00
Lars Toenning
680a663444 Ref T686 Adding check for model set before adding plane to FG. 2019-09-16 22:39:56 +01:00
Klaus Basan
67b9e4f560 Ref T554, auto publishing dialog in swift pilot client UI 2019-09-16 22:39:56 +01:00
Klaus Basan
950af0c588 Ref T658, improved matching script
* properties
* functions
* log improved
* fixes
2019-09-16 22:39:56 +01:00
Klaus Basan
2ef150a3ea Ref T658, improved matching script examples 2019-09-16 22:39:55 +01:00
Klaus Basan
f6d078de34 Ref T684, better detection of callsign type for ATC stations
* detection in "CCallsign::unifyCallsign"
* force ATC callsign in nAtisReplyReceived
2019-09-16 22:39:55 +01:00
Klaus Basan
5da74faad0 Ref T684, renamed to "getAirlinePrefix()", as airline comes first 2019-09-16 22:39:54 +01:00
Klaus Basan
0d04d3da1d Style/docu 2019-09-16 22:39:54 +01:00
Klaus Basan
6cefb5175d Avoid issues if simulator is NOT yet set in emulateed driver 2019-09-16 22:39:54 +01:00
Klaus Basan
6bc2a15f61 Allow to disable reverse lookup for model string and livery ids 2019-09-16 22:39:53 +01:00
Klaus Basan
ee9f1188d7 Settings for reverse lookup + fixes
Ref T658 related
2019-09-16 22:39:53 +01:00
Klaus Basan
5507aa05ee Ref T658, matching script examples 2019-09-16 22:39:53 +01:00
Klaus Basan
7b6650db32 Ref T658, renamed to "MatchingScriptReturnValues" because it is NO object to be used in matching script 2019-09-16 22:39:52 +01:00
Klaus Basan
4e24edcb0a Ref T658, matching script support for flight number and callsign "as set" 2019-09-16 22:39:52 +01:00
Klaus Basan
bab053a0a2 Ref T683, display ground elevation/CG in simulator live data view 2019-09-16 22:39:52 +01:00
Klaus Basan
718221b90e Ref T683, moved m_skipCockpitUpdateCycles to FS common so it can be used with P3D/FSX and FS9 2019-09-16 22:39:51 +01:00
Klaus Basan
fa6101d02b Ref T683, use slow updates in FS9 for thins not to be updated every cycle 2019-09-16 22:39:51 +01:00