Commit Graph

3208 Commits

Author SHA1 Message Date
Mat Sutcliffe
00c5e989d2 Ref T387 Use a C-style cast to work around a buggy clang warning. 2018-11-04 17:42:45 +01:00
Mat Sutcliffe
8716ef4f2d Ref T387 Cast to avoid clang warning. 2018-11-04 17:42:45 +01:00
Mat Sutcliffe
1d02975e4c Removed dead code. 2018-11-04 17:42:45 +01:00
Klaus Basan
11c5ded3b5 Minor UI/style fixes 2018-11-04 17:42:45 +01:00
Klaus Basan
53b3241483 Ref T409, mark client as "swift" client 2018-11-04 17:42:45 +01:00
Klaus Basan
4b74267248 Ref T409, new version of livery string parsing (sending ids) 2018-11-04 17:42:45 +01:00
Klaus Basan
437f529767 Ref T415, FP functions to parse SB4 and vPilot format. SB4 implemented, vPilot not yet 2018-11-04 17:42:45 +01:00
Klaus Basan
eed3eeb700 Ref T415, utility function to parse "ini"-file 2018-11-04 17:42:45 +01:00
Klaus Basan
9293989a78 Doxygen comments 2018-11-04 17:42:45 +01:00
Klaus Basan
19b591dce8 Ref T397, Ref T297 VATSIM default is sending parts only 2018-11-04 17:42:44 +01:00
Klaus Basan
dd7e38b2e0 Ref T397, Ref T297 renamed parameter to "allowTestAltitudeOffset" 2018-11-04 17:42:44 +01:00
Klaus Basan
7bf3671997 Removed unused value 2018-11-04 17:42:44 +01:00
Klaus Basan
35b8b29d10 Ref T410, preparation and UI adjustments
Foo
2018-11-04 17:42:43 +01:00
Roland Winklmeier
3770b02ea7 Print the EOL date to the log file
ref T319
2018-11-04 17:42:43 +01:00
Klaus Basan
5193745d12 Ref T397, improved handling and check of interpolated situation 2018-11-04 17:42:43 +01:00
Klaus Basan
b054aa1d31 Ref T397, init (fill) spline values 2018-11-04 17:42:43 +01:00
Klaus Basan
6de663b635 Ref T397, allow to set adjusted time 2018-11-04 17:42:43 +01:00
Klaus Basan
48d5e0daec Ref T397, interpolation / interpolant fixes
* fixed fillSituationsArray to return correct initial situations
* VERIFY ranges and times to avoid inf/NaN and issues in general
* if invalid situations, continue with last situation
* count invalid situations
2018-11-04 17:42:43 +01:00
Klaus Basan
62c532ae1f Ref T397, fix CLANG unsigned warnings 2018-11-04 17:42:43 +01:00
Klaus Basan
842e283be0 Ref T397, count invalid situations in log 2018-11-04 17:42:43 +01:00
Klaus Basan
0b74493eeb Ref T397, sort by timestamp, then adjust offset + function which ignores overlapping situations 2018-11-04 17:42:43 +01:00
Roland Winklmeier
1fecf65a40 Fix parsing of X-Plane ACF file headers
So far the 'version' literal was compared case sensitive. So we did not
parse ACF files which had a capitalized literal. Instead the comparison
should be case insensitive. To do that we convert all strings to lower
case before comparing.

ref T378
2018-11-04 17:42:43 +01:00
Mat Sutcliffe
46def05670 Ref T405 Guard against recursive locks on CWorkerBase::m_finishedMutex. 2018-11-04 17:42:42 +01:00
Klaus Basan
bcc2f557a1 Application info style 2018-11-04 17:42:41 +01:00
Klaus Basan
895bb6b58f Ref T401, info and setting object for crash dumps 2018-11-04 17:42:41 +01:00
Klaus Basan
c781da60d2 Ref T346, fixed typo 2018-11-04 17:42:41 +01:00
Klaus Basan
b476da6640 Ref T397, further checks 2018-11-04 17:42:41 +01:00
Klaus Basan
00d859d5b3 Ref T297, style and remarks for T297 2018-11-04 17:42:41 +01:00
Klaus Basan
d7de7785af Ref T398, style 2018-11-04 17:42:41 +01:00
Klaus Basan
dec0b12ea2 Ref T397, checks on vector to find root cause NaN/inf issue
* sometimes very large numbers (xxE38) in vector
* sometimes vectors which look correct, but exceed [-1,1]
2018-11-04 17:42:40 +01:00
Roland Winklmeier
f90ad72d9e CJoystickButton fixes 2018-10-07 16:17:28 +02:00
Klaus Basan
81bbcc56cd Ref T390, Ref T372, extended check for coordinate issue
See https://swift-project.slack.com/archives/G7GD2UP9C/p1538849878000100
2018-10-07 16:17:28 +02:00
Klaus Basan
b22ffae2fb Ref T385, not all "_OBS" observers are ATC, they can be copilots too 2018-10-07 16:17:27 +02:00
Klaus Basan
abe363494b Ref T385, added propertyBy functions for airport ICAO + style 2018-10-07 16:17:27 +02:00
Klaus Basan
1280359fe1 Style 2018-10-07 16:17:27 +02:00
Klaus Basan
4ba8d7a758 Function QStringList -> HTML table 2018-10-07 16:17:26 +02:00
Klaus Basan
484d89dd85 Ref T390, Ref T372, check for equal coordinates to avoid NaN 2018-10-07 16:17:26 +02:00
Klaus Basan
228e686b77 Ref T384, ATC button component and integration in text message component 2018-10-05 17:40:00 +02:00
Klaus Basan
428c37fd97 Ref T384, check for ATC suffix 2018-10-05 17:39:59 +02:00
Klaus Basan
1388929041 Ref T388, added 2 compares and ignore 7 setter indexes 2018-10-05 17:39:59 +02:00
Klaus Basan
7300a2af1f Ref T384, get closest ATC stations online 2018-10-05 17:39:59 +02:00
Klaus Basan
1195eba417 Ref T385, OBS aircraft callsign
* in CAirspaceMonitor::onIcaoCodesReceived we know we deal with aircraft only and explicitly deal with it
* in other cases we can not tell if we deal with aircraft/ATC callsign for sure, we ignore invalid callsigns
2018-10-05 17:39:59 +02:00
Klaus Basan
7e47349b30 Ref T386, partial sort 2018-10-05 17:39:59 +02:00
Klaus Basan
e4dfa01c2e Ref T384, strip added name before adding a changed one 2018-10-05 17:39:58 +02:00
Roland Winklmeier
ebe23a694b Fix GCC7 fallthrough warnings 2018-10-05 17:39:58 +02:00
Roland Winklmeier
4387c3b433 Fix missing override keyword 2018-10-05 17:39:58 +02:00
Roland Winklmeier
c13121edbd Fix PropertyIndex for CKeyboardKey and CJoystickButton 2018-10-05 17:39:58 +02:00
Roland Winklmeier
8ee428e7cf Style 2018-10-05 17:39:58 +02:00
Roland Winklmeier
7e10ea2f64 Pass QString argument by const reference 2018-10-05 17:39:58 +02:00
Klaus Basan
756ee18410 Ref T379, to improve reset models added "setAircraftEnabledFlag" to just set the flag, not sending signals causing removed aircraft 2018-10-05 17:39:57 +02:00