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
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
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
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
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
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
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
9e1f437326
Use a default simulator for emulated driver to avoid ASSERT
2019-05-13 11:20:37 +02:00
Mat Sutcliffe
d29576b67a
Ref T552 Register value classes with qRegisterMetaTypeStreamOperators.
2019-04-12 13:57:17 +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
c05a32dbd4
Ref T545 Using constructor inheritance in derived container classes.
2019-04-12 13:30:51 +01:00
Mat Sutcliffe
50e71b11a5
Ref T546 Fixed mistake with locking the correct mutexes.
2019-04-11 22:12:20 +01:00
Klaus Basan
e8ea050882
Trigger validation with sim.directory
...
Ref T247 follow up
2019-04-11 22:12:18 +01:00
Klaus Basan
fd1f6bcc84
Utility functions, status messages and model list
...
Ref T247 follow up
2019-04-11 22:12:17 +01:00
Klaus Basan
d51b26cf8d
Aligned signatures for context and dialog to use sim.directory in validator
...
Ref T247 follow up
2019-04-11 22:12:17 +01:00
Klaus Basan
347e584998
Use simulator directory in background validation
...
Ref T247 follow up
2019-04-11 22:12:16 +01:00
Klaus Basan
fd8cf4337b
Allow to validate models against a root directory of the simulator
...
The XPlane aircraft needs to be inside the XPlane folder
Ref T247 follow up
2019-04-11 22:12:16 +01:00
Klaus Basan
269bad3c42
Ref T566, added DBus streaming operators so the DECLARED enums can be used with DBus
2019-04-11 22:12:15 +01:00
Klaus Basan
991c7d59ef
Ref T566, use "configurable" reverse lookup in network/airspace monitor parts
2019-04-11 22:12:12 +01:00
Klaus Basan
002f9e6a9b
Ref T566, log flags/enum in own files and DBus/meta registration
...
I do not want to have to include the complex matcher and network classes just for the enums/flags
2019-04-11 22:12:12 +01:00
Klaus Basan
f54d85dfbc
Ref T578, allow to search gliders in parallel branch
...
* utility functions
* logs
* fixed returning wrong result
2019-04-11 22:12:03 +01:00
Klaus Basan
c900123af5
Ref T578, style/typo
2019-04-11 22:12:02 +01:00
Klaus Basan
246d9abca8
Ref T578, CG null and DB key improvements
2019-04-11 22:12:02 +01:00
Klaus Basan
88e82404e2
Validate simulator info for model (used for quick mapping wizard)
2019-04-11 22:11:59 +01:00
Klaus Basan
3d563d9e7d
Ref T554, clean up outdated auto publish files
2019-04-11 22:11:59 +01:00
Klaus Basan
3988fbdb32
Ref T430, follow ups of FG integration fixing wrong distributor handling
...
* fixing a bug where the radio button and check box names got mixed
* removed code for FG disabling
* style
Backend T576
2019-04-11 22:11:59 +01:00
Klaus Basan
57356a372a
No validation if model set is empty
2019-04-11 22:11:59 +01:00
Roland Rossgotterer
264002cb63
Style and formatting
2019-04-11 22:11:57 +01:00
Lars Toenning
9b4a01cd25
Formatting code
2019-04-11 22:11:57 +01:00
Lars Toenning
decf9222ad
Fix compiler warnings
2019-04-11 22:11:56 +01:00
Lars Toenning
37cdb2e246
Remove unused FGSettingsWriter
2019-04-11 22:11:56 +01:00
Lars Toenning
0d77f9d41c
Rename FG settings file
2019-04-11 22:11:56 +01:00
Lars Toenning
1b273a36dc
Refactoring code of FG plugin
2019-04-11 22:11:56 +01:00
Lars Toenning
8a4a346c83
Completing modelloader for FG
2019-04-11 22:11:55 +01:00
Lars Toenning
27de455f98
Add/update copyright/license notice
2019-04-11 22:11:55 +01:00
Lars Toenning
193510dd29
Change modelString generation for AI aircrafts
2019-04-11 22:11:54 +01:00
Lars Toenning
8bae56a36c
Clean up
2019-04-11 22:11:54 +01:00
Lars Toenning
68edb32c6c
Update to default AI models from FG model loader
2019-04-11 22:11:53 +01:00
Lars Toenning
5e65420739
Working model loader for AI aircrafts
2019-04-11 22:11:53 +01:00
Lars Toenning
fd9712caea
Basically load AI FG aircraft to swift
2019-04-11 22:11:53 +01:00
Lars Toenning
a84eb1b156
Cleaned up FG model loader
2019-04-11 22:11:53 +01:00