Mat Sutcliffe
1105fff696
Workaround for bug in Qt 5.12.5
2019-10-23 00:38:25 +02:00
Mat Sutcliffe
2a76cddc35
Fix to enable compiling with Clang on Linux.
2019-10-23 00:38:25 +02:00
Mat Sutcliffe
6b8ea11365
Update libxplanemp.
2019-10-23 00:38:25 +02:00
Mat Sutcliffe
07e64099b1
Ref T725 Extend CLogMessage to allow ICoordinateGeodetic arguments,
...
using a system of traits to select the stringifier corresponding to the argument type.
2019-10-23 00:38:25 +02:00
Mat Sutcliffe
b569040492
Ref T736 Fixed inverted x coordinate of CRadarComponent.
2019-10-23 00:38:25 +02:00
Mat Sutcliffe
7b538a560a
Ref T736 Refactor CRadarComponent so the polar-to-cartesian conversion happens in one place only.
2019-10-23 00:38:25 +02:00
Mat Sutcliffe
6d1f0328bf
Improve handling of BLACK_VERIFY on different Clang versions.
2019-10-23 00:38:25 +02:00
Mat Sutcliffe
a93e7982b5
Define BLACK_USE_CRASHPAD in qmake, to avoid relying on fragile include order.
2019-10-23 00:38:25 +02:00
Mat Sutcliffe
05b3a6d56d
Macro hygiene.
2019-10-23 00:38:25 +02:00
Mat Sutcliffe
531a443bc3
Fixed allowNoisyWarnings for clang-cl.
2019-10-23 00:38:25 +02:00
Klaus Basan
3552d02114
[FSD], use consolidateTextMessage again
2019-10-23 00:38:24 +02:00
Klaus Basan
afe72b029f
Doxygen/style
2019-10-23 00:38:24 +02:00
Klaus Basan
7a1b5a0237
Minor FSD client text message handling fixes
2019-10-19 02:41:26 +02:00
Klaus Basan
ca149d78c0
Text message "CTextMessageList::markedAsSent"
2019-10-19 01:29:24 +02:00
Klaus Basan
f26b85f493
[AFV] Test server for AFV no longer exists
2019-10-19 00:15:25 +02:00
Klaus Basan
57909d97dc
[AFV] Ref T730, request mic.access on MacOS for launcher
...
* needed to start the mic.access depending applications GUI/core
* see https://discordapp.com/channels/539048679160676382/567983892791951374/634806582013591603
2019-10-19 00:03:09 +02:00
Klaus Basan
88ff7ff758
[AFV] Ref T739, added ATC tuned in/out
2019-10-18 22:51:17 +02:00
Klaus Basan
607256d4b8
[AFV] Ref T730, changed qDebug to CLogMessage
2019-10-18 22:41:38 +02:00
Klaus Basan
40eb531a3a
[AFV], Ref T731 allow to open the drashdump directory from menu/launcher tools
2019-10-18 16:36:15 +02:00
Klaus Basan
7cfcc61bd3
Doxygen/style, test for div/0
2019-10-18 16:35:39 +02:00
Klaus Basan
aaa5fc259a
Doxygen
2019-10-18 12:10:55 +02:00
Klaus Basan
b88bdee405
[AFV] Ref T739, verify devices
2019-10-18 10:36:34 +02:00
Klaus Basan
11f74a05e6
[AFV] Ref T739, avoid roundtrips if devices did not change but are refreshed
2019-10-18 10:36:34 +02:00
Klaus Basan
0bdc124c8f
[AFV] Ref T730 check function for same devices
2019-10-18 10:36:25 +02:00
Klaus Basan
a8c7575d9d
Style
2019-10-18 10:36:25 +02:00
Klaus Basan
f81fc31da6
[AFV] Ref T730, fetch settings in correct thread (i.e. context thread)
2019-10-18 10:36:25 +02:00
Klaus Basan
59baf237cc
[AFV] Ref T730, added notification files for "station tuned in"
...
Those will be a replacement for the "joined voice room"
2019-10-18 10:36:25 +02:00
Klaus Basan
1fe2109a89
[AFV] Ref T730, allow to set AFV notifcation sounds in AFV settings
2019-10-18 10:36:25 +02:00
Klaus Basan
7fdc2c3db3
[AFV] Ref T730, changed/added settings for AFV and allow still to use old swift notifications
2019-10-18 10:36:25 +02:00
Klaus Basan
3a469d4654
[AFV] Ref T730, bring back swift PTT click sounds
2019-10-18 10:36:25 +02:00
Klaus Basan
c054f4d307
[FSD] Disable voice room signal (precautionary)
2019-10-18 10:36:25 +02:00
Klaus Basan
35cdaf09bf
Style
2019-10-18 10:36:25 +02:00
Klaus Basan
439f76c9bb
[AFV] Ref T730, extra lock for volume (less blocking)
2019-10-18 10:36:25 +02:00
Klaus Basan
9959b12b9d
[AFV] Ref T739, encapsulate defaultXXDevice calls
...
* based on bug: https://bugreports.qt.io/plugins/servlet/mobile#issue/QTBUG-55631
* approach: avoid calls to default device (did not work out)
* kept encapsulation as it easier allows to text/apply workarounds
2019-10-18 10:36:25 +02:00
Klaus Basan
2dbe8464f4
[AFV] Ref T739, CoInitializeEx main thread of CAfvClient
2019-10-18 10:36:24 +02:00
Klaus Basan
1e7bc8a80f
[AFV] Ref T739, reduce verbose log message
2019-10-18 10:36:24 +02:00
Klaus Basan
f236b54084
Style
2019-10-18 10:36:24 +02:00
Klaus Basan
79f8e1b959
[AFV] Ref T739, CPPCheck fixes
2019-10-18 10:36:24 +02:00
Roland Rossgotterer
5efa52cba6
Update aircraft parts in FS9 plugin
2019-10-18 10:36:24 +02:00
Roland Rossgotterer
5fc173786d
Doxygen
2019-10-18 10:36:24 +02:00
Roland Rossgotterer
84248fc1b0
Fix double deletion of CLobbyClient during shutdown
2019-10-18 10:36:24 +02:00
Roland Rossgotterer
1051cc5751
[AFV] Add fuzzy callsign matching before aliasing a HF station
...
# Conflicts:
# src/blackcore/afv/clients/afvclient.h
2019-10-18 10:36:24 +02:00
Roland Rossgotterer
cf50d50f4f
[FSD] Fix broadcasting of incremental aircraft config updates
2019-10-18 10:36:24 +02:00
Roland Rossgotterer
2362e25593
[AFV] Add client version to API auth
2019-10-18 10:36:24 +02:00
Klaus Basan
f980fd02d5
[AFV] Ref T739, check if COM integration is used and make sure to use TX/RX defaults if NOT
...
There was a bug that COM integration was used although it was disabled
2019-10-18 10:36:24 +02:00
Klaus Basan
725a798cba
[AFV] Ref T739, removed unused code
2019-10-18 10:36:24 +02:00
Klaus Basan
8ecfd8f23d
Ref T739, workaround to hide "local signals" from Dbus registration
...
Directly using CAfvClient signals - a scenario we actually want to avoid
2019-10-18 10:36:24 +02:00
Klaus Basan
9dc287accb
[AFV] Ref T739, added a dialog for cockpit/audio so CAfvClient can be used in core UI
2019-10-18 10:36:24 +02:00
Klaus Basan
8d956436e7
[AFV] Ref T739, use the Audio base class with the shared CAfvClient functions
2019-10-18 10:36:24 +02:00
Klaus Basan
383352f79c
[AFV] Ref T739, remove implementation details from IContextAudio to keep the DBus interface "pure"
...
* This was an approach to avoid registration of "local signals"
* that part DID NOT work as planned, as all object's signals are registered
* the refactoring itself nevertheless is NOT a bad idea and has been kept
* as the audio context has this special "concept" and CAfvClient can run on both sides (proxy AND impl.side)
2019-10-18 10:36:23 +02:00