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
e1fccf17d8
Ref T529, log component allows to set sort order or no order
2019-02-22 20:36:00 +00:00
Klaus Basan
3aee73840d
Ref T529, allow to explicitly set no sort order in model/view
2019-02-22 20:36:00 +00:00
Klaus Basan
af12a6ca72
Ref T529, allow to sort overlay messages
2019-02-22 20:36:00 +00:00
Klaus Basan
72bba35423
Ref T514, fixed load progress checks
2019-02-22 20:35:59 +00:00
Klaus Basan
2aff3bb775
Ref T472, category UI component
2019-02-22 20:35:59 +00:00
Klaus Basan
1b730dd0b1
Ref T472, style
2019-02-22 20:35:59 +00:00
Klaus Basan
969600b65d
Ref T472, category model/view + tree view
2019-02-22 20:35:58 +00:00
Klaus Basan
13b9179472
Views guard name and style
2019-02-22 20:35:57 +00:00
Klaus Basan
74be37339e
Models guard names and style
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
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
fe7a45afcf
Ref T516 Update CStatusMessage call sites to use new syntax.
2019-02-22 20:35:51 +00:00
Roland Rossgotterer
4273eb4260
First version of CRadarComponent
2019-02-22 20:35:49 +00:00
Klaus Basan
0669f5136f
Ref T515, minor UI adjustments, however still an "QWindowsWindow::setGeometry: Unable to set geometry" somewhere in the log component (uncritical, only Qt warning)
2019-02-22 20:35:47 +00:00
Klaus Basan
13357516fa
Ref T515, avoid unnecessary updating (last result ts) and UI adjustments
2019-02-22 20:35:47 +00:00
Klaus Basan
970a7a0af8
Use style sheet for login model string field, remove hardcoded values
2019-02-22 20:35:45 +00:00
Klaus Basan
365c52613a
Audio setup component deferred init,
...
because in a distributed swift system it takes a moment until the
settings are sychronized this is leading to
undesired "save settings" messages and played sounds
2019-02-22 20:35:44 +00:00
Klaus Basan
3ad7182448
Minor completer adjustments
2019-02-22 20:35:44 +00:00
Klaus Basan
d669f7c370
Style
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
bbaa9577b8
Fixed warnings/improved displayInOverlay handing
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
f316c63fbe
Ref T515, validation dialog can trigger new validation
2019-02-22 20:35:41 +00:00
Klaus Basan
04e02fd074
Simulator selector style
2019-02-22 20:35:41 +00:00
Klaus Basan
2dd396c0df
Ref T515, renaming to "isKnownModelInSet"
2019-02-22 20:35:40 +00:00
Klaus Basan
583a5bfb28
Ref T515, mapping component improvements
...
* allow to re-display validation dialog
* highlight disabled models
2019-02-22 20:35:40 +00:00
Klaus Basan
6644927943
Ref T515, elided PushButton
2019-02-22 20:35:40 +00:00
Klaus Basan
019cc6259e
Ref T515, highlight by models and changed naming
2019-02-22 20:35:39 +00:00
Klaus Basan
7ef7fb3449
Ref T515, model validation dialog/component
2019-02-22 20:35:39 +00:00
Klaus Basan
da92f3885c
Ref T515, settings for matching (run validation)
2019-02-22 20:35:38 +00:00
Klaus Basan
e46b7f5494
Make the ATC tool buttons look like push buttons
...
For some reason turning them into QPushButton breaks the layout.
This way is a simple way to have tool buttons looking like push buttons.
Overall goal: Make cleare what can be clicked.
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
4be8ff9e3d
Ref T515, use model utils for validation
2019-02-22 20:35:36 +00:00
Klaus Basan
27b9c5e8c8
Text message improvements
...
* css (text message style sheet)
* settings/send to group boxes NOT checked at beginning
* qss
* string concat with %
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
11daf3b418
Only update ATC buttons if visible
2019-02-22 20:35:36 +00:00
Klaus Basan
898e8560d9
Hint when only observer mode is enabled because of no simulator attached
2019-02-22 20:35:35 +00:00
Klaus Basan
5d46017af2
Copy from other swift versions minor UI adjustments
2019-02-22 20:35:35 +00:00
Klaus Basan
bb9b5e8e97
Ref T515, added validation dialog for model view
2019-02-22 20:35:34 +00:00
Klaus Basan
5c1f6d9029
Ref T515, minor tweaks
2019-02-22 20:35:34 +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
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
474b1aad6c
Ref T514, signal/slot for model loading progress displayed in UI
2019-02-22 20:35:32 +00:00
Klaus Basan
f8ee2acf5d
Ref T430, context menus in mapping tool for FG
2019-02-22 20:35:32 +00:00
Klaus Basan
e8e516cc3d
Hide STEALTH login mode
2019-02-22 20:35:31 +00:00