Klaus Basan
286b03602f
Ref T529, use order for background validation
2019-02-22 20:36:03 +00:00
Klaus Basan
b9bc0757c5
Status message string concat
2019-02-22 20:36:02 +00:00
Klaus Basan
01e9519826
Ref T529, orderable status message list
2019-02-22 20:36:02 +00:00
Klaus Basan
3ba88c7c2f
Ref T529, added order for CStatusMessage
2019-02-22 20:36:01 +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
14c3c51585
Ref T529, get reversed sequence
2019-02-22 20:36:00 +00:00
Klaus Basan
2d30c1cce8
Style
2019-02-22 20:35:59 +00:00
Klaus Basan
b85222e1f5
Ref T472, utility functions for category/category list
2019-02-22 20:35:58 +00:00
Klaus Basan
af445b33e9
Ref T472, icons for category
2019-02-22 20:35:57 +00:00
Klaus Basan
f78d13047e
Ref T472, support for category in ICAO reader
2019-02-22 20:35:56 +00:00
Klaus Basan
210df12889
Ref T472, support for aircraft category flag
2019-02-22 20:35:55 +00:00
Klaus Basan
bada0c2f59
Ref T472, style
2019-02-22 20:35:55 +00:00
Klaus Basan
d713e8a264
Angle, added 360deg functions + formatting
2019-02-22 20:35:55 +00:00
Klaus Basan
a8c586e174
Ref T515, adjust timestamps so validation messages keep order
2019-02-22 20:35:55 +00:00
Klaus Basan
e3da559c5e
Ref T515, allow to override the timestamps
...
Rational: Sometime we want to keep a certain order of status messages,
and this can be achieved "by that trick"
2019-02-22 20:35:54 +00:00
Klaus Basan
407aaba746
Ref T515, improved messages
2019-02-22 20:35:54 +00:00
Klaus Basan
8c15f45007
Ref T529, deterministic sort order when column values are equal
...
* the Qt model sorts by column
* when multiple values have the same column value the order among those is more or less random
* added additional property indexes to determine the order among the equal values
2019-02-22 20:35:54 +00:00
Klaus Basan
17f67d6106
Style
2019-02-22 20:35:53 +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
Mat Sutcliffe
8599cbbd23
Ref T516 CStatusMessage constructors for UTF-16 string literals.
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
Roland Rossgotterer
4273eb4260
First version of CRadarComponent
2019-02-22 20:35:49 +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
Klaus Basan
c80430d780
Ref T515, model list validation messages
2019-02-22 20:35:43 +00:00
Klaus Basan
998f0344fa
Ref T515, retrieve last validation results in distributed swift setup
2019-02-22 20:35:42 +00:00
Klaus Basan
9623b7a1da
Ref T515, set failover and "modelSetRemoveFailedModel" in combination
2019-02-22 20:35:42 +00:00
Klaus Basan
6470c61d0a
Ref T515, added failover flag for addingRemoteModelFailed
...
* adjusted signatures
* renamings and minor style adjustments
2019-02-22 20:35:41 +00:00
Klaus Basan
0ac6739377
Ref T515, context function "isValidationInProgress"
2019-02-22 20:35:40 +00:00
Klaus Basan
da92f3885c
Ref T515, settings for matching (run validation)
2019-02-22 20:35:38 +00:00
Klaus Basan
9c3ae527aa
Ref T521, removed CWorkerPointer as discussed MS/KB
2019-02-22 20:35:38 +00:00
Klaus Basan
0bcd47b277
Ref T515, background validation for models (in simulator context)
2019-02-22 20:35:37 +00:00
Klaus Basan
4be8ff9e3d
Ref T515, use model utils for validation
2019-02-22 20:35:36 +00:00
Klaus Basan
77e642d42d
Ref T515, logic for "isLikely" simulator list moved to model list
2019-02-22 20:35:36 +00:00
Klaus Basan
f3dd2425ee
Ref T515, validate aircraft config values
2019-02-22 20:35:35 +00:00
Klaus Basan
de680f4fcd
Ref T515, further utility functions to validate models
2019-02-22 20:35:34 +00:00
Klaus Basan
107464d92a
Ref T515, utility functions for file name/path etc.
2019-02-22 20:35:34 +00:00
Klaus Basan
a90d4465a2
Ref T451, fixed temp. disabled model
...
* display info message
* aircraft model list implementing ICallsignObjectList (for message)
* fixed wrong flag in requestTempDisable
2019-02-22 20:35:33 +00:00
Klaus Basan
25df1921eb
Style
2019-02-22 20:35:33 +00:00
Klaus Basan
13c67e4838
Login UI/lookup improvements
...
* made tool -> push buttons as easier to spot
* reverse lookup of model before login -> always latest DB data
* use "text only" ICAO code if loading from DB yields no result
2019-02-22 20:35:33 +00:00
Klaus Basan
985674f1cf
Ref T514, do not skip reading when aircraft.cfg is found
...
* check for directories not need to be parsed
* do not skip reading
2019-02-22 20:35:32 +00:00
Klaus Basan
474b1aad6c
Ref T514, signal/slot for model loading progress displayed in UI
2019-02-22 20:35:32 +00:00
Klaus Basan
257c8ea9f9
Ref T472, aircraft category value object and list
2019-02-22 20:35:31 +00:00
Klaus Basan
77a0d628f2
Use Qwt from externals
2019-02-22 20:35:30 +00:00
Klaus Basan
20b83d66eb
Ref T509, utility function for ICAO codes
2019-02-22 20:35:29 +00:00