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
Mat Sutcliffe
c98454ff8a
Ref T314 Style.
2018-10-05 17:39:56 +02:00
Klaus Basan
047aeeff11
Ui adjustment
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
Klaus Basan
da3b5bb763
Ref T372, callsign clear
2018-10-05 17:39:56 +02:00
Klaus Basan
5dbf4468f2
COM frequency rounding + testcase
2018-10-05 17:39:56 +02:00
Klaus Basan
b92d336d2a
Try/catch for unit test main
2018-10-05 17:39:56 +02:00
Klaus Basan
7c42818f44
CTestFsxP3DCommon changed to the UNIT test style of the other unit tests
2018-10-05 17:39:56 +02:00
Klaus Basan
d37a6cd20d
Ref T376, CVoiceSetup used in login component to override
2018-10-05 17:39:55 +02:00
Klaus Basan
b5a270dc09
Ref T376, context support for CVoiceSetup
2018-10-05 17:39:55 +02:00
Klaus Basan
a475d12339
Ref T376, voice (vatlib) getter/setter for CVoiceSetup
2018-10-05 17:39:55 +02:00
Klaus Basan
6390f5dc5e
Ref T376, integrated voice form into server form
2018-10-05 17:39:55 +02:00
Klaus Basan
e51bbd1f5d
Ref T376, adjusted CServer class ctor
2018-10-05 17:39:55 +02:00
Klaus Basan
3101a77614
Ref T376, adjusted sibling FSD setup class
2018-10-05 17:39:55 +02:00
Klaus Basan
0c3a89f1b5
Ref T376, voice setup form
2018-10-05 17:39:55 +02:00
Klaus Basan
b5cf65cefa
Ref T376, renamed server settings file
2018-10-05 17:39:55 +02:00
Klaus Basan
c34339cd9b
Ref T376, removed former audio settings
2018-10-05 17:39:55 +02:00
Klaus Basan
6abd13d13d
Ref T376, integrated voice setup into server and adjusted FSD setup to support compare
2018-10-05 17:39:55 +02:00
Klaus Basan
70370edca3
Ref T376, voice setup and settings
2018-10-05 17:39:55 +02:00
Roland Winklmeier
28b404d065
Make Vatsim Voice UDP port configurable and 3290 the default
2018-10-05 17:39:55 +02:00
Roland Winklmeier
c72742029b
[XSwiftBus] Set transponder info for all rendered aircraft
...
Without setting the transponder, no TCAS rendering is possible.
ref T374
2018-10-05 17:39:44 +02:00
Roland Winklmeier
616cc241f4
[XSwiftBus] Convert setPlanesTransponders to list setter
...
ref T374
2018-10-03 03:03:41 +02:00
Roland Winklmeier
65d00dca6e
[XSwiftBus] Fix plural in CTraffic::setPlanesSurfaces
2018-10-03 03:03:41 +02:00