Commit Graph

9763 Commits

Author SHA1 Message Date
Mat Sutcliffe
493abf6543 Update InstallBuilder 2022-08-15 20:33:52 +01:00
Mat Sutcliffe
08f187f12c Issue #128 Adjust text message frequency to nearest frequency in use 2022-08-15 20:33:44 +01:00
Lars Toenning
e3347d4d1e Prevent saving invalid values
If a value has not changed and should be saved to a file, only the key (and the invalid value) was passed to the save function. The save function does not check this case or read the value from the cache.
This happens when changing simulator paths as the settings are updated and saved separately.
2022-08-15 20:33:17 +01:00
Lars Toenning
20b8adcf0b Initialize sim connection status for logincomponent
When using distributed mode and the simulator is already connected to swiftCore, the GUI will not trigger the update on the login component via the simulatorStatusChanged signal.
Therefore we will  trigger the initial update manually (same is already done for the simulator connection LED).
2022-08-15 20:33:08 +01:00
Mat Sutcliffe
57ab108a06 Update xplanemp2 2022-08-15 20:32:54 +01:00
Mat Sutcliffe
01dde4dcea Suppress cppcheck warning 2022-08-15 20:32:23 +01:00
Mat Sutcliffe
a7b8166df4 Fix dbus assert when hostname contains non-Latin characters 2022-08-15 20:31:28 +01:00
Mat Sutcliffe
78ff5322de Add missing xswiftbus DBus methods 2022-08-15 20:31:19 +01:00
Mat Sutcliffe
44f4031703 Add Enter as an assignable hoykey 2022-08-15 20:31:10 +01:00
oktal3700
44df23ade0 [GUI] Fix wrong default xswiftbus version in updater
Fixes #154
2022-08-15 20:29:39 +01:00
Mat Sutcliffe
a906699527 Update installbuilder 2022-08-15 20:29:09 +01:00
Mat Sutcliffe
ebb82b38ee Removed ctor that constructed an invalid CSlot 2022-08-15 20:25:07 +01:00
oktal3700
9bc4ec71b8 Remove siliconmind.de bootstrap mirror from CGlobalSetup 2022-08-15 20:24:13 +01:00
Lars Toenning
385b61676a Issue #134 Fix double free crash on exit
The destructor of CThreadedTonePairPlayer was called twice:
- after the local stack-variable of CSelcalPlayer got out of scope.
- again as part of the CContinuousWorker/DeferredDelete
2022-08-15 20:23:31 +01:00
Lars Toenning
f271d746ba Use =default for default constructor 2022-08-15 20:23:09 +01: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
5f90ec5ace [CI] Second iteration of github-release fork 2021-12-22 22:13:11 +00:00
Mat Sutcliffe
142be97606 Tell GitHub that datarefs.inc is a generated file 2021-12-22 17:49:29 +00:00
Mat Sutcliffe
566882bc22 [xswiftbus] Include readme.txt containing version number 2021-12-22 17:49:29 +00:00
Mat Sutcliffe
15059f5de6 [qmake] Narrow the condition in which the swift_config.cookie warning is emitted 2021-12-22 17:49:28 +00:00
Mat Sutcliffe
b4f9e06b8b Bump version number 2021-12-22 17:49:28 +00:00
Mat Sutcliffe
77e207bac6 [Installer] Make sure the uninstaller deletes readme.txt v0.9.8.38 2021-12-14 19:01:19 +00:00
Mat Sutcliffe
a0a04e1390 [Installer] Fix install path of Qt5 audio plugins 2021-12-14 19:00:54 +00:00
Mat Sutcliffe
ab76bca243 [CI] Fork the github-release action to retry if upload fails v0.9.8.36 2021-12-09 18:21:49 +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
00668f1397 [Installer] Shorter component names so they aren't truncated
Truncated sim plugin names meant that FS2004 and FS2020
looked identical.
2021-11-29 19:56:15 +00:00
Lars Toenning
45a5ce5a6a Issue #131 Sync date when time-sync is enabled for FSX/P3D 2021-11-28 12:52:54 +00:00
Mat Sutcliffe
acf6da4226 [FS9] Fix a crash (pure virtual call) 2021-11-28 12:52:54 +00:00
Mat Sutcliffe
f5ad354420 Installer can delete WASAPI plugin installed by a previous version 2021-11-28 12:52:46 +00:00
Mat Sutcliffe
e1c3029dc8 Fix mistake when excluding WASAPI sound plugin 2021-11-28 12:52:35 +00:00
Mat Sutcliffe
516ed10f75 [CI] Run InstallBuilder in verbose mode 2021-11-27 20:05:09 +00:00
Mat Sutcliffe
2257d87b64 Issue #125 Linux: error on failure to open input device file 2021-11-27 20:05:09 +00:00
Mat Sutcliffe
0c7238e572 Add F13-F24 as assignable hotkeys 2021-11-21 20:07:17 +00:00
Mat Sutcliffe
2d62e90c54 Issue #115 Blink connect button in addition to disconnect button 2021-11-13 19:27:59 +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
7573d91854 Fix mistake 2021-11-13 01:09:19 +00:00
Mat Sutcliffe
28e0afa88c Style 2021-11-13 01:08:05 +00:00
Mat Sutcliffe
0c8e10058c xswiftbus follow aircraft: use new X-Plane API to support multi-monitor setups 2021-11-12 17:57:50 +00:00
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