Commit Graph

1297 Commits

Author SHA1 Message Date
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
Lars Toenning
0fa989c2f1 Basic model loader implementation for FG 2019-04-11 22:11:52 +01:00
Lars Toenning
716dde38e4 Add activation possibility 2019-04-11 22:11:52 +01:00
ltoenning
68cf4fa63d Initial FlightGear plugin commit 2019-04-11 22:11:52 +01:00
Roland Rossgotterer
c82ff139fe Remove usage of deprecated qSort 2019-04-11 22:11:49 +01:00
Klaus Basan
46f69217c0 Doxygen comments 2019-04-11 22:11:49 +01:00
Klaus Basan
e53e37f770 Load/save invalid models to file, originally Ref T247 2019-04-11 22:11:45 +01:00
Klaus Basan
86f14046bf Improved model validation messages, originally Ref T247 2019-04-11 22:11:44 +01:00
Klaus Basan
0633c55ab1 Ref T554, changed attribute to "modelstring" 2019-04-11 22:11:43 +01:00
Klaus Basan
3a10483379 Ref T472, added a 1st version of glider category matching 2019-04-11 22:11:41 +01:00
Klaus Basan
54adb40329 Ref T472, further utility functions for category handling 2019-04-11 22:11:40 +01:00
Klaus Basan
c899bfbea7 Minor tweak remove redundant "/' and string message improvements 2019-04-11 22:11:40 +01:00
Klaus Basan
360edca4b3 Ref T472, utility functions for category 2019-04-11 22:11:39 +01:00
Klaus Basan
503bbf3a26 Ref T472, initial version of category matcher 2019-04-11 22:11:35 +01:00
Klaus Basan
b57003c4e8 Style, typo 2019-04-11 22:11:35 +01:00
Klaus Basan
530bd38f00 Ref T472, matching settings/setup for categories 2019-04-11 22:11:35 +01:00
Klaus Basan
3023b0152f Ref T554, auto-publish class for data 2019-04-11 22:11:33 +01:00
Klaus Basan
35039b7482 Ref T554, style 2019-04-11 22:11:33 +01:00
Klaus Basan
fe2d092891 Use uppercase model string (coming from DB as uppercase, should be the "standard") 2019-04-11 22:11:33 +01:00