Klaus Basan
b584398482
Ref T472, added aircraft category in ICAO model
2019-02-22 20:36:19 +00:00
Klaus Basan
f2b0417942
Check in readers "for shutdown"
...
* myself pattern
* use read as function name
2019-02-22 20:36:17 +00:00
Klaus Basan
ddd44edebd
Ref T528, test if simulator interface can be used (only possible in local UI, not in remote UI)
2019-02-22 20:36:08 +00:00
Klaus Basan
1b7f1b1662
Minor reader formatting/comments
2019-02-22 20:36:07 +00:00
Klaus Basan
716cd67a2c
Ref T472, category support in web data reader
2019-02-22 20:35:58 +00:00
Klaus Basan
f78d13047e
Ref T472, support for category in ICAO reader
2019-02-22 20:35:56 +00:00
Klaus Basan
29b9bf2f34
Ref T472, category cache
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
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
Klaus Basan
070577dae8
Ref T515, utility functions for modellist, renamed to find "findFsFamilyModels"
2019-02-22 20:35:46 +00:00
Klaus Basan
49b89ab0a4
Ref T524, use pseudo family in matcher
2019-02-22 20:35:46 +00:00
Klaus Basan
73e566a76e
ChangedModel in ownAircraft context was not really used.
...
However, there are cases where the "own model" is changed via own model context, mostly in the emulated driver.
* made changedModel -> ps_changedModel a "private" signal
* connected it to simulator context
* used identifier to avoid roundtrips
So the "ownAircraftModelChanged" signal of the simulator context is to be used
2019-02-22 20:35:45 +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
d669f7c370
Style
2019-02-22 20:35:43 +00:00
Klaus Basan
2f450ec9c5
Ref T515, implemented added failover strategy and try again <n> times
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
2dd396c0df
Ref T515, renaming to "isKnownModelInSet"
2019-02-22 20:35:40 +00:00
Klaus Basan
faddf40ba7
Ref T515, functions for matcher setting/getting disabled models
2019-02-22 20:35:38 +00:00
Klaus Basan
85cf339e04
Ref T515, some minor adjustments
...
* use validation status messages for prerequisites
* SwiftGuiStd::onRequestedConsoleMessage
* displayInOverlayWindow for HTML messages
2019-02-22 20:35:37 +00:00
Klaus Basan
cea6611656
Ref T515, added background validation in simulator context
...
* added signals
* added validator
2019-02-22 20:35:37 +00:00
Klaus Basan
6e9d1c7940
Ref T519, only simplify text messages, do not remove accents
2019-02-22 20:35:35 +00:00
Klaus Basan
a0c8f3778b
Ref T515, context menus for re-matching
...
* added re-matching for single aircraft
* re-ordered
2019-02-22 20:35:33 +00:00
Klaus Basan
25df1921eb
Style
2019-02-22 20:35:33 +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
Roland Rossgotterer
f9a215a336
Increase ATIS range to be equal with APP/DEP having 150 nm
...
Summary: The previous 50 nm were too short.
Maniphest Tasks: T481
Differential Revision: https://dev.swift-project.org/D83
2019-02-22 20:35:16 +00:00
Mat Sutcliffe
1f83d677f3
Changed BLACK_FALLTHROUGH to Q_FALLTHROUGH().
2019-02-22 20:35:12 +00:00
Klaus Basan
90b893c62a
Ref T494, moved audio settings Trait directly info BlackMisc settings file
2019-02-22 20:35:07 +00:00
Klaus Basan
f8c17e10e8
Ref T494, CNotificationSounds refactring
...
* use Q_DECLARE_FLAGS NotificationFlag/Notification for sounds, not the weird version from very early swift days
* splt into h/cpp files
* added new sounds
2019-02-22 20:35:06 +00:00
Klaus Basan
cb084427ec
Unified "simplification" to ASCII only for text messages
...
Based on the codepage discussion of text messages
* in text message value object still store the unicode string
* the text is only "cleaned" up and Qt "simplified" (do not confuse with conversion to ASCII)
* only place where we simplify to ASCII only is
** in VATLIB
** or the utility
2019-02-22 20:35:05 +00:00
Klaus Basan
003ad0f0de
Ref T490, "ps_read" replacement
2019-02-22 20:35:03 +00:00
Klaus Basan
788f827110
Ref T489, Ref T484, string improvements
2019-02-22 20:35:03 +00:00
Klaus Basan
efb1ac46f2
Ref T489, added "parsing" state for entity read states
2019-02-22 20:35:02 +00:00
Klaus Basan
400a8fc2a8
Splash screen messages for web data services
2019-02-22 20:35:01 +00:00
Klaus Basan
8c3faa4ca9
Ref T489, support download progress in our readers
...
* signal for download progress per entity (DB reader)
* ProgressSlot
* changed signatures for ProgressSlot
2019-02-22 20:35:00 +00:00
Klaus Basan
5c785643c7
Ref T484, string improvements
2019-02-22 20:35:00 +00:00
Klaus Basan
8cb04e4965
Minor fixes DB loading overview
2019-02-22 20:35:00 +00:00
Mat Sutcliffe
e625c67005
Ref T480 Fixed remaining uses of QStringLiteral and QLatin1String in QStringBuilder expressions.
2019-02-22 20:34:55 +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
Mat Sutcliffe
dd655bcb25
Ref T486 Using QRandomGenerator.
2019-02-22 20:34:53 +00:00
Mat Sutcliffe
bd9948bbff
Ref T486 Using QMetaObject::invokeMethod with pointer-to-member-function (or functor).
2019-02-22 20:34:53 +00:00
Klaus Basan
0970dbdcfc
Ref T451, disable model (in model set) functions for context
2019-02-22 20:24:05 +00:00
Klaus Basan
7f9182a1c4
Ref T451, added disable functionality in matcher
2019-02-22 20:24:04 +00:00
Klaus Basan
158ba34936
Minor adjustments setup reader
2019-02-22 20:24:03 +00:00
Klaus Basan
f00866fbe7
Ref T484, QString optimization for aircraftmatcher
2019-02-22 20:24:01 +00:00
Klaus Basan
e7a807efdf
Allow text messages on the splash screen, currently used with setup reader
2019-02-22 20:24:00 +00:00
Klaus Basan
d89b217e9b
PQ parsing using "best guess" strategy as default plus renamings
2019-02-22 20:23:54 +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