Klaus Basan
ef21ec67f3
Ref T424, PQ strings without (thousand) separators
...
* separator can cause issue when sending data (WebService, FSD)
* re-parsing (print and parse again) can cause to undesired results as the separator is mistaken as decimal separator with a different locale
* separator now a parameter so it can still be used
2018-11-06 01:41:48 +01:00
Klaus Basan
7b209685dd
Ref T424, added icons
2018-11-06 01:41:47 +01:00
Klaus Basan
4d7ca00324
Ref T421, interpolation log message follow up, deprecated "clampedLog"
2018-11-05 01:39:51 +01:00
Klaus Basan
4172701586
Ref T422, functions to toggle/set XPDR mode
2018-11-05 01:39:51 +01:00
Klaus Basan
4ba14fe9a9
Ref T401, mapping tool login updates crashpad info
2018-11-04 17:43:06 +01:00
Klaus Basan
17382a0019
Ref T401, update functions for crashpad info in CApplication
2018-11-04 17:43:06 +01:00
Klaus Basan
bb34bc7939
Ref T401, utility functions info for crashpad
2018-11-04 17:43:06 +01:00
Klaus Basan
41685df4ee
Ref T421, interpolation log messages in interpolator(s)
2018-11-04 17:42:47 +01:00
Klaus Basan
2b51094b02
Ref T412, Ref T227, lists/parts improvements
...
* Ctor with timestamp
* detect/improved state detection (e.g. "takeoff")
* objects outside range
2018-11-04 17:42:47 +01:00
Klaus Basan
75d57b4afa
Ref T413, application context "identifable"
2018-11-04 17:42:47 +01:00
Klaus Basan
b0814726d8
Status message without tabs/CR
2018-11-04 17:42:46 +01:00
Klaus Basan
8c3c55afec
Ref T415 style
2018-11-04 17:42:46 +01:00
Klaus Basan
620cbe3882
Ref T415, vPilot format and improved voice capability parsing
2018-11-04 17:42:46 +01:00
Klaus Basan
ebd1e78dd4
Ref T415, altitude function with return value
2018-11-04 17:42:46 +01:00
Klaus Basan
8a59aa5a3b
Ref T415, parse/conversion functions for CTime
2018-11-04 17:42:46 +01:00
Mat Sutcliffe
917214c499
Ref T414 Use a promise/future pair in CWorker::thenWithResult
...
to avoid accessing the worker after it was potentially destroyed.
2018-11-04 17:42:46 +01:00
Mat Sutcliffe
cf92fbeb03
Worker task wrapper lambda needs to be mutable so its captured task can be moved from properly.
2018-11-04 17:42:46 +01:00
Mat Sutcliffe
cf5a807bc6
Ref T405 Follow-up: mutex needs to remain locked when signal is emitted,
...
to guarantee continuations are called only once when worker finishes.
2018-11-04 17:42:46 +01:00
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