Commit Graph

2606 Commits

Author SHA1 Message Date
Klaus Basan
f3ec7a8a68 Ref T660, utility functions
* check if model is in path
* addAsValidOrInvalidModel
* set corresponding simulator for validation
* display validation of empty model set
2019-09-16 20:29:57 +01:00
Klaus Basan
502e9e10d2 Ref T658, adjusted usage of matching script in matcher component (for testing)
* fixed matching messages to display also the reverse lookup messages
* utility function for matching
2019-09-16 20:29:55 +01:00
Klaus Basan
ef2398f6a9 Ref T658, renamed to MsReverseLookupFile et.al. 2019-09-16 20:29:53 +01:00
Klaus Basan
b1c65e8c00 Minor UI change in DBus selector as it is used for XSwiftBus also 2019-09-16 20:29:52 +01:00
Klaus Basan
6f6a3d8314 Fixed restore dock widget
* fixed CDockWidget::restoreFloatingSizeAndPositionDeferred
* CMarginsInput::changedMargins needs direct connection
* reset setting extended
2019-09-16 20:29:50 +01:00
Klaus Basan
fa60cc6025 Style 2019-09-16 20:29:48 +01:00
Klaus Basan
122aa17431 Application in "window reset" mode 2019-09-16 20:29:48 +01:00
Klaus Basan
50412aa0d1 Preparation for 2 COM keys and increase/decrease volume hotkeys
Ref T672, Ref T642
2019-09-16 20:29:46 +01:00
Klaus Basan
d509b1eb09 Ref T604, remember last audio volume
* adjust setting
* save setting
2019-09-16 20:29:46 +01:00
Klaus Basan
0d2bf4865a Margins in situation form 2019-09-16 20:29:43 +01:00
Klaus Basan
ad22d8b45b Fixed "window on top"
* do not show navigator
* no longer "on top" does not mean "on bottom"
* Qt::QueuedConnection
2019-09-16 20:29:40 +01:00
Klaus Basan
3aa5794836 Min. size of situation form 2019-09-16 20:29:39 +01:00
Klaus Basan
cec768b9a4 T658, matching script for network entry 2019-09-16 20:29:39 +01:00
Klaus Basan
fd281a464c Always allow vertical resize in case we change from word wrap to non word-wrap 2019-09-16 20:29:38 +01:00
Klaus Basan
4eb10a4de8 Use shortcut function for CTRL A 2019-09-16 20:29:33 +01:00
Klaus Basan
ca8f40bc28 Model matching resolution for airline groups
* UI
* setup class
2019-05-23 13:12:59 +02:00
Klaus Basan
8749a7176d Model filter size and wildcard 2019-05-23 13:12:59 +02:00
Klaus Basan
e4dc189004 Matching settings UI tweak 2019-05-23 13:12:59 +02:00
Klaus Basan
be4a9ee8ae Overlay text message focus setting 2019-05-23 13:12:59 +02:00
Klaus Basan
3f76c87ce9 Ref T664, validate callsign in TM against aircraft/ATC stations in range and use callsign "as set" where applicable 2019-05-23 13:12:58 +02:00
Klaus Basan
9cd0d5554c Ref T663, avoid ASSERT when simulator is NO single simulator in mapping tool 2019-05-23 13:12:58 +02:00
Klaus Basan
b9366e636c Ref T664, allow hyphen in ATC station callsign 2019-05-23 13:00:28 +02:00
Klaus Basan
0b4427e39d Ref T658, matching script 2019-05-23 13:00:26 +02:00
Klaus Basan
2b4d71bb28 Ref T658, settings for matching (dirs/UI) 2019-05-23 13:00:25 +02:00
Klaus Basan
e8b57f8bef Allow to rescale airline icons (actually all icons) 2019-05-13 11:21:11 +02:00
Klaus Basan
17dcccb1fb Minor UI fix 2019-05-13 11:21:10 +02:00
Klaus Basan
3289e26459 Style 2019-05-13 11:21:10 +02:00
Klaus Basan
9f9b4c3526 Callsign completer signal for entered callsign
* digest signals
* validChangedCallsignEntered
2019-05-13 11:21:09 +02:00
Klaus Basan
4b06d46166 Ref T656, Bug fix for CPZ6092 issue 2019-05-13 11:21:09 +02:00
Klaus Basan
60401e92d9 Workaround for multiline placeholder no longer needed
https://discordapp.com/channels/539048679160676382/539925070550794240/576863170006745114
2019-05-13 11:21:08 +02:00
Klaus Basan
5979dceaa3 Ref T640, style 2019-05-13 11:21:08 +02:00
Klaus Basan
baecb0ff93 Ref T640, FSD details as UI component and dialog 2019-05-13 11:21:08 +02:00
Klaus Basan
06d404bda8 Check Qpointer "myself" in loop 2019-05-13 11:21:07 +02:00
Mat Sutcliffe
61d933be12 Tidying up around QPointer guards. 2019-05-13 11:21:06 +02:00
Roland Rossgotterer
a7509669f9 Refactor crashpad initialization
Crashpad handler was initialized quite late since we were waiting for settings. However the settings in crashpad are persistent itself, hence we can start it at the earliest possible time and change the upload settings independently later. The only prerequisite is to have QCoreApplication constructed in order for the application name to be available.
ref T652
2019-05-13 11:21:05 +02:00
Klaus Basan
bad8ad2a8e Ref T650, added more hotkeys such as OEM keys
* based on http://www.kbdlayout.info/
* OEM key solves accent / dead key issue for most cases
* Mac/Linux parts still missing
2019-05-13 11:21:04 +02:00
Klaus Basan
6ff118b3c0 Ref T645, minor style changes 2019-05-13 11:21:04 +02:00
Klaus Basan
da2b3e05fd Minor interpolator improvements, display 2nd invalid version instead of first 2019-05-13 11:21:02 +02:00
Klaus Basan
15d88b37e5 Minor UI style fix 2019-05-13 11:21:02 +02:00
Klaus Basan
efe54443cc Also allow to set "only in error/warning" case from validation dialog 2019-05-13 11:20:59 +02:00
Klaus Basan
336b87ce86 Ref T617, display real name for private messages
* search by callsign first
* add real name to tab
* flag if real name is to be shown
2019-05-13 11:20:58 +02:00
Klaus Basan
7ac0450836 Setting to display validation only in case of warnings/errors 2019-05-13 11:20:57 +02:00
Klaus Basan
8210b0fdf0 Always enable aircraft if changing model string (maunally changing model) 2019-05-13 11:20:55 +02:00
Klaus Basan
9b1c1ccf3d Logoff if simulator is disconnected (auto logoff trigger) 2019-05-13 11:20:55 +02:00
Klaus Basan
3be753a6a7 Allow to update model directories 2019-05-13 11:20:53 +02:00
Klaus Basan
71fbe5b604 Allow to filter by combined type 2019-05-13 11:20:53 +02:00
Klaus Basan
3c23fdb461 Ref T650, better log messages 2019-05-13 11:20:52 +02:00
Klaus Basan
384c9335a3 Style 2019-05-13 11:20:52 +02:00
Klaus Basan
02896d06d2 Prepared for only A-Z/0-9 callsign entry 2019-05-13 11:20:52 +02:00
Klaus Basan
77fcde6465 Ref T644, audio volume for notification sounds can be set 2019-05-13 11:20:50 +02:00