Mathew Sutcliffe
08b1c19df7
refs #852 CInterpolatorLinear obtains the ground elevation via a lazy computation
...
in CInterpolationHints and uses this to interpolate between altitude and elevation.
2017-02-24 00:18:01 +00:00
Mathew Sutcliffe
c9b1647e72
refs #852 Extend xbus traffic service to maintain a CAircraftPartsList with onGround flags.
2017-02-24 00:18:00 +00:00
Mathew Sutcliffe
8a924d5b1c
refs #852 IInterpolator::getInterpolatedParts interpolates the onGround value.
2017-02-24 00:17:58 +00:00
Mathew Sutcliffe
3f5139d717
refs #852 IInterpolator::getPartsBeforeTime renamed to getInterpolatedParts
...
and returns a single CAircraftParts object, not a list.
2017-02-24 00:17:55 +00:00
Mathew Sutcliffe
76cc9f8ad8
refs #852 CAirspaceMonitor has no maximum number of parts per callsign,
...
but regularly prune the list based on timestamp age.
2017-02-24 00:17:53 +00:00
Mathew Sutcliffe
bc38a0cea1
refs #852 Added aircraft parts in CInterpolationHints.
2017-02-24 00:17:50 +00:00
Mathew Sutcliffe
c00a13a29c
refs #852 Added a floating-point onGround value in CAircraftParts.
2017-02-24 00:17:48 +00:00
Mathew Sutcliffe
3e70ab1207
refs #852 Add a time offset to CAircraftParts.
2017-02-24 00:17:46 +00:00
Mathew Sutcliffe
4d30ce40c7
refs #852 Added reverse iterators to CRange and CSequence.
2017-02-24 00:17:44 +00:00
Mathew Sutcliffe
ec44c100b7
refs #852 Const-correctness.
2017-02-24 00:17:42 +00:00
Roland Winklmeier
af42f42c96
Finalize the impressum
2017-02-24 00:17:36 +00:00
Roland Winklmeier
3addb44efd
Fix typo
2017-02-24 00:09:27 +00:00
Roland Winklmeier
372e92072c
Fall back to observer mode login in case no simulator is available
...
refs #860
2017-02-24 00:09:25 +00:00
Roland Winklmeier
f5058574d0
Add isVatsimVersion to build configuration
...
This build configuration enables Vatsim specific features.
refs #860
2017-02-24 00:09:24 +00:00
Roland Winklmeier
2616f94f2d
Define precipitation rate default unit to mm/h
...
There was a misalignment in precipitation rate units across the code.
GFS values are in kg m-2 s-1 which is equal to mm/s, but the default
unit seems to be mm/h in many weather documents.
2017-02-24 00:09:22 +00:00
Roland Winklmeier
f75a9ac476
Slightly adapt the cloud coverage conversion
...
refs #851
2017-02-24 00:09:20 +00:00
Roland Winklmeier
1032379773
[FSX] Inject weather via SimConnect instead of FSUIPC
...
refs #851
2017-02-24 00:09:18 +00:00
Roland Winklmeier
1f61458504
Add SimConnect utility converting weather grid
...
refs #851
2017-02-24 00:09:16 +00:00
Roland Winklmeier
97b21b6dac
Add application role 'Sample'
...
Sample hotkey which requires access to CGuiApplication, did not yet
set a application role. Since there was no corresponding role for
samples, I added one and set it in sample hotkey.
2017-02-24 00:09:14 +00:00
Klaus Basan
5420aee195
Added string concatenation samples
2017-02-24 00:09:12 +00:00
Klaus Basan
265b6d33f0
refs #859 , allow to trigger digest signal manually
...
* Useful if the input signal was just a bogus signal used to trigger
* Login component shows a use case
2017-02-24 00:09:11 +00:00
Klaus Basan
4e7144db08
refs #859 , flight plan UI formatting and value update
2017-02-24 00:09:09 +00:00
Klaus Basan
5f2955916c
refs #859 , improved sending of ICAO code/callsign updates
...
* use digest signal
* restructured updateOwnAircaftIcaoValuesFromGuiValues / updateOwnAircraftCallsignAndPilotFromGuiValues
* also send change signal when login UI becomes invisible
2017-02-24 00:09:06 +00:00
Klaus Basan
8b9b540c22
refs #859 , return bool flag if value was changed
2017-02-24 00:09:04 +00:00
Klaus Basan
63e2743867
refs #858 , fixed todo by adding "getInterimPositionReceivers()"
2017-02-24 00:09:02 +00:00
Klaus Basan
61e7f23847
refs #858 , todo review (demoted, commented)
2017-02-24 00:09:00 +00:00
Klaus Basan
c2aeab0ab8
Unrelated formatting
2017-02-24 00:08:58 +00:00
Klaus Basan
1ced7f3c0b
refs #857 , check if network is accessible in readers
...
* new read state "skipped"
* renamed to "isNetworkConnectedAndAccessible"
* checking before reading, which would only fail if network is not accessible
2017-02-24 00:08:55 +00:00
Klaus Basan
04e980a6ae
refs #857 , monitor accessible network in application
2017-02-24 00:08:53 +00:00
Roland Winklmeier
2bd9120c1c
Quit and wait for GFS parser thread to be finished before closing
...
refs #854
2017-02-24 00:08:51 +00:00
Klaus Basan
bed1542fe4
Update externals
...
* vatlib 0.9.6
* Partially revert 3f975838b2
2017-02-24 00:08:47 +00:00
Mathew Sutcliffe
ac490eeed7
refs #815 Fixed missing CJsonScope in CAircraftEngineList.
2017-01-12 01:18:06 +00:00
Mathew Sutcliffe
167c1fcfb3
bump version number
2017-01-11 01:28:44 +00:00
Mathew Sutcliffe
a0e59546f0
fixed mistakes caught by clang
2017-01-11 01:28:42 +00:00
Mathew Sutcliffe
1c082c4649
doxygen
2017-01-11 01:28:40 +00:00
Mathew Sutcliffe
52777cf7dc
todo adjustments
2017-01-11 01:28:39 +00:00
Mathew Sutcliffe
5ea9b90e87
noexcept adjustments in Optional<T>
2017-01-11 01:28:37 +00:00
Mathew Sutcliffe
67ffb41b27
Workaround for QTBUG-57695 affecting Visual Studio IDE.
2017-01-10 23:47:40 +00:00
Roland Winklmeier
1a6c7fa192
Add control button to activate and deactivate swift weather
...
- GUI changes
- Context and ISimulator APIs
- Refactored settings and static weather injection in CSimulatorCommon
refs #807
2017-01-10 23:47:39 +00:00
Roland Winklmeier
2cea07f174
Use CApplications QNetworkAccessManager to download GFS data
2017-01-10 23:47:37 +00:00
Roland Winklmeier
115ad150b2
Handle different installer container extension on OS X
2017-01-10 23:47:36 +00:00
Roland Winklmeier
5fb40a628b
Run 'date -u' to get UTC timestamp on unix platforms
...
The previous argument '--utc' failed on Mac OS X
2017-01-10 23:47:34 +00:00
Klaus Basan
0a611890e8
refs #855 , use Qt5 isSignalConnected feature to hide menus not used
2017-01-10 23:47:33 +00:00
Klaus Basan
5f7c3f0e9c
refs #855 , removed hiding where no longer needed
2017-01-10 23:47:32 +00:00
Klaus Basan
076fff417a
refs #855 , support for timeout in CEnableForViewBasedIndicator
2017-01-10 23:47:30 +00:00
Klaus Basan
02cbd8e00d
refs #855 , timeout support in view
...
* clear also hides indicator
* standard functions use timeout to hide indicator just in case something goes wrong
2017-01-10 23:47:29 +00:00
Klaus Basan
6a1130100e
refs #855 , load indicator timeout
...
* id for each displayed indicator
* timeout function can time out particular id
2017-01-10 23:47:28 +00:00
Klaus Basan
7d9b721b87
Avoid further loading when shutting down
2017-01-10 23:47:26 +00:00
Klaus Basan
1177cd862a
refs #855 , re-center load indicator when resizing load overview
2017-01-10 23:47:25 +00:00
Klaus Basan
c2861b792c
refs #855 , re-center load indicator when resizing views
2017-01-10 23:47:24 +00:00