Klaus Basan
fd751e66c2
Faster QString handling in aircraft ICAO code
2018-08-27 18:58:12 +02:00
Klaus Basan
09e8b3ffcf
Completer sort order and ICAO code string building
2018-08-26 15:27:04 +02:00
Klaus Basan
12f6e006ab
Ref T308, loading JSON from DB optimizations
...
- info about time consumed for parsing (so we can benchmark)
- using the "optimized" YYYYmmdd parsing
2018-08-22 12:31:54 +02:00
Klaus Basan
68607a3cb8
Ref T298, better string handling/messages
2018-08-09 01:25:30 +02:00
Klaus Basan
169dca8d84
Ref T275, aligned classes with new "comparePropertyByIndex" in base class
2018-06-13 14:00:27 +02:00
Klaus Basan
eb815ab987
Ref T261, improved value classes
2018-05-08 16:06:49 +02:00
Klaus Basan
756b1a1ada
Ref T261, engine type as QChar
2018-05-08 16:06:48 +02:00
Klaus Basan
3f7b229e66
Ref T261, aircraft ICAO/parts guessing
2018-05-08 16:06:43 +02:00
Klaus Basan
7f4ee19d24
Ref T260, utility functions/improvements in aviation/simulation value objects
2018-05-08 16:06:36 +02:00
Klaus Basan
e3d17859a0
Ref T259, Ref T243 improved utility functions so parts can be guessed in interpolator
...
* engine count
* aligned naming to "getEnginesCount"
* formatting
2018-05-08 16:06:32 +02:00
Klaus Basan
33d4cf82ea
Ref T242, null functions for livery, airline, aircraft
2018-02-09 04:43:50 +01:00
Klaus Basan
10f942e702
Formatting, minor tweaks
2018-02-09 04:43:45 +01:00
Klaus Basan
12b2bc4181
Ref T201, fixes for info object overview
...
* more detailed log info
* sort info objects so the correct value is obtained ("raw" names)
* check both "duplicate" strings
2017-12-21 19:47:41 +01:00
Klaus Basan
909342e172
Ref T201, formatting
2017-12-21 19:47:39 +01:00
Klaus Basan
9048ff0977
Ref T182, aircraft ICAO, airline ICAO and livery also contribute to scoring log messages
2017-11-09 04:42:20 +01:00
Klaus Basan
7db5e9aea3
Ref T182, adjust scoring in livery, ICAO codes
2017-11-09 04:42:07 +01:00
Klaus Basan
0f133f6505
Ref T182, livery/ICAO classed formatting
2017-11-09 04:42:06 +01:00
Klaus Basan
e25a3bdc93
Ref T118, aircraft ICAO formatting
2017-10-31 15:39:19 +01:00
Klaus Basan
d74bd4e7c3
Ref T118, "ZZZZ" ICAO from DB passes validation
2017-10-31 15:39:18 +01:00
Klaus Basan
b53a02821b
Ref T109, improved lookup and matching log message
2017-09-24 19:51:00 +01:00
Klaus Basan
2093d9def2
Ref T97, use fuzzy search for aircraft ICAO
2017-09-24 19:49:13 +01:00
Klaus Basan
ff556e771f
Ref T94, J super heavy
2017-09-24 19:49:10 +01:00
Klaus Basan
0c336952d2
Ref T26, Ref T27, utility functions in "value object" classes
2017-06-27 20:50:31 +02:00
Klaus Basan
a7e5b70633
Unified parameter nane
2017-06-18 22:51:11 +02:00
Klaus Basan
63598a6a4e
Ref T70, utility functions
...
* remove duplicates
* 3 model descriptions
2017-06-18 22:51:07 +02:00
Klaus Basan
afbb87298f
Ref T77, prefix for getDbKeyAsStringInParentheses
2017-05-09 19:13:53 +02:00
Mathew Sutcliffe
b7f69c6887
refs #937 Resolved clazy warnings: unnecessary memory allocation.
2017-04-19 19:31:39 +01:00
Klaus Basan
5c32a912f3
Based on unit test failure (clang):
...
* now ignore incomplete entities for airline/aircraft ICAOs from DB
* utility functions to find invalid designators
* adjusted unit test, avoid taking a random element
* and fixed 4 wrong ICAO entries in DB
2017-04-18 00:08:08 +01:00
Klaus Basan
35c685b344
Formatting, #825 (matching)
2017-04-17 23:58:53 +01:00
Klaus Basan
630ec78d38
refs #820 , utility functions for score and groupBy
2016-12-13 19:01:43 +01:00
Klaus Basan
6befaa32d5
refs #797 , added support for combined type
...
* adjusted log messages
* aligned name to combined type
2016-12-13 19:01:40 +01:00
Klaus Basan
ff3f04f74c
refs #768 , allow more detailed tooltips
...
(makes it sometimes much easier to identify an entity)
2016-12-06 09:34:14 +01:00
Klaus Basan
8718260623
refs #768 , update of value objects
...
* Adjusted validation
* Use default airline object when a color livery is created (refs #774 also)
* Added/improved completer strings (e.g. getVDesignatorDbKey())
* utility functions in lists
2016-12-06 09:33:07 +01:00
Mathew Sutcliffe
87eeac4e15
refs #710 Simple algorithms to replace several regular expressions.
2016-08-30 04:02:00 +01:00
Klaus Basan
90c3c35609
refs #709 , as result of testing created special database views for ICAO codes
...
* view already filter incomplete data
* as result, info object count values are aligned with data eventually parsed (which will allow to detect changes by comparing counts)
* smaller adjustments to allow airlines with designator
2016-07-28 21:08:20 +02:00
Klaus Basan
6f97e7290b
refs #681 , FSD UI at login screen
...
* plus completers for login GUI (ICAO, ...)
* some utility functions in related value object classed
2016-06-29 15:38:15 +02:00
Klaus Basan
54b1234f7f
refs #649 , refs #658 fixed includes to new subfolders "db"
...
some style changes in same step
2016-06-08 18:20:23 +02:00
Roland Winklmeier
3d7a39ed00
Fix BlackMisc header includes
...
* Include only what is used
* Use forward declaration when possible
* Sorted includes
refs #630
2016-05-13 17:05:49 +02:00
Klaus Basan
0f5d2a29a8
refs #655 , Change signature (order) of setProperty/compareProperty
2016-05-13 16:44:17 +02:00
Klaus Basan
bd9de9308c
refs #640 , alternatives for combined code
2016-05-05 20:49:12 +02:00
Klaus Basan
826662cbb5
refs #638 , refs #614 , support for military flag and swift livery string
...
* fixed missing tuple attribute
* improved toQString conversion
2016-04-11 20:57:58 +02:00
Klaus Basan
a07af2b781
refs #614 , formatting and new functions for list/value objects
...
* find by aircraft family
* name completer sorting
2016-04-11 20:16:23 +02:00
Klaus Basan
c3722f9198
refs #485 , refs #584 removed include blackmiscfreefunctions.h
2016-03-18 01:07:49 +00:00
Klaus Basan
de27c2af8a
refs #590 , military flag in airline ICAO
...
(plus fixes in prefix of aircraft ICAO)
2016-02-05 18:00:22 +01:00
Klaus Basan
3096e9954e
refs #576 , no airline validation with color liveries and no exclusion of special designators
2016-02-05 18:00:21 +01:00
Klaus Basan
2498a1ad71
refs #576 , refs #588 improved finders and default selection
...
* IATA code for airlines
* selection for airline designator returns list not single object
* misc finder functions for airline list
* formatting, use MS override Doxygen style
2016-02-05 18:00:16 +01:00
Klaus Basan
940c0ce0c4
refs #580 , refs #586 , add IATA code/family to aircraft ICAO object (alias) and list
...
* fixed const
* finders
* completer strings
2016-02-05 18:00:04 +01:00
Klaus Basan
8f85c54989
refs #538 , Formatting, minor tweaks, comments
...
* new slot syntax in ATC station component
* formatting, comments
* tab order
* utility function for severity in status message
* null checks in threadutils
* invalidKey function in datastore
* changed data object keys (cached objets)
* added missing value object compare cases
* renamed timer in context network
* finder function for model list
* renamed getContainer to container (as it is just a reference)
2015-12-07 02:25:26 +01:00
Klaus Basan
0c94922bd6
refs #501 , compareByPropertyIndex (performance for sort)
2015-11-19 21:04:34 +00:00
Klaus Basan
ae24700299
refs #452 , adjusted aircraft/aviation classes
...
* support for loading from datastore
* improved timestamp handling
* new color and country classes
* new attributes
* updates for missing parts in CUser
2015-11-19 20:58:48 +00:00