Klaus Basan
74f52cf39c
Ref T259, Ref T243 adjusted container, models and views to support CInterpolationSetupList
...
* added forward declarations
* added some utility functions
2018-04-13 23:36:38 +02:00
Klaus Basan
011f31ad2b
Formatting
2018-04-13 23:36:37 +02:00
Klaus Basan
28b270a4cf
Fix, wrong assert
2018-04-13 23:36:36 +02:00
Klaus Basan
333a92ff63
Ref T259, Ref T243 renaming to CInterpolationAndRenderingSetupPerCallsign
2018-04-13 23:36:34 +02:00
Klaus Basan
f5d1217b48
Ref T259, Ref T243 interpolation setup list
2018-04-13 23:36:33 +02:00
Klaus Basan
cc638ca3d0
Ref T259, Ref T243 split interpolation setup into base class, global setup and setup per callsign
2018-04-13 23:36:32 +02:00
Klaus Basan
0b7683fd50
Ref T259, Ref T243 unified naming of interfaces "org.swift-project" + lowercase
2018-04-13 23:36:31 +02:00
Klaus Basan
63cff1853e
Ref T89, provider for ecosystem info
...
Also Ref T259, Ref T243
2018-04-13 23:36:29 +02:00
Klaus Basan
55534cbb09
Formatting
2018-04-13 23:36:12 +02:00
Klaus Basan
4b7237ce1b
Ref T259, Ref T243 adjusted providers to use common base classes
2018-04-06 02:56:57 +02:00
Klaus Basan
d99a1cac87
Ref T259, Ref T243 base class for providers/aware classes
...
* disable aware classes when provider is destroyed
* unified base class
2018-04-06 02:56:55 +02:00
Klaus Basan
61b71599bb
Ref T259, Ref T243 get latest parts from remote aircraft provider
2018-04-06 02:56:51 +02:00
Klaus Basan
b0ca968837
Ref T259, Ref T243 FSD setup gnd flag handling
2018-04-05 02:54:52 +02:00
Klaus Basan
fd7b1e0d9c
Ref T259, Ref T243 utility functions for timestamp based classes
2018-04-05 02:54:50 +02:00
Klaus Basan
2a0b81de5b
Ref T259, Ref T243 client provider used with network classes
...
Also adds a dummy testing class
2018-04-05 02:54:46 +02:00
Klaus Basan
27f97f729d
Formatting
2018-04-05 02:54:44 +02:00
Klaus Basan
f64a4c432b
Ref T259, Ref T243 client provider used to share info about the other clients
...
Goal: this info can be used in interpolation to decide if ground flags, parts etc are available
2018-04-05 02:54:42 +02:00
Klaus Basan
42ef7c5633
Avoid long "hanging" if Windows UNC path is not reachable
...
Use own "isDirExisting" function checking UNC paths
2018-04-05 02:54:40 +02:00
Klaus Basan
32196f5e8e
Ref T259, Ref T243 use enum for client capabilities
2018-04-05 02:54:38 +02:00
Klaus Basan
3346a92b56
Ref T259, Ref T243 simulator environment provider
...
* access to elevation
* future: more data such as airport info
2018-04-05 02:54:32 +02:00
Klaus Basan
83b6578e69
Ref T259, Ref T243 use elevation plane for altitude
...
general idea: by using the plane class, we can set a elevation and then find a better one
* use elevation plane in situation
* adjusted depending classes such as hints, lists
* using setGroundElevationChecked so elevation can be gradually improved
2018-04-05 02:54:28 +02:00
Klaus Basan
0c877e1575
Ref T259, Ref T243 coordinate list and improved "find" functions in IGeoObjectList
2018-04-05 02:54:24 +02:00
Klaus Basan
5744c260c5
Ref T259, Ref T243 improvements of PQ
...
* null()
* allow chaining for makePositive
* abs()
2018-04-05 02:54:22 +02:00
Klaus Basan
67e8f94481
Ref T259, Ref T243 renaming and adding flags in situation to also represent inbound situations
2018-04-05 02:54:20 +02:00
Klaus Basan
7beab371a1
Ref T259, Ref T243 timestamp utility functions
2018-04-05 02:54:18 +02:00
Klaus Basan
0191f35d5a
Ref T259, Ref T243 improvements in interpolator
...
* functions for unit tests (like clear)
* maxParts/Situations
2018-04-05 02:54:10 +02:00
Klaus Basan
01f06cb86a
Ref T259, Ref T243 improved handling of removig outdated parts
2018-04-05 02:54:07 +02:00
Klaus Basan
55e2690ceb
Ref T259, Ref T243 utility functions for timestamp based classes and parts plus renamings
2018-04-05 02:54:05 +02:00
Klaus Basan
2f7e119837
Ref T259, Ref T243 utility functions parts/engine list
2018-04-05 02:53:57 +02:00
Klaus Basan
03af49348b
Ref T259, Ref T243 formatting
2018-04-05 02:53:55 +02:00
Klaus Basan
c207d589a9
Ref T131, XPlane utility functions
...
* find XPL files
* newer build files
* conflicting files?
* some renamings
2018-04-05 02:53:30 +02:00
Klaus Basan
f9bde5229b
Ref T131, utility functions
...
* recursive file copy function
* build directories
* find newest files
2018-04-05 02:53:27 +02:00
Klaus Basan
e1c49d6e7c
Ref T131, formatting
2018-04-05 02:53:22 +02:00
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