Lars Toenning
9f50aaaa4a
fix: Remove broken ATC station booking overview
...
Related to #252
2024-01-27 08:55:46 +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
fae215ba26
refactor: Move FSD Test server information to test case
2024-01-23 20:25:30 +01:00
Lars Toenning
67073d0193
Expand unittests for aviation frequency comparisons
2023-11-12 21:36:27 +01:00
Lars Toenning
1deaeba584
Add CMake support
2023-11-12 21:36:21 +01:00
Lars Toenning
3ffb8f689b
Remove qmake files
2023-11-01 22:23:15 +01:00
Lars Toenning
7987a14af1
Use absolute path for sharedstatetestserver
2023-10-31 23:31:39 +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
ba41d4887b
clang-format tests
2023-04-18 16:07:19 +02:00
Lars Toenning
72ac4e6b47
Fix doxygen warnings
...
Fixes #188
2023-04-05 18:59:41 +02:00
Lars Toenning
1a1b5429d5
Partially revert "Remove unused stringutils methods"
...
This partially reverts commit 0c1a5a5c97 .
2022-06-05 22:47:41 +02:00
Lars Toenning
0c1a5a5c97
Remove unused stringutils methods
2022-05-25 19:47:34 +01:00
Mat Sutcliffe
4703edb841
Fix dbus assert when hostname contains non-Latin characters
2022-02-20 14:33:07 +00:00
Mat Sutcliffe
eb6b0ff289
Fix clang-tidy and clazy warnings
2021-08-29 17:02:27 +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
4df055afbe
Issue #77 Break cyclic dependency between CIcon and CIconList by using CSequence<CIcon>
2020-12-19 18:50:38 +00:00
Mat Sutcliffe
d1b6776c44
Issue #77 Break dependency of sequence on propertyindex
2020-08-29 23:25:50 +01:00
Mat Sutcliffe
bb8aeaa3d0
Fix build with Clang on Windows
2020-08-29 14:16:17 +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
8e065a8fef
Issue #77 Factor out parts of CDirectoryUtils into CSwiftDirectories
...
CDirectoryUtils is utilities for manipulating directories.
CSwiftDirectories is getters that return directories used by swift.
2020-08-29 14:16:12 +01:00
Mat Sutcliffe
2f22904540
Issue #73 Unittest for CIdentifier dbus object path conversion
2020-08-16 14:54:36 +01:00
Mat Sutcliffe
151810d6fc
Issue #15 Shared state unittest
2020-08-01 19:48:36 +01:00
Mat Sutcliffe
073f1549a2
Issue #15 Added CVariant::matches()
...
If the contained object type has a matches() method, CVariant::matches()
will call that method and return its result.
(This is a utility to allow using CVariant to represent an event subscription.)
2020-08-01 13:18:56 +01:00
Mat Sutcliffe
6aa9f0cc25
Issue #15 Created CPromise, a way to set the result of QFuture objects
...
This enables several new features:
* singleShot can return a QFuture.
* a version of invokeMethod that returns a QFuture.
* CGenericDBusInterface::callDBusFuture, which returns a QFuture.
2020-08-01 13:18:55 +01:00
Mat Sutcliffe
07f6c8b73c
Issue #15 CVariant can convert between CVariantList and our other container classes
2020-08-01 13:18:55 +01:00
Lars Toenning
6cf7571dff
Add user-defined literals for physical quantities
...
Fixes #14
2020-07-17 10:33:01 +02:00
Lars Toenning
368dd1f46d
[PQ] Add unary minus operator
2020-07-17 10:33:01 +02:00
Mat Sutcliffe
670b1a1986
Fix cppcheck and compiler warnings
2020-06-29 18:34:16 +01:00
Klaus Basan
a1ea9a2e10
Fixed unit test warnings as discussed, see https://discordapp.com/channels/539048679160676382/539925070550794240/663426372651319336
2020-01-07 19:57:28 +00:00
Mat Sutcliffe
48d1521d3a
Correct filename extension
2020-01-07 19:57:25 +00:00
Mat Sutcliffe
4a0d8e9864
Fixed most Qt 5.14 deprecation warnings
2020-01-07 19:57:25 +00:00
Klaus Basan
81ade55cb5
Ref T730, added QT multimedia in some projects, as it is now needed in blackmisc
2019-10-11 18:59:58 +01:00
Roland Rossgotterer
e0b52db77a
[MinGW] Fix many unresolved symbols
2019-09-16 22:41:33 +01:00
Klaus Basan
add649c321
Ref T709, improved normalization and space pressed handling, unit test
2019-09-16 22:41:14 +01:00
Klaus Basan
e62aa6fb2f
Ref T715, setting for "night texture"
...
* settings class
* UI
2019-09-16 22:41:12 +01:00
Klaus Basan
34aa8333cc
Ref T709, sync Qt free timestamp after parsing with swift version
2019-09-16 22:40:58 +01:00
Klaus Basan
6a2f08b49f
Ref T709, UNIT test for JSON settings
2019-09-16 22:40:56 +01:00
Mat Sutcliffe
dd86be3335
String simplification (accent removal) using Unicode decomposition
2019-09-16 22:40:44 +01:00
Klaus Basan
9965fd039e
Ref T704, improved airline prefix parsing (from callsign)
2019-09-16 22:40:31 +01:00
Mat Sutcliffe
35b0836754
Ref T696 Fix number formatting for CTime and CAngle.
...
- Removed the 'L' in the format strings, so the C locale is used.
- Added `1 + digits` to the `fieldWidth`, as this actually includes the
decimal point and the digits after it.
2019-09-16 22:40:13 +01:00
Klaus Basan
74be3fa8c2
Added network to UNIT tests (needed for CUrl
...
Other includes where needed
2019-09-16 22:40:09 +01:00
Mat Sutcliffe
668a77d083
Ref T689 Settings validation can produce more descriptive error messages.
2019-09-16 22:40:05 +01:00
Mat Sutcliffe
4ab3e9a03b
Ref T682 Don't convert text codec name to lower case, as it is case sensitive.
2019-09-16 22:40:03 +01:00
Klaus Basan
693c94c87a
Send FP altitude without unit
...
https://discordapp.com/channels/539048679160676382/539846348275449887/593211815559823367
https://discordapp.com/channels/539048679160676382/539846348275449887/593063154238619649
2019-09-16 22:40:01 +01:00
Mat Sutcliffe
5d75d58784
Ref T570 Measure sortHint using true CPU time routines.
2019-04-12 14:54:47 +01:00
Mat Sutcliffe
6d9c1b4d5e
Ref T552 Added unittest for QDataStream marshalling.
2019-04-12 13:57:18 +01:00
Mat Sutcliffe
e5e6c53c82
Fixed buggy implementation of CPhysicalQuantity::lessThan.
...
This bug could cause a variant containing a list containing a null PQ
to compare equal to a variant containing a list containing a non-null PQ.
2019-04-11 22:12:04 +01:00
Roland Rossgotterer
3f9042848f
Use QDateTime::setOffsetFromUtc instead of QDateTime::setUtcOffset
2019-04-11 22:11:50 +01:00