Klaus Basan
c36944531e
Style
2019-09-16 00:23:36 +02:00
Klaus Basan
cd6715a5d0
Ref T717, function to send parts/situation for testing and in the model browser
2019-09-16 00:23:36 +02:00
Klaus Basan
8fde56e046
Log. display tweak
2019-09-15 16:53:02 +02:00
Klaus Basan
bd82065f0a
Ref T717, simulator "is test" conditions where required
2019-09-15 16:53:02 +02:00
Klaus Basan
9430ca5c0c
Ref T717, unify test aircraft callsign
2019-09-15 16:53:02 +02:00
Klaus Basan
8392252236
Ref T717, XPlane function to push back situation/parts (surfaces)
...
* directly update after an aircraft has been added
* push_back functions
2019-09-15 16:53:02 +02:00
Klaus Basan
bb3b58a51e
Ref T717, pitch bank heading form
2019-09-15 16:53:02 +02:00
Klaus Basan
016b4cab8c
Style
2019-09-15 16:53:02 +02:00
Klaus Basan
ad2cc0fded
Do NOT override METAR if user "manually entered some arbitrary callsign"
...
See https://discordapp.com/channels/539048679160676382/539486309882789888/621787641976717323
2019-09-15 16:53:02 +02:00
Klaus Basan
29258719a4
Ref T717, return "null" for null PQ
2019-09-15 16:53:01 +02:00
Klaus Basan
8e1572d0d0
Another fix for "dialog closing closes swift",
...
see https://discordapp.com/channels/539048679160676382/567139633964646411/620776182027386880
The signal for the navigator dialog closed
is not send or received in some cases, not clear why.
Using a reference directly to the main window as workaround.
2019-09-15 16:53:01 +02:00
Klaus Basan
bcd2cae847
Ref T717, model browser
2019-09-15 16:53:01 +02:00
Klaus Basan
53b0b6d4fb
Ref T717, simulator adjustments to support "TEST AIRCRAFT"
2019-09-15 16:53:01 +02:00
Klaus Basan
583594731b
Ref T717, "testRemoteAircraft" simulator context functions
2019-09-15 16:53:01 +02:00
Klaus Basan
4e0f862ccc
Ref T717, UI for relative positions
2019-09-12 18:34:34 +02:00
Klaus Basan
d7aa0af723
Use simulator from plugin if plugin is connected
2019-09-11 22:38:51 +02:00
Klaus Basan
6352f088ab
Style
2019-09-11 22:38:51 +02:00
Klaus Basan
028cf032d7
Ref T717, calculate a new position in distance from given position
2019-09-10 22:32:45 +02:00
Klaus Basan
d47ec7533f
Improved VATSIM status file reading
2019-09-10 21:58:39 +02:00
Roland Rossgotterer
c387201f06
Check that X-Plane OBJ8 file exists
2019-09-06 19:35:42 +02:00
Roland Rossgotterer
135ff6f3c2
Fix BLACK_USE_CRASHPAD not being defined in required places
2019-09-06 19:35:42 +02:00
Roland Rossgotterer
0c72fbbb65
[MinGW] Fix many unresolved symbols
2019-09-06 19:35:42 +02:00
Klaus Basan
6adae534ec
Validation dialog allows to directly removed from model set
...
There is some moderate riks involved here,
as this allows to change the model set in the client,
but many users have asked for this
2019-09-06 19:20:11 +02:00
Klaus Basan
08c8b7cf9b
Functions to remove models from model set
2019-09-06 19:02:39 +02:00
Klaus Basan
b39ed83f72
Style
2019-09-06 19:02:13 +02:00
Klaus Basan
193fe33559
[libxplanemp] functions to debug the render phases, can be used as needed
2019-09-06 01:45:07 +02:00
Klaus Basan
0f02fba89c
Improved manual changing of aircraft and reset
...
* deferred adding and reset
* HTML overlay messages
* debug code for DBus messages
2019-09-05 23:28:13 +02:00
Klaus Basan
ee91504cde
Log info/warning about METAR URL
2019-09-05 23:28:13 +02:00
Klaus Basan
272677d719
Minor style changes
2019-09-05 23:28:13 +02:00
Klaus Basan
cdea5086de
More detailled validation messages "which models look odd"
2019-09-05 23:28:13 +02:00
Klaus Basan
878118eee1
Some smaller mapping tool improvements
...
* allow to remove NON DB models (context menu)
* renamed radio buttons
2019-09-05 23:28:13 +02:00
Klaus Basan
294391a8d5
Use BLACK_AUDIT_X because this is a check for external data
2019-09-05 23:28:13 +02:00
Klaus Basan
50f808d23c
If using SHIFT and navigator button reset to screen center
2019-09-05 23:28:13 +02:00
Klaus Basan
e73682d2c6
Settings for text messages, ascending or descending (latest first/last)
2019-09-05 23:28:12 +02:00
Klaus Basan
cb56b80518
Style
2019-09-05 23:28:12 +02:00
Klaus Basan
f55ba85a98
Utility functions to sort text messages by timestamp (ascending/descending)
...
* compare function for text message
* resort function
* text message edit can display HTML text messages with ascending/descending timestamp
* made CTextMessageListModel -> CListModelTimestampObject
2019-09-05 23:28:12 +02:00
Mat Sutcliffe
a9761d2de8
Fixed off-by-one in assert condition: %0 is not a valid format string placeholder.
...
Part 3 of hotfix for assert caused by percent character in vatsim-data.txt
2019-08-31 16:09:35 +01:00
Mat Sutcliffe
fd6bb52f9c
Downgrade assert to verify, in case the format string came from an external data source.
...
Part 2 of hotfix for assert caused by percent character in vatsim-data.txt
2019-08-31 14:49:25 +01:00
Mat Sutcliffe
82ce1c7fbc
Avoid constructing CStatusMessage format string from external data source.
...
Put external data source as argument using stream operator instead.
Part 1 of hotfix for assert caused by percent character in vatsim-data.txt
2019-08-31 14:35:15 +01:00
Klaus Basan
5a5384289f
Ref T718, improved country "resolution" in server names/descriptions
2019-08-29 18:13:48 +02:00
Klaus Basan
c26b6f7c85
Ref T681, fixed handling of CG from DB
...
* consider settings
* remember DB CG data correctly
2019-08-29 00:03:58 +02:00
Klaus Basan
7831759a93
Add URL info for reading
2019-08-29 00:03:58 +02:00
Klaus Basan
d828994d5a
[libxplanemp] Different containers for render and TCAS planes
2019-08-29 00:03:58 +02:00
Klaus Basan
dd01cd1fbc
fixup! Ref T681, settings for CG from DB
2019-08-28 02:51:33 +02:00
Klaus Basan
ce57af5a3d
Style
2019-08-28 02:51:33 +02:00
Klaus Basan
2b8dc0bef6
Continue to send CTraffic values if a plane is NOT found, do NOT return
2019-08-28 02:51:32 +02:00
Klaus Basan
0034c2e676
fixup! Ref T609, adjusted/fixed cockpit form
2019-08-28 02:51:32 +02:00
Klaus Basan
c221d9f31c
Ref T717, initial UI components for model browser
2019-08-28 02:51:32 +02:00
Klaus Basan
122f96dd6a
Make sure the main window shows up again if the navigator is closed
2019-08-28 02:51:32 +02:00
Klaus Basan
fb4cce8e9e
Ref T610, added COM async getter functions and bundled async calls
...
* reduced the number of async XSwiftBus calls by getting multiple values at once
* the concept was already used for getOwnAircraftSituationDataAsync
* now also used for COM, parts, model and lights
* As Qt restricts to 8 parameters not further bundled
* new COM1 getter functions for receive/volume/transmit
2019-08-28 02:51:32 +02:00