Commit Graph

6170 Commits

Author SHA1 Message Date
Klaus Basan
ecc3f76e19 Minor adjustments of login component 2018-07-10 17:17:32 +02:00
Klaus Basan
89c5a474b0 Ref T268, improvements in log display
* can request elevation
* more detailed statistics
2018-07-10 17:17:31 +02:00
Klaus Basan
621396e66d Ref T268, consider altitude checking same situation 2018-07-10 17:17:29 +02:00
Klaus Basan
29536dac4d Ref T268, simulator improvements
* use virtual function to emit setup signal
* callback public so it can be used from "log display" for testing
* sim. environment provider statistics
2018-07-10 17:17:29 +02:00
Klaus Basan
6e880b950c Ref T268, interpolation setup provider (no QObject) can "emit signal" by using a virtual function 2018-07-10 17:17:28 +02:00
Klaus Basan
51ad984200 Ref T268, consider "blinking" in simulator common 2018-07-10 17:17:27 +02:00
Klaus Basan
1428d39f4b Ref T268, airspace monitor also consider closest elevations (from same callsign situations) 2018-07-10 17:17:26 +02:00
Klaus Basan
27f43747ae Ref T268, elevation plane improvements 2018-07-10 17:17:25 +02:00
Klaus Basan
62f9beae89 Ref T268, aircraft situation improvements
* Transfer gnd. elevation
* find closest elevation
2018-07-10 17:17:24 +02:00
Klaus Basan
f06482b554 Ref T268, aircraft situation view allows to "request elevation" 2018-07-10 17:17:22 +02:00
Klaus Basan
d489bed370 Ref T268, compare for PQs 2018-07-10 17:17:21 +02:00
Klaus Basan
ead1a93597 Style 2018-07-09 22:30:54 +02:00
Klaus Basan
53a7ef2df3 Ref T268, useQt::QueuedConnection for interpolation log display 2018-07-09 22:30:53 +02:00
Klaus Basan
e904a288ad Ref T268, statistics functions moved to interface 2018-07-09 22:30:52 +02:00
Klaus Basan
f8c64c0296 Ref T268, proxy style 2018-07-09 22:30:51 +02:00
Klaus Basan
98106be4ad Stricter "connect" check in airspace monitor 2018-07-09 22:30:50 +02:00
Klaus Basan
df869373e8 Ref T268, XPlane driver improvements
* 2 queues, one for pending "to be added" aircraft and one for "adding in progress" (easier timeout detection)
* disconnect DBus when unloading
* check if aircraft "are still in range" before adding
* adding to XPlane only in one place
* data for aircraft can be explicitly request and are requested directly when an aircraft has been added
2018-07-09 22:30:48 +02:00
Klaus Basan
79c1691fdc Ref T268, Xplane driver style/renaming 2018-07-09 22:30:47 +02:00
Klaus Basan
f252729fdd Network watchdog improvements
- QPointer checks
- renamings
- count failed pings
2018-07-09 22:30:46 +02:00
Klaus Basan
a21a510d82 Use Non ATC aircraft 2018-07-09 22:30:45 +02:00
Klaus Basan
1ba99b5392 Ref T268, XPlane to do not request updates of values "not near ground" 2018-07-09 22:30:44 +02:00
Klaus Basan
898b7354f4 Ref T268, utility function to get situations which do not require "near ground interpolation" 2018-07-09 22:30:43 +02:00
Klaus Basan
dd5028fa39 Do not update model set in mapping component if same value 2018-07-09 22:30:42 +02:00
Klaus Basan
b345d6e9de Ref T268, fixed CG comparison 2018-07-09 22:30:41 +02:00
Klaus Basan
8a0b76e6d9 Use string conversion for FSX listener 2018-07-09 22:30:40 +02:00
Klaus Basan
74b044bd19 Ref T268, removed obsolete functions as of https://swift-project.slack.com/archives/G7GD2UP9C/p1530707227000095 2018-07-09 22:30:39 +02:00
Klaus Basan
cc5fb3e6bd Typo 2018-07-09 22:30:38 +02:00
Klaus Basan
d447386a86 Ref T246, first model set component as 4th page and init DB data upfront (so data can be used directly) 2018-07-09 22:30:37 +02:00
Klaus Basan
8488237e14 Ref T286, added "copy caches/settings" component (using API) 2018-07-09 22:30:36 +02:00
Klaus Basan
11ff5a4dbc Ref T286, "version changed" in copy models 2018-07-09 22:30:35 +02:00
Klaus Basan
f2820d81a4 Ref T286, multi caches/setting utility functions to check other versions 2018-07-09 22:30:34 +02:00
Klaus Basan
a2bca21715 Ref T286, moved server settings into "network" namespace (not VATSIM specific) 2018-07-09 22:30:33 +02:00
Klaus Basan
2da0186dd2 Ref T286, "humanReadable" functions 2018-07-09 22:30:32 +02:00
Klaus Basan
698c8871bc Ref T286, utility functions for copy caches/settings 2018-07-09 22:30:31 +02:00
Klaus Basan
fa09a6e53b Ref T286, JSON utility functions 2018-07-09 22:30:30 +02:00
Klaus Basan
3b371d3177 Ref T286, static JSON functions for container 2018-07-09 22:30:29 +02:00
Klaus Basan
07a47923d8 View minor fix for "row selected" 2018-07-09 22:30:27 +02:00
Klaus Basan
61e2ffb7da Ref T286, signal for "other swift version" 2018-07-09 22:30:26 +02:00
Klaus Basan
50858a33e4 Special names for CMD args so it can be debugged if something goes wrong 2018-07-09 22:30:25 +02:00
Klaus Basan
ac406d43f6 Ref T286, renaming / adding utility functions in simulator info 2018-07-09 22:30:24 +02:00
Klaus Basan
2798d36435 Ref T275, FSX/P3D obtain model string and CG when model is added and set it in the providers 2018-07-09 22:30:23 +02:00
Klaus Basan
ca87784509 Ref T275, remember CG per model string 2018-07-09 22:30:22 +02:00
Klaus Basan
c168262159 Ref T275, utility functions in simulated aircraft, sim object .. 2018-07-09 22:30:21 +02:00
Klaus Basan
6bcded9264 Style 2018-07-09 22:30:20 +02:00
Klaus Basan
7e8c0cc99d Fixes: emit signals at end and check sGui 2018-07-09 22:30:19 +02:00
Klaus Basan
b551aaf874 Ref T275, Ref T280, airspace monitor improvements
* improved when when we add aircraft by waiting for at least 2 positions
* reset rendered flag
* check ecosysstem
2018-07-09 22:30:18 +02:00
Klaus Basan
8898bf6be5 Ref T285, allow to re-init all aircraft
* aircraft will be removed, then added again as new
* this will go thru the full cycle and matching
2018-07-09 22:30:17 +02:00
Klaus Basan
1f689a8830 Ref T275, Ref T280, Ref T245 FSX simulator improvements
* request model info
* stricter checks (asserts)
* display simulator debug messages in simulator view (not as normal status message)
2018-07-09 22:30:16 +02:00
Klaus Basan
9baa10c5f8 Style 2018-07-09 22:30:14 +02:00
Klaus Basan
c1208dd68c Return const & 2018-07-03 21:02:32 +02:00