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
Mat Sutcliffe
5d6da3873f
[CI] Retry 5 times when downloading InstallBuilder on Windows
2021-09-02 16:38:14 +01:00
Mat Sutcliffe
2ac1a13894
Issue #115 Main connect button is checked iff network is connected
2021-09-01 20:40:50 +01:00
Mat Sutcliffe
8952229b82
Issue #115 Main connect button only opens the login view
2021-09-01 20:40:12 +01:00
Mat Sutcliffe
fbbfd5ebe2
Issue #115 Opening login view doesn't trigger disconnect countdown
2021-09-01 20:38:27 +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
01cc7f827b
Issues #72 , #110 Fix typo and add tooltips
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
6b8eaf1ca2
Update xplanemp2
2021-08-30 16:35:46 +01:00
Mat Sutcliffe
9a822d62ce
Inhibit warning that will eventually be fixed by C++20 anyway
2021-08-30 16:35:46 +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
c88f9d21c6
Add a close button to the CSimulatorEmulatedConfig window
2021-08-29 17:02:27 +01:00
Mat Sutcliffe
dd3fc42c94
Remove unused code
2021-08-29 17:02:27 +01:00
Mat Sutcliffe
68933408db
Issue #37 GUI message when FPS drops below threshold
2021-08-29 17:02:26 +01:00
Mat Sutcliffe
a89ca2d59a
Issue #37 Reset FPS counter when network is connected
2021-08-21 18:38:56 +01:00
Mat Sutcliffe
81d2dbbac9
Issue #37 Disconnect when FPS drops below threshold
2021-08-21 18:38:56 +01:00
Mat Sutcliffe
f311906d04
Issue #37 Emit signal when FPS drops below threshold
2021-08-21 18:38:56 +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
1c10c3ba0a
Issue #22 Fixed bug that meant altitude dialog "override" field was never used
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
9bfcf13ef8
Issues #72 , #110 Use label and text colors settings in xswiftbus and XP driver
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
34a61d1d69
Issue #107 Flight plan aircraft type doesn't need to be in the DB
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
dd9f9bc46f
Issue #113 [GUI] Add checkbox to enable SIMDATA packets in FSD setup
2021-08-21 18:38:54 +01:00
Mat Sutcliffe
e7375a9785
Issue #113 Add SIMDATA packet logic in CAirspaceMonitor
2021-08-21 18:38:54 +01:00
Mat Sutcliffe
cfb51f3a3f
Issue #113 Add SIMDATA packet logic in CFSDClient
2021-08-10 16:07:35 +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
bd7d6ac17c
Issue #113 Add value class for SIMDATA packet
2021-08-10 16:07:34 +01:00
Mat Sutcliffe
e8efb11f74
Updated URL to FSD protocol documentation
2021-07-14 19:15:20 +01:00
Mat Sutcliffe
386b707939
[CI] Adapt to new GitHub API
2021-07-13 23:21:52 +01:00
Mat Sutcliffe
d0590240fb
Update Bitrock version
2021-07-13 20:40:48 +01:00
Mat Sutcliffe
232f0f0919
Update Bitrock URL
2021-07-13 20:40:48 +01:00
Mat Sutcliffe
b6533efcb2
Set default EOL to 1 Jan 2030
...
This is overridden by GitHub Actions so only applies to local dev builds
2021-07-13 20:40:48 +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
621f4c5add
Generate minimal debug symbols on Linux and Mac
2021-07-13 17:56:32 +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
1ec26d7df5
[qmake] Exclude FSUIPC project file based on CPU architecture
...
Without this, jom tries to run qmake to build both FSUIPC projects,
which then makes jom think that libraries need to be rebuilt.
2021-07-13 17:56:32 +01:00
Mat Sutcliffe
38328d536b
Style
2021-07-13 17:56:32 +01:00
Mat Sutcliffe
39d6100c87
[qmake] Inhibit noisy false warning on MinGW
2021-07-13 17:56:31 +01:00
Mat Sutcliffe
17d6e86c19
Use std::is_nothrow_swappable (C++17 feature)
2021-07-13 17:56:31 +01:00