Commit Graph

6730 Commits

Author SHA1 Message Date
Roland Winklmeier
fa74f28bca Add deviceName attribute to CJoystickButton
ref T254
2018-10-03 03:03:40 +02:00
Roland Winklmeier
f62ab3266f Implement log message fixmes in joystickwindows.cpp 2018-10-03 03:03:40 +02:00
Roland Winklmeier
28302feea0 Remove unnecessary updating of voice room callsigns
The voice room callsign will be set from the current context values right
before a new connection is made. Therefore all updates in between are not
necessary and can be removed.

ref T354
2018-10-03 03:03:40 +02:00
Roland Winklmeier
321c195f4b Change voice room callsign format to "callsign (userid)"
So far the callsign, was the callsign itself only. However, other VATSIM
clients expect it to include the user id in brackets.

ref T354
2018-10-03 03:03:40 +02:00
Roland Winklmeier
89ab1a0138 Add alternative method to poll keyboard state on Windows
It seems that Windows is frequently disconnecting the keyboard hook
(eventually if swift was too busy processing messages) and caused all hotkeys
to be unreliable.
Instead use a polling mechanism. The previous method is kept in code for
testing, but is disabled by compile time switch.
2018-10-03 03:03:40 +02:00
Roland Winklmeier
324e16121e Correct wrong variable types in CKeyboardWindows 2018-10-03 03:03:40 +02:00
Roland Winklmeier
23a1f86834 Connect to remoteHotkeyAction in CContextApplicationProxy::relaySignals
ref T330
2018-10-03 03:03:39 +02:00
Klaus Basan
85f7a37c8b Make sure there are no "illegal" characters in text messages 2018-10-03 03:03:39 +02:00
Klaus Basan
09f6738363 Ref T369, style 2018-10-03 03:03:39 +02:00
Klaus Basan
3d2c177637 Ref T369, text message component style / font size +/- 2018-10-03 03:03:39 +02:00
Klaus Basan
1a0bcdaecc Ref T369, allow to change font size +/- in text message style settings 2018-10-03 03:03:39 +02:00
Klaus Basan
499236c391 Ref T369, link font size signals with dock widget 2018-10-03 03:03:39 +02:00
Klaus Basan
35c035570f Ref T369, replace font style in style sheet from font dialog 2018-10-03 03:03:39 +02:00
Klaus Basan
b9ae33d126 Ref T369, fixed findChildren by adding Q_OBJECT macro
https://swift-project.slack.com/archives/G7GD2UP9C/p1537898045000100
2018-09-27 02:35:19 +02:00
Klaus Basan
df3fb1f1a8 Style FSD form (less height, as swift GUI is not high enough) 2018-09-27 02:35:04 +02:00
Klaus Basan
8416431e48 Mapping component, set simulator selector when simulator is connected 2018-09-25 21:06:23 +02:00
Klaus Basan
d62e904371 Ref T373, Qt::QueuedConnection for audio context -> GUI 2018-09-25 03:51:33 +02:00
Klaus Basan
5c165c4fe7 Ref T373, style 2018-09-25 03:47:46 +02:00
Klaus Basan
84970760c1 Ref T373, removed unused function 2018-09-25 03:19:28 +02:00
Klaus Basan
01cfe644d3 Ref T373, utility functions in COM system 2018-09-25 03:16:22 +02:00
Klaus Basan
684d2933e7 Ref T372, p3D version of releaseAIControl 2018-09-25 02:14:04 +02:00
Klaus Basan
5323cb09d7 Ref T372, fixed freeze so aircraft is really stable
see https://swift-project.slack.com/archives/G96QTUBEG/p1537784648000100
2018-09-25 02:14:03 +02:00
Klaus Basan
f50266a5a3 Ref T370, Ref T372 loopback situations updated from FSX/P3D simulator 2018-09-25 02:14:01 +02:00
Klaus Basan
a871579479 Ref T370, added public removeAllRemoteAircraft
* protected clearAllRemoteAircraftData
* ISimulator::clearAllRemoteAircraftData no longer calls clearAllRemoteAircraftData (circular)
2018-09-25 02:14:00 +02:00
Klaus Basan
24c2da67e7 Ref T372, style 2018-09-25 01:43:08 +02:00
Klaus Basan
418324e64f Ref T372, Ref T370 testing with emulated driver fixes
* added ground speed
* changed altitude parsing to CPqString::SeparatorsBestGuess
* signal when parts form is set
2018-09-25 01:39:08 +02:00
Klaus Basan
09acea6eb4 Ref T370, re-init terrain probe when all objects are removed 2018-09-24 00:54:09 +02:00
Klaus Basan
dcefa88133 Display plugin name if simulator info is not available 2018-09-24 00:51:38 +02:00
Klaus Basan
bb385cba79 Clang fixes 2018-09-24 00:51:03 +02:00
Klaus Basan
22160c146e Ref T370, further remove models improvements
* timer checks not only for add, but also for remove
* renamed to facilitate changes
2018-09-23 20:12:47 +02:00
Klaus Basan
6962a7bddb Ref T369, adjusted text message component to support settings 2018-09-23 20:12:45 +02:00
Klaus Basan
fec4643fc1 Ref T369, support for style in setting 2018-09-23 20:12:42 +02:00
Klaus Basan
4dce0fcee6 Ref T369, text edit as dialog 2018-09-23 20:12:39 +02:00
Klaus Basan
14221e08bc Ref T369, text message style component 2018-09-23 20:12:38 +02:00
Klaus Basan
43541ad08e Ref T369, style adjustments 2018-09-23 20:12:36 +02:00
Klaus Basan
0bb56fedfb Ref T369, font setting improvements
- color can be hidden
- access to QFont value/getter for family/style/size
- renaming
2018-09-23 20:12:34 +02:00
Klaus Basan
527f666d1f Ref T370, remove models from FSX/P3D
* clearAllRemoteAircraftData also removes aircraft (from simulator)
* debugVerifyStateAfterAllAircraftRemoved only makes sense if removing aircraft and then emit the messages
2018-09-23 20:12:32 +02:00
Klaus Basan
4dcb2185b4 Ref T367, info objects are also read, as the files are small and sApp->isInternetAccessible() is not fully reliable (Qt Accessibility bug) 2018-09-23 20:12:31 +02:00
Klaus Basan
7ae7d04548 Ref T367, do not read again when info/setup was just read (age) 2018-09-23 20:12:30 +02:00
Klaus Basan
fd1001862f Matching form UI size 2018-09-23 20:12:29 +02:00
Klaus Basan
2b5c7de965 Avoid crash in +/- font size by setting style sheet to "" 2018-09-23 20:12:28 +02:00
Klaus Basan
ff2f653aae Style 2018-09-23 20:12:27 +02:00
Klaus Basan
bba65326da Ref T340, red bar for SUP messages 2018-09-23 20:12:24 +02:00
Klaus Basan
369d1eb92e Ref T340, fixed internals component to send text messages 2018-09-23 20:12:23 +02:00
Klaus Basan
8f286c4475 Ref T367, simplified bootstrap and update info reading 2018-09-22 01:26:41 +02:00
Klaus Basan
3037afabf2 Ref T362, Ref T348 "removed models" context menu 2018-09-22 01:26:40 +02:00
Klaus Basan
8a5112e48d Ref T362, Ref T348 matcher saves removed models (if any) when destructed 2018-09-22 01:26:39 +02:00
Klaus Basan
5e99e557c6 Ref T362, Ref T348 model/view adjustments
* remove model string
* start directory for file dialog
2018-09-22 01:26:38 +02:00
Klaus Basan
ebc2ffe480 Formatting 2018-09-22 01:26:37 +02:00
Klaus Basan
6c1a882231 Ref T365, samples for addon/fsx config files 2018-09-22 01:26:36 +02:00