Klaus Basan
0d2e6dd997
Ref T566, configurable matching log in matcher/simulator components
...
* log flag/enum in own file
* pass "what to log" as parameter
2019-04-11 22:12:13 +01:00
Klaus Basan
50d886791a
Ref T566, matching log flag/enum to decide what is being logged
2019-04-11 22:12:12 +01:00
Klaus Basan
0732c32922
Typo, style
2019-04-11 22:12:01 +01:00
Klaus Basan
6e0d855bf7
Style
2019-04-11 22:11:45 +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
c899bfbea7
Minor tweak remove redundant "/' and string message improvements
2019-04-11 22:11:40 +01:00
Klaus Basan
859a418691
Ref T566, added "short log" parameter
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
Mat Sutcliffe
e9a4c49d68
Ref T547 Update license masthead in all source code files.
2019-02-22 20:36:43 +00:00
Klaus Basan
49b89ab0a4
Ref T524, use pseudo family in matcher
2019-02-22 20:35:46 +00:00
Klaus Basan
d12f164d26
Ref T515, consolidated removed and disabled models, only use "disaabled"
2019-02-22 20:35:44 +00:00
Klaus Basan
58cfdd1bb9
Ref T492, alias in model lists and model
...
Search for alias and modelstring in matching
2019-02-22 20:35:22 +00:00
Mat Sutcliffe
1f83d677f3
Changed BLACK_FALLTHROUGH to Q_FALLTHROUGH().
2019-02-22 20:35:12 +00:00
Mat Sutcliffe
225ff81252
Ref T485 Adjust CLogMessage and CStatusMessage call sites to use the new API.
2019-02-22 20:34:55 +00:00
Klaus Basan
7f9182a1c4
Ref T451, added disable functionality in matcher
2019-02-22 20:24:04 +00:00
Klaus Basan
f00866fbe7
Ref T484, QString optimization for aircraftmatcher
2019-02-22 20:24:01 +00:00
Mat Sutcliffe
d6b5dca6b2
Return a default-constructed QString instead of implicitly converting an empty string literal.
2019-02-22 20:23:49 +00:00
Klaus Basan
f54bb1d9e9
Ref T441, improved messages for issues in model set (like duplicates)
2018-12-05 04:03:42 +01:00
Klaus Basan
0ab4a18bda
Set correct model type and added model type "TypeReverseLookup"
2018-11-22 19:55:02 +01:00
Klaus Basan
cb422d72cf
Misc. style issues interpolation/model adding
2018-11-22 19:55:02 +01:00
Klaus Basan
1b316cd6a6
Ref T409, matcher lookup functions for ids
2018-11-04 17:42:45 +01:00
Roland Winklmeier
ebe23a694b
Fix GCC7 fallthrough warnings
2018-10-05 17:39:58 +02:00
Klaus Basan
5af029467e
Ref T362, Ref T348 improved matcher saves removed models (if any) when destructed and improved UI
2018-10-05 17:39:57 +02:00
Klaus Basan
8a5112e48d
Ref T362, Ref T348 matcher saves removed models (if any) when destructed
2018-09-22 01:26:39 +02:00
Klaus Basan
51973cd2b9
Ref T348, remove from matcher if model failed
2018-09-20 00:47:22 +02:00
Klaus Basan
8ba5463d18
Ref T310, renamings
2018-08-28 01:16:24 +02:00
Klaus Basan
54802e9ea9
Ref T310, added model statistics dialog
...
* UI for statistics
* renamed to "coverageSummaryForModel"
* model list "htmlStatistics"
2018-08-27 18:58:11 +02:00
Klaus Basan
3ec3bb8e15
Ref T298, split military flag into check for civilian/military
...
* in military -> only military aircraft?
* in civilian -> only civilian aircraft?
2018-08-26 15:27:03 +02:00
Klaus Basan
a975ee9ca4
Ref T398, matcher configurable exclusion
2018-08-26 15:26:54 +02:00
Klaus Basan
dc534fc88c
Ref T298, improved matching log messages
2018-08-17 01:43:07 +02:00
Klaus Basan
60baa12c9d
Ref T298, better ICAO family resolution
...
B737/DLH searched but B738/DLH present (same family but not same ICAO)
2018-08-16 14:44:01 +02:00
Klaus Basan
3f5a12de8b
Ref T298, matcher improvements
...
* better messages
* clear messages when restarted
* better usage of setup flags
2018-08-16 14:43:31 +02:00
Klaus Basan
9894ec59b8
Ref T298, matcher uses "pick strategy" and cascade reduction when scoring
2018-08-11 00:54:51 +02:00
Klaus Basan
8f9cc645e9
Ref T298, matching setup changed signal in contexts/matcher
2018-08-09 01:39:27 +02:00
Klaus Basan
6548c71521
Synchronize model set in simulator context and improved setting of model set in matcher (ignored when same simulator)
2018-08-09 01:39:19 +02:00
Klaus Basan
b5ed7ccd0b
Ref T298, matcher improvements by using setup
...
* setup configurable
* made some functions "static" (future perspective threadsafe)
* score/reduction use some reduction functions upfront
2018-08-09 01:25:36 +02:00
Klaus Basan
68607a3cb8
Ref T298, better string handling/messages
2018-08-09 01:25:30 +02:00
Klaus Basan
264ef7f5cb
Ref T298, move matcher setup into BlackMisc::Simulation
2018-08-09 01:25:20 +02:00
Klaus Basan
3d19de1331
Ref T298, matching setup (settings), making the matching configurable
2018-08-07 20:40:20 +02:00
Klaus Basan
dd687b7d90
Cppcheck and unit test fixes
2018-08-07 20:39:06 +02:00
Klaus Basan
9ee2ff056e
Ref T292, Ref T285 replaced model set loader in matcher
2018-07-25 02:37:09 +02:00
Klaus Basan
9baa10c5f8
Style
2018-07-09 22:30:14 +02:00
Klaus Basan
05fb937df1
More detailed info about excluded models
2018-02-11 19:46:57 +01:00
Klaus Basan
e001b0338f
Ref T242, utility functions for matching
...
* search among airline aircraft
* improved logging information
* search among airline ICAO aircraft (which aircraft does the airline use?)
* check ecosystem before merging with VATSIM data
2018-02-09 04:43:47 +01:00
Klaus Basan
8e029af3c2
Ref T182, log delta time for matching
2017-11-10 19:28:18 +01:00
Klaus Basan
6fcfd80067
Ref T182, log categories are automatically added in CMatchingUtils
2017-11-10 19:28:16 +01:00
Klaus Basan
095e11d288
Ref T182, formatting
2017-11-09 04:42:21 +01:00
Klaus Basan
8e9411edb1
Ref T182, utility functions for model/model list
2017-11-09 04:42:05 +01:00
Klaus Basan
193565e27c
Ref T129, use new functions in matcher / airspace monitor
...
* if ICAO codes are unique, directly use those
* if already using a DB object, no need to search further
2017-10-10 00:28:26 +01:00
Klaus Basan
510666622c
Renamed to failoverValidAirlineIcaoDesignator and check airline ICAO designator against swift DB
2017-10-10 00:28:07 +01:00