Commit Graph

8309 Commits

Author SHA1 Message Date
Klaus Basan
e5205bef1f Avoid scientific notation in fraction part 2019-09-16 22:40:43 +01:00
Klaus Basan
2736539b49 Set 0 tab counts if offline 2019-09-16 22:40:42 +01:00
Klaus Basan
34cdffc9fa Ref T659, ajusted login component/dialog for poup login 2019-09-16 22:40:42 +01:00
Klaus Basan
eb4c8eed35 Ref T659, UI changed for modelstring/livery and checkboxes to decide if those are sent 2019-09-16 22:40:41 +01:00
Klaus Basan
4761f5f356 Ref T659, network can use changed livery/modelstring, and/or not send at all 2019-09-16 22:40:41 +01:00
Klaus Basan
2fb207c028 Ref T659, signature so changed livery/modelstring can be set, and/or not send at all 2019-09-16 22:40:41 +01:00
Klaus Basan
184e776c8b Ref T669, improved logging for XPlane model loading 2019-09-16 22:40:41 +01:00
Klaus Basan
90e0281f0e Hide password at all times
https://discordapp.com/channels/539048679160676382/539486309882789888/602321253474238466
2019-09-16 22:40:41 +01:00
Klaus Basan
08d7cddfe5 Style 2019-09-16 22:40:40 +01:00
Klaus Basan
eb014639fe Reselect ATC station if data are updated, and update the ATIS info 2019-09-16 22:40:40 +01:00
Klaus Basan
b87d0f5f15 Ref T705, use model set for reverse lookup
* allow finding model string from set, for NON DB models
* pass model set as parameter
2019-09-16 22:40:40 +01:00
Klaus Basan
1f148cf7f8 Ref T705, remember matching script directories 2019-09-16 22:40:39 +01:00
Klaus Basan
d5a4e3d70d Ref T705, utility functions for NON DB models 2019-09-16 22:40:39 +01:00
Klaus Basan
c97bb2288c Ref T659, login (new/advanced) component for dialog
* using new components
* removed unused parts (now in components)
2019-09-16 22:40:39 +01:00
Klaus Basan
83254e97aa Ref T659, network details component for FSD/voice setup 2019-09-16 22:40:39 +01:00
Klaus Basan
298b040e26 Ref T659, deleted details dialog (not used) 2019-09-16 22:40:38 +01:00
Klaus Basan
83e8597b14 Ref T659, login dialog and connected signal/slots with main GUI 2019-09-16 22:40:38 +01:00
Klaus Basan
7e4e4f0d37 Ref T659, adjustments of login component, so login in dialog is reflected 2019-09-16 22:40:37 +01:00
Klaus Basan
3e1e3fad0b Ref T659, component for own aircraft data
* support for different model string
* and livery string
2019-09-16 22:40:37 +01:00
Klaus Basan
1e5ef15e40 Ref T659, some utility functions and style adjustments for login dialog 2019-09-16 22:40:37 +01:00
Klaus Basan
7cfd4b390a Ref T659, login dialog to test new login design
* mockup for login dialog
* can be used with SHIFT key
2019-09-16 22:40:36 +01:00
Klaus Basan
a4b5dfed9b Minor style change login UI 2019-09-16 22:40:36 +01:00
Klaus Basan
2dc72163f2 Ref T681, set CG from DB based on settings 2019-09-16 22:40:36 +01:00
Klaus Basan
b8ba7940ff Style 2019-09-16 22:40:35 +01:00
Klaus Basan
ac22e1d17d Ref T554, check function for auto publishing 2019-09-16 22:40:35 +01:00
Klaus Basan
fab65c23b1 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-09-16 22:40:34 +01:00
Klaus Basan
f87004c6c8 Ref T554, improved auto publishing handling during shutdown 2019-09-16 22:40:34 +01:00
Klaus Basan
3e6c4f2ef1 Improved MS registry reading
* also read if compiled without support for this simulator (makes sense for tools/mapping)
* check if directory exists
2019-09-16 22:40:34 +01:00
Klaus Basan
3835c9b0f8 Ref T704, further improved reverse lookup in airspace monitor 2019-09-16 22:40:33 +01:00
Klaus Basan
9b5ffdf924 Ref T704, moved "ifPossibleReduceNameTelephonyCountry" into airline code list, unified functions 2019-09-16 22:40:33 +01:00
Klaus Basan
1b4aa1162a Style, typo 2019-09-16 22:40:33 +01:00
Klaus Basan
4237839bbd Ref T704, split matching utils for logging in aviation context 2019-09-16 22:40:32 +01:00
Klaus Basan
07712c27e8 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-09-16 22:40:31 +01:00
Klaus Basan
9965fd039e Ref T704, improved airline prefix parsing (from callsign) 2019-09-16 22:40:31 +01:00
Klaus Basan
a5663914c5 Launcher tools, display FSX/P3D config dirs 2019-09-16 22:40:31 +01:00
Klaus Basan
737aabb745 New VATSIM COD, allowing id as name, see https://discordapp.com/channels/539048679160676382/539846348275449887/599969308247851018 2019-09-16 22:40:30 +01:00
Klaus Basan
7ee2814c73 Smaller improvements in matching messages/style 2019-09-16 22:40:30 +01:00
Klaus Basan
96fc62e393 Fix wrong call in sample 2019-09-16 22:40:29 +01:00
Klaus Basan
b76d89bf27 Ref T660, make sure all file paths (for FSX/P3D) are Qt standard (not Windows native) 2019-09-16 22:40:29 +01:00
Klaus Basan
18778ed97e Validation for XP model directory in simulator basics 2019-09-16 22:40:28 +01:00
Klaus Basan
5799e31d27 XPlane sub directory check (model dirs in XPlane dir), unified with settings is valid 2019-09-16 22:40:28 +01:00
Klaus Basan
ac2d665c6b Status message utility function, overlay frame utility function 2019-09-16 22:40:28 +01:00
Klaus Basan
cb77279b4d Renamed function id Directory utils and added string only version 2019-09-16 22:40:27 +01:00
Klaus Basan
cd63712cd7 Ref T701, reduce by airline name and/or telephony designator if possible 2019-09-16 22:40:27 +01:00
Klaus Basan
53d637acb0 Ref T701, use modelset and improved matcher functions in airspace monitor 2019-09-16 22:40:27 +01:00
Klaus Basan
c9ec28442e 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-09-16 22:40:27 +01:00
Klaus Basan
1d4d3d81d0 Ref T701, comments 2019-09-16 22:40:26 +01:00
Klaus Basan
0767deb41d 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-09-16 22:40:26 +01:00
Klaus Basan
9ac457edb3 Unified weather scenario names in single place 2019-09-16 22:40:25 +01:00
Klaus Basan
ca23115394 Some weather UI improvements
* added label line to show if weather is on/off
* myself guard (QTimer::singleShot)

Based on Q&A here https://discordapp.com/channels/539048679160676382/539486309882789888/598913115211694111
2019-09-16 22:40:25 +01:00