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
Klaus Basan
221be08c42
Ref T257, add menus sp we can attach/detach simulator window
2018-02-22 01:26:48 +01:00
Klaus Basan
e93cfd3c25
Ref T256, added foreign window utility functions
2018-02-22 01:26:45 +01:00
Klaus Basan
2bbc433d30
Formatting
2018-02-22 01:26:42 +01:00
Klaus Basan
602373c97a
Ref T254, avoid crashes when there is no input device
...
* init with nullptr
* formatting
2018-02-22 01:26:39 +01:00
Klaus Basan
be6b67f95d
Filter joystick devices with 0 buttons
...
ref T254
2018-02-22 01:26:36 +01:00
Roland Winklmeier
7f6dd61bb3
X-Plane menu improvements
...
* Remove start items with DBus details and replace them with a single start
* Add an item to toggle the message box
2018-02-22 01:26:33 +01:00
Roland Winklmeier
ff37704a59
Filter user password from raw FSD message
...
Everytime a login packet is sent, it contains the password in clear text.
This was also written to file log and users might send this file to
developers without knowing.
The password is now filtered by comparing all FSD messages until the
login packet is found.
2018-02-22 01:26:30 +01:00
Klaus Basan
5cc70c2903
Ref T253, utility functions to support UNC
2018-02-22 01:26:28 +01:00
Klaus Basan
f265222a45
Ref T252, use overlay messages for model loading messages
2018-02-22 01:26:25 +01:00
Klaus Basan
640ec3a573
Ref T252, send all loading status messages as list
2018-02-22 01:26:23 +01:00
Klaus Basan
8110baad33
Allow to hide message filter
2018-02-22 01:26:20 +01:00
Klaus Basan
7f4e230d9a
Ref T252, get count of messages per severity
2018-02-22 01:26:16 +01:00
Klaus Basan
82e42f7e17
Ref T252, updated CSettingsSimulatorBasicsComponent
...
* avoid saving default values
* use new specialized settings
2018-02-22 01:26:14 +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
4da3309226
Fix of crash in installer (crashdump)
...
Since we use the model set component also in the launcher, we need to avoid nullptr calls
2018-02-16 12:13:43 +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