Commit Graph

2843 Commits

Author SHA1 Message Date
Lars Toenning
4ce5ffc141 Fix propertyByIndex for CGlobalSetup 2023-02-27 15:27:48 +01:00
Lars Toenning
cc6f0d151d Round to 8.33 kHz channel when receiving text messages
Related to #186
2023-02-10 19:08:49 +01:00
Lars Toenning
ab3203043c [AFV] Use CComSystem helper to compare frequencies 2023-02-10 19:08:49 +01:00
Lars Toenning
8747b91ea6 Remove unused ChannelSpacing parameter 2023-02-10 19:08:49 +01:00
Mat Sutcliffe
27662996fd Remove swift-project.net and fir-berlin.de 2023-02-03 19:21:43 +00:00
Lars Toenning
521859f9ac Remove broken launcher news widget
The links for news are broken.
As most announcements are published via Discord nowadays, remove it for now.
2022-06-20 23:43:45 +02:00
Lars Toenning
963c4ec495 Remove link to web map
swift web map is not running anymore
2022-06-20 23:43:45 +02:00
Lars Toenning
8b5d02c62b Use QRecursiveMutex
QMutex with QMutex::Recursive is deprecated
2022-06-20 23:38:48 +02: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
Mat Sutcliffe
5818a44d96 Issue #128 Adjust text message frequency to nearest frequency in use 2022-05-25 19:47:35 +01:00
Lars Toenning
c0efc9ea81 Clean up includes 2022-05-25 19:47:34 +01:00
Mat Sutcliffe
59a27a0d72 Send slowfast before ordinary position update
This solves a server-side performance issue.
2022-05-25 19:47:33 +01:00
Mat Sutcliffe
d2fadccf4e [FSD] Add rehost packet ($XX) for VATSIM 2022-02-20 14:33:08 +00:00
Mat Sutcliffe
5106859ed9 [FSD] Refactor m_socket member 2022-02-20 14:33:07 +00:00
Mat Sutcliffe
f945f296c8 [FSD] Add slowfast and stopped packets for Velocity 2022-02-20 14:33:07 +00:00
Lars Toenning
bc660e5f81 Extract method to convert between FlightRules and FlightType 2022-02-13 16:58:20 +01:00
oktal3700
79cc13b43f Remove siliconmind.de bootstrap mirror from CGlobalSetup 2022-02-01 18:19:38 +00:00
oktal3700
dfeb281368 [FSD] Send incremental parts packets to pilots only
I was just told by Mike and Ross that ACC packets should be sent to 94836 (pilot clients) not 94835 (all clients).
2022-02-01 18:19:25 +00:00
Roland Rossgotterer
1c23dfc0ab Delete network reply at the very end 2022-02-01 14:01:21 +01:00
Mat Sutcliffe
4b00c0e3bf Bump Vatsim protocol version number 2022-01-29 16:07:54 +00:00
Mat Sutcliffe
a4448dddc6 Issue #94 Implement $SF packet to toggle visual pilot data sending
Still send a visual pilot data update at the slow rate of
every 5 seconds when visual pilot data update is disabled.
2022-01-29 14:44:46 +00:00
Mat Sutcliffe
872f546881 [FSD] Vatsim auth token webservice to avoid sending password as plaintext 2022-01-29 14:41:12 +00:00
Mat Sutcliffe
4a94f61f73 Removed ctor that constructed an invalid CSlot 2022-01-29 14:41:12 +00:00
Mat Sutcliffe
efb6a3211d Interpolate the dynamic offset time for aircraft situations 2022-01-29 14:40:55 +00:00
Mat Sutcliffe
6d66066d6a Add height AGL and nose gear angle in VisualPilotDataUpdate 2022-01-29 14:40:55 +00:00
Mat Sutcliffe
7135e8953a Issue #94 Handle visual pilot data update in CAirspaceMonitor 2022-01-29 14:40:55 +00:00
Mat Sutcliffe
242a10c9d6 Issue #94 Add new FSD packet type VisualPilotDataUpdate 2022-01-29 14:40:54 +00:00
Mat Sutcliffe
a583ac056c Issue #94 Add server capability flag for VISUPDATE 2022-01-03 16:38:47 +00:00
Mat Sutcliffe
8dc206d62b Issue #93 Reduce update offset for 5 Hz updates and rename member 2022-01-03 16:38:47 +00:00
Mat Sutcliffe
a185c7aae7 Explicit template instantiations for mixins for containers 2021-10-11 14:20:07 +01:00
Mat Sutcliffe
2b72600937 Explicit template instantiations for mixins for value classes
To reduce compile time.
2021-10-11 14:20:07 +01:00
Mat Sutcliffe
2ac222f700 Issue #11 CEventLoop uses QPointer trick to guard against use-after-free
See https://blogs.kde.org/2009/03/26/how-crash-almost-every-qtkde-application-and-how-fix-it-0
2021-10-11 14:20:06 +01:00
Mat Sutcliffe
02d0f40c6d Issue #11 Use CEventLoop in CAirspaceMonitor 2021-10-11 14:20:06 +01:00
Mat Sutcliffe
002cd1d5b9 Issue #11 Improve CEventLoop API 2021-10-11 14:20:06 +01:00
Mat Sutcliffe
fd02656eb2 [AFV] Disregard 6th digit of VHF alias frequency
This means for example 132.070 is equal to 132.075
2021-10-10 01:26:17 +01: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
7a02f2c2a6 Remove unused code
math: Already replaced with C++17 double std::hypot
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
e7375a9785 Issue #113 Add SIMDATA packet logic in CAirspaceMonitor 2021-08-21 18:38:54 +01:00
Mat Sutcliffe
cfb51f3a3f Issue #113 Add SIMDATA packet logic in CFSDClient 2021-08-10 16:07:35 +01:00
Mat Sutcliffe
bd7d6ac17c Issue #113 Add value class for SIMDATA packet 2021-08-10 16:07:34 +01:00