Commit Graph

9724 Commits

Author SHA1 Message Date
Mat Sutcliffe
efd9b69161 xswiftbus follow aircraft: keep following when mouse goes off screen 2021-11-12 17:54:46 +00:00
Mat Sutcliffe
27f7d4d656 Issue #125 Explicitly request Input Monitoring and error if denied 2021-11-01 18:26:09 +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
481b0da98b Update InstallBuilder version 2021-10-13 23:38:01 +01:00
Mat Sutcliffe
32d9a9d22c [CI] Fix warnings in warning filter script 2021-10-13 23:37:52 +01:00
Mat Sutcliffe
29f1b9e85d [CI] Reduce dependencies of warning filter script 2021-10-13 21:18:12 +01:00
Mat Sutcliffe
df446cfdd6 Fix mistake 2021-10-12 18:35:16 +01:00
Mat Sutcliffe
a7bec54506 Extra ISO C++ conformance for MSVC 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
fb43405277 [Clang][Windows] Fix regression introduced when upgrading to C++17 2021-10-11 14:20:06 +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
3bd4b47d65 Bump version number 2021-10-11 14:19:55 +01:00
Mat Sutcliffe
fd02656eb2 [AFV] Disregard 6th digit of VHF alias frequency
This means for example 132.070 is equal to 132.075
v0.9.7.149
2021-10-10 01:26:17 +01:00
Mat Sutcliffe
d3a63ad4de [CI] Use GitHub Actions concurrency setting
When a build is triggered, this cancels any current
builds of the same branch or pull request.
2021-09-29 22:28:16 +01:00
Mat Sutcliffe
2d8437c348 [CI] Include debug symbols in release assets 2021-09-22 19:07:34 +01:00
Mat Sutcliffe
27d9bf8f2f [Installer] create readme.txt 2021-09-18 18:26:05 +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
3f2e5b0b69 Remove barely-used aggregate headers 2021-09-18 01:44:58 +01:00
Mat Sutcliffe
3a14c96e8d Fix missing forward declaration 2021-09-18 01:44:56 +01:00
Mat Sutcliffe
f82fcdfd39 [qmake] Inhibit swift_config.cookie warning when not building
This avoids triggering the warning while Qt Creator is loading.
2021-09-14 23:21:16 +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
c0919ecb77 Improve pilotform tab order 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
Mat Sutcliffe
25491c0478 Issue #37 Inhibit monitoring FPS for the first 10 seconds
So we ignore transient FPS drops caused by initial scenery load time.
2021-09-10 18:33:37 +01:00
Mat Sutcliffe
abc96590e4 Issue #115 Blink the disconnect button to catch the user's attention 2021-09-10 18:33:37 +01:00
Mat Sutcliffe
fb1d81afe6 Issue #115 Hide the logoff timer when it's not counting down 2021-09-10 18:33:36 +01:00
Mat Sutcliffe
07fa2d47a3 Issue #115 Don't stop timer when opening login view
Otherwise the timer will always stop immediately after it starts.
2021-09-10 18:33:36 +01:00
Mat Sutcliffe
3067c51885 Issue #115 Actually start the auto-logoff timer when needed
Fixes mistake in fbbfd5ebe2
2021-09-10 18:33:36 +01:00
Mat Sutcliffe
f646666025 Remove siliconmind.de mirror from bootstrap.json 2021-09-10 18:33:36 +01:00
Mat Sutcliffe
317b65f285 [CI] Increase retries to 20 with 5s delay after each try 2021-09-05 15:55:11 +01:00
Mat Sutcliffe
0f5e727fc4 [GUI] Reorganise aircraft list view context menu 2021-09-05 15:55:11 +01:00
Lars Toenning
b06fef9e16 Fix sample afvclient 2021-09-05 13:55:22 +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
2a69f10ce2 Issue #100 [FG] Get COM values from simulator 2021-09-03 17:43:03 +01:00
Lars Toenning
c1b75f7532 Issue #100 Seperate COM1/2 output volumes 2021-09-03 17:43:02 +01:00
Lars Toenning
577431ae49 Issue #100 [XP] Pass com-volumes in correct format
X-Planes dataref volumes are within [0..1]. swift expects them to be [0..100]

Transmit volume (i.e. mic-volume) should be independent from simulator volume.
2021-09-03 01:01:27 +02:00