Klaus Basan
02896d06d2
Prepared for only A-Z/0-9 callsign entry
2019-05-13 11:20:52 +02:00
Klaus Basan
0bbe9988e7
Ref T647, using VERIFY as discussed https://discordapp.com/channels/539048679160676382/539925070550794240/573261700413915166
2019-05-13 11:20:51 +02:00
Klaus Basan
5d98b56a7e
Ref T644, deferred init of notification sounds
2019-05-13 11:20:51 +02:00
Klaus Basan
77fcde6465
Ref T644, audio volume for notification sounds can be set
2019-05-13 11:20:50 +02:00
Lars Toenning
e42a205f5e
Ref T632, porting fix to FG driver
2019-05-13 11:20:50 +02:00
Lars Toenning
d61814f8e9
FG: Add version number check
2019-05-13 11:20:50 +02:00
Lars Toenning
a34b222c3e
Adjusting var names to used units
2019-05-13 11:20:49 +02:00
Lars Toenning
6eeba19f37
Ref T646 Directly getting pressure altitude from FG
2019-05-13 11:20:49 +02:00
Klaus Basan
4267b004c8
Added icons
2019-05-13 11:20:49 +02:00
Klaus Basan
bcbdaaf1a7
COM audio did not tune in (voice room) if channel was already selected at startup
...
Reason was: hardcoded channel spacing to 8.33kHz
As a result changed to channel spacing based on COM unit, which could also be changed at runtime
* the issue itself was in own aircraft context
* added functions for channel spacing
* changed to COM unit channel spacing (instead of hardcoded spacing)
2019-05-13 11:20:49 +02:00
Klaus Basan
8df7404f2b
Fixed staggered update
2019-05-13 11:20:49 +02:00
Klaus Basan
eba5b1924b
Ref T648, display X/Y/Z
2019-05-13 11:20:49 +02:00
Klaus Basan
a764a2de7e
Added value for notification volume in sound setting
2019-05-13 11:20:49 +02:00
Klaus Basan
9a3ef1e82e
Approach to handle the restoreGeometry/State crash
...
* use CLogSubscriber to "catch" the issue (log handler "catching" the ASSERT)
* restart message box
2019-05-13 11:20:49 +02:00
Klaus Basan
ce534d2536
Allow to reset window size from launcher
2019-05-13 11:20:49 +02:00
Klaus Basan
8eff8cd3ba
Enable AUTO LOGOFF per default
2019-05-13 11:20:48 +02:00
Klaus Basan
291b477d44
Ref T644, allow to set notification sounds directory
2019-05-13 11:20:48 +02:00
Klaus Basan
e4b0655129
Ref T644, allow to fetch notifications sounds from an arbitrary directory
...
* added settings
* utility functions
2019-05-13 11:20:48 +02:00
Klaus Basan
ecc203cf2e
Ref T643, disable interactive docking
2019-05-13 11:20:48 +02:00
Klaus Basan
e411dbb125
Display pressure altitude in simulator view
2019-05-13 11:20:48 +02:00
Klaus Basan
c56775e815
Ref T637, allow 3 letter ICAOs in FP
...
* strict or lenient airport check
* allow to enter 3 letter ICAO codes in FP
2019-05-13 11:20:48 +02:00
Klaus Basan
0eed0f0f00
Doxygen
2019-05-13 11:20:48 +02:00
Klaus Basan
8d32345849
Disable shortcut
2019-05-13 11:20:48 +02:00
Klaus Basan
242d6137e5
Avoid crash when accessing the main windget position
2019-05-13 11:20:47 +02:00
Klaus Basan
3171bd5661
Added DBus comment/parameters
2019-05-13 11:20:47 +02:00
Klaus Basan
9a0f2263cc
Ref T639, unify the connect buttons
...
* toggle connection from button bar directly -> public
* use Qt::QueuedConnection
* allow to reset values
2019-05-13 11:20:47 +02:00
Klaus Basan
12953321da
Ref T638, register XPDR code
2019-05-13 11:20:47 +02:00
Roland Rossgotterer
e279b77ca6
Add Windows Joystick hotplug support
...
A hidden window will listen for device attached and removed signals from Windows. In case such a event occurs, all devices are enumerated again.
ref T587
2019-05-13 11:20:47 +02:00
Roland Rossgotterer
9f3bc40071
Update externals
...
ref T629
2019-05-13 11:20:47 +02:00
Roland Rossgotterer
d21e9e60e8
Don't stop connection to xswiftbus if versions do not match
...
Keep the version error to bring it to the users attenion and convince him
to upgrade. But let the connection proceed since the interface changes so
rarely.
This also adds version information for swift and xswiftbus sides.
Reviewers: #gatekeepers, msutcliffe
Subscribers: msutcliffe
Maniphest Tasks: T628
Differential Revision: https://dev.swift-project.org/D104
2019-05-13 11:20:47 +02:00
Roland Rossgotterer
1ceb84f591
Update Jenkins Qt version to 5.12.3
...
Reviewers: #gatekeepers, msutcliffe
Reviewed By: #gatekeepers, msutcliffe
Differential Revision: https://dev.swift-project.org/D103
2019-05-13 11:20:47 +02:00
Roland Rossgotterer
fec6f3b0ad
Improve binary symbolification
...
Summary:
Backtrace accepts a wide range of native debugging formats, e.g. PDB, dSYM, ELF files. Instead of converting to an intermediate format being breakpad sym files, package and upload the native formats directly.
Also reduce the list of debugging symbols to a reasonable minimum. Sample and test symbols are not required.
Reviewers: #gatekeepers, msutcliffe
Reviewed By: #gatekeepers, msutcliffe
Subscribers: msutcliffe
Maniphest Tasks: T588
Differential Revision: https://dev.swift-project.org/D102
2019-05-13 11:20:46 +02:00
Roland Rossgotterer
267a9720da
Don't skip CSL package parsing after an error occurred
...
Summary:
This patch fixes X-Plane CSL package parsing to no longer skip the rest
of the package when an error occurred. Instead CSL planes are marked
having errors and are removed after the full package has been parsed.
Reviewers: #gatekeepers, msutcliffe
Reviewed By: #gatekeepers, msutcliffe
Maniphest Tasks: T616
Differential Revision: https://dev.swift-project.org/D101
2019-05-13 11:20:46 +02:00
Roland Rossgotterer
92e7a6c83f
Fix MinGW linker error
2019-05-13 11:20:46 +02:00
Klaus Basan
57c6d8ac77
Ref T623, ignore/unignore dot command
2019-05-13 11:20:45 +02:00
Klaus Basan
bbd6811c8d
Improved vertical resizing / vertical header vor interactive vertical resizing
2019-05-13 11:20:45 +02:00
Klaus Basan
cb70234184
UI texts/minor fixes
2019-05-13 11:20:45 +02:00
Klaus Basan
99c6a03b6f
Support for an empty column
2019-05-13 11:20:44 +02:00
Klaus Basan
c51dce8bfd
Style
2019-05-13 11:20:44 +02:00
Klaus Basan
6a9de7389a
Guards in emulated driver
2019-05-13 11:20:44 +02:00
Klaus Basan
f6d68660c9
Allow to toggle word wrap in views
2019-05-13 11:20:43 +02:00
Klaus Basan
6d97db83ed
Avoid multiline columns by disabling word wrap
2019-05-13 11:20:43 +02:00
Klaus Basan
2519241da8
Ref T632, remove invalid callsigns
2019-05-13 11:20:43 +02:00
Klaus Basan
f03d2bf36b
Ref T632, QPointer for single shot
2019-05-13 11:20:43 +02:00
Klaus Basan
d999810955
VATGOV icon
2019-05-13 11:20:42 +02:00
Klaus Basan
94a5741537
Ref T632, verify empty callsign
...
THis is the fix:
"if (!simulatedAircraft.hasCallsign()) { continue; } // removed in provider"
2019-05-13 11:20:42 +02:00
Klaus Basan
d32e596c89
Remove the workaoround from QTableView, made stretching default
2019-05-13 11:20:42 +02:00
Klaus Basan
95bcd4c15b
Ref T632, filter out clients not in range
2019-05-13 11:20:42 +02:00
Klaus Basan
a1490fd4e0
Ref T632, mix fixes
...
* avoid empty callsign CClient object (harmless, but stupid)
* better validations in client provider
* check aircraft config packets (really broadcasts)
2019-05-13 11:20:42 +02:00
Klaus Basan
eb89273104
Ref T632, utility functions in client/client list
2019-05-13 11:20:41 +02:00