Klaus Basan
c33dfce481
Category matcher using full model set and also reduced models
...
* Based on FS report here: https://swift-project.slack.com/archives/G96QTUBEG/p1559071176005100
* Return reduced models and not full set if no category matching applies
2019-09-16 20:29:47 +01:00
Klaus Basan
50412aa0d1
Preparation for 2 COM keys and increase/decrease volume hotkeys
...
Ref T672, Ref T642
2019-09-16 20:29:46 +01:00
Klaus Basan
d509b1eb09
Ref T604, remember last audio volume
...
* adjust setting
* save setting
2019-09-16 20:29:46 +01:00
Klaus Basan
56d72b94c1
Improved matching logging
2019-09-16 20:29:45 +01:00
Klaus Basan
8e51d9147d
Style
2019-09-16 20:29:44 +01:00
Klaus Basan
cec768b9a4
T658, matching script for network entry
2019-09-16 20:29:39 +01:00
Klaus Basan
e32282ba18
Resolve airline group during reduction
2019-09-16 20:29:33 +01:00
Klaus Basan
213ca4274d
Airline group functions
2019-05-23 13:13:00 +02:00
Klaus Basan
ca8f40bc28
Model matching resolution for airline groups
...
* UI
* setup class
2019-05-23 13:12:59 +02:00
Klaus Basan
767961dfa8
Ref T658, matching script QObject
2019-05-23 13:12:58 +02:00
Klaus Basan
8c1e10824c
Ref T668, moved KML utils to geo namespace
2019-05-23 13:12:58 +02:00
Klaus Basan
302b1343dc
Ref T668, avoid extreme splines
...
* with https://dev.swift-project.org/T668#15841 avoid 2 very close positions
* currently done by time, maybe we can also choose distance
2019-05-23 13:12:57 +02:00
Klaus Basan
b9366e636c
Ref T664, allow hyphen in ATC station callsign
2019-05-23 13:00:28 +02:00
Klaus Basan
6596397c1e
Ref T668, update linear interpolant if new split is required
2019-05-23 13:00:27 +02:00
Klaus Basan
848f54d4a7
Ref T668, clamp time fraction [0,1]
2019-05-23 13:00:27 +02:00
Klaus Basan
2c53846a96
Ref T668, log KML files (Google Earth)
2019-05-23 13:00:27 +02:00
Klaus Basan
d8729cea1e
Ref T668, CG override per "dot" command
2019-05-23 13:00:26 +02:00
Klaus Basan
da8e504d67
Ref T668, minor style changes and improvemments
2019-05-23 13:00:26 +02:00
Klaus Basan
01ba89ce0e
Ref T668, KML utils
2019-05-23 13:00:26 +02:00
Klaus Basan
0b4427e39d
Ref T658, matching script
2019-05-23 13:00:26 +02:00
Klaus Basan
2b4d71bb28
Ref T658, settings for matching (dirs/UI)
2019-05-23 13:00:25 +02:00
Roland Rossgotterer
013bd08b5f
Fix segfault when a parser error occurred before any parsed CSL plane
2019-05-16 10:12:51 +02:00
Roland Rossgotterer
76571f3039
Increase visibility layer default value to 100 km
2019-05-13 11:21:11 +02:00
Klaus Basan
e8b57f8bef
Allow to rescale airline icons (actually all icons)
2019-05-13 11:21:11 +02:00
Klaus Basan
e3dceccefd
Airline icon as HTML img code
2019-05-13 11:21:11 +02:00
Klaus Basan
5e35841a44
Reverse lookup matcher setup flag
2019-05-13 11:21:10 +02:00
Lars Toenning
8b69b7a637
Ref T631, Adding FG default directories
...
Only works on windows so far
2019-05-13 11:21:08 +02:00
Mat Sutcliffe
470a0b27f5
Fix for undefined behaviour in CCollection::erase.
2019-05-13 11:21:07 +02:00
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
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
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
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
da2b3e05fd
Minor interpolator improvements, display 2nd invalid version instead of first
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
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
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
cbf5c1c445
Ref T650, save FSX/P3D specific settings
2019-05-13 11:20:56 +02:00
Klaus Basan
6e5ce49498
Ref T654, "G" is glider and NOT gyrocopter
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
384c9335a3
Style
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
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
a764a2de7e
Added value for notification volume in sound setting
2019-05-13 11:20:49 +02:00
Klaus Basan
e4b0655129
Ref T644, allow to fetch notifications sounds from an arbitrary directory
...
* added settings
* utility functions
2019-05-13 11:20:48 +02:00