Commit Graph

7579 Commits

Author SHA1 Message Date
Roland Rossgotterer
fa08c6bf15 [FS9] Enable FSUIPC by default for FS9 2019-02-22 20:36:21 +00:00
Roland Rossgotterer
18c96791b8 Disable console logging for sampleweatherdata 2019-02-22 20:36:21 +00:00
Roland Rossgotterer
a5e841f31d Style 2019-02-22 20:36:20 +00:00
Roland Rossgotterer
9d1299741e [GFS] Use Pressure at MSL instead of surface
Pressure at surface level was the wrong value. All barometers and
altimeters use pressure reduced to mean sea level. Reading that value
from GFS instead returns much more reasonable values.

ref T537
2019-02-22 20:36:20 +00:00
Roland Rossgotterer
d50811c941 Fix sampleweatherdata to accept negative Lat/Lon values 2019-02-22 20:36:20 +00:00
Klaus Basan
a56ae0302a Hotkey adding also via combo box
* do not split by "+", directly use string list (fixes hotkey "+" problem)
* encapsulated "addSelectionBox"
* renamed to "captureHotkey"
2019-02-22 20:36:20 +00:00
Klaus Basan
21acef505c Function for getKeyStrings() and replace without key (just adding) 2019-02-22 20:36:20 +00:00
Klaus Basan
94b53cef6c Improved loading/parsing messages 2019-02-22 20:36:19 +00:00
Klaus Basan
6e05875eab Ref T472, added id column 2019-02-22 20:36:19 +00:00
Klaus Basan
b584398482 Ref T472, added aircraft category in ICAO model 2019-02-22 20:36:19 +00:00
Klaus Basan
8af4603432 Fixed entity flag check 2019-02-22 20:36:18 +00:00
Klaus Basan
c82efe441f Ref T472, category support for ICAO value objects 2019-02-22 20:36:18 +00:00
Klaus Basan
3be2cd6c5f Ref T472, style 2019-02-22 20:36:18 +00:00
Klaus Basan
998539d8c8 Ref T536, top align as default 2019-02-22 20:36:17 +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
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
Mat Sutcliffe
731d39d783 [Jenkins] Use vswhere to locate vcvarsall script. 2019-02-22 20:36:15 +00:00
Mat Sutcliffe
48b16b9598 [qmake] Adjust vswhere command to find any VS product containing latest vcredist. 2019-02-22 20:36:14 +00:00
Roland Rossgotterer
1a30e24652 [Jenkins] vs_version argument not needed in get_vs_env. 2019-02-22 20:36:14 +00:00
Klaus Basan
08578e202a Ref T536, use always the same overlay widget for text messages
* handle request signals
* "slot" functions (e.g. nShowOverlayInlineTextMessageCallsign) so we can later react on settings
2019-02-22 20:36:14 +00:00
Klaus Basan
2464271400 Ref T536, overlay text messages
* signals for text message requests
* frame for overlay plus CEnableForDockWidgetInfoArea
* correctly init inner frame size
2019-02-22 20:36:13 +00:00
Klaus Basan
f50bb23020 Ref T536, style 2019-02-22 20:36:13 +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
a01f2e36a0 Ref T535, added supervisor notifcation sound 2019-02-22 20:36:11 +00:00
Klaus Basan
bb7e81420c Ref T535, updated sound files 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
6fafaabbab Ref T534, enable overlay messages for view/tree view 2019-02-22 20:36:10 +00:00
Klaus Basan
474207eeab Ref T472, heap issue follow up + minor clean ups
* unfortunately the issue did still persist
* reason still unknown
* not expanding all seems to solve it

Maybe using the high level API without own model would be better
https://www.bogotobogo.com/Qt/Qt5_QTreeWidget.php
2019-02-22 20:36:10 +00:00
Klaus Basan
d4ddcab84a [bootstrap] adjusted URL 2019-02-22 20:36:09 +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
8bd6fdf9fc Ref T505, heading normalize 2019-02-22 20:36:09 +00:00
Klaus Basan
b476ce4894 Fixed missing gs from situation form 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
Klaus Basan
2031ba3d8b Ref T528, avoid crash (assert) if simulator object is not accessible (remote UI)
Also disable some UI elements in that case + display an info
2019-02-22 20:36:08 +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
9db56d3fd4 Ref T515, default for validation at startup as result of testing with FSC
* validation faster as expected
* and appreciated by users

https://swift-project.slack.com/archives/G96QTUBEG/p1548796738056900
2019-02-22 20:36:08 +00:00