Commit Graph

8400 Commits

Author SHA1 Message Date
Klaus Basan
56e516dbcf fixup! Ref T659, network details component for FSD/voice setu 2019-08-11 23:16:03 +01:00
Klaus Basan
47a56c2c94 Ref T659, hide icon if read only 2019-08-11 23:16:03 +01:00
Klaus Basan
d1715ef5ba Ref T659, login dialog can display connected and disconnected state and also change its state 2019-08-11 23:16:03 +01:00
Klaus Basan
d52eb9c8d6 Ref T659, login overview (read only) component
* overview component
* display values as preset in network in aircraft values component
2019-08-11 23:16:02 +01:00
Klaus Basan
09afc25dd7 Check for NULL icon 2019-08-11 23:16:02 +01:00
Klaus Basan
75579cda38 Ref T659, get network preset values from network vatlib 2019-08-11 23:16:01 +01:00
Klaus Basan
22bdb730f4 Ref T659, cleanup some unused code 2019-08-11 23:16:01 +01:00
Klaus Basan
5720ed43a1 Ref T609, adjusted audio context to support changed COM units and muted transmission if muted in COM unit 2019-08-11 23:16:01 +01:00
Klaus Basan
2bd766ceb1 Ref T609, mixer utility functions 2019-08-11 23:16:00 +01:00
Klaus Basan
429c63d220 Ref T609, function in audio context for COM integration + fix for wrong mixer device 2019-08-11 23:16:00 +01:00
Klaus Basan
64b2bd11ba Allow to save matcher log 2019-08-11 23:16:00 +01:00
Klaus Basan
0596782926 Ref T609, change COM transmission values in UI/emulated driver 2019-08-11 23:15:59 +01:00
Klaus Basan
b9afe63511 Ref T609, adjusted/fixed cockpit form
* Naming to receive/transmit
* Fixed wrong LED order
2019-08-11 23:15:59 +01:00
Klaus Basan
04be93f8c0 Ref T609, UI to set Tx/Receive for COM unit in emulated driver 2019-08-11 23:15:58 +01:00
Klaus Basan
3d8bc7b8c7 Ref T609, renamed to Transmit/Receive for COM sync. 2019-08-11 23:15:58 +01:00
Klaus Basan
98b31b9674 Ref T609, allow to get COM unit from own aircraft context 2019-08-11 23:15:57 +01:00
Klaus Basan
143a3a6006 Ref T609, style 2019-08-11 23:15:57 +01:00
Klaus Basan
45427f5ef3 Ref T709, add colon for "swiftbus:" log messages 2019-08-11 23:15:57 +01:00
Klaus Basan
d090295471 Ref T709, check on screen w/h and report warning instead of info. Also log missing traffic object. 2019-08-11 23:15:56 +01:00
Klaus Basan
6be0586fbc Ref T709, normalize degrees to +/i180degs 2019-08-11 23:15:56 +01:00
Klaus Basan
5e9be9e96e Ref T709, return 0 if there is no camera position (nullptr) 2019-08-11 23:15:55 +01:00
Klaus Basan
917d9bb3e7 Ref T709, style 2019-08-11 23:15:55 +01:00
Klaus Basan
cd06c52cb7 Ref T709, only update settings if changed 2019-08-11 23:15:55 +01:00
Klaus Basan
5a8f41611b Ref T709, changed DBus function to get/setSettingsJson, disambiguate from get/setSettings (returning CSettings) 2019-08-11 23:15:54 +01:00
Klaus Basan
392c821841 Ref T709, bool return value if settings changed 2019-08-11 23:15:54 +01:00
Klaus Basan
423d9e3e73 UI tweak minimum button width 2019-08-11 23:15:54 +01:00
Klaus Basan
761c45c547 Ref T709, further aircraft camera pos. checks and init zoom to 1.0
Attempts to avoid the follow aircraft crash
2019-08-11 23:15:54 +01:00
Klaus Basan
972cca9fed Ref T709, update labels every n-th frame 2019-08-11 23:15:53 +01:00
Klaus Basan
034cd0c8f3 Ref T709, check position for "follow aircraft" 2019-08-11 23:15:53 +01:00
Klaus Basan
384b50ff80 Ref T709, changed to settings provider
* CPlugin is the provider
* it is "kept" in DBus object for traffic, service, weather
2019-08-11 23:15:52 +01:00
Klaus Basan
ba7b97df11 Ref T709, removed unused includes and style 2019-08-11 23:15:52 +01:00
Klaus Basan
c97f1974d7 Ref T709, settings provider to get settings
* allows to use the provider without and overhead
* single source, can be made threadsafe

Signed-off-by: Klaus Basan <klaus.basan@klausbasan.de>
2019-08-11 23:15:52 +01:00
Klaus Basan
cb4d291621 Ref T709, ctor from JSON string 2019-08-11 23:15:51 +01:00
Klaus Basan
3eb53aec82 Ref T709, update function where only changed members are changed 2019-08-11 23:15:51 +01:00
Klaus Basan
15c8207dee Minor UI tweak 2019-08-11 23:15:51 +01:00
Klaus Basan
9540355446 MacOsX logging for mic. request
https://discordapp.com/channels/539048679160676382/567983892791951374/604797145928826880
2019-08-11 23:15:50 +01:00
Klaus Basan
5170f3b500 Ref T709, changed to MACRO INFO_LOG 2019-08-11 23:15:50 +01:00
Klaus Basan
bc39ec5e44 Minor UI tweak 2019-08-11 23:15:50 +01:00
Klaus Basan
203f442e43 Ref T709, sync Qt free timestamp after parsing with swift version 2019-08-11 23:15:49 +01:00
Klaus Basan
93804bb479 Ref T709, virtual function for timestamp setting 2019-08-11 23:15:49 +01:00
Klaus Basan
4f08fd1083 Ref T709, changed to "static" settings as it needs to be used in static functions such as "CTraffic::preferences" 2019-08-11 23:15:49 +01:00
Klaus Basan
3b5d4b7582 Ref T709, changed settings component to "new" TXSwiftBusSettings 2019-08-11 23:15:48 +01:00
Klaus Basan
c0b4d38331 Ref T709, added "follow aircraft distance" and timestamp, removed old settings 2019-08-11 23:15:48 +01:00
Klaus Basan
a5cefcf18c Ref T709, style 2019-08-11 23:15:47 +01:00
Klaus Basan
f2bf038501 Ref T709, send XSwiftBusSettings when driver is connected
* send from swift -> XPlane side
* also send if settings on swift side are updated
2019-08-11 23:15:47 +01:00
Klaus Basan
42eb5477ec Ref T709, display settings as string/QString (for logging) 2019-08-11 23:15:47 +01:00
Klaus Basan
31cb96c0cc Ref T709, UNIT test for JSON settings 2019-08-11 23:15:46 +01:00
Klaus Basan
f416285c62 Ref T709, UI for XPlane settings (plugin config window) 2019-08-11 23:15:46 +01:00
Klaus Basan
dab3e03d0b Ref T709, change XPlane driver to TXSwiftBusSettings, send/receive functions 2019-08-11 23:15:46 +01:00
Klaus Basan
81577d29c5 Ref T709, style 2019-08-11 23:15:45 +01:00