Commit Graph

8329 Commits

Author SHA1 Message Date
Klaus Basan
af2487e4cd [git] ignore file 2019-07-28 02:58:54 +02:00
Klaus Basan
7261f9a21b [icons] Ref T707, GAE icons 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
658fa50123 Parse WGS coordinates 2019-07-28 02:58:53 +02:00
Mat Sutcliffe
511bc0fa52 fixup! String simplification (accent removal) using Unicode decomposition 2019-07-26 23:29:17 +01:00
Mat Sutcliffe
38ddc329d0 Adjusted CRange nested typedefs, and protection against T700 2019-07-26 22:12:25 +01:00
Mat Sutcliffe
ddf6dbac92 String simplification (accent removal) using Unicode decomposition 2019-07-26 21:44:42 +01:00
Mat Sutcliffe
0431be49b6 Improved the readability of the loadCslPackages function.
Summary:
In this function, a local class `Prefix` is used to represent the path
of a CSL package and to test whether a model path is a subpath of that
path. To avoid false positives, a trailing `/` character is appended.

This lead to confusing code where a `/` is appended in the first loop
and then chopped in the second loop. Instead, encapsulate the append
and the chop inside the `Prefix` class.

Differential Revision: https://dev.swift-project.org/D107
2019-07-26 21:44:40 +01:00
Mat Sutcliffe
071e82ae98 [Jenkinsfile] Configure a proper quality gate in recordIssues.
Differential Revision: https://dev.swift-project.org/D109
2019-07-26 21:43:16 +01: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
97ef03e377 Avoid scientific notation in fraction part 2019-07-23 02:30:53 +02:00
Klaus Basan
4d97ae08dc Set 0 tab counts if offline 2019-07-23 02:30:53 +02:00
Klaus Basan
9b6d35b298 Ref T659, ajusted login component/dialog for poup login 2019-07-23 02:30:53 +02:00
Klaus Basan
69c13c353f Ref T659, UI changed for modelstring/livery and checkboxes to decide if those are sent 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
9c5d5c1ae7 Ref T669, improved logging for XPlane model loading 2019-07-23 02:08:43 +02:00
Klaus Basan
d9c8f56a99 Hide password at all times
https://discordapp.com/channels/539048679160676382/539486309882789888/602321253474238466
2019-07-23 02:08:43 +02:00
Klaus Basan
f92e7688af Style 2019-07-23 02:08:42 +02:00
Klaus Basan
7a0ef080ca Reselect ATC station if data are updated, and update the ATIS info 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
68e134edcb Ref T705, remember matching script directories 2019-07-20 14:20:12 +02:00
Klaus Basan
d43a0afa48 Ref T705, utility functions for NON DB models 2019-07-20 14:19:10 +02:00
Klaus Basan
8591db921f Ref T659, login (new/advanced) component for dialog
* using new components
* removed unused parts (now in components)
2019-07-19 03:14:47 +02:00
Klaus Basan
3c4ac6d718 Ref T659, network details component for FSD/voice setup 2019-07-19 03:13:33 +02:00
Klaus Basan
c68e74db48 Ref T659, deleted details dialog (not used) 2019-07-19 03:11:36 +02:00
Klaus Basan
712c84c95a Ref T659, login dialog and connected signal/slots with main GUI 2019-07-19 03:10:08 +02:00
Klaus Basan
316e66b46c Ref T659, adjustments of login component, so login in dialog is reflected 2019-07-19 03:08:30 +02:00
Klaus Basan
8b5f20e16d Ref T659, component for own aircraft data
* support for different model string
* and livery string
2019-07-19 03:07:31 +02:00
Klaus Basan
874f9fa3d7 Ref T659, some utility functions and style adjustments for login dialog 2019-07-19 03:06:04 +02:00
Klaus Basan
372cb0e73c Ref T659, login dialog to test new login design
* mockup for login dialog
* can be used with SHIFT key
2019-07-17 01:22:59 +02:00
Klaus Basan
81fa66f80d Minor style change login UI 2019-07-17 01:13:42 +02:00
Klaus Basan
0803ff49eb Ref T681, set CG from DB based on settings 2019-07-16 20:22:39 +02:00
Klaus Basan
c7f3122d58 Style 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
1fe055545b Ref T554, improved auto publishing handling during shutdown 2019-07-16 20:22:39 +02:00
Klaus Basan
80f7e1526b Improved MS registry reading
* also read if compiled without support for this simulator (makes sense for tools/mapping)
* check if directory exists
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
5eec43c03c Ref T704, improved airline prefix parsing (from callsign) 2019-07-16 20:22:38 +02:00
Klaus Basan
e1a66a3849 Launcher tools, display FSX/P3D config dirs 2019-07-16 20:22:38 +02:00
Klaus Basan
16294066c2 New VATSIM COD, allowing id as name, see https://discordapp.com/channels/539048679160676382/539846348275449887/599969308247851018 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
fb4f0f0c20 Fix wrong call in sample 2019-07-16 20:22:38 +02:00
Klaus Basan
aff27b250d Ref T660, make sure all file paths (for FSX/P3D) are Qt standard (not Windows native) 2019-07-16 20:22:38 +02:00
Klaus Basan
57836e7ef7 Validation for XP model directory in simulator basics 2019-07-16 20:22:37 +02:00