Klaus Basan
a340167493
Some 1st model set wizard improvements
...
* only use DB models
* icon for create button
* confirm message before overriding the model set
* info if there are no models
2019-02-22 20:36:17 +00:00
Klaus Basan
cc6adc6c40
Ref T539, tree view can select objects and hence refresh ATIS display
...
* select signal for tree view
* signal/slots and connects
2019-02-22 20:36:17 +00:00
Klaus Basan
d68726080f
Ref T536, Ref T531 improved message handling
...
* do not activate COM/ATC overlay messages as central frame overlay is used
* ignore signals if not activated
2019-02-22 20:36:16 +00:00
Klaus Basan
dfd3d9f884
Ref T531, use UNIT to obtain value. Not using the unit can result in "strange" formats
2019-02-22 20:36:16 +00:00
Klaus Basan
c2f606089d
Ref T536, changed double click to use request signal, NOT own overlay. This now uses the existing frame overlay.
2019-02-22 20:36:16 +00:00
Klaus Basan
d8a730302a
Another attempt to fix copyed hotkeys by updating the identifier
...
* check on name OR id
* remote keys not updated, but lenient check on local machine
* Remark: Sometimes copied hotkeys d not work
2019-02-22 20:36:15 +00:00
Klaus Basan
eb1427e55f
Ref T472, load overview for category
2019-02-22 20:36:15 +00:00
Klaus Basan
41b48a4420
Style
2019-02-22 20:36:15 +00:00
Klaus Basan
dc84c9b334
Hint for "anonymous" login
...
* utility function for hyperlink
* info about login
2019-02-22 20:36:15 +00:00
Klaus Basan
963ac03be0
Ref T536, ATC and cockpit component request overlay text messages and use COverlayMessagesFrameEnableForDockWidgetInfoArea
2019-02-22 20:36:13 +00:00
Klaus Basan
045f79d0bd
Ref T536, text message component
...
* register tab enum
* select tab by frequency
2019-02-22 20:36:13 +00:00
Klaus Basan
22ae03bd3b
Moved CEnableForDockWidgetInfoArea to ns BlackGui, was in BlackGui::Components for some reason
...
Discovered during T536
2019-02-22 20:36:12 +00:00
Klaus Basan
8957d1d767
Ref T536, show text entry for overlay text messages and ignore button updates if invisible
...
Remark: Invisibe always caused the hiden group box to show grayed out buttons
This approach is a bit hacky as the component actually does not know about its surrounding group box
2019-02-22 20:36:12 +00:00
Klaus Basan
e46e89c03e
Ref T535, play different souns for private/supervisor message
2019-02-22 20:36:12 +00:00
Klaus Basan
25032c6210
Ref T535, settings for supervisor message
2019-02-22 20:36:11 +00:00
Klaus Basan
4e2707f9d1
Ref T534, show filtered counts and info if no ATC stations are shown
2019-02-22 20:36:10 +00:00
Klaus Basan
74727469f0
Ref T534, fixed/improved settings component
...
* allow to set counts as info (see if something is filtered)
* used Qt::QueuedConnection to not override changes in same step from toggled signal
* set radio button correctly
2019-02-22 20:36:10 +00:00
Klaus Basan
ac0d3b20ad
Ref T505, simulator live data
...
* gs in kts and km/h
* altitude in m/ft
* heading 0-360
2019-02-22 20:36:09 +00:00
Klaus Basan
b0f11362be
Ref T528, fixed re-matching
...
* do not use getISimulator() in remote UI
* overlay message for re-matching
2019-02-22 20:36:08 +00:00
Roland Rossgotterer
90da3f191c
Fix CRadarComponent cppcheck issues
2019-02-22 20:36:07 +00:00
Klaus Basan
fb46947252
Ref T529, own models UI component message sorting
...
* if errors sort by severity
* timeout if there is no error
* check connects
2019-02-22 20:36:06 +00:00
Klaus Basan
f55db48cef
Mapping tool: improved setting of simulator
...
* problem: tab was not updated
* use "setSimulator" to reload from context menu
* forced "setSimulator" possible
2019-02-22 20:36:03 +00:00
Klaus Basan
7cd1eb5ea5
Ref T529, automatically adjust model/view columns depening on status messages
...
Add/remove order column automatically
2019-02-22 20:36:02 +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
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
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
210df12889
Ref T472, support for aircraft category flag
2019-02-22 20:35:55 +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
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
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
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
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
11daf3b418
Only update ATC buttons if visible
2019-02-22 20:35:36 +00:00
Klaus Basan
5d46017af2
Copy from other swift versions minor UI adjustments
2019-02-22 20:35:35 +00:00