Roland Winklmeier
6d6d06030d
Require installation by root user on Mac OS
2018-11-16 02:49:51 +01:00
Roland Winklmeier
c61eedf67f
Update externals
2018-11-16 02:49:51 +01:00
Roland Winklmeier
bd3710b40c
Enable P3D config for MinGW builds
2018-11-16 02:49:51 +01:00
Roland Winklmeier
f63008dd3f
Load P3D 64 bit SimConnect shared library at runtime
...
This aligns the behavior and concept with the 32 bit FSX version. SimConnect
is loaded at runtime, depending on the version being selected.
It also adds a featuren to change the P3D SimConnect version at runtime by
unloading the previous and loading a new one.
ref T349
2018-11-16 02:49:51 +01:00
Roland Winklmeier
0f140cb155
Add more special key codes to keyboard keys
...
ref T404
2018-11-16 02:49:51 +01:00
Roland Winklmeier
6cb0ed583e
Change default UDP port for VATSIM voice to 3292
2018-11-16 02:49:51 +01:00
Roland Winklmeier
f8cc92341a
Unregister DBusObject callback when the object is destroyed
...
Without that cleanup, DBusConnection might try to call a dangling
std::function in case the DBusObject was removed before. That is for
example happening during shutdown.
2018-11-16 02:49:51 +01:00
Klaus Basan
dfd33e40c1
Detect emulated driver before casting to avoid crashs
2018-11-16 02:49:51 +01:00
Klaus Basan
c056d74820
Ref T424, FP unit test
2018-11-16 02:49:51 +01:00
Klaus Basan
755da55186
Ref T424, style sheet for disabled radio buttons
2018-11-16 02:49:51 +01:00
Klaus Basan
084ade9e2b
Ref T422, context/provider functions for COM, XPDR values
2018-11-16 02:49:51 +01:00
Klaus Basan
67dcd11e73
Ref T422, functions to set XPDR mode
2018-11-06 01:41:48 +01:00
Klaus Basan
951247dc0b
Ref T422, private slots -> private
2018-11-06 01:41:48 +01:00
Klaus Basan
13566676f6
Ref T424, use "altitude dialog" in flight plan
2018-11-06 01:41:48 +01:00
Klaus Basan
b65ace7e48
Ref T424, altitude dialog for flight plans
2018-11-06 01:41:48 +01:00
Klaus Basan
19a910f887
Ref T424, FP can have an altitude string which is just send as it is
2018-11-06 01:41:48 +01:00
Klaus Basan
0dbaf989e9
Ref T424, renamed altitude string functions and added "roundedToNearest100ft"
2018-11-06 01:41:48 +01:00
Klaus Basan
ef21ec67f3
Ref T424, PQ strings without (thousand) separators
...
* separator can cause issue when sending data (WebService, FSD)
* re-parsing (print and parse again) can cause to undesired results as the separator is mistaken as decimal separator with a different locale
* separator now a parameter so it can still be used
2018-11-06 01:41:48 +01:00
Klaus Basan
7b209685dd
Ref T424, added icons
2018-11-06 01:41:47 +01:00
Klaus Basan
2b8e388ba1
Ref T423, force update if simulator was paused or interrupted before
...
* force full updates for some cycles "m_updateAllRemoteAircraftCycles"
* only use "emitSimulatorCombinedStatus" to emit changed simulator status
* renamed to "finishUpdateRemoteAircraftAndSetStatistics"
* override "forced" in "getInterpolationSetupConsolidated"
This addresses the issue that aircraft appear below ground after moving the aircraft
2018-11-06 01:41:47 +01:00
Klaus Basan
4d7ca00324
Ref T421, interpolation log message follow up, deprecated "clampedLog"
2018-11-05 01:39:51 +01:00
Klaus Basan
4172701586
Ref T422, functions to toggle/set XPDR mode
2018-11-05 01:39:51 +01:00
Klaus Basan
212460f676
Ref T410, simConnectProc / FsxCommon SB area
...
* count number of received data
* set network and SB running flag
2018-11-05 01:39:51 +01:00
Klaus Basan
e98a420d5d
Improved FSX/P3D time sync
2018-11-05 01:39:51 +01:00
Klaus Basan
3c77405b22
Ref T410, set data definitions for "running and connected" SB area flags
2018-11-05 01:39:51 +01:00
Klaus Basan
4ba14fe9a9
Ref T401, mapping tool login updates crashpad info
2018-11-04 17:43:06 +01:00
Klaus Basan
66a1b32f0f
Ref T401, login updates crashpad info
2018-11-04 17:43:06 +01:00
Klaus Basan
17382a0019
Ref T401, update functions for crashpad info in CApplication
2018-11-04 17:43:06 +01:00
Klaus Basan
bb34bc7939
Ref T401, utility functions info for crashpad
2018-11-04 17:43:06 +01:00
Klaus Basan
4ff531c6c4
Fixed CLANG warnings for FS9
2018-11-04 17:43:06 +01:00
Klaus Basan
fc1e45089e
Moved FSX common functions to FsCommon as those can also be used with FS9
2018-11-04 17:43:05 +01:00
Klaus Basan
b6ce9e0408
Ref T245, a P3D version of follow aircraft, still experimental
...
* testing approaches camera, observer, and guessing view name
* SimObject code for camera/observer
* functions aircraft situation -> FSX formats
2018-11-04 17:42:48 +01:00
Klaus Basan
af7c386a1c
Minor UI adjustment
2018-11-04 17:42:48 +01:00
Klaus Basan
6755fd68dc
Ref T420, logoff countdown time configurable
2018-11-04 17:42:48 +01:00
Klaus Basan
699684bce0
Ref T421, UI for the interpolation log.messages
2018-11-04 17:42:47 +01:00
Klaus Basan
03691b4700
Ref T421, function to get interpolation messages from the simulator context
2018-11-04 17:42:47 +01:00
Klaus Basan
93bcbc0755
Ref T421, function to get interpolation messages from the simulator drivers
2018-11-04 17:42:47 +01:00
Klaus Basan
41685df4ee
Ref T421, interpolation log messages in interpolator(s)
2018-11-04 17:42:47 +01:00
Klaus Basan
2581ec5582
Maximize button for launcher config wizard
2018-11-04 17:42:47 +01:00
Klaus Basan
7788410a8d
Ref T412, Ref T227, cross context signals
2018-11-04 17:42:47 +01:00
Klaus Basan
cd76d5f635
Style
2018-11-04 17:42:47 +01:00
Klaus Basan
5091a6be2b
Ref T412, Ref T407, Ref T227, update aircraft UI if aircraft was moved
2018-11-04 17:42:47 +01:00
Klaus Basan
d2da072128
Ref T412, Ref T227, set timestamps for own parts/situations
2018-11-04 17:42:47 +01:00
Klaus Basan
167355337e
Ref T412, Ref T227, own aircraft positions and state detection
...
* keep history of own positions
* detect moved aircraft
* relay signals via proxy
2018-11-04 17:42:47 +01:00
Klaus Basan
febcf3a49e
Scrollbar more obvious
2018-11-04 17:42:47 +01:00
Klaus Basan
2b51094b02
Ref T412, Ref T227, lists/parts improvements
...
* Ctor with timestamp
* detect/improved state detection (e.g. "takeoff")
* objects outside range
2018-11-04 17:42:47 +01:00
Klaus Basan
38bd626638
Exclude emulated driver from FSX settings as this will cause issues
...
The emulated driver looks like P3D/FSD, but is a different class
2018-11-04 17:42:47 +01:00
Klaus Basan
75d57b4afa
Ref T413, application context "identifable"
2018-11-04 17:42:47 +01:00
Klaus Basan
eeabbf6e39
Ref T413, also add registered/remote identifiers to combobox
2018-11-04 17:42:47 +01:00
Klaus Basan
31e836bb87
Ref T413, application context "getApplicationIdentifier" to get remote identifier
2018-11-04 17:42:46 +01:00