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
Klaus Basan
ce192fc106
Ref T372, updateAircraftInRangeDistanceBearing with null check
2018-10-05 17:39:57 +02:00
Klaus Basan
8eb51244ae
Ref T372, avoid issues by calculating with null values
2018-10-05 17:39:56 +02:00
Mat Sutcliffe
bad31ab428
Ref T314 Rework CContinuousWorker::finish to invoke deleteLater in proper sequence.
2018-10-05 17:39:56 +02:00
Mat Sutcliffe
c98454ff8a
Ref T314 Style.
2018-10-05 17:39:56 +02:00
Klaus Basan
e87740cbd0
Ref T372, timestamp list fixed/added offset/delta t min/max/mean plus function in provider
2018-10-05 17:39:56 +02:00