Commit Graph

7982 Commits

Author SHA1 Message Date
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
Klaus Basan
7fee1cfcff Ref T632, make users a callsign object list 2019-05-13 11:20:41 +02:00
Klaus Basan
3294a78fc4 Allow max. length of route and remarks combined 2019-05-13 11:20:41 +02:00
Klaus Basan
72ab9e7994 Added VATGOV support for callsign 2019-05-13 11:20:41 +02:00
Klaus Basan
275006dad4 Ref T632, more detailled entry check for adding a remote aircraft (finds empty callsign) 2019-05-13 11:20:41 +02:00
Klaus Basan
8fe23b780f Ref T632, use rendered and callsign as tie breaker if distance is equal in snapshot 2019-05-13 11:20:41 +02:00
Klaus Basan
303e8b0f88 Ref T632, in snapshot avoid to add aircraft which are no longer in range 2019-05-13 11:20:41 +02:00
Klaus Basan
52ef14b24d Simulated driver, update rendered aircraft 2019-05-13 11:20:41 +02:00
Klaus Basan
989c998e66 Also log rendering setup in crashinfo 2019-05-13 11:20:41 +02:00
Klaus Basan
22f140a494 Write info about the weather into the crashinfo file 2019-05-13 11:20:40 +02:00
Klaus Basan
599064fe6c Use models from centralized model cache
* no copy needed
* cache is synchronized when loading models
2019-05-13 11:20:40 +02:00
Klaus Basan
5caea5ad9b Ref T620, check for empty string as path, QDir("") exists 2019-05-13 11:20:40 +02:00
Klaus Basan
a553dfc708 Ref T632, minor improvements for no callsign 2019-05-13 11:20:40 +02:00
Klaus Basan
0360b298d6 Better log message 2019-05-13 11:20:40 +02:00
Klaus Basan
f57dd8d9dd Ref T630, avoid invalid simulator for new set 2019-05-13 11:20:40 +02:00
Klaus Basan
9fd3925238 Style 2019-05-13 11:20:40 +02:00
Klaus Basan
f6ea91e0b2 Add missing FG part 2019-05-13 11:20:40 +02:00
Klaus Basan
2d654e2fef Ref T609, tristate LED showing if synced with simulator com 2019-05-13 11:20:40 +02:00
Klaus Basan
90373c3a34 Ref T609, UI setting for COM synced 2019-05-13 11:20:39 +02:00
Klaus Basan
53fb28d70c Ref T609, setting if COM is synced with simulator 2019-05-13 11:20:39 +02:00
Klaus Basan
927903ec53 XSwiftBus spelling 2019-05-13 11:20:39 +02:00
Klaus Basan
c7542105c5 Ref T605, Maximize Window flag, allows to use standard Win10 navigation 2019-05-13 11:20:39 +02:00
Klaus Basan
13a2465424 Ref T609, encapsulate PTT action/key 2019-05-13 11:20:39 +02:00
Klaus Basan
c69a833598 Style 2019-05-13 11:20:39 +02:00
Klaus Basan
b093d02f49 Bring a modal window back to front when opening a dialog
Otherwise it can happen the modal window in background blocks the other UI.
2019-05-13 11:20:39 +02:00
Klaus Basan
803e68edd3 Do not show core button in standalone 2019-05-13 11:20:38 +02:00
Klaus Basan
918559e60f Ref T609, active COM1/2 in sim LEDs and function 2019-05-13 11:20:38 +02:00
Klaus Basan
9f8f70c22a Ref T609, set send/receive COM1/2 from P3D/FSK 2019-05-13 11:20:38 +02:00
Klaus Basan
bf26695530 Ref T609, added send/receive flags for COM unit 2019-05-13 11:20:38 +02:00
Klaus Basan
8eb3bd5278 Own model set dialog / dialog improvements
* better terms
* clear button to clear own model set
2019-05-13 11:20:38 +02:00