Commit Graph

624 Commits

Author SHA1 Message Date
Mat Sutcliffe
9ed80948f8 Fix doxygen warnings 2024-01-29 19:35:50 +00:00
Lars Toenning
9f50aaaa4a fix: Remove broken ATC station booking overview
Related to #252
2024-01-27 08:55:46 +01:00
Lars Toenning
b5cdef2f4e feat: Parse ICAO equipment code from SimBrief flightplans 2024-01-23 20:25:30 +01:00
Lars Toenning
dbfc9dca82 fix: Update remark string when updating voice capabilities 2024-01-23 20:25:30 +01:00
Lars Toenning
23e2dc9057 feat: Add ICAOEQ capability to FSD client 2024-01-23 20:25:30 +01:00
Lars Toenning
cdd4690adf feat: Add ICAO equipment code classes 2024-01-23 20:25:30 +01:00
Lars Toenning
1f4f60d793 feat: Add wake turbulence category enum 2024-01-23 20:25:30 +01:00
Lars Toenning
37900f19bc fix: Copy wrong QString value for Wake Turbulence Category 2024-01-23 20:25:30 +01:00
Lars Toenning
e4935c3036 refactor: Remove unused method 2023-12-28 18:27:25 +01:00
Lars Toenning
979482282e Fix frequency comparison in aviation context 2023-11-12 21:36:27 +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
Mat Sutcliffe
7691e42a5b Fix doxygen warnings
Fixes #188
2023-04-05 18:57:11 +02:00
Mat Sutcliffe
b43d093b67 Bypass double precision issues in CComSystem::isSameFrequency 2023-03-12 19:00:03 +00:00
Lars Toenning
e2fb684ac8 Increase upper frequency limit for 8.33 kHz spacing
Related to #186
2023-02-10 19:08:56 +01:00
Lars Toenning
8747b91ea6 Remove unused ChannelSpacing parameter 2023-02-10 19:08:49 +01:00
Lars Toenning
76b591bf06 Rename CAtcStation frequency related methods 2023-02-10 19:08:49 +01:00
Lars Toenning
7fdb1035d1 Remove unused methods 2023-02-10 19:08:48 +01:00
Lars Toenning
a96d792e25 Adapt channel comparison for 8.33 kHz spacing
Related to #186
2023-02-10 19:08:44 +01:00
Lars Toenning
5724d286d0 Add 8.33 kHz spacing helper methods
Related to #186
2023-02-10 19:08:36 +01:00
Lars Toenning
b3e5539ec2 Enable 8.33 kHz frequency spacing support
Related to #186
2023-02-10 19:08:32 +01:00
Lars Toenning
92351fa8ee Fix rounding of 8.33 kHz spacing frequencies
Related to #186
2023-02-10 19:08:13 +01:00
oktal3700
6c9b2890a7 Remove wrong assert
CG can be negative.
2022-08-27 16:08:11 +01:00
Lars Toenning
315df4bceb Remove unused method parameters 2022-06-20 23:43:45 +02:00
Lars Toenning
e5a82d67f9 Declare empty constructor as default 2022-06-20 23:43:45 +02:00
Lars Toenning
f5d3d59a86 Use C++17 nested namespaces 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
Lars Toenning
0c1a5a5c97 Remove unused stringutils methods 2022-05-25 19:47:34 +01:00
Lars Toenning
beeabb51c2 Remove unused adfsystem 2022-05-25 19:47:34 +01:00
Lars Toenning
c0efc9ea81 Clean up includes 2022-05-25 19:47:34 +01:00
Mat Sutcliffe
117f01902a [Velocity] Add length unit and rename time unit 2022-02-20 14:33:08 +00:00
Mat Sutcliffe
edc175d133 Rename member 2022-02-20 14:33:07 +00:00
Mat Sutcliffe
a90957ee56 Add a flag indicating whether a situation has a velocity 2022-02-20 14:33:07 +00:00
Lars Toenning
209f145f98 Explicitly set flightrule on SimBrief xml flightplan import 2022-02-13 16:57:45 +01:00
Lars Toenning
e16dc6ef25 Initialize FlightRule when using default constructor
The FlightRule enum of CFlightPlan was uninitialized when using the default constructor. This caused undefined behavior in some special cases while e.g. loading a SimBrief xml flightplan.
2022-02-13 16:57:45 +01:00
Lars Toenning
5837351605 Issue #127 Set IFR to default in flight-plan page 2022-02-13 16:57:45 +01:00
Mat Sutcliffe
0faa7ed8fc Issue #94 Add new class CAircraftVelocity as member of CAircraftSituation 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
916448ef6a [Clang][Windows] Remove workarounds 2021-10-11 14:20:07 +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
eb6b0ff289 Fix clang-tidy and clazy warnings 2021-08-29 17:02:27 +01:00
Mat Sutcliffe
2aeacf49a7 Issue #114 Use CSetBuilder and CMapBuilder 2021-08-29 17:02:27 +01:00
Mat Sutcliffe
14e03bd4b5 Issue #18 Allow lower case text in FP altitude field 2021-08-21 18:38:56 +01:00
Mat Sutcliffe
09b58b8084 Issue #22 Error when FL doesn't end in 0 or 5 should be warning 2021-08-21 18:38:55 +01:00
Mat Sutcliffe
33209fa1eb Use std::as_const (C++17 feature) 2021-07-13 17:56:31 +01:00
Mat Sutcliffe
5d67cd9f68 Use _v traits variable aliases (C++17 feature) 2021-07-13 17:56:29 +01:00
Mat Sutcliffe
f228055229 Use fallthrough attribute (C++17 feature) 2021-07-13 17:56:29 +01:00