Klaus Basan
42f6cd9d30
Ref T348, FSX common improvements
...
- listener only logs changed messages
- changed name of terrain probe object to "water drop" (other object is not available on P3D x86)
- reset timestamp when adding pended
Related: Ref T317 Ref T247 Ref T335
2018-09-17 18:28:19 +02:00
Klaus Basan
0e1cf965e1
Ref T348, preset terrain probe checkbox
...
Related: Ref T317 Ref T247 Ref T335
2018-09-17 18:28:18 +02:00
Klaus Basan
d4dba3f00c
P3D plugin "description"
2018-09-17 18:28:17 +02:00
Klaus Basan
849bc0b9d0
Ref T348, style
2018-09-17 18:28:15 +02:00
Klaus Basan
13ebf6bafe
Ref T348, updated utility functions in CSimConnectObject/CAircraftCfgEntriesList, also fixed bug that type need to be updated to probe setting when aircraft changes
...
Related: Ref T317 Ref T247 Ref T335
2018-09-17 18:28:14 +02:00
Klaus Basan
ba7906b0a6
Ref T348, if plugin is unloaded, also fire "simulator disconnected". Also change to Qt::QueuedConnection.
...
Related: Ref T317 Ref T247 Ref T335
2018-09-17 18:28:13 +02:00
Klaus Basan
64f8420b32
Ref T348, allow to parse a single "aircraft.cfg" file
...
Related: Ref T317 Ref T247 Ref T335
2018-09-17 18:28:12 +02:00
Klaus Basan
fe86f1a2db
Ref T348, "verify model" functions moved to FSX common
...
Related: Ref T317 Ref T247 Ref T335
2018-09-17 18:28:11 +02:00
Klaus Basan
bea69e682e
Trigger FSX/P3D send id tracing always for an exception
2018-09-17 18:28:10 +02:00
Klaus Basan
c11a38dbde
Ref T348, file handling in aircraft model (renaming)
...
Related: Ref T317 Ref T247 Ref T335
2018-09-17 18:28:09 +02:00
Klaus Basan
da2a7f6506
Ref T348, get specialized settings
...
Related: Ref T317 Ref T247 Ref T335
2018-09-17 18:28:08 +02:00
Klaus Basan
a07d18aa44
Ref T348, util function to correct FSX/P3D model path
...
Related: Ref T317 Ref T247 Ref T335
2018-09-17 18:28:07 +02:00
Roland Winklmeier
7f78981be7
Update externals
2018-09-17 18:28:06 +02:00
Roland Winklmeier
4bc1982d06
Handle undefined GRIB2 values
...
ref T324
2018-09-12 20:30:35 +02:00
Roland Winklmeier
24ebc2ce7f
Set the actually opened audio device from vatlib
...
In the past, the optional arguments currentInput and currentOutput were not
used. Therefore we never knew which device was actually opened by vatlib.
This caused the Audio UI to be completely unsychronized from the reality
when loading swiftgui.
ref T337
2018-09-12 20:30:33 +02:00
Klaus Basan
44b1273085
UI FSX settings component
2018-09-12 20:30:32 +02:00
Klaus Basan
6f6ec17c3d
Ref T335, adjusted consuming "slots" to use disabled flag if adding failed
2018-09-12 20:30:07 +02:00
Klaus Basan
409cc6c164
Ref T335, FSX/P3D improvements
...
- eceptions for an added object will be handled, retry once, then disable
- add/directly remove agains tried twice, then disabled
- disable aircraft in severe cases
- adjusted signal, indicate aircraft was enabled
2018-09-12 20:28:55 +02:00
Klaus Basan
3ee17120b7
Ref T335, improved CSimConnectObject
...
- support for outdated objects
- count exceptions/directly removed incidents
2018-09-12 17:40:57 +02:00
Klaus Basan
c43b51056b
Ref T335, show removed consolidated models as overlay message
2018-09-12 17:40:56 +02:00
Klaus Basan
640e6ab055
Ref T335, reset to model matching aircraft enables again
2018-09-12 17:40:55 +02:00
Klaus Basan
c3fa2ab2f0
Ref T335, set correct model type when saving to caches
2018-09-12 17:40:54 +02:00
Klaus Basan
cf738165d3
Ref T335, consolidation of models with "models on disk" yields also a list of removed aircraft
2018-09-12 17:40:53 +02:00
Klaus Basan
68b72d9c5c
Ref T335, update "enabled/"rendered" for multiple callsigns
2018-09-12 17:40:52 +02:00
Klaus Basan
c675ef5c32
Ref T335, misc. improvements of value classes/list
...
- verifyModelData
- setModelType
- getCallsignsAsString
2018-09-12 17:40:51 +02:00
Klaus Basan
7d715a909e
Ref T335, style and CLANG warnings
2018-09-12 17:40:49 +02:00
Klaus Basan
1dcedfc540
Minor style fixes
2018-09-12 17:40:48 +02:00
Klaus Basan
72a54f9952
Better CSimulatedAircraft::getNetworkModelAirlineIcaoDifference / CSimulatedAircraft::getNetworkModelAircraftIcaoDifference
2018-09-12 17:40:47 +02:00
Klaus Basan
a6499751f0
Ref T335, style/messages
2018-09-12 17:40:46 +02:00
Klaus Basan
e1ffa49268
Check for known model so mapping component can check without loaded model set
2018-09-12 17:40:45 +02:00
Klaus Basan
7613ec9219
Server form adjustments
2018-09-12 17:40:43 +02:00
Klaus Basan
27f2fe1b57
Ref T339, simulator info message (version) for SUP supervisor
2018-09-12 17:40:42 +02:00
Klaus Basan
97cf9f4939
Ref T346, framless window “UpdateLayeredWindowIndirect failed” error preparations
2018-09-12 17:40:41 +02:00
Mat Sutcliffe
d2d27a8eac
Rework sortHint test to pre-construct 500k separate situationlist objects
...
and then test each one, instead of just testing a single list object 500k times.
As a result, performance on Mac is comparable to Windows and Linux.
2018-09-12 17:40:40 +02:00
Klaus Basan
1e5525e08f
Shift to go to first ATC tab
2018-09-12 17:40:39 +02:00
Klaus Basan
7e9f3a6c7f
Ref T342, distance of airport can be recalculated
2018-09-12 17:40:38 +02:00
Klaus Basan
3c9b8f98ca
Ref T345, fixes in ATC UI
...
- use toggled to detect all/in range
- update ATIS when row is selected or clicked
- changing all/in range "updates"
2018-09-12 17:40:37 +02:00
Klaus Basan
111eca61ee
Ref T345, airspace monitor/context ATIS handling
...
* using Qt::QueuedConnection
* use new update functions
2018-09-12 17:40:35 +02:00
Klaus Basan
46c684f04c
Ref T345, in view added acceptRowSelection
2018-09-12 17:40:34 +02:00
Klaus Basan
ad37e67a6b
Ref T345, improved handling of info message in CAtcStation
2018-09-12 17:40:32 +02:00
Klaus Basan
62601bde9d
Ref T345, fixed value class CInformationMessage
...
- added property functions
- used ITimestampBased
2018-09-12 17:40:31 +02:00
Klaus Basan
e89b29fe1f
Ref T343, use 7digit id
2018-09-12 17:40:29 +02:00
Klaus Basan
e4a9a7ce9f
Ref T343, support for 7digit ids
2018-09-12 17:40:28 +02:00
Klaus Basan
8c10237dce
Ref T343, style
2018-09-12 17:40:27 +02:00
Klaus Basan
9ead9fd338
Ref T323, UI message for overriding flight plan
2018-09-12 17:40:26 +02:00
Klaus Basan
1243d6e93a
Ref T323, better parsing of altitude values
...
- assume "24000" also as FL
- epsilon comparison
- use 0-9 char functions
- style
2018-09-12 17:40:24 +02:00
Klaus Basan
b67e9ca316
Aligned epsilon with other functions
2018-09-12 17:40:23 +02:00
Klaus Basan
8f6b6229fb
CLANG fixes for measurement unit
2018-09-12 17:40:22 +02:00
Klaus Basan
d60b900b84
Ref T323, functions to detect 0-9 chars since isDigit detects a lot of other chars
2018-09-12 17:40:21 +02:00
Roland Winklmeier
4b888d87f5
Add methods to read weather grid from file
2018-09-12 17:40:19 +02:00