Commit Graph

7826 Commits

Author SHA1 Message Date
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
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
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
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
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
Klaus Basan
0360704b0b Ref T683, "updateOwnSituationAndGroundElevation"
* function to use own positions "on ground" to calculate ground elevation
* use this based on settings
* adjusted simulators code
2019-09-16 22:39:50 +01:00
Klaus Basan
fc2f7b4a12 Ref T683, move "m_ownAircraftUpdateCycles" one level up so it can be used in FS9 2019-09-16 22:39:50 +01:00
Klaus Basan
e1b0375d68 Ref T683, own aircraft provider CG update 2019-09-16 22:39:50 +01:00
Klaus Basan
dc790cee8d Ref T683, FSUIPC calculate CG 2019-09-16 22:39:49 +01:00
Klaus Basan
daeea07090 Ref T683, style 2019-09-16 22:39:49 +01:00
Klaus Basan
70a350ed66 Ref T683, settings for "record gnd.elevation" (based on own aircraft) 2019-09-16 22:39:32 +01:00
Klaus Basan
71e09b008f Ref T681, renamed to rememberElevationAndSimulatorCG and style 2019-09-16 22:38:08 +01:00
Klaus Basan
d072224a8b Moved XPDR definitions into "actionhotkeydefs.h" 2019-09-16 22:38:07 +01:00
Klaus Basan
017e9402fd Ref T681, use simulator or DB CG as in settings 2019-09-16 22:38:07 +01:00
Klaus Basan
6d490e9a49 Ref T681, preparations to use CG from DB
* renamed to "getSimulatorCG" ...
* pass simulator settings to sim.env.provider to decide what CG to use
* store DB CG and init it when aircraft is added
* style
2019-09-16 22:38:07 +01:00
Klaus Basan
33c3ee68f1 Doxygen and style 2019-09-16 22:38:06 +01:00
Klaus Basan
b7fd1fa777 Ref T681, UI to set CG from DB plus settings improvements for simulator settings 2019-09-16 22:38:06 +01:00
Klaus Basan
a447c054ca Ref T681, settings for CG from DB 2019-09-16 22:37:59 +01:00
Klaus Basan
6f29e1bfc8 Selector style 2019-09-16 20:30:02 +01:00
Klaus Basan
d84ec65271 Info about scaling and screen resolution 2019-09-16 20:30:01 +01:00
Klaus Basan
c9846f45ee Avoid colons in VATLIB packets https://discordapp.com/channels/539048679160676382/567983892791951374/585899398387728395 2019-09-16 20:30:00 +01:00
Klaus Basan
3510e20290 Ref T660, FSX/P3D config file functions 2019-09-16 20:29:59 +01:00
Klaus Basan
08fcc54695 Button for "force model reload", own models component 2019-09-16 20:29:59 +01:00
Klaus Basan
ab281649f8 Minor improvements for XP model loader, file path concatenation 2019-09-16 20:29:59 +01:00
Klaus Basan
2756a5d2dd Fixed bootstrap file, VERIFY if bootstrap file is broken 2019-09-16 20:29:58 +01:00
Klaus Basan
718d186e46 Emulated driver UI/situation form size 2019-09-16 20:29:58 +01:00
Klaus Basan
0792637eb2 Ref T660, UI values for model set validation, avoid Qt geometry warning 2019-09-16 20:29:58 +01:00
Klaus Basan
f3ec7a8a68 Ref T660, utility functions
* check if model is in path
* addAsValidOrInvalidModel
* set corresponding simulator for validation
* display validation of empty model set
2019-09-16 20:29:57 +01:00
Klaus Basan
d59e1c3332 Style 2019-09-16 20:29:56 +01:00
Klaus Basan
8082b4c7df Ref T660, P3D SimObjects folder validation preparations 2019-09-16 20:29:56 +01:00
Klaus Basan
502e9e10d2 Ref T658, adjusted usage of matching script in matcher component (for testing)
* fixed matching messages to display also the reverse lookup messages
* utility function for matching
2019-09-16 20:29:55 +01:00
Klaus Basan
a58204ad9e Ref T658, renamed and extended matching script objects 2019-09-16 20:29:54 +01:00
Klaus Basan
ab5fc6f0ee Ref T658, adjusted matching with script
* return values changed
* pass in model and matched model
* JavaScript objects for web services, model set
* allow to pass back a model
2019-09-16 20:29:54 +01:00