Roland Winklmeier
5a40e86ecf
Add 32 and 64 bit FSUIPC library projects
...
Summary:
So far we were linking against the prebuilt FSUIPC user library,
compiled with VS2010 many years ago. The source of this user library is
part of the FSUIPC SDK, so we can benefit from modern compilers and
include it into our source tree.
This version contains some very small wide char fixes compared to the
official FSUIPC SDK source.
It also includes the new 64 bit version.
Reviewers: #swift_pilot_client, msutcliffe
Reviewed By: #swift_pilot_client, msutcliffe
Differential Revision: https://dev.swift-project.org/D29
2017-06-27 13:37:52 +02:00
Roland Winklmeier
79556260bd
Remove QtConcurrent from list of Qt modules
...
Summary:
QtConcurrent isn't used any longer in swift code, so we can remove it
from the list of enabled modules. Disabling it causes the QtConcurrent
header path to be removed from the include paths and we no longer
unnecessarily link against it.
Reviewers: msutcliffe
Reviewed By: msutcliffe
Subscribers: jenkins
Differential Revision: https://dev.swift-project.org/D25
2017-06-09 12:29:59 +02:00
Mathew Sutcliffe
a89e042ff8
Prevent inserting default-constructed elements in CSimulatorFsxCommon::m_simConnectObjects.
...
Hopefully this fixes null pointer dereference of CSimConnectObject::m_interpolator.
2017-05-14 15:04:31 +01:00
Klaus Basan
f34e80ea62
refs #935 , avoid issues when shutting down
2017-04-19 19:31:02 +01:00
Roland Winklmeier
aafe211b5c
Make simulator listeners safe against multiple starts
...
refs #909
2017-04-18 00:06:03 +01:00
Klaus Basan
0fb96206c5
refs #916 , interpolator mode for FSX
2017-04-18 00:01:05 +01:00
Klaus Basan
3a6df31c99
refs #916 , interpolator mode utility functions for SimObjects
2017-04-18 00:00:56 +01:00
Klaus Basan
622a2f0937
refs #911 , backend function in listener
...
Can provide information of the system which was connected
2017-04-18 00:00:47 +01:00
Klaus Basan
8a2eef66ae
refs #911 , formatting FSX/P3D connect info
2017-04-18 00:00:45 +01:00
Klaus Basan
566b6aabf3
refs #911 , settings UI for simConnect.cfg improved
...
* only work with local file, a remote file can be adjusted in the core`s settings
* set UI port/address from file
* formatting/renaming
2017-04-18 00:00:41 +01:00
Klaus Basan
b21f5f18e7
refs #911 , fixed some UI strings
2017-04-18 00:00:37 +01:00
Mathew Sutcliffe
6e488533f5
refs #896 Using CInterpolatorMulti in simulator drivers.
2017-04-18 00:00:30 +01:00
Klaus Basan
61dc32e894
refs #910 , display SimConnect info in settings
2017-04-18 00:00:11 +01:00
Klaus Basan
83c0dd6dfa
refs #910 , check SimConnect DLL in listener
...
(preliminary version before we know P3D string variety)
2017-04-18 00:00:09 +01:00
Klaus Basan
0f2680ba2a
Formatting #910
2017-04-18 00:00:06 +01:00
Klaus Basan
c277b26c05
refs #908 , detect and check version of P3D or FSX in listener
...
* added version simulator name etc. to listener
* checking simulator
* simplified CSimulatorFsxCommonListener::SimConnectProc
2017-04-17 23:59:30 +01:00
Klaus Basan
4a984ea1de
refs #908 , formatting
2017-04-17 23:59:28 +01:00
Klaus Basan
03b8739158
refs #895 , add initial parts when aircraft is added in FSX
...
plus some utility functions
2017-04-17 23:58:09 +01:00
Klaus Basan
7427847bb4
refs #895 , CPartsStatus(bool supportsParts)
2017-04-17 23:58:03 +01:00
Klaus Basan
8b1c8c068b
refs #895 , reset to "invalid" sentParts when object is added
...
(makes sure the parts are sent at least once)
2017-04-17 23:57:58 +01:00
Klaus Basan
4a0ddfb5d1
refs #895 , renamed data structure to DataDefinitionRemoteAircraftPartsWithoutLights
2017-04-17 23:57:53 +01:00
Klaus Basan
d3e49d4cf1
refs #863 , enabled spline interpolator for FSX
2017-04-17 23:57:44 +01:00
Klaus Basan
70045c046d
refs #891 , moved common parts for FSX/P3D to fsxcommon
...
* driver / listener common parts
* config common parts
2017-04-17 23:57:14 +01:00