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
Klaus Basan
892b5919f7
Style and comments of CBackgroundValidation
2019-04-11 22:11:32 +01:00
Klaus Basan
50bddbd80d
Ref T546, CG and elevation provider can be disabled
2019-04-11 22:11:31 +01:00
Klaus Basan
9745bafd4e
Minor adjustments in interpolation setup
...
* scenery offset fix default is off
* renamings
2019-04-11 22:11:31 +01:00
Mat Sutcliffe
e9a4c49d68
Ref T547 Update license masthead in all source code files.
2019-02-22 20:36:43 +00:00
Klaus Basan
9cee34f4cc
Ref T472, allow to pass already existing values for model parsing
...
* list to map: toDbKeyValueMap
* categories can also be passed, hence the categories can be seen in model views
2019-02-22 20:36:28 +00:00
Roland Rossgotterer
9d1299741e
[GFS] Use Pressure at MSL instead of surface
...
Pressure at surface level was the wrong value. All barometers and
altimeters use pressure reduced to mean sea level. Reading that value
from GFS instead returns much more reasonable values.
ref T537
2019-02-22 20:36:20 +00:00
Klaus Basan
9db56d3fd4
Ref T515, default for validation at startup as result of testing with FSC
...
* validation faster as expected
* and appreciated by users
https://swift-project.slack.com/archives/G96QTUBEG/p1548796738056900
2019-02-22 20:36:08 +00:00
Klaus Basan
02f638501e
Ref T529, model loader improvements
...
* XP loader improved progress messages
* added LoadingFailed
* use "Qt::QueuedConnection" for CMultiAircraftModelLoaderProvider
In some cases the loading progress signal was not send properly changing to Qt::QueuedConnection has solved the issue
2019-02-22 20:36:06 +00:00
Klaus Basan
001d90bd6b
Ref T529, using sort order in model loader
2019-02-22 20:36:04 +00:00
Klaus Basan
286b03602f
Ref T529, use order for background validation
2019-02-22 20:36:03 +00:00
Klaus Basan
aa47d7bb03
Ref T529, style
2019-02-22 20:36:01 +00:00
Klaus Basan
f363d4f41b
Ref T529, use no sort order as workaround for validation messages
...
This will be superseded later by `IOrderable`
2019-02-22 20:36:01 +00:00
Klaus Basan
2d30c1cce8
Style
2019-02-22 20:35:59 +00:00
Klaus Basan
a8c586e174
Ref T515, adjust timestamps so validation messages keep order
2019-02-22 20:35:55 +00:00
Klaus Basan
407aaba746
Ref T515, improved messages
2019-02-22 20:35:54 +00:00
Mat Sutcliffe
077fd8c35a
Ref T525 Avoid directly calling getLogCategories.
2019-02-22 20:35:52 +00:00
Mat Sutcliffe
fe7a45afcf
Ref T516 Update CStatusMessage call sites to use new syntax.
2019-02-22 20:35:51 +00:00
Roland Rossgotterer
6aa1402303
Improve XP model loader messages
...
Change the severity to Error for parser errors and raise a prominent popup with all collected issues.
Also be more explicit from which file and line the error came from.
Maniphest Tasks: T462
2019-02-22 20:35:51 +00:00
Roland Rossgotterer
6ea8d16460
Fix CAircraftModelLoaderXPlane::performParsing to accept multiple dirs
...
This implements an old todo from KB.
2019-02-22 20:35:50 +00:00
Roland Rossgotterer
5181855b59
Update loading progress while parsing X-Plane models
...
Maniphest Tasks: T517
2019-02-22 20:35:50 +00:00
Klaus Basan
610e1559e1
Ref T515, improved FS validation and messages
2019-02-22 20:35:46 +00:00
Klaus Basan
070577dae8
Ref T515, utility functions for modellist, renamed to find "findFsFamilyModels"
2019-02-22 20:35:46 +00:00
Klaus Basan
509a60d06f
Ref T524, filter by combined type/manufacturer
2019-02-22 20:35:46 +00:00