Commit Graph

1826 Commits

Author SHA1 Message Date
Klaus Basan
ef4640e66f [Hotkey] Style 2020-01-07 19:57:21 +00:00
Mat Sutcliffe
555e6b2cde [radar] Ensure the target's heading indicator is not a child of an item that ignores transformations 2020-01-07 19:57:21 +00:00
Klaus Basan
9aca949aea No notifications for own send messages 2020-01-07 19:57:21 +00:00
Klaus Basan
a54f804cf1 Ref T761, display partner callsign in adv.login screen
* added context functions
* UI readonly fields
2020-01-07 19:57:21 +00:00
Klaus Basan
36d77b7785 Ref T761, avoid to override aircraft callsign from the (standard) login component
* set input field to callsign if network is connected
* this sets the callsign of the adv. login component in case it was used
2020-01-07 19:57:20 +00:00
Klaus Basan
84cfec81e7 Register "dot commands" for help (CCommandInput) 2020-01-07 19:57:20 +00:00
Klaus Basan
45c44eb0bf Typo 2020-01-07 19:57:18 +00:00
Klaus Basan
42eaeac1b9 [Performance] reduce number of status message updates 2020-01-07 19:57:18 +00:00
Klaus Basan
be9e2a37f3 [Radar] Rotate speed indicator with own heading 2020-01-07 19:57:17 +00:00
Klaus Basan
c187c701d5 [Updater] Trigger download from dialog "download and install" 2020-01-07 19:57:17 +00:00
Klaus Basan
076813e866 [PTT] Make sure the "other" PTT keys light the LEDs and play notification
Remark: Eventually it would be best to really hook up with audio to
display the PTT key really consumed (instead directly consuming the action)
2020-01-07 19:46:17 +00:00
Klaus Basan
4e7c490d3b [AFV] Ref T731, Ref T739 audio adv./distributed component as dialog 2020-01-07 19:46:17 +00:00
Klaus Basan
bb3fefc102 [UI] Volume UI aligned "on top" in cockpit info area 2020-01-07 19:46:17 +00:00
Klaus Basan
4e3c819f6d [Updater] In-app updater
* start downloading automatically in 1st screen
* minor changes
2020-01-07 19:46:16 +00:00
Klaus Basan
21a5c07e02 [AFV], Ref T731, Ref T739 made the adv. audio devices page a bit smaller 2020-01-07 19:46:16 +00:00
Klaus Basan
6a95abb194 [UI] Change distributor buttons to BB/XCSL
XPlane standard DOES NOT make sense, as it adds AI aircraft
2020-01-07 19:46:16 +00:00
Klaus Basan
2b1d771275 [AFV] Ref T731, Ref T739 display registered devices in UI 2020-01-07 19:46:15 +00:00
Mat Sutcliffe
a520145a6a Ref T736 Radar was still wrong as the conversion assumed angles are counterclockwise
The new polarPoint function is split into steps so each adjustment is clear to see.
2020-01-07 19:46:15 +00:00
Klaus Basan
209c00b430 Style 2020-01-07 19:46:14 +00:00
Klaus Basan
602e8ab913 UI, if there is no valid model string, do not override the previously entered values 2020-01-07 19:46:14 +00:00
Klaus Basan
6871e3d03d Launcher default is P2P session DBus 2020-01-07 19:05:42 +00:00
Klaus Basan
1d195b87fa [AFV] Ref T731, allow to re-init audio in UI
* audio can be started/stopped and disabled/enabled
* allow to connect signals if audio was started
* allow default devices in combobox
2020-01-07 19:05:42 +00:00
Mat Sutcliffe
0e9297ff5f Ref T736 Fix radar rotating in wrong direction when Lock North is unchecked 2020-01-07 19:05:41 +00:00
Klaus Basan
2ac58deda1 [AFV] Ref T739, correct tabs for cockpit info area 2020-01-07 19:05:41 +00:00
Klaus Basan
9447db00bc [AFV] Ref T739, audio can now be disabled from UI 2020-01-07 19:05:41 +00:00
Klaus Basan
b9acf794d8 [AFV] Ref T739, adv. UI component to start/stop audio and distributed audio 2020-01-07 19:05:40 +00:00
Klaus Basan
a850a9a3d6 [AFV} Ref T731, Ref T739 UI for core/GUI AFV settings 2019-10-24 18:50:07 +02:00
Klaus Basan
e29c213cf5 [AFV] Ref T731, update UI if audio AFV client changes status 2019-10-23 00:38:27 +02:00
Klaus Basan
25c82c4a6a [AFV] Ref T731, added LEDs/text if received on COM1/COM2 2019-10-23 00:38:26 +02:00
Klaus Basan
67840b53c7 [FSD] Ref T753, avoid ":" in FPs
Also avoid unnecessary roundtrips of UI updates
2019-10-23 00:38:26 +02:00
Mat Sutcliffe
b569040492 Ref T736 Fixed inverted x coordinate of CRadarComponent. 2019-10-23 00:38:25 +02:00
Mat Sutcliffe
7b538a560a Ref T736 Refactor CRadarComponent so the polar-to-cartesian conversion happens in one place only. 2019-10-23 00:38:25 +02:00
Klaus Basan
88ff7ff758 [AFV] Ref T739, added ATC tuned in/out 2019-10-18 22:51:17 +02:00
Klaus Basan
11f74a05e6 [AFV] Ref T739, avoid roundtrips if devices did not change but are refreshed 2019-10-18 10:36:34 +02:00
Klaus Basan
a8c7575d9d Style 2019-10-18 10:36:25 +02:00
Klaus Basan
1fe2109a89 [AFV] Ref T730, allow to set AFV notifcation sounds in AFV settings 2019-10-18 10:36:25 +02:00
Klaus Basan
7fdc2c3db3 [AFV] Ref T730, changed/added settings for AFV and allow still to use old swift notifications 2019-10-18 10:36:25 +02:00
Klaus Basan
f980fd02d5 [AFV] Ref T739, check if COM integration is used and make sure to use TX/RX defaults if NOT
There was a bug that COM integration was used although it was disabled
2019-10-18 10:36:24 +02:00
Klaus Basan
8ecfd8f23d Ref T739, workaround to hide "local signals" from Dbus registration
Directly using CAfvClient signals - a scenario we actually want to avoid
2019-10-18 10:36:24 +02:00
Klaus Basan
9dc287accb [AFV] Ref T739, added a dialog for cockpit/audio so CAfvClient can be used in core UI 2019-10-18 10:36:24 +02:00
Klaus Basan
8d956436e7 [AFV] Ref T739, use the Audio base class with the shared CAfvClient functions 2019-10-18 10:36:24 +02:00
Klaus Basan
f76448fbaf [AFV] Ref T730, changed to "startedAudio" signal, relayed from CAfvClient (and not like before emitted in context)
Since start can be async (in another thread) it was possible the "old" signal was emitted too early
2019-10-13 16:47:41 +02:00
Klaus Basan
2468b2ee49 [AFV] Ref T739, fixed typos, style and Doxygen in contexts 2019-10-11 19:40:43 +01:00
Roland Rossgotterer
11ee2413b5 Doxygen 2019-10-11 19:40:42 +01:00
Mat Sutcliffe
57ff07592a [AFV] CInputManager stores icon indexes instead of QPixmap instances
The GUI converts icon indexes to QPixmap indexes when needed.
This fixes the context unittest that was broken by audio context changes.
2019-10-11 19:00:52 +01:00
Roland Rossgotterer
01d144b528 [AFV] Hide AFV client behind context 2019-10-11 19:00:52 +01:00
Klaus Basan
fc70767636 Ref T730, initially update cockpit UI values "after some time", just to make sure the UI refelcts the context state 2019-10-11 19:00:50 +01:00
Klaus Basan
1ceac51771 Encode HTML messages, reported as bug in Discord 2019-10-11 19:00:49 +01:00
Klaus Basan
160589c975 Ref T731, initally also update UI with "onUpdatedClientWithCockpitData()" 2019-10-11 19:00:48 +01:00
Klaus Basan
ff33b59683 Ref T739, make member of CAfvClient a "pointer"
* we can use forward declaration for m_voiceClient
* make IContextAudio -> BlackMisc::CIdentifiable
* removed delayedInitMicrophone, RR will move it to another place
2019-10-11 19:00:48 +01:00