Klaus Basan
27f2fe1b57
Ref T339, simulator info message (version) for SUP supervisor
2018-09-12 17:40:42 +02:00
Roland Winklmeier
dbbc459dbc
Add X-Plane object version into the model description
2018-09-12 17:01:47 +02:00
Roland Winklmeier
01779183c4
Don't set distributor from CSL package name
...
That is almost always wrong.
2018-09-12 17:01:46 +02:00
Roland Winklmeier
d682df243a
Fix loading of older OBJ8 CSL modelsets
...
- Fix support for older modelsets not using the texture for OBJ8 feature
- Small error when xsb_aircraft.txt was outside the object folder
ref T326
2018-09-12 17:01:45 +02:00
Klaus Basan
651ead5b51
Ref T335, misc improvements in value objects
...
* allow to reset PBH for terrain probe
* check for null altitude before converting
* function isTerrainProbe for model/aircraft
2018-09-08 15:36:25 +02:00
Klaus Basan
b5aeffc31b
Aircraft parser (FSX/P3D) added "sim.cfg" files as filter plus style
2018-09-08 15:36:24 +02:00
Klaus Basan
b4e17ed091
Ref T322, renamings
2018-09-08 15:36:21 +02:00
Klaus Basan
809c845a02
Ref T320, mixed FSX/FS9 strings
2018-09-08 15:36:20 +02:00
Klaus Basan
a062607520
Ref T317, fix CLANG warning for SimConnect
...
- casting functions in "simconnectfunctions.h"
- using correctly casted values
- some other smaller fixes
2018-09-01 20:13:56 +02:00
Roland Winklmeier
29f464189b
Move template in-class function definitions out of class
...
Keeping them defined in-class caused linker issues with the extern template
declaration in a non-optimized MinGW debug build. Apparently it did not
inline them but instead relied on the extern declaration and expected
them defined somewhere else.
2018-08-31 20:08:14 +02:00
Klaus Basan
88aee2db1a
Macthing settings key lc
2018-08-31 20:08:09 +02:00
Klaus Basan
260585e35c
Ref T308, performance optimized fromDatabaseJsonCaching
...
* maps for id/object
* caching fromDatabaseJsonCaching
* fixed CAircraftModel::fromDatabaseJson wrong prefix
2018-08-29 03:08:23 +02:00
Klaus Basan
c43fba9abd
Ref T308, style
2018-08-29 03:08:21 +02:00
Klaus Basan
0da824a5d2
Ref T308, using QStringBuilder in simulator info
2018-08-29 03:08:20 +02:00
Klaus Basan
84bf19697c
Ref T310, utility functions for statistics (incl.renaming)
2018-08-28 01:15:49 +02:00
Klaus Basan
54802e9ea9
Ref T310, added model statistics dialog
...
* UI for statistics
* renamed to "coverageSummaryForModel"
* model list "htmlStatistics"
2018-08-27 18:58:11 +02:00
Klaus Basan
3ec3bb8e15
Ref T298, split military flag into check for civilian/military
...
* in military -> only military aircraft?
* in civilian -> only civilian aircraft?
2018-08-26 15:27:03 +02:00
Klaus Basan
2fcb5fd304
Fixed missing compare index + style for matching statistics
2018-08-26 15:26:57 +02:00
Klaus Basan
cb351aca1a
Ref T298, improved/fixed re-matching (match all aircraft again)
...
- reset to network model (otherwise we match "matched model" -> "matched model")
- renamed/added functions doMtachingAgain/doMatchinsAgain in contexts
2018-08-26 15:26:56 +02:00
Klaus Basan
a640343433
Ref T298, exclude models from matching configurable
2018-08-26 15:26:53 +02:00
Klaus Basan
109c1554f9
Ref T298, exclude models
2018-08-26 15:26:53 +02:00
Klaus Basan
1755463ec4
Improved way to get situation with altitude offset
2018-08-26 15:26:51 +02:00
Klaus Basan
d010f6f15a
Utility functions to improve resolution in auto stash component
2018-08-26 15:25:08 +02:00
Roland Winklmeier
5e38936fd2
Fix weak vtables
2018-08-25 22:12:06 +02:00
Roland Winklmeier
4cf3bc580f
Use case sensitive name of Windows header files
2018-08-25 22:12:06 +02:00
Roland Winklmeier
a60ee4a7dd
Use override for destructors
2018-08-25 22:12:06 +02:00
Roland Winklmeier
4b160fe42c
Fix wrong type
2018-08-25 22:12:04 +02:00
Roland Winklmeier
3267d1ec38
Fix implicit conversion warning
2018-08-25 22:12:03 +02:00
Roland Winklmeier
a19ccabf35
Refactor shared X-Plane model parser in common header only functions
...
ref T290
2018-08-24 21:27:00 +02:00
Klaus Basan
9ec59514dc
Small improvements of auto stash component
...
- airline can be set in model
- fallback if there is no airline, but livery code
2018-08-22 12:32:07 +02:00
Klaus Basan
183280fa75
Ref T308, using an optimized (faster) function for YYYYmmdd string parsing
...
Ref T309, found that QDateTime::fromString returns a QDateTime object with local timestamp. Using a optimized version returns UTC objects now.
- The bug was found writing a unit test for Ref T308
- Slack: https://swift-project.slack.com/archives/G7GD2UP9C/p1534848725000100
2018-08-22 12:31:53 +02:00
Klaus Basan
9df19fb064
Fixed pitch in interpolation setup
2018-08-19 14:31:54 +02:00
Klaus Basan
cbb0805c7e
Style
2018-08-19 14:31:47 +02:00
Klaus Basan
e21328a5a6
Style
2018-08-16 14:44:11 +02:00
Klaus Basan
200152da18
Self include fixed
2018-08-16 14:44:10 +02:00
Klaus Basan
9be7572c36
Network VATLIB refactoring
...
* use qit64 for timestamp related integers
* use valueInteger for PQ integer values (rounding)
2018-08-16 14:44:03 +02:00
Klaus Basan
60baa12c9d
Ref T298, better ICAO family resolution
...
B737/DLH searched but B738/DLH present (same family but not same ICAO)
2018-08-16 14:44:01 +02:00
Klaus Basan
3f5a12de8b
Ref T298, matcher improvements
...
* better messages
* clear messages when restarted
* better usage of setup flags
2018-08-16 14:43:31 +02:00
Klaus Basan
f2b6b093e4
Ref T298, matcher setup improvements (score only)
2018-08-16 14:34:00 +02:00
Klaus Basan
3aadef458d
Ref T298, utility functions for matcher setup and more attributes to configure matching
...
* pick strategy if multiple there are multiple similar results
* ordered results
2018-08-11 00:54:48 +02:00
Klaus Basan
e114c8c99c
Context menu of simulated aircraft view now handled in view directly
...
* removed duplicated code in mapping/aircraft component
* view can be used with context menu without further signals
2018-08-09 01:41:21 +02:00
Klaus Basan
79a133892b
Fix for context menu of aircraft view as reported in slack
...
* reported: https://swift-project.slack.com/archives/G7GD2UP9C/p1533749013000483
* logic moved to view
* removed no longer required code
2018-08-09 01:41:10 +02:00
Klaus Basan
fe4fd31688
Renamed to FullInterpolation (formerly VtolInterpolation)
2018-08-09 01:39:21 +02:00
Klaus Basan
6db9083c03
Added icons for simulators
2018-08-09 01:25:52 +02:00
Roland Winklmeier
3774f2b60f
Fix cppcheck warnings and cleanup suppression config
...
- redundantAssignment
- knownConditionTrueFalse
2018-08-09 01:25:41 +02:00
Klaus Basan
8b6bdf2276
Ref T298, added algorithm and score values to matching setup
2018-08-09 01:25:33 +02:00
Klaus Basan
68607a3cb8
Ref T298, better string handling/messages
2018-08-09 01:25:30 +02:00
Klaus Basan
d310c9c843
Ref T298, model matching settings trait and used settings in simulator context
2018-08-09 01:25:28 +02:00
Klaus Basan
264ef7f5cb
Ref T298, move matcher setup into BlackMisc::Simulation
2018-08-09 01:25:20 +02:00
Klaus Basan
b81ff8b9d6
Ref T299, set "pitch on ground" in interpolator
2018-08-09 01:25:05 +02:00