Klaus Basan
4246e12c31
Ref T384, overlay text message in ATC station component
2018-10-05 17:40:00 +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
df08923455
Ref T384, context isOnlineStation
2018-10-05 17:39:59 +02:00
Klaus Basan
f962b24212
Fixed mixed action names
2018-10-05 17:39:59 +02:00
Klaus Basan
428c37fd97
Ref T384, check for ATC suffix
2018-10-05 17:39:59 +02:00
Klaus Basan
7b02816f82
Ref T389, 1st quickfix for nullptr issue
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
4c159d8293
Style
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
df4ef3f52d
Sending wallop message
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
d556383090
Ref T384, text message component "self connecting" to contexts.
...
Also allow to remove "all messages" tab
2018-10-05 17:39:59 +02:00
Klaus Basan
792d2ced30
Ref T384, trigger (show) overlay text messages
2018-10-05 17:39:59 +02:00
Klaus Basan
b3c6e22346
Ref T384, overlay text messages added in frame
2018-10-05 17:39:59 +02:00
Klaus Basan
b71936c6a1
Ref T384, addjusted text message component to be used with overlay text messages
...
* Tab enum in own file
* Funtions to change tab and hide UI elements
2018-10-05 17:39:58 +02:00
Klaus Basan
e82695e6ae
Ref T384, style
2018-10-05 17:39:58 +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
ed80bc90a8
Correct the NetworkVatlib ATIS and password regular expressions
...
The password one was not matching if the integers had multiple digits.
The ATIS one was matching on every random 'z' in any ATIS line.
ref T380
2018-10-05 17:39:58 +02:00
Roland Winklmeier
b140e0e193
Add P3D 64 bit SDK build version config
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
c0d9aacbb1
Update to new vatlib
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
8554fffec0
Remove DirectInput libraries from externals
2018-10-05 17:39:58 +02:00
Roland Winklmeier
7f1d1847ca
Revert back to DirectInput COM initialization
...
Using and linking against DirectInput libraries directly caused dinput.dll
to be loaded at startup time. Windows 10 kills applications started from
services (as the Jenkins slave service) that load dinput.dll.
This commit also adds some safety in case no helper windows could be created.
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
Roland Winklmeier
9e00814a5a
Remove silent mode from tests
2018-10-05 17:39:58 +02:00
Klaus Basan
400ca612e2
Reset windows size by pressing Shift+Alt
2018-10-05 17:39:57 +02:00
Klaus Basan
ec32e3163b
Ref T380, test function and UI (internals) to test ATIS
2018-10-05 17:39:57 +02:00
Klaus Basan
5c925fbf67
UI, grouped ATC and model context menus
2018-10-05 17:39:57 +02:00
Klaus Basan
177ee27654
Make FSUIPC/SB offsets configurable
...
* based https://swift-project.slack.com/archives/CC6THKCAZ/p1538387046000100
* "dot" commands added
* Plugin settings
2018-10-05 17:39:57 +02:00
Klaus Basan
94e06e23e9
Using P3D 4.2 sinConnect x64
2018-10-05 17:39:57 +02:00
Klaus Basan
ed6444bd55
Unit test renaming
2018-10-05 17:39:57 +02:00
Klaus Basan
be9cd12335
Ref T379, misc. FSX common improvements
...
- mark as rendered if SimObject exists
- improved log message
- cleanup when adding failed
2018-10-05 17:39:57 +02:00
Klaus Basan
e312718bbb
Ref T379, style
2018-10-05 17:39:57 +02:00
Klaus Basan
e0594271f1
Ref T379, use own "toFsxChar" conversion so we can adjust it
2018-10-05 17:39:57 +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
2eb1316f80
Ref T372, always store fast position updates
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
5af029467e
Ref T362, Ref T348 improved matcher saves removed models (if any) when destructed and improved UI
2018-10-05 17:39:57 +02:00
Klaus Basan
72a7b67e7a
Ref T362, style and minor fixes
2018-10-05 17:39:57 +02:00
Klaus Basan
2ad6a7e1b3
Ref T362, allow also to load container JSON format directly (not only CVariant container format)
2018-10-05 17:39:56 +02:00
Klaus Basan
e668be9259
Ref T372, clear also fast position receivers when aircraft is removed
2018-10-05 17:39:56 +02:00
Klaus Basan
3460b927a3
Ref T372, interpolation log.display show min/max/mean times and allow to stop by entering empty callsign
2018-10-05 17:39:56 +02:00
Klaus Basan
8eb51244ae
Ref T372, avoid issues by calculating with null values
2018-10-05 17:39:56 +02:00
Mat Sutcliffe
62634e1e0e
Ref T314 Style: correct parameter name.
2018-10-05 17:39:56 +02:00
Mat Sutcliffe
f42d42487d
Ref T314 Change CApplication::m_networkWatchDog from a smart pointer to a raw pointer.
...
Attempting to manage a worker's lifetime with a smart pointer is a mistake.
It can lead to double-delete or premature-delete bugs, and race conditions.
Workers self-manage their own lifetimes.
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