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
Klaus Basan
c56775e815
Ref T637, allow 3 letter ICAOs in FP
...
* strict or lenient airport check
* allow to enter 3 letter ICAO codes in FP
2019-05-13 11:20:48 +02:00
Klaus Basan
3171bd5661
Added DBus comment/parameters
2019-05-13 11:20:47 +02:00
Klaus Basan
12953321da
Ref T638, register XPDR code
2019-05-13 11:20:47 +02:00
Roland Rossgotterer
267a9720da
Don't skip CSL package parsing after an error occurred
...
Summary:
This patch fixes X-Plane CSL package parsing to no longer skip the rest
of the package when an error occurred. Instead CSL planes are marked
having errors and are removed after the full package has been parsed.
Reviewers: #gatekeepers, msutcliffe
Reviewed By: #gatekeepers, msutcliffe
Maniphest Tasks: T616
Differential Revision: https://dev.swift-project.org/D101
2019-05-13 11:20:46 +02:00
Roland Rossgotterer
92e7a6c83f
Fix MinGW linker error
2019-05-13 11:20:46 +02:00
Klaus Basan
99c6a03b6f
Support for an empty column
2019-05-13 11:20:44 +02:00
Klaus Basan
c51dce8bfd
Style
2019-05-13 11:20:44 +02:00
Klaus Basan
d999810955
VATGOV icon
2019-05-13 11:20:42 +02:00
Klaus Basan
a1490fd4e0
Ref T632, mix fixes
...
* avoid empty callsign CClient object (harmless, but stupid)
* better validations in client provider
* check aircraft config packets (really broadcasts)
2019-05-13 11:20:42 +02:00
Klaus Basan
eb89273104
Ref T632, utility functions in client/client list
2019-05-13 11:20:41 +02:00
Klaus Basan
7fee1cfcff
Ref T632, make users a callsign object list
2019-05-13 11:20:41 +02:00
Klaus Basan
3294a78fc4
Allow max. length of route and remarks combined
2019-05-13 11:20:41 +02:00
Klaus Basan
72ab9e7994
Added VATGOV support for callsign
2019-05-13 11:20:41 +02:00
Klaus Basan
8fe23b780f
Ref T632, use rendered and callsign as tie breaker if distance is equal in snapshot
2019-05-13 11:20:41 +02:00
Klaus Basan
5caea5ad9b
Ref T620, check for empty string as path, QDir("") exists
2019-05-13 11:20:40 +02:00
Klaus Basan
0360b298d6
Better log message
2019-05-13 11:20:40 +02:00
Klaus Basan
53fb28d70c
Ref T609, setting if COM is synced with simulator
2019-05-13 11:20:39 +02:00
Klaus Basan
927903ec53
XSwiftBus spelling
2019-05-13 11:20:39 +02:00
Klaus Basan
13a2465424
Ref T609, encapsulate PTT action/key
2019-05-13 11:20:39 +02:00
Klaus Basan
c69a833598
Style
2019-05-13 11:20:39 +02:00
Klaus Basan
bf26695530
Ref T609, added send/receive flags for COM unit
2019-05-13 11:20:38 +02:00
Klaus Basan
9e1f437326
Use a default simulator for emulated driver to avoid ASSERT
2019-05-13 11:20:37 +02:00
Klaus Basan
9287713cb8
Ref T606, added back/tab/ESC as hotkeys
2019-05-13 11:20:37 +02:00
Klaus Basan
aecce06b33
Ref T602, read conversion table (ft/m) and functions from/to ft/m
2019-05-13 11:20:35 +02:00
Klaus Basan
9be734ee73
Ref T602, added FL/meter/ft conversion table
2019-05-13 11:20:35 +02:00
Klaus Basan
e1b3f075b5
Ref T602, allow to define floor (round down)/round for altitude
2019-05-13 11:20:35 +02:00
Klaus Basan
5e38732276
Ref T577, DEP sort order + QStringView
2019-05-13 11:20:33 +02:00
Mat Sutcliffe
a78f455c18
Ref T585 Check for missing %n placeholders in log message format strings.
2019-04-12 14:54:48 +01:00
Mat Sutcliffe
5d75d58784
Ref T570 Measure sortHint using true CPU time routines.
2019-04-12 14:54:47 +01:00
Mat Sutcliffe
c8d2f2be7e
Return status message when value is not set because it was unchanged.
2019-04-12 14:54:47 +01:00
Mat Sutcliffe
5521a20883
Swap comparison order in case the value expensive to compare.
2019-04-12 14:54:46 +01:00
Mat Sutcliffe
d29576b67a
Ref T552 Register value classes with qRegisterMetaTypeStreamOperators.
2019-04-12 13:57:17 +01:00
Mat Sutcliffe
6d9f9a286d
Ref T552 Using QDataStream marshalling mixins in value classes.
2019-04-12 13:30:55 +01:00
Mat Sutcliffe
fabf6e59ab
Ref T552 Added mixins for QDataStream marshalling.
2019-04-12 13:30:55 +01:00
Mat Sutcliffe
a6facc7e7c
Ref T552 Removed old unused string-based QDataStream operator that would cause ambiguity with new ones.
2019-04-12 13:30:54 +01:00
Mat Sutcliffe
3454e08bb1
Using more constexpr in metaclass system, that was not possible before due to compiler bugs.
2019-04-12 13:30:54 +01:00
Mat Sutcliffe
a366ad8943
Added with() and withValidation() methods in CLogCategoryList.
2019-04-12 13:30:54 +01:00
Mat Sutcliffe
1cb21f0a4b
Ref T545 Removed redundant constructors that are now inherited.
2019-04-12 13:30:53 +01:00
Mat Sutcliffe
c05a32dbd4
Ref T545 Using constructor inheritance in derived container classes.
2019-04-12 13:30:51 +01:00