Klaus Basan
3c23fdb461
Ref T650, better log messages
2019-05-13 11:20:52 +02:00
Klaus Basan
5d98b56a7e
Ref T644, deferred init of notification sounds
2019-05-13 11:20:51 +02:00
Klaus Basan
77fcde6465
Ref T644, audio volume for notification sounds can be set
2019-05-13 11:20:50 +02:00
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
8df7404f2b
Fixed staggered update
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
f03d2bf36b
Ref T632, QPointer for single shot
2019-05-13 11:20:43 +02:00
Klaus Basan
a1490fd4e0
Ref T632, mix fixes
...
* avoid empty callsign CClient object (harmless, but stupid)
* better validations in client provider
* check aircraft config packets (really broadcasts)
2019-05-13 11:20:42 +02:00
Klaus Basan
275006dad4
Ref T632, more detailled entry check for adding a remote aircraft (finds empty callsign)
2019-05-13 11:20:41 +02:00
Klaus Basan
303e8b0f88
Ref T632, in snapshot avoid to add aircraft which are no longer in range
2019-05-13 11:20:41 +02:00
Klaus Basan
989c998e66
Also log rendering setup in crashinfo
2019-05-13 11:20:41 +02:00
Klaus Basan
22f140a494
Write info about the weather into the crashinfo file
2019-05-13 11:20:40 +02:00
Klaus Basan
599064fe6c
Use models from centralized model cache
...
* no copy needed
* cache is synchronized when loading models
2019-05-13 11:20:40 +02:00
Klaus Basan
a553dfc708
Ref T632, minor improvements for no callsign
2019-05-13 11:20:40 +02:00
Klaus Basan
9fd3925238
Style
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
4951e7e35f
Ref T614, improved log
2019-05-13 11:20:37 +02:00
Klaus Basan
df686d7efc
Ref T607, detect mappings from quick mapping wizard
2019-05-13 11:20:36 +02:00
Klaus Basan
dd1aec056f
Ref T601, added chat command
2019-05-13 11:20:34 +02:00
Mat Sutcliffe
d29576b67a
Ref T552 Register value classes with qRegisterMetaTypeStreamOperators.
2019-04-12 13:57:17 +01:00
Mat Sutcliffe
a366ad8943
Added with() and withValidation() methods in CLogCategoryList.
2019-04-12 13:30:54 +01:00
Mat Sutcliffe
c05a32dbd4
Ref T545 Using constructor inheritance in derived container classes.
2019-04-12 13:30:51 +01:00
Mat Sutcliffe
8c0d82de99
Added CDatabaseWriter::getLogCategories.
2019-04-12 13:30:49 +01:00
Mat Sutcliffe
21a13978a2
Remove redundant code.
2019-04-12 13:30:49 +01:00
Mat Sutcliffe
bb59007656
D99 Enable compiler caches
2019-04-12 13:30:48 +01:00
Klaus Basan
375d26de32
The magic hotkey handling alorithm developed and tested in joined effort via SLACK
...
* no redundant action calls
* do not call release action if the action is still active by another combination
ref T585
2019-04-11 22:12:20 +01:00
Roland Rossgotterer
563a69e3f5
Remember and ignore hotkey combination before capturing
...
When capturing a new hotkey combination, we want to get only the delta of the keys and buttons being pressed during the capturing.
ref T585
2019-04-11 22:12:20 +01:00
Roland Rossgotterer
c51a1b8c7b
Don't trigger an action during combination capturing
...
ref T595
2019-04-11 22:12:19 +01:00
Roland Rossgotterer
59c69e379a
Change InputManager trigger behavior to subset triggering
...
Previously, InputManager triggered an action only for exact matching. If 'CTRL' was configured, the action would be released as soon as 'CTRL + R' was pressed.
The behavior is changed now that the action stays active as long as its configured combination is keeping pressed (ignoring any extra keys/buttons).
ref T595
2019-04-11 22:12:19 +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
b2065b5da3
Ref T566, style
2019-04-11 22:12:12 +01:00
Klaus Basan
28b6f484e4
Longer time out in dev.build
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
Klaus Basan
f9884cd585
Ref T586, allow to do SSO even if the user not yet is enabled in the DB
...
Rational: user can do authenticated mappings/quick mapping without the account approved
2019-04-11 22:12:07 +01:00
Klaus Basan
ed20b97950
Fixed some URL because of MS server setup
2019-04-11 22:12:06 +01:00
Klaus Basan
0d0e093330
Download related:
...
* Info which URL failed
* log redirects
* disabled CNetworkUtils::setSwiftClientSslCertificate(copiedReques
2019-04-11 22:12:05 +01:00
Klaus Basan
48da5da393
Avoid crash during shutdown
2019-04-11 22:12:04 +01:00
Klaus Basan
a5835f963c
Loading defaults from launcher setup did not work anymore.
...
For some strange reason the radio button checking did not work. Used a new concept.
2019-04-11 22:12:01 +01:00