Commit Graph

9337 Commits

Author SHA1 Message Date
Mat Sutcliffe
68cb177d96 Revert previous commit, as the corresponding changes have not yet been merged in FG 2020-06-29 17:22:04 +01:00
Lars Toenning
a222d09f21 [FG] Add surface/transponder support + sync changes from xswiftbus 2020-06-12 19:07:57 +01:00
Lars Toenning
6b811f9d47 Fix gcc9 compiler warnings
See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58407
2020-06-12 19:07:57 +01:00
tzobler
66a1a87805 protocol type -MD added 2020-06-12 19:07:57 +01:00
Klaus Basan
637bae5bb6 #32 use remove/add to replace hotkey
possible workaround for "edited hotkey" not working
2020-06-12 19:07:57 +01:00
Klaus Basan
7981815ddf Improvements on livery selector and form, also airline form
* use id first to find data
* use id in selector and fields
* based on issue https://discordapp.com/channels/539048679160676382/717493722392297493/717511173146411061
2020-06-12 18:42:57 +01:00
Klaus Basan
89c241b2e7 Utility functions for livery 2020-06-12 18:42:57 +01:00
Klaus Basan
6fc3d55d9a Fixed mute handling and audio LED
* AFV client has own "changedMute" signal
* unmute if started/stopped AFC client
* in statusbar also check audio start/stop to refresh LEDs
* see https://discordapp.com/channels/539048679160676382/539486309882789888/713491666971000872
2020-06-12 18:42:57 +01:00
Klaus Basan
24bc57ac32 [Weather] Allow to trigger reload of weather from UI 2020-06-12 18:42:57 +01:00
Klaus Basan
c2ecf167b7 [UI] Mapping wizard 2020-06-12 18:42:56 +01:00
Klaus Basan
cb505ae2c7 [FSX/P3D] Log.injected weather METAR string 2020-06-12 18:42:56 +01:00
Klaus Basan
8d51c42cfc Ref T784, joystick (PTT) buttons
* style
* more detailed logs
2020-06-12 18:42:56 +01:00
Klaus Basan
3099464668 Message texts 2020-06-12 18:42:56 +01:00
Klaus Basan
991ba5ede8 [FSD] Style and comments 2020-06-12 18:42:56 +01:00
Klaus Basan
22c0f57667 Airline icons 2020-06-12 18:42:56 +01:00
Klaus Basan
a1f8525fcb [AFV] Make sure the failures go to the log.
see https://discordapp.com/channels/539048679160676382/539846348275449887/707618814237343764
2020-06-12 18:42:56 +01:00
Klaus Basan
083742b4ca [FS9] Minor style fixes 2020-06-12 18:42:56 +01:00
Klaus Basan
d3892de593 Ref T783, no longer use stretch factor, but splitter sizes
Using stretch factor can cause ASSERT: https://discordapp.com/channels/539048679160676382/539846348275449887/706825982283350047
2020-06-12 18:42:56 +01:00
Klaus Basan
947e393b03 [P3D] Support for v5, wrong path used for validation
* guess version in validation
* changed some values to v5 as default
* search also for future versions of P3D (e.g. v5)
2020-06-12 18:42:56 +01:00
Klaus Basan
58524a63ea [UI] Smaller UI adjustments 2020-06-12 18:42:54 +01:00
Klaus Basan
53b22f62a9 [CPP check] Fixed minor FS9 CPP check issue (+ small style adjustment) 2020-06-12 18:42:54 +01:00
Klaus Basan
86cd61e408 [FSUIPC] Log.message for weather write 2020-06-12 18:42:54 +01:00
Roland Rossgotterer
93dfcb72be [Installer] Install audio plugin *.bak files on Windows 2020-06-12 18:42:54 +01:00
Roland Rossgotterer
2c3c9a123a [FS9] Finalize aircraft parts animations
This change implements very basic parts animation including
- Gear up & down
- Flaps up & down
- Engine on & off
2020-06-12 18:42:54 +01:00
Roland Rossgotterer
9fa3221abc Replace deprecated endl with Qt::endl 2020-06-12 18:42:54 +01:00
Klaus Basan
1e633a5704 [AFV] Use heartbeat to re-connect to AFV
* some utility functions
* reset values after disconnect
2020-06-12 18:42:54 +01:00
Klaus Basan
fccaf1fae1 Fixing some bugs in simulator, use CCrashHandler::instance()->crashAndLogAppendInfo IF NOT shutting down 2020-06-12 18:42:54 +01:00
Klaus Basan
1fb97755ce [Weather] Only send weather if activated 2020-06-12 18:42:54 +01:00
Klaus Basan
bba07ef4c4 [AFV] Signal/handling for authentication failures
* authentication issues in AFV were silently handled
* and there was no re-try, which could mean an initial glitch COULD cause AFV not working properly
* NOW handling in AFV client and context
* also reset connection data so for a new session no old authentication token or check time is used
* check for "invalid" QDateTime(s)
2020-06-12 18:42:54 +01:00
Klaus Basan
9e6716e515 [AFV] Allow to log. input receiver 2020-06-12 18:42:54 +01:00
Klaus Basan
2c6794a009 StringBuilder for client 2020-06-12 18:42:54 +01:00
Klaus Basan
54646c8edb [LOG] Ignore some Qt warnings in released swift version
* those warnings confuse the user
* not ignored in DEV versions
* see https://discordapp.com/channels/539048679160676382/539925070550794240/704375325336928338
2020-06-12 18:42:54 +01:00
Klaus Basan
e50520c0aa Added a component for aircraft parts
* internals page and log.display both use that component
* complete parts code now encapsulated
2020-06-12 18:42:53 +01:00
Mat Sutcliffe
26af392085 Ignore null pointer warnings in rapidjson 2020-06-12 18:42:53 +01:00
Mat Sutcliffe
6e30da2c48 Update libxplanemp 2020-06-12 18:42:53 +01:00
Mat Sutcliffe
a7c696d385 Enable GCC and Clang warnings for zero being used as a null pointer 2020-06-12 18:42:53 +01:00
Mat Sutcliffe
20c6bef800 Fixed mistakes in CStatusMessage copy assignment operator 2020-06-12 18:42:53 +01:00
Klaus Basan
114b36e611 [FSX/P3D] Simplified listener
* removed inner SimConnect_CallDispatch loop/CApplication::processEventsFor
* keep connection open, and check dispatch queue
2020-06-12 18:42:53 +01:00
Klaus Basan
32605cd557 [AFV] Finer granularity for inc./dec. volume (hotkey) 2020-06-12 18:42:53 +01:00
Klaus Basan
f2e0e7b22e [AFV] Renamed to "setGainRatio" as the value does not represent a volume, but a multiplier 2020-06-12 18:42:53 +01:00
Klaus Basan
8848faadfa [AFV] Disabled the device output functions (not used)
Remark: might be used in AFV client, hence kept
2020-06-12 18:42:53 +01:00
Klaus Basan
7d51bedc3e [AFV] misc style issues:
* object name
* simple style fixes
* some renamings
* comments
2020-06-12 18:42:53 +01:00
Klaus Basan
c1622951b3 Util. function for class name 2020-06-12 18:42:53 +01:00
Klaus Basan
5987e58043 [UI] Login, use remembered ICAO codes if there is no DB model
Remark: We need to see how this works, in some cases in
the past (previous version) his has caused odd behaviour
2020-06-12 18:42:53 +01:00
Klaus Basan
348a5573c4 Ref T768, made UI component a bit smaller as first trial 2020-06-12 18:42:53 +01:00
Klaus Basan
12613c9ed4 [FSUIPC] Style, use const "lists" to iterate 2020-06-12 18:42:53 +01:00
Klaus Basan
7b49f56695 [FSD] Use errorString for socket errors 2020-06-12 18:42:53 +01:00
Klaus Basan
15b3ac2daa [FSD] Also log/display socker error string 2020-06-12 18:42:52 +01:00
Klaus Basan
1a71d8afe1 Style 2020-06-12 18:42:52 +01:00
Klaus Basan
2aa8e55b4b [XPlane] log listener
We ca see the listener working in the log,
as there are sometimes issue with that in MacOS
2020-06-12 18:42:52 +01:00