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
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
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
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
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