Commit Graph

2400 Commits

Author SHA1 Message Date
Klaus Basan
79d898baec Ref T259, error message if proxy signal cannot be connected
Do not relay some signals
2018-04-05 02:52:58 +02:00
Klaus Basan
9517ce7d7c Ref T259, formatting 2018-04-05 02:52:50 +02:00
Roland Winklmeier
2ab6a96d57 Adapt to libxplanemp improvements
* XPMPMultiplayerInit API change
* New CSL command 'VERT_OFFSET'
* OBJ8 objects can have multiple textures now. Therefore use the same model
name convention as with OBJ7.
2018-04-05 02:52:24 +02:00
Klaus Basan
f3b48f75a1 Ref T258, use "which 7za" on UNIX systems 2018-02-22 19:52:35 +01:00
Klaus Basan
e53260a817 Ref T258, added compress utils for better encapsulation 2018-02-22 13:58:46 +01:00
Klaus Basan
131e39db93 Ref T258, added test directory and test files for compressing tests 2018-02-22 13:58:43 +01:00
Klaus Basan
68d4243ca7 Ref T258, utility functions 2018-02-22 01:26:54 +01:00
Klaus Basan
2bbc433d30 Formatting 2018-02-22 01:26:42 +01:00
Klaus Basan
5cc70c2903 Ref T253, utility functions to support UNC 2018-02-22 01:26:28 +01:00
Klaus Basan
640ec3a573 Ref T252, send all loading status messages as list 2018-02-22 01:26:23 +01:00
Klaus Basan
7f4e230d9a Ref T252, get count of messages per severity 2018-02-22 01:26:16 +01:00
Klaus Basan
baa7f393ca Ref T252, bundled directory handling for simulators in specialized settings
* class CSpecializedSimulatorSettings and CXPlaneSimulatorSettings
* allows to combine default directory functions directly with the settings values
2018-02-22 01:26:12 +01:00
Klaus Basan
b01119cc1b Ref T252, utility functions for simulator directories 2018-02-16 12:13:53 +01:00
Klaus Basan
1970ae9f9b Ref T252, formatting 2018-02-16 12:13:50 +01:00
Klaus Basan
71de1bf02a UI improvements installer/update info 2018-02-16 12:13:41 +01:00
Klaus Basan
a06f59723a Ref T251, unit test for gnd flag sending 2018-02-16 12:13:40 +01:00
Klaus Basan
63d7e36389 Ref T251, also set GND info for own aircraft 2018-02-16 12:13:38 +01:00
Klaus Basan
78e61e25ac Formatting 2018-02-16 12:13:35 +01:00
Klaus Basan
9009045dd0 Ref T249, using FSC server as obfuscated server
Only show in local builds
2018-02-11 19:47:01 +01:00
Klaus Basan
05fb937df1 More detailed info about excluded models 2018-02-11 19:46:57 +01:00
Klaus Basan
29c478496b Ref T249, using obfuscation for server/user 2018-02-11 19:46:55 +01:00
Klaus Basan
f8cd1d65ef Ref T249, added encryption and obfudcation base class (3rd party) 2018-02-11 19:46:53 +01:00
Klaus Basan
ccd7c477e2 Ref T246, unified signal handling in model caches and loader
* setSimulator as checked, simulatorChanged as unchecked version
* some renamings
* made some functions private, turned public slots -> public
2018-02-10 01:33:48 +01:00
Klaus Basan
d64ddfa8af Ref T246, functions to access values of model loader/models component
* direct access to simulator settings
* load models for simulator
2018-02-09 04:44:04 +01:00
Klaus Basan
44b2e27d11 Ref T246, use different caches to remember single/multi simulator selections
* selector UI "can remember"
* different caches
2018-02-09 04:44:02 +01:00
Klaus Basan
887d1ec401 Ref T246, some upfront formatting 2018-02-09 04:43:54 +01:00
Klaus Basan
33d4cf82ea Ref T242, null functions for livery, airline, aircraft 2018-02-09 04:43:50 +01:00
Klaus Basan
e001b0338f Ref T242, utility functions for matching
* search among airline aircraft
* improved logging information
* search among airline ICAO aircraft (which aircraft does the airline use?)
* check ecosystem before merging with VATSIM data
2018-02-09 04:43:47 +01:00
Klaus Basan
10f942e702 Formatting, minor tweaks 2018-02-09 04:43:45 +01:00
Klaus Basan
5d155fb59c Ref T243, adjust offset for timestamp based objects when keeping the order 2018-02-07 02:41:46 +01:00
Klaus Basan
23cd247bd8 Ref T247, utility functions to validate model set 2018-02-07 02:41:44 +01:00
Klaus Basan
86e8ecd2e2 Formatting and typo fixes 2018-02-07 02:41:10 +01:00
Klaus Basan
84ea7faaca Ref T242, utility functions for improved matching 2018-02-05 03:45:38 +01:00
Klaus Basan
14fb35a975 Formatting 2018-02-05 03:45:36 +01:00
Klaus Basan
7c7ee65ddc Ref T241, hint asString function (less info, shorter message) 2018-02-05 03:45:30 +01:00
Klaus Basan
0addfa8281 Ref T241, made QStrings static const 2018-02-05 03:45:27 +01:00
Klaus Basan
5a15e74f63 Ref T241, misc. logger improvements
* string formatting of logger info
* display longer in simulator
* better formatting of message
2018-02-05 03:45:25 +01:00
Klaus Basan
78711487a6 Ref T241, moved inner logger classes out CInterpolationLogger
Reason: More options, such as forward declaration
2018-02-04 09:00:23 +01:00
Klaus Basan
4482e6fdc3 Include order 2018-02-04 09:00:20 +01:00
Klaus Basan
52bf09eaf7 Ref T241, some improvements for timestamp based
* this->m_ => m_
* is[Older/Newer]ThanAdjusted
2018-02-04 09:00:17 +01:00
Klaus Basan
2eb7e602e3 Inperolator log. improvements 2018-02-04 09:00:14 +01:00
Klaus Basan
7f492c5ad3 Ref T243, BLACKMISC_EXPORT_DEFINE_TEMPLATE fixes for gcc 2018-02-04 08:59:57 +01:00
Klaus Basan
7c9f2e9aa2 Ref T243, verify parts/positions order (latest first) 2018-02-04 08:59:54 +01:00
Klaus Basan
89f98a3137 Ref T240, added push_backMaxElements in CSequence 2018-02-04 08:59:45 +01:00
Klaus Basan
80f5d9b595 Ref T240, use ITimestampBased / ITimestampObjectList
* using the existing base classes (interfaces) gives you plenty of useful utility functions
* hint: we do not init with current timestamp as default as this is relatively slow
2018-02-04 08:59:39 +01:00
Klaus Basan
5b87b60682 Ref T240, style/minor fixes
* Q_DECLARE_METATYPE was wrong
* missing/unused include
* suppress CPP check warning
2018-02-04 08:59:36 +01:00
Klaus Basan
686f8067d1 Formatting, style 2018-02-04 08:59:33 +01:00
Klaus Basan
16b49cfa46 Ref T226, completer improvements
* a location can home multiple airports
* use a combined name for that reason in completers
2018-02-04 08:59:30 +01:00
Klaus Basan
d903a20f5e Ref T243, use offset times from network vatlib
* no need to check on own situations if the offset time is already set
* use push_frontKeepLatestFirst to ensure order (latest parts/situations first)
2018-02-04 08:59:20 +01:00
Klaus Basan
9fd54864f0 Ref T243, const value in provider to have it in a single place 2018-02-04 08:57:53 +01:00