Mat Sutcliffe
|
0faa7ed8fc
|
Issue #94 Add new class CAircraftVelocity as member of CAircraftSituation
|
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
|
8f11e42b15
|
Replace an enable_if with an if constexpr
|
2022-01-03 16:38:46 +00:00 |
|
Mat Sutcliffe
|
8f0271aa2a
|
Fixed assert in CUser::comparePropertyByIndex
|
2022-01-01 14:48:20 +00:00 |
|
Mat Sutcliffe
|
65b85a1606
|
Don't require air files for MSFS (32 or 64 bit)
|
2021-12-09 18:21:47 +00:00 |
|
Mat Sutcliffe
|
0c7238e572
|
Add F13-F24 as assignable hotkeys
|
2021-11-21 20:07:17 +00:00 |
|
Mat Sutcliffe
|
b46d4c7bb9
|
Add more keyboard key codes assignable to hotkeys
F1-F12, CapsLock, Home, End, PgUp, PgDn, and some more numpad keys.
|
2021-11-13 01:13:52 +00:00 |
|
Mat Sutcliffe
|
28e0afa88c
|
Style
|
2021-11-13 01:08:05 +00:00 |
|
Mat Sutcliffe
|
b7b71b2245
|
Simplify trait
|
2021-10-29 16:47:13 +01:00 |
|
Mat Sutcliffe
|
586f605d04
|
Delegate parts of CSequence to a non-template implementation
To reduce build time.
|
2021-10-29 16:47:13 +01:00 |
|
Mat Sutcliffe
|
85dae5f8a4
|
Remove unused method
|
2021-10-15 00:55:08 +01:00 |
|
Mat Sutcliffe
|
cd59cf6ad4
|
Fix mistake
|
2021-10-15 00:55:08 +01:00 |
|
Mat Sutcliffe
|
df446cfdd6
|
Fix mistake
|
2021-10-12 18:35:16 +01:00 |
|
Mat Sutcliffe
|
9fdeb466fa
|
Member functions of mixins should be defined out of line
Per [temp.explicit]/10, explicit instantiation declarations
do not affect inline member functions
|
2021-10-11 14:20:08 +01:00 |
|
Mat Sutcliffe
|
5a1f3e8dd1
|
Explicit template instantiations for mixins for PQ and units
|
2021-10-11 14:20:07 +01: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
|
0a121d913d
|
Own implementation of std::tuple with reduced functionality
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
|
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
|
002cd1d5b9
|
Issue #11 Improve CEventLoop API
|
2021-10-11 14:20:06 +01:00 |
|
Mat Sutcliffe
|
a592bb2bbe
|
Include style
|
2021-09-18 15:07:49 +01:00 |
|
Mat Sutcliffe
|
312dec792b
|
Doxygen style
|
2021-09-18 15:07:48 +01:00 |
|
Mat Sutcliffe
|
57d32da826
|
Use nested namespaces (C++17 feature)
|
2021-09-18 15:07:48 +01:00 |
|
Mat Sutcliffe
|
3a14c96e8d
|
Fix missing forward declaration
|
2021-09-18 01:44:56 +01:00 |
|
Lars Toenning
|
cedaa48f5a
|
Issue #120 Remove separate PTT COM1/COM2 hotkeys
|
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
|
ad9779ed3c
|
Issues #72, #110 Add missing labelColor value in xswiftbus settings JSON
Used when marshalling the settings to xswiftbus via DBus.
|
2021-08-31 19:09:59 +01:00 |
|
Mat Sutcliffe
|
a418add1f3
|
Issue #77 Convert CRgbColor to QPixmap directly
Converting via CIcon was disabled in order to break cyclic a dependency,
but in these cases a direct conversion had always been possible anyway.
|
2021-08-31 19:09:59 +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
|
f0db8b567f
|
Issue #114 Add CSetBuilder and CMapBuilder
|
2021-08-29 17:02:27 +01:00 |
|
Mat Sutcliffe
|
dd3fc42c94
|
Remove unused code
|
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
|
33cb5827a6
|
Issues #72, #110 Add label and text color settings in XP config GUI
|
2021-08-21 18:38:55 +01:00 |
|
Mat Sutcliffe
|
5616a49706
|
Issues #72, #110 Extend settings class with label and text colors
|
2021-08-21 18:38:55 +01:00 |
|
Mat Sutcliffe
|
fba8172e0e
|
Issue #112 Hotkeys to zoom in/out radar
|
2021-08-21 18:38:55 +01:00 |
|
Mat Sutcliffe
|
0590699452
|
Issue #111 New notification sounds
|
2021-08-21 18:38:55 +01:00 |
|
Mat Sutcliffe
|
0c5d684957
|
[QoI] Support polymorphism when extracting log category from QObject
|
2021-08-21 18:38:55 +01:00 |
|
Mat Sutcliffe
|
96f38c472d
|
Issue #113 Add flag for receiving SIMDATA packet in CFsdSetup
|
2021-08-10 16:07:35 +01:00 |
|
Mat Sutcliffe
|
074ab70380
|
Prevent Qt handling Windows Messages while the fatal error message is open
|
2021-07-13 20:40:48 +01:00 |
|
Mat Sutcliffe
|
d4991e9d72
|
Reorder log handler thread check to happen before the Win32 messagebox
|
2021-07-13 17:56:33 +01:00 |
|
Mat Sutcliffe
|
1e347230d1
|
Ensure verify message is actually logged before aborting
|
2021-07-13 17:56:33 +01:00 |
|
Mat Sutcliffe
|
68a49e646e
|
Convenience utilities
|
2021-07-13 17:56:32 +01:00 |
|
Mat Sutcliffe
|
ae303019b8
|
Use std::invoke instead of pointer-to-member syntax
This will allow transparent use of the same API with both
pointers to member functions and pointers to member data.
|
2021-07-13 17:56:32 +01:00 |
|
Mat Sutcliffe
|
38328d536b
|
Style
|
2021-07-13 17:56:32 +01:00 |
|