Klaus Basan
bcbdaaf1a7
COM audio did not tune in (voice room) if channel was already selected at startup
...
Reason was: hardcoded channel spacing to 8.33kHz
As a result changed to channel spacing based on COM unit, which could also be changed at runtime
* the issue itself was in own aircraft context
* added functions for channel spacing
* changed to COM unit channel spacing (instead of hardcoded spacing)
2019-05-13 11:20:49 +02:00
Klaus Basan
a764a2de7e
Added value for notification volume in sound setting
2019-05-13 11:20:49 +02:00
Klaus Basan
e4b0655129
Ref T644, allow to fetch notifications sounds from an arbitrary directory
...
* added settings
* utility functions
2019-05-13 11:20:48 +02:00
Klaus Basan
57c6d8ac77
Ref T623, ignore/unignore dot command
2019-05-13 11:20:45 +02:00
Klaus Basan
c51dce8bfd
Style
2019-05-13 11:20:44 +02:00
Klaus Basan
a553dfc708
Ref T632, minor improvements for no callsign
2019-05-13 11:20:40 +02:00
Klaus Basan
2d654e2fef
Ref T609, tristate LED showing if synced with simulator com
2019-05-13 11:20:40 +02:00
Klaus Basan
53fb28d70c
Ref T609, setting if COM is synced with simulator
2019-05-13 11:20:39 +02:00
Klaus Basan
13a2465424
Ref T609, encapsulate PTT action/key
2019-05-13 11:20:39 +02:00
Klaus Basan
dd1aec056f
Ref T601, added chat command
2019-05-13 11:20:34 +02:00
Mat Sutcliffe
a366ad8943
Added with() and withValidation() methods in CLogCategoryList.
2019-04-12 13:30:54 +01:00
Klaus Basan
e8ea050882
Trigger validation with sim.directory
...
Ref T247 follow up
2019-04-11 22:12:18 +01:00
Klaus Basan
36381351b9
Style
2019-04-11 22:12:18 +01:00
Klaus Basan
d51b26cf8d
Aligned signatures for context and dialog to use sim.directory in validator
...
Ref T247 follow up
2019-04-11 22:12:17 +01:00
Klaus Basan
0c335beea6
Style
2019-04-11 22:12:16 +01:00
Klaus Basan
269bad3c42
Ref T566, added DBus streaming operators so the DECLARED enums can be used with DBus
2019-04-11 22:12:15 +01:00
Klaus Basan
a9967e2002
Style
2019-04-11 22:12:13 +01:00
Klaus Basan
0d2e6dd997
Ref T566, configurable matching log in matcher/simulator components
...
* log flag/enum in own file
* pass "what to log" as parameter
2019-04-11 22:12:13 +01:00
Klaus Basan
991c7d59ef
Ref T566, use "configurable" reverse lookup in network/airspace monitor parts
2019-04-11 22:12:12 +01:00
Klaus Basan
50d886791a
Ref T566, matching log flag/enum to decide what is being logged
2019-04-11 22:12:12 +01:00
Roland Rossgotterer
d5b3a336dd
Move Notification sounds into CNotificationPlayer
2019-04-11 22:11:50 +01:00
Klaus Basan
8c83020b92
Ref T567, PTT click also on key up
...
* added sound
* UI component
2019-04-11 22:11:45 +01:00
Klaus Basan
ee4d498733
Ref T565, "canTalk" function in audio context
2019-04-11 22:11:42 +01:00
Klaus Basan
859a418691
Ref T566, added "short log" parameter
2019-04-11 22:11:39 +01:00
Klaus Basan
0e03e7baf0
Ref T558, play notification sound after SELCAL tone
...
* return SELCAL tone duration
* play follow up tone
2019-04-11 22:11:38 +01:00
Klaus Basan
6ca6d12851
Added "isWeatherActivated" based on the discussion with LT
2019-04-11 22:11:34 +01:00
Klaus Basan
a91d7cb852
Emit takeoff/touchdown signals in own aircraft context
2019-04-11 22:11:32 +01:00
Mat Sutcliffe
e9a4c49d68
Ref T547 Update license masthead in all source code files.
2019-02-22 20:36:43 +00:00
Klaus Basan
bae7680e59
Ref T401, server info also when not connected
2019-02-22 20:36:31 +00:00
Roland Rossgotterer
680939346c
Fix CContextOwnAircraftProxy listening on the wrong DBus P2P interface
...
ref T531
2019-02-22 20:36:27 +00:00
Roland Rossgotterer
c6f0c46222
Add missing and sort proxy context signal connections
2019-02-22 20:36:27 +00:00
Roland Rossgotterer
7d21b6ce0b
Fix remote DBus call function names
2019-02-22 20:36:27 +00:00
Mat Sutcliffe
077fd8c35a
Ref T525 Avoid directly calling getLogCategories.
2019-02-22 20:35:52 +00:00
Mat Sutcliffe
fe7a45afcf
Ref T516 Update CStatusMessage call sites to use new syntax.
2019-02-22 20:35:51 +00:00
Klaus Basan
73e566a76e
ChangedModel in ownAircraft context was not really used.
...
However, there are cases where the "own model" is changed via own model context, mostly in the emulated driver.
* made changedModel -> ps_changedModel a "private" signal
* connected it to simulator context
* used identifier to avoid roundtrips
So the "ownAircraftModelChanged" signal of the simulator context is to be used
2019-02-22 20:35:45 +00:00
Klaus Basan
2f450ec9c5
Ref T515, implemented added failover strategy and try again <n> times
2019-02-22 20:35:42 +00:00
Klaus Basan
6470c61d0a
Ref T515, added failover flag for addingRemoteModelFailed
...
* adjusted signatures
* renamings and minor style adjustments
2019-02-22 20:35:41 +00:00
Klaus Basan
0ac6739377
Ref T515, context function "isValidationInProgress"
2019-02-22 20:35:40 +00:00
Klaus Basan
2dd396c0df
Ref T515, renaming to "isKnownModelInSet"
2019-02-22 20:35:40 +00:00
Klaus Basan
faddf40ba7
Ref T515, functions for matcher setting/getting disabled models
2019-02-22 20:35:38 +00:00
Klaus Basan
85cf339e04
Ref T515, some minor adjustments
...
* use validation status messages for prerequisites
* SwiftGuiStd::onRequestedConsoleMessage
* displayInOverlayWindow for HTML messages
2019-02-22 20:35:37 +00:00
Klaus Basan
cea6611656
Ref T515, added background validation in simulator context
...
* added signals
* added validator
2019-02-22 20:35:37 +00:00
Klaus Basan
a0c8f3778b
Ref T515, context menus for re-matching
...
* added re-matching for single aircraft
* re-ordered
2019-02-22 20:35:33 +00:00
Klaus Basan
25df1921eb
Style
2019-02-22 20:35:33 +00:00
Klaus Basan
58cfdd1bb9
Ref T492, alias in model lists and model
...
Search for alias and modelstring in matching
2019-02-22 20:35:22 +00:00
Klaus Basan
90b893c62a
Ref T494, moved audio settings Trait directly info BlackMisc settings file
2019-02-22 20:35:07 +00:00
Klaus Basan
f8c17e10e8
Ref T494, CNotificationSounds refactring
...
* use Q_DECLARE_FLAGS NotificationFlag/Notification for sounds, not the weird version from very early swift days
* splt into h/cpp files
* added new sounds
2019-02-22 20:35:06 +00:00
Klaus Basan
cb084427ec
Unified "simplification" to ASCII only for text messages
...
Based on the codepage discussion of text messages
* in text message value object still store the unicode string
* the text is only "cleaned" up and Qt "simplified" (do not confuse with conversion to ASCII)
* only place where we simplify to ASCII only is
** in VATLIB
** or the utility
2019-02-22 20:35:05 +00:00
Mat Sutcliffe
225ff81252
Ref T485 Adjust CLogMessage and CStatusMessage call sites to use the new API.
2019-02-22 20:34:55 +00:00
Mat Sutcliffe
bd9948bbff
Ref T486 Using QMetaObject::invokeMethod with pointer-to-member-function (or functor).
2019-02-22 20:34:53 +00:00