Commit Graph

5685 Commits

Author SHA1 Message Date
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
df38107852 Ref T259, Ref T243 improved parts unit test (incremental JSON objects) 2018-04-05 02:54:01 +02:00
Klaus Basan
95f9e435f7 Ref T259, Ref T243 renamed unit test to CTestInterpolatorLinear 2018-04-05 02:53:58 +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
d6e99ad313 Ref T259, use fixes from libplanemp 2018-04-05 02:53:52 +02:00
Klaus Basan
67d3621dfe Ref T131, added missing signature for messages 2018-04-05 02:53:47 +02:00
Klaus Basan
6192aeb77c Ref T131, use context prerequisites testing and XSwiftBus copy in UI 2018-04-05 02:53:45 +02:00
Klaus Basan
e05af5744e Ref T131, dialog to copy build files for XSwiftBus XPlane 2018-04-05 02:53:42 +02:00
Klaus Basan
3e41a91455 Ref T131, verifyPrerequisites in simulator context (checking XP conflicts) 2018-04-05 02:53:40 +02:00
Klaus Basan
a8f1bb96c7 Ref T131, allow to obtain settings from UI component
Useful if we want to avoid to duplicate the settings, but access existing ones
2018-04-05 02:53:37 +02:00
Klaus Basan
9827353f32 Ref T131, formatting 2018-04-05 02:53:33 +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
33b1158e6c Ref T131, display in overlay window (BlackMisc::CStatusMessageList) 2018-04-05 02:53:25 +02:00
Klaus Basan
e1c49d6e7c Ref T131, formatting 2018-04-05 02:53:22 +02:00
Klaus Basan
6fab2fd60f Ref T259, further checks of Plane pointer 2018-04-05 02:53:19 +02:00
Roland Winklmeier
d4e4cc2dad Always use cyan color for X-Plane messages 2018-04-05 02:53:15 +02:00
Roland Winklmeier
be82b95605 Don't build P3D driver with MinGW 64 bit for now 2018-04-05 02:53:11 +02:00
Roland Winklmeier
64ea29dd39 Don't show message window again once it was hidden
The message window was shown again after a new message.
2018-04-05 02:53:07 +02:00
Roland Winklmeier
af8779142c Place X-Plane message window into the screen top center 2018-04-05 02:53:04 +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
d4b7d7d181 Ref T259, check if plane object is in m_planesByCallsign 2018-04-05 02:52:56 +02:00
Klaus Basan
9517ce7d7c Ref T259, formatting 2018-04-05 02:52:50 +02:00
Klaus Basan
34502b6b76 Ref T259, renamed CXPlaneMPAircrafts to CXPlaneMPAircraftObjects
* there is no plural for aircraft
* so the same style as for simObjects was used
2018-04-05 02:52:48 +02:00
Klaus Basan
13ede9fac1 Ref T259, only remove aircraft after data have been used, otherwise a dangling reference causes a crash 2018-04-05 02:52:45 +02:00
Klaus Basan
41109dd761 Ref T259, some adjustments to our latest style
* no private slots
* timers as members
2018-04-05 02:52:43 +02:00
Klaus Basan
2b8883eef8 Ref T259, formatting 2018-04-05 02:52:41 +02:00
Klaus Basan
3f086e1d52 Allow to display position logs also in the console window
* added requestUiConsoleMessage
* utility functions
2018-04-05 02:52:38 +02:00
Klaus Basan
d3f46f948a Ref T254, joystick windows avoid crash when shutting down
Temp.workaround, we do not really understand why it crashes here.
2018-04-05 02:52:36 +02:00
Klaus Basan
ed758133e3 UI formatting 2018-04-05 02:52:34 +02:00
Klaus Basan
80c9030bdd Formatting 2018-04-05 02:52:32 +02:00
Roland Winklmeier
2db1e0b258 Add missing include 2018-04-05 02:52:30 +02:00
Roland Winklmeier
09de945242 Add experimental X-Plane CG offset fetching
ref T231
2018-04-05 02:52:28 +02:00
Roland Winklmeier
72497fdefc Regularly request remote aircraft data from X-Plane
This includes
* ground elevation
* model offset (to be implemented)

ref T259
2018-04-05 02:52:26 +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
Roland Winklmeier
e64e7feb28 Use XPLM native path on MacOS 2018-04-05 02:52:22 +02:00
Roland Winklmeier
4db0b83310 Move X-Plane interpolation into driver
ref T259
2018-04-05 02:52:20 +02:00
Klaus Basan
f3b48f75a1 Ref T258, use "which 7za" on UNIX systems RELEASE_0.8.4 2018-02-22 19:52:35 +01:00
Klaus Basan
d8c442c468 Ref T253, improved installation and dialog for unzip
* uses external 7zip
* if not available displays dialog that manual unzip is needed
2018-02-22 13:58:56 +01:00
Klaus Basan
f2efa2981b Ref T258, use external 7zip to unzip xswiftbus 2018-02-22 13:58:53 +01:00
Klaus Basan
f6854bde86 Ref T258, updated externals (7zip) 2018-02-22 13:58:51 +01:00
Klaus Basan
2fcc47e2d6 Ref T258, unit tests for 7zip compressing 2018-02-22 13:58:48 +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
d71e98def3 Changed joystick search class
This finds Saitek controls at KB's place
2018-02-22 13:58:41 +01:00
Klaus Basan
68d4243ca7 Ref T258, utility functions 2018-02-22 01:26:54 +01:00
Klaus Basan
b5a32f3c5d Ref T257, activate (window) and formatting functions in CEnableForFramelessWindow 2018-02-22 01:26:51 +01:00