Klaus Basan
242bea3636
Ref T660, FSX path handling
...
* exclude paths from exclude patterns
* check for *air file
* use absolute paths
2019-09-16 22:40:23 +01:00
Klaus Basan
5bd3507ed9
Ref T660, unify FSX and P3D directory generation (from config files)
...
* removed unused functions
* sxSimObjectsDirPlusAddOnXmlSimObjectsPaths
* use simulator directory for FSX (same as P3D)
* renamings
2019-09-16 22:40:21 +01:00
Klaus Basan
b3af9bc356
Ref T660, also use relative paths in add-on.xml
2019-09-16 22:40:19 +01:00
Klaus Basan
6e99bf2e02
Ref T701, utility functions
2019-09-16 22:40:19 +01:00
Klaus Basan
ea7b3316c9
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-09-16 22:40:18 +01:00
Klaus Basan
891a058f17
Ref T698, enable network stats for restricted distributions
2019-09-16 22:40:17 +01:00
Klaus Basan
25dc43f19c
Log all FSX/P3D config files read
2019-09-16 22:40:17 +01:00
Klaus Basan
419b837b65
P3D/FSX parser, skip reading of aircraft.cfg/sim.cfg files
...
* actually only aircraft.cfg files should be considered
* we also read sim.cfg files (Robinson)
* results in a lot of trash
https://discordapp.com/channels/539048679160676382/594962359441948682/596359689260761089
2019-09-16 22:40:16 +01:00
Klaus Basan
821e7e73c9
Ref T698, added remote aircraft context to network class
2019-09-16 22:40:15 +01:00
Klaus Basan
66f19b29be
Ref T554, setting for auto publish (timestamp)
2019-09-16 22:40:07 +01:00
Klaus Basan
16e19ad6d3
Fixed typo, style
2019-09-16 22:40:07 +01:00
Mat Sutcliffe
f95df7455b
Improved doxygen comments for CSimulatorInternals.
2019-09-16 22:40:07 +01:00
Mat Sutcliffe
73d3a341da
Ref T689 Add validation that XP model directories are within the XP sim directory.
2019-09-16 22:40:06 +01:00
Mat Sutcliffe
668a77d083
Ref T689 Settings validation can produce more descriptive error messages.
2019-09-16 22:40:05 +01:00
Mat Sutcliffe
359bd1ab15
Ref T633 Simplify whitespace in X-Plane flyable model strings.
2019-09-16 22:40:04 +01:00
Mat Sutcliffe
61439a48e0
Inline functions defined in header file, to avoid ODR violation.
2019-09-16 22:40:04 +01:00
Mat Sutcliffe
4a7a0a0485
Ref T597 Generic DBus marshalling operators for QFlags.
2019-09-16 22:40:02 +01:00
Klaus Basan
950af0c588
Ref T658, improved matching script
...
* properties
* functions
* log improved
* fixes
2019-09-16 22:39:56 +01:00
Klaus Basan
6cefb5175d
Avoid issues if simulator is NOT yet set in emulateed driver
2019-09-16 22:39:54 +01:00
Klaus Basan
6bc2a15f61
Allow to disable reverse lookup for model string and livery ids
2019-09-16 22:39:53 +01:00
Klaus Basan
ee9f1188d7
Settings for reverse lookup + fixes
...
Ref T658 related
2019-09-16 22:39:53 +01:00
Klaus Basan
7b6650db32
Ref T658, renamed to "MatchingScriptReturnValues" because it is NO object to be used in matching script
2019-09-16 22:39:52 +01:00
Klaus Basan
4e24edcb0a
Ref T658, matching script support for flight number and callsign "as set"
2019-09-16 22:39:52 +01:00
Klaus Basan
bab053a0a2
Ref T683, display ground elevation/CG in simulator live data view
2019-09-16 22:39:52 +01:00
Klaus Basan
fa6101d02b
Ref T683, use slow updates in FS9 for thins not to be updated every cycle
2019-09-16 22:39:51 +01:00
Klaus Basan
e1b0375d68
Ref T683, own aircraft provider CG update
2019-09-16 22:39:50 +01:00
Klaus Basan
daeea07090
Ref T683, style
2019-09-16 22:39:49 +01:00
Klaus Basan
70a350ed66
Ref T683, settings for "record gnd.elevation" (based on own aircraft)
2019-09-16 22:39:32 +01:00
Klaus Basan
017e9402fd
Ref T681, use simulator or DB CG as in settings
2019-09-16 22:38:07 +01:00
Klaus Basan
6d490e9a49
Ref T681, preparations to use CG from DB
...
* renamed to "getSimulatorCG" ...
* pass simulator settings to sim.env.provider to decide what CG to use
* store DB CG and init it when aircraft is added
* style
2019-09-16 22:38:07 +01:00
Klaus Basan
33c3ee68f1
Doxygen and style
2019-09-16 22:38:06 +01:00
Klaus Basan
a447c054ca
Ref T681, settings for CG from DB
2019-09-16 22:37:59 +01:00
Klaus Basan
3510e20290
Ref T660, FSX/P3D config file functions
2019-09-16 20:29:59 +01:00
Klaus Basan
ab281649f8
Minor improvements for XP model loader, file path concatenation
2019-09-16 20:29:59 +01:00
Klaus Basan
f3ec7a8a68
Ref T660, utility functions
...
* check if model is in path
* addAsValidOrInvalidModel
* set corresponding simulator for validation
* display validation of empty model set
2019-09-16 20:29:57 +01:00
Klaus Basan
d59e1c3332
Style
2019-09-16 20:29:56 +01:00
Klaus Basan
8082b4c7df
Ref T660, P3D SimObjects folder validation preparations
2019-09-16 20:29:56 +01:00
Klaus Basan
a58204ad9e
Ref T658, renamed and extended matching script objects
2019-09-16 20:29:54 +01:00
Klaus Basan
6eb6cea9ad
Ref T658, model list utility functions (to be exposed as Js object)
2019-09-16 20:29:53 +01:00
Klaus Basan
ef2398f6a9
Ref T658, renamed to MsReverseLookupFile et.al.
2019-09-16 20:29:53 +01:00
Klaus Basan
4eb43476d6
Ref T554, fixed auto publish path
2019-09-16 20:29:52 +01:00
Klaus Basan
f6e27bdf88
No log message if already admitted
2019-09-16 20:29:51 +01:00
Klaus Basan
0250e5a7ad
Ref T658, matching script return value
2019-09-16 20:29:51 +01:00
Klaus Basan
c33dfce481
Category matcher using full model set and also reduced models
...
* Based on FS report here: https://swift-project.slack.com/archives/G96QTUBEG/p1559071176005100
* Return reduced models and not full set if no category matching applies
2019-09-16 20:29:47 +01:00
Klaus Basan
56d72b94c1
Improved matching logging
2019-09-16 20:29:45 +01:00
Klaus Basan
8e51d9147d
Style
2019-09-16 20:29:44 +01:00
Klaus Basan
cec768b9a4
T658, matching script for network entry
2019-09-16 20:29:39 +01:00
Klaus Basan
e32282ba18
Resolve airline group during reduction
2019-09-16 20:29:33 +01:00
Klaus Basan
213ca4274d
Airline group functions
2019-05-23 13:13:00 +02:00
Klaus Basan
ca8f40bc28
Model matching resolution for airline groups
...
* UI
* setup class
2019-05-23 13:12:59 +02:00