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
0f5e727fc4
[GUI] Reorganise aircraft list view context menu
2021-09-05 15:55:11 +01: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
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
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
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
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