Lars Toenning
1f4f60d793
feat: Add wake turbulence category enum
2024-01-23 20:25:30 +01:00
Lars Toenning
e1cf40463f
Remove ATC tune in/out notification sound
...
Related to #156
2023-11-16 11:45:06 +01:00
Lars Toenning
b57dfa1cb8
Remove unused "no audio transmission" notification sound
...
Related to #156
2023-11-16 11:45:06 +01:00
Lars Toenning
bcc4bdd31e
Add SPDX identifiers for REUSE compliance
...
Co-authored-by: Mat Sutcliffe <oktal3700@gmail.com >
2023-10-03 09:29:49 +02:00
Lars Toenning
7ef0e6e1eb
Fix cppcheck warnings
2023-04-18 16:07:19 +02:00
Lars Toenning
970b7c3650
clang-format src
2023-04-18 16:07:19 +02:00
Lars Toenning
72ac4e6b47
Fix doxygen warnings
...
Fixes #188
2023-04-05 18:59:41 +02:00
Mat Sutcliffe
7691e42a5b
Fix doxygen warnings
...
Fixes #188
2023-04-05 18:57:11 +02:00
Lars Toenning
8747b91ea6
Remove unused ChannelSpacing parameter
2023-02-10 19:08:49 +01:00
Lars Toenning
d1f41daba2
Remove aggregate include headers
...
They are only used for registermetadata. Explicitly mentioning the
dependencies/headers there will reduce work to maintain two separate files.
2022-06-20 23:38:48 +02:00
Lars Toenning
c0efc9ea81
Clean up includes
2022-05-25 19:47:34 +01:00
Mat Sutcliffe
a583ac056c
Issue #94 Add server capability flag for VISUPDATE
2022-01-03 16:38:47 +00:00
Mat Sutcliffe
a592bb2bbe
Include style
2021-09-18 15:07:49 +01:00
Mat Sutcliffe
57d32da826
Use nested namespaces (C++17 feature)
2021-09-18 15:07:48 +01:00
Mat Sutcliffe
3f2e5b0b69
Remove barely-used aggregate headers
2021-09-18 01:44:58 +01:00
Lars Toenning
cedaa48f5a
Issue #120 Remove separate PTT COM1/COM2 hotkeys
2021-09-14 00:07:01 +02:00
Lars Toenning
8763180a41
Fix typo
2021-09-14 00:07:01 +02:00
Lars Toenning
6564c93ae6
Issue #100 Add hotkeys to change COM volume
2021-09-05 12:00:59 +02:00
Lars Toenning
4b37c5ca30
Issue #100 Add slider for master output volume
2021-09-05 11:24:34 +02:00
Lars Toenning
c1b75f7532
Issue #100 Seperate COM1/2 output volumes
2021-09-03 17:43:02 +01:00
Mat Sutcliffe
eb6b0ff289
Fix clang-tidy and clazy warnings
2021-08-29 17:02:27 +01:00
Mat Sutcliffe
81d2dbbac9
Issue #37 Disconnect when FPS drops below threshold
2021-08-21 18:38:56 +01:00
Mat Sutcliffe
f311906d04
Issue #37 Emit signal when FPS drops below threshold
2021-08-21 18:38:56 +01:00
Mat Sutcliffe
2c66e2215e
Issue #77 Move all methods of CLogUtilities to other classes
2020-12-19 18:50:40 +00:00
Mat Sutcliffe
3c3b4cd2fe
Issue #77 Move some templated member functions into their respective header files
2020-12-19 18:50:37 +00:00
Mat Sutcliffe
371c1f4f7c
Issue #77 Break cyclic dependency between CLogCategory and numerous classes
2020-12-19 18:50:34 +00:00
Mat Sutcliffe
63e8de8f00
Issue #77 getLogCategories returns a simple QStringList instead of our own class
2020-12-19 18:50:34 +00:00
Mat Sutcliffe
479210957a
Issue #77 Break dependency of worker on identifiable
2020-08-29 14:16:19 +01:00
Mat Sutcliffe
b80114213d
Issue #77 Move mixin classes to separate files
...
By separating them from unrelated code, their dependents
can use them without depending on unrelated code, which
in turn helps to reduce cyclic dependencies.
2020-08-29 14:16:17 +01:00
Mat Sutcliffe
802576eda9
Issue #77 Rename
2020-08-29 14:16:11 +01:00
Mat Sutcliffe
92edbb90c2
Issue #77 Refactor to inline functions
2020-08-29 14:16:10 +01:00
Mat Sutcliffe
2ae0352e75
[doxygen] Fix broken groupings
2020-08-01 19:48:37 +01:00
Mat Sutcliffe
b7203ce83e
Issue #15 Removed old log distribution code
2020-08-01 19:48:36 +01:00
Lars Toenning
c4202d73f5
Add validationError if .wallop is sent while not connect
...
Same is already done for .msg (and equivalent)
2020-07-26 19:46:06 +02:00
Mat Sutcliffe
670b1a1986
Fix cppcheck and compiler warnings
2020-06-29 18:34:16 +01:00
Klaus Basan
6fc3d55d9a
Fixed mute handling and audio LED
...
* AFV client has own "changedMute" signal
* unmute if started/stopped AFC client
* in statusbar also check audio start/stop to refresh LEDs
* see https://discordapp.com/channels/539048679160676382/539486309882789888/713491666971000872
2020-06-12 18:42:57 +01:00
Klaus Basan
24bc57ac32
[Weather] Allow to trigger reload of weather from UI
2020-06-12 18:42:57 +01:00
Klaus Basan
3099464668
Message texts
2020-06-12 18:42:56 +01:00
Klaus Basan
1fb97755ce
[Weather] Only send weather if activated
2020-06-12 18:42:54 +01:00
Klaus Basan
bba07ef4c4
[AFV] Signal/handling for authentication failures
...
* authentication issues in AFV were silently handled
* and there was no re-try, which could mean an initial glitch COULD cause AFV not working properly
* NOW handling in AFV client and context
* also reset connection data so for a new session no old authentication token or check time is used
* check for "invalid" QDateTime(s)
2020-06-12 18:42:54 +01:00
Klaus Basan
32605cd557
[AFV] Finer granularity for inc./dec. volume (hotkey)
2020-06-12 18:42:53 +01:00
Klaus Basan
5678052b5d
Ref T786, enable weather in sim. if plugin changed
2020-06-12 18:42:52 +01:00
Klaus Basan
9235f3232e
Improvements during shutdown
...
* stop listeners
* check if airspace monitor and FSD still exist
* stop listeners on "aboutToShutdown()"
* check for processEventsFor(500)
2020-06-12 18:42:52 +01:00
Klaus Basan
58583d3ffa
Ref T786, simulator context
...
* use identifier based "requestWeatherGrid"
* injectWeatherGrid now public
* clean m_lastWeatherPosition if weather is de-activated
* inject weather CContextSimulator::onWeatherGridReceived
1) this automatically injects the weather, the callback is not needed
2) the callback was the part which crashed
2020-06-12 18:42:50 +01:00
Klaus Basan
3be498a347
Ref T786, make sure callbacks are called in correct thread
...
* callback.singleShot
* shutdown guards, "myself"
* BLACK_VERIFY
* Qt::QueuedConnection
2020-06-12 18:42:49 +01:00
Klaus Basan
668659248e
Send distance if own aircraft has been moved
2020-06-12 18:42:48 +01:00
Klaus Basan
9618073a04
[Context] "isRemoteAircraftSupportingParts" as context function (not only provider function)
2020-06-12 18:42:48 +01:00
Klaus Basan
21e109e5e2
[AFV] Simulator settings changed signal
...
* in the cockpit "sync." can now be enabled/disabled
* settings signal allows to update UI in settings UI
2020-06-12 18:42:47 +01:00
Klaus Basan
ea8198d26e
[AFV] Allow to set the tx/rx values for the AFV client
...
Simplified function
2020-06-12 18:42:46 +01:00
Klaus Basan
63cc2a7e3e
[AFV] Utility functions to update simulator settings
2020-06-12 18:42:46 +01:00