Mat Sutcliffe
9c07326462
Treat an OBJ8_AIRCRAFT command with too many arguments as merely a warning.
...
The aircraft can still be successfully loaded.
2019-05-13 11:21:06 +02:00
Mat Sutcliffe
61d933be12
Tidying up around QPointer guards.
2019-05-13 11:21:06 +02:00
Roland Rossgotterer
5f00747d19
[MacOS] Ask user for permission to access microphone
...
This is required for MacOS 10.14 and later. This also requires an explanation why
access is required in the apps Info.plist. Hence added custom Info.plist templates
for each app.
2019-05-13 11:21:05 +02:00
Roland Rossgotterer
61adfefa7a
[xSwiftBus] Automatically find and load CSL packages
...
ref T657
2019-05-13 11:21:05 +02:00
Roland Rossgotterer
a7509669f9
Refactor crashpad initialization
...
Crashpad handler was initialized quite late since we were waiting for settings. However the settings in crashpad are persistent itself, hence we can start it at the earliest possible time and change the upload settings independently later. The only prerequisite is to have QCoreApplication constructed in order for the application name to be available.
ref T652
2019-05-13 11:21:05 +02:00
Roland Rossgotterer
99bcee87aa
[FS9] Properly set onground flag when converting situation to FS9
2019-05-13 11:21:04 +02:00
Klaus Basan
bad8ad2a8e
Ref T650, added more hotkeys such as OEM keys
...
* based on http://www.kbdlayout.info/
* OEM key solves accent / dead key issue for most cases
* Mac/Linux parts still missing
2019-05-13 11:21:04 +02:00
Klaus Basan
6ff118b3c0
Ref T645, minor style changes
2019-05-13 11:21:04 +02:00
Klaus Basan
dd7930337a
Better detect simExit on FSX, dispatch error just warning in that case
2019-05-13 11:21:03 +02:00
Klaus Basan
74e7fa46b6
Ref T645, added space/dead grave as hotkeys
2019-05-13 11:21:03 +02:00
Klaus Basan
7b5b15b0e8
Stop timer based model validation after some runs
2019-05-13 11:21:03 +02:00
Klaus Basan
669402c7e0
Log simulator status for dispatch errors (FSX/P3D)
2019-05-13 11:21:02 +02:00
Klaus Basan
da2b3e05fd
Minor interpolator improvements, display 2nd invalid version instead of first
2019-05-13 11:21:02 +02:00
Klaus Basan
15d88b37e5
Minor UI style fix
2019-05-13 11:21:02 +02:00
Klaus Basan
7d025c6293
Ref T650, also remember SB offset setting
2019-05-13 11:21:01 +02:00
Klaus Basan
94e65e3bc4
No ASSERT without callsign, just VERIFY/ignore
...
https://discordapp.com/channels/539048679160676382/568904623151382546/575712119513677826
2019-05-13 11:21:01 +02:00
Klaus Basan
b9634f9927
Minor FSX driver updates
2019-05-13 11:21:00 +02:00
Klaus Basan
bfcc657ede
Ref T650, register FSX/P3D specific settings
2019-05-13 11:21:00 +02:00
Klaus Basan
efe54443cc
Also allow to set "only in error/warning" case from validation dialog
2019-05-13 11:20:59 +02:00
Klaus Basan
336b87ce86
Ref T617, display real name for private messages
...
* search by callsign first
* add real name to tab
* flag if real name is to be shown
2019-05-13 11:20:58 +02:00
Klaus Basan
cb759f6384
Ref T658, matching scriot exchange object (QObject)
2019-05-13 11:20:58 +02:00
Klaus Basan
3982e64970
No validated signal if no warnings/errors (settimg dependent)
2019-05-13 11:20:57 +02:00
Klaus Basan
7ac0450836
Setting to display validation only in case of warnings/errors
2019-05-13 11:20:57 +02:00
Klaus Basan
2139fc2a5f
Use definition for PTT
2019-05-13 11:20:57 +02:00
Klaus Basan
cbf5c1c445
Ref T650, save FSX/P3D specific settings
2019-05-13 11:20:56 +02:00
Klaus Basan
0cefe1d1e4
Ref T650, simulator setting UI of SimulatedObject can be used
2019-05-13 11:20:56 +02:00
Klaus Basan
680c47074f
Ref T650, driver class support for SimulatedObject type AI aircraft
...
* use SimulatedObject object if NON ATC type failed (for helicopters)
* SimObject can handle SimulatedObject type (compared to NonATC)
* Send ATC data to simulator
2019-05-13 11:20:56 +02:00
Klaus Basan
8210b0fdf0
Always enable aircraft if changing model string (maunally changing model)
2019-05-13 11:20:55 +02:00
Klaus Basan
4522cb5fe5
Ref T650, SimObject can handle SimulatedObject type (compared to NonATC)
2019-05-13 11:20:55 +02:00
Klaus Basan
6d936dc1cc
Ref T650, added FSX SimConnect symbols (funtion names)
2019-05-13 11:20:55 +02:00
Klaus Basan
9b1c1ccf3d
Logoff if simulator is disconnected (auto logoff trigger)
2019-05-13 11:20:55 +02:00
Klaus Basan
23342bea3c
Improved matching log
2019-05-13 11:20:54 +02:00
Klaus Basan
6e5ce49498
Ref T654, "G" is glider and NOT gyrocopter
2019-05-13 11:20:54 +02:00
Klaus Basan
af0b6a925d
Typo
2019-05-13 11:20:54 +02:00
Klaus Basan
3be753a6a7
Allow to update model directories
2019-05-13 11:20:53 +02:00
Klaus Basan
71fbe5b604
Allow to filter by combined type
2019-05-13 11:20:53 +02:00
Klaus Basan
3c23fdb461
Ref T650, better log messages
2019-05-13 11:20:52 +02:00
Klaus Basan
384c9335a3
Style
2019-05-13 11:20:52 +02:00
Klaus Basan
02896d06d2
Prepared for only A-Z/0-9 callsign entry
2019-05-13 11:20:52 +02:00
Klaus Basan
0bbe9988e7
Ref T647, using VERIFY as discussed https://discordapp.com/channels/539048679160676382/539925070550794240/573261700413915166
2019-05-13 11:20:51 +02:00
Klaus Basan
5d98b56a7e
Ref T644, deferred init of notification sounds
2019-05-13 11:20:51 +02:00
Klaus Basan
77fcde6465
Ref T644, audio volume for notification sounds can be set
2019-05-13 11:20:50 +02:00
Lars Toenning
e42a205f5e
Ref T632, porting fix to FG driver
2019-05-13 11:20:50 +02:00
Lars Toenning
d61814f8e9
FG: Add version number check
2019-05-13 11:20:50 +02:00
Lars Toenning
a34b222c3e
Adjusting var names to used units
2019-05-13 11:20:49 +02:00
Lars Toenning
6eeba19f37
Ref T646 Directly getting pressure altitude from FG
2019-05-13 11:20:49 +02:00
Klaus Basan
bcbdaaf1a7
COM audio did not tune in (voice room) if channel was already selected at startup
...
Reason was: hardcoded channel spacing to 8.33kHz
As a result changed to channel spacing based on COM unit, which could also be changed at runtime
* the issue itself was in own aircraft context
* added functions for channel spacing
* changed to COM unit channel spacing (instead of hardcoded spacing)
2019-05-13 11:20:49 +02:00
Klaus Basan
8df7404f2b
Fixed staggered update
2019-05-13 11:20:49 +02:00
Klaus Basan
eba5b1924b
Ref T648, display X/Y/Z
2019-05-13 11:20:49 +02:00
Klaus Basan
a764a2de7e
Added value for notification volume in sound setting
2019-05-13 11:20:49 +02:00