Commit Graph

2325 Commits

Author SHA1 Message Date
Klaus Basan
7831759a93 Add URL info for reading 2019-08-29 00:03:58 +02:00
Klaus Basan
ce57af5a3d Style 2019-08-28 02:51:33 +02:00
Klaus Basan
146cf19eb3 Style 2019-08-22 01:27:57 +02:00
Klaus Basan
069e32c896 Ref T609, fixed signal/slot connection of cross context hookup
* audio can be local or remote special case
* so we have to hookup on core or remote side depending on that
2019-08-22 00:30:56 +02:00
Klaus Basan
8493b22301 Ref T703, sending and receiving of relayed text messages
* turn relayed messages into normal messages
* avoid signals for relayed messaged
* relay received messages to partner (co-pilot)
2019-08-18 01:12:41 +02:00
Klaus Basan
f18f2327ae Ref T703, set partner callsign in network vatlib / functions in context adjusted 2019-08-17 21:01:11 +02:00
Klaus Basan
eb67310b04 Improved logging of "adding aircraft" so we can see details such as the model string 2019-08-14 00:25:31 +02:00
Klaus Basan
83c6a5d4eb Ref T659, login mode as string 2019-08-11 23:16:04 +01:00
Klaus Basan
75579cda38 Ref T659, get network preset values from network vatlib 2019-08-11 23:16:01 +01:00
Klaus Basan
5720ed43a1 Ref T609, adjusted audio context to support changed COM units and muted transmission if muted in COM unit 2019-08-11 23:16:01 +01:00
Klaus Basan
2bd766ceb1 Ref T609, mixer utility functions 2019-08-11 23:16:00 +01:00
Klaus Basan
429c63d220 Ref T609, function in audio context for COM integration + fix for wrong mixer device 2019-08-11 23:16:00 +01:00
Klaus Basan
98b31b9674 Ref T609, allow to get COM unit from own aircraft context 2019-08-11 23:15:57 +01:00
Klaus Basan
143a3a6006 Ref T609, style 2019-08-11 23:15:57 +01:00
Klaus Basan
9540355446 MacOsX logging for mic. request
https://discordapp.com/channels/539048679160676382/567983892791951374/604797145928826880
2019-08-11 23:15:50 +01:00
Klaus Basan
b0efdd78ec Allow to test an ASSERT (like the crashdump test) 2019-08-11 23:15:45 +01:00
Klaus Basan
2a92ad63ab Ref T709, style 2019-08-11 23:15:42 +01:00
Klaus Basan
5ecbef5312 Fix for index issue
https://discordapp.com/channels/539048679160676382/568904623151382546/604778928787161099
https://discordapp.com/channels/539048679160676382/567983892791951374/593854116992778263

5   org.qt-project.QtCore         	0x0000000104efe2c2 qt_assert_x(char const*, char const*, char const*, int) + 80
6   libblackcore.0.9.2.dylib      	0x0000000102ad79f1 BlackCore::Vatsim::CVatsimDataFileReader::parseVatsimFile(QNetworkReply*) + 13633 (qstringliteral.h:100)
2019-07-28 02:58:54 +02:00
Klaus Basan
43dfe2da7c Ref T706, staggered queires for ATC and aircraft
* avoid overlapping responses: https://discordapp.com/channels/539048679160676382/539925070550794240/603176348445442058
* potential: avoid traffic overload (forcible logoff)
2019-07-28 02:58:53 +02:00
Klaus Basan
7a289a4308 Ref T706, some fixes around the ATIS voiceroom URL issue
Discord: https://discordapp.com/channels/539048679160676382/602915311380987905/602917602293055489
2019-07-23 02:30:53 +02:00
Klaus Basan
f15a481511 Ref T659, network can use changed livery/modelstring, and/or not send at all 2019-07-23 02:08:43 +02:00
Klaus Basan
db4ba094c7 Ref T659, signature so changed livery/modelstring can be set, and/or not send at all 2019-07-23 02:08:43 +02:00
Klaus Basan
f92e7688af Style 2019-07-23 02:08:42 +02:00
Klaus Basan
a8a9d29fa7 Ref T705, use model set for reverse lookup
* allow finding model string from set, for NON DB models
* pass model set as parameter
2019-07-20 14:23:46 +02:00
Klaus Basan
0803ff49eb Ref T681, set CG from DB based on settings 2019-07-16 20:22:39 +02:00
Klaus Basan
37dde7acf9 Ref T554, check function for auto publishing 2019-07-16 20:22:39 +02:00
Klaus Basan
3dcdd7b2a6 Ref T554, changed signature to pass model (object) and not only modelstring
Allows to test if data have changed before "remembering them for auto publish"
2019-07-16 20:22:39 +02:00
Klaus Basan
2c62a8abdc Ref T704, further improved reverse lookup in airspace monitor 2019-07-16 20:22:39 +02:00
Klaus Basan
7985ff8b3e Ref T704, moved "ifPossibleReduceNameTelephonyCountry" into airline code list, unified functions 2019-07-16 20:22:39 +02:00
Klaus Basan
ce33709254 Style, typo 2019-07-16 20:22:39 +02:00
Klaus Basan
02e87026aa Ref T704, split matching utils for logging in aviation context 2019-07-16 20:22:38 +02:00
Klaus Basan
aa341ccd7a Ref T704, use "readiness" in airspace monitor to avoid "matching ready" sent twice
* details https://discordapp.com/channels/539048679160676382/539925070550794240/599963898552123394
* also "faster" readiness in some cases as it is discovered if FsInn and ICAO package has been received
2019-07-16 20:22:38 +02:00
Klaus Basan
495312019d Smaller improvements in matching messages/style 2019-07-16 20:22:38 +02:00
Klaus Basan
38b68d76cc Ref T701, reduce by airline name and/or telephony designator if possible 2019-07-16 20:22:37 +02:00
Klaus Basan
c2ddb3c9b3 Ref T701, use modelset and improved matcher functions in airspace monitor 2019-07-16 20:22:37 +02:00
Klaus Basan
b2ea2ba645 Ref T701, matcher functions to used model set in matching, and better resolve ambiguous airline ICAOs
* reduce by telephony/airline name
* search in model set first for airline ICAO

Rational: If a user flies with modelset this most likely represents the airlines needed most in his area
2019-07-16 20:22:37 +02:00
Klaus Basan
f4a19c99a1 Ref T701, IAircraftModelSetProvider 1st version
* added to matcher
* and simulator context
* in facade changed init order, as we need getCContextOwnAircraft() / getCContextSimulator()

Remark: Need 2 contexts is not ideal, but accepted for the moment
2019-07-16 20:22:37 +02:00
Klaus Basan
0fc48c6bc4 Ref T702, hardcoded min.ranges for ATC stations 2019-07-11 20:46:35 +02:00
Klaus Basan
8c640beec9 Ref T701, reverse lookup against given model list (which could be the model set) 2019-07-11 20:46:35 +02:00
Klaus Basan
bfc1c7bda9 Ref T701, do NOT use FsInn data if model string iis unknown
* this can overrride "swift livery strings"
* FsInn only is useful with a known model string
2019-07-11 20:46:35 +02:00
Klaus Basan
b4cb6606d6 Ref T701, typo 2019-07-11 20:46:35 +02:00
Klaus Basan
576d72ca84 Ref T701, check for model string in reader 2019-07-11 20:46:34 +02:00
Klaus Basan
440d9333c4 Flight plan fixes based on https://discordapp.com/channels/539048679160676382/539486309882789888/597133111272275970
* improved setting of combox value, fixed wrong text
* do NOT emit signals when same index
* getOwnCallsign
* do NOT used cache FPs for own aircraft
2019-07-11 20:46:34 +02:00
Klaus Basan
fab0de3450 Ref T698, enable network stats for restricted distributions 2019-07-11 20:46:34 +02:00
Klaus Basan
213a4796bd Ref T698, write network statistics as file when logged off from network
* enum to string (VatClientQueryType)
* also trace calls in "chronological order"
* added some more "increaseStatisticsValue" calls
2019-07-11 20:46:34 +02:00
Klaus Basan
e0e5da9142 Ref T698, skip further processing of aircraft parts (config) if aircraft NOT in range 2019-07-11 20:46:34 +02:00
Klaus Basan
736c22fe65 Ref T698, improved display of statistics 2019-07-11 20:46:34 +02:00
Klaus Basan
c78b42d5ea Ref T698, added remote aircraft context to network class 2019-07-11 20:46:34 +02:00
Klaus Basan
d6f92f9f49 Ref T698, functions to count network VATLIB calls to identify packets
* functions in network classes
* context functions
2019-07-11 20:46:33 +02:00
Klaus Basan
f90baedf8a Style 2019-07-11 20:46:33 +02:00