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 |
|
Mat Sutcliffe
|
e8efb11f74
|
Updated URL to FSD protocol documentation
|
2021-07-14 19:15:20 +01:00 |
|
Mat Sutcliffe
|
33209fa1eb
|
Use std::as_const (C++17 feature)
|
2021-07-13 17:56:31 +01:00 |
|
Mat Sutcliffe
|
f228055229
|
Use fallthrough attribute (C++17 feature)
|
2021-07-13 17:56:29 +01:00 |
|
Mat Sutcliffe
|
22301c1a1f
|
Use structured bindings (C++17 feature)
|
2021-07-13 17:56:29 +01:00 |
|
Mat Sutcliffe
|
7955d0a06e
|
Remove workarounds for fixed bugs
|
2021-07-13 17:56:23 +01:00 |
|
Roland Rossgotterer
|
7e04a2c40f
|
[MSFS] Rename FS2020 to MSFS
|
2021-07-13 17:51:58 +01:00 |
|
Mat Sutcliffe
|
31c0f20ac6
|
Style
|
2021-07-13 17:51:57 +01:00 |
|
Mat Sutcliffe
|
ece3173573
|
Remove unused method declarations
|
2021-07-13 17:51:57 +01:00 |
|
Mat Sutcliffe
|
da66aee67d
|
Make datastore ping interval configurable
And don't bother sending pings more frequently if
the server is struggling to reply to every one.
|
2021-01-07 18:49:38 +00:00 |
|
Mat Sutcliffe
|
2c66e2215e
|
Issue #77 Move all methods of CLogUtilities to other classes
|
2020-12-19 18:50:40 +00:00 |
|
Mat Sutcliffe
|
b2ae19111f
|
Issue #77 Break cyclic dependencies between CAircraftParts, CAircraftLights, CAircraftSituation classes
|
2020-12-19 18:50:40 +00:00 |
|
Mat Sutcliffe
|
761fd56cc9
|
Issue #77 Break cyclic dependency between CDatastoreUtility CAircraftModelList by factoring out dependent functionality
|
2020-12-19 18:50:39 +00:00 |
|
Mat Sutcliffe
|
611b7547c0
|
Issue #77 Break dependency of CFileLogger on CLogHandler
|
2020-12-19 18:50:38 +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
|
363758e8ea
|
Issue #77 Move GlobalIndex enum from CPropertyIndex to CPropertyIndexRef
|
2020-12-19 18:50:36 +00:00 |
|
Mat Sutcliffe
|
0971c8ce68
|
Issue #77 All classes propertyindex methods use CPropertyIndexRef and QVariant
|
2020-12-19 18:50:35 +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
|
584595ff2f
|
UUID in DB client ping should uniquely identify the client machine
|
2020-12-17 20:24:01 +00:00 |
|
Mat Sutcliffe
|
50eebb799d
|
Update VATSIM data file reader to read new JSON data file format
|
2020-12-05 17:30:15 +00:00 |
|
Roland Rossgotterer
|
7a76c6cade
|
[FSD] Normalize heading to 360 deg before sending
|
2020-09-16 23:00:07 +01:00 |
|
Mat Sutcliffe
|
5f18d87e0b
|
Issue #77 Break dependency of loghandler and tokenbucket on time and units
|
2020-08-29 14:16:20 +01:00 |
|
Mat Sutcliffe
|
479210957a
|
Issue #77 Break dependency of worker on identifiable
|
2020-08-29 14:16:19 +01:00 |
|