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
60144ad7b1
Ref T409, use new livery string to resolve model/livery/ICAO
2018-11-04 17:42:45 +01:00
Klaus Basan
1b316cd6a6
Ref T409, matcher lookup functions for ids
2018-11-04 17:42:45 +01:00
Klaus Basan
3fc0f34646
Ref T409, network vatlib, remove "colon"/send special string if there is no model string
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
4370f2c614
Ref T397, do not show context menu for fast position updates if FSD has disabled it
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
b977b87177
Avoid issue when shutting down
2018-11-04 17:42:45 +01:00
Klaus Basan
ee73f93c13
Ref T415, adjusted FP UI so multiple formats can be loaded
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
ab4b4c5067
Style
2018-11-04 17:42:45 +01:00
Klaus Basan
9293989a78
Doxygen comments
2018-11-04 17:42:45 +01:00
Klaus Basan
b1942282f5
Reorder login page
...
* 2 sections: login/logoff status
* select server, then details (not in same tab widget which is misleading)
* call readonly on subforms
2018-11-04 17:42:44 +01:00
Klaus Basan
e727b29753
No "exit" (qFatal) for unknown VATLIB error, just error
...
Rational: Why shutdown the client in that very case, terminate connection is enough
2018-11-04 17:42:44 +01:00
Klaus Basan
3cbdfc1675
Ref T408, add callsign to window title when connected
2018-11-04 17:42:44 +01:00
Klaus Basan
c52101709a
Ref T408, function to append extra info to title
2018-11-04 17:42:44 +01:00
Klaus Basan
d7380966de
Style
2018-11-04 17:42:44 +01:00
Klaus Basan
793265722f
Ref T411, set SimObject directory from file browser + UI adjustments
2018-11-04 17:42:44 +01:00
Klaus Basan
259aab3c10
Ref T397, Ref T297 split "isInterimPositionUpdateEnabledForServer" into 2 functions and ignore incoming interim positions if disabled
2018-11-04 17:42:44 +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
07f44fc520
Ref T411, confirmation before values are overridden
2018-11-04 17:42:44 +01:00
Klaus Basan
e4e39b6579
Added comments
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
cc4aec8f3c
Ref T412, added "movedAircraft" and fixed missing relay of proxy signals
2018-11-04 17:42:44 +01:00
Klaus Basan
10f0f175c8
Minor fixes in login component
2018-11-04 17:42:44 +01:00
Klaus Basan
74ef1e039c
Ref T397, Ref T297 dynamic offset times
...
* calculate avaerage time
* and use that to decide offset time
2018-11-04 17:42:44 +01:00
Klaus Basan
7bf3671997
Removed unused value
2018-11-04 17:42:44 +01:00
Klaus Basan
10c6c1fc0f
UI adjustment
2018-11-04 17:42:43 +01:00
Klaus Basan
35b8b29d10
Ref T410, preparation and UI adjustments
...
Foo
2018-11-04 17:42:43 +01:00
Klaus Basan
4a82621a1d
Ref T400, swift needs to start even without network connection, especially for mapping tool
...
* count errors and call "manageSetupAvailability" to update cache availability
* minor adjustments
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
Klaus Basan
c010149686
Ref T397, add menu items for aircraft view
2018-11-04 17:42:43 +01:00
Roland Winklmeier
1a63c00a71
Change CService::getAircraftLivery() to return livery without path
...
CService::getAircraftLivery() is expected to return the livery name itself
without the full path.
ref T378
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