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
Klaus Basan
1b7f1b1662
Minor reader formatting/comments
2019-02-22 20:36:07 +00:00
Klaus Basan
a8187bbc0c
Ref T472, "aircraftcategories.json"
2019-02-22 20:36:07 +00:00
Klaus Basan
9459a15289
[legal] Legal pages
2019-02-22 20:36:07 +00:00
Roland Rossgotterer
90da3f191c
Fix CRadarComponent cppcheck issues
2019-02-22 20:36:07 +00:00
Roland Rossgotterer
f63d6cc392
Fix byte vs string error in Python 3.7
2019-02-22 20:36:06 +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
02f638501e
Ref T529, model loader improvements
...
* XP loader improved progress messages
* added LoadingFailed
* use "Qt::QueuedConnection" for CMultiAircraftModelLoaderProvider
In some cases the loading progress signal was not send properly changing to Qt::QueuedConnection has solved the issue
2019-02-22 20:36:06 +00:00
Klaus Basan
91050e198c
Ref T529, view improvements
...
* protected slots -> protected
* removed unused functions
* load indicator timeout slot
2019-02-22 20:36:06 +00:00