Commit Graph

2617 Commits

Author SHA1 Message Date
Klaus Basan
ee9f1188d7 Settings for reverse lookup + fixes
Ref T658 related
2019-09-16 22:39:53 +01:00
Klaus Basan
7b6650db32 Ref T658, renamed to "MatchingScriptReturnValues" because it is NO object to be used in matching script 2019-09-16 22:39:52 +01:00
Klaus Basan
bab053a0a2 Ref T683, display ground elevation/CG in simulator live data view 2019-09-16 22:39:52 +01:00
Klaus Basan
70a350ed66 Ref T683, settings for "record gnd.elevation" (based on own aircraft) 2019-09-16 22:39:32 +01:00
Klaus Basan
6d490e9a49 Ref T681, preparations to use CG from DB
* renamed to "getSimulatorCG" ...
* pass simulator settings to sim.env.provider to decide what CG to use
* store DB CG and init it when aircraft is added
* style
2019-09-16 22:38:07 +01:00
Klaus Basan
b7fd1fa777 Ref T681, UI to set CG from DB plus settings improvements for simulator settings 2019-09-16 22:38:06 +01:00
Klaus Basan
6f29e1bfc8 Selector style 2019-09-16 20:30:02 +01:00
Klaus Basan
d84ec65271 Info about scaling and screen resolution 2019-09-16 20:30:01 +01:00
Klaus Basan
08fcc54695 Button for "force model reload", own models component 2019-09-16 20:29:59 +01:00
Klaus Basan
718d186e46 Emulated driver UI/situation form size 2019-09-16 20:29:58 +01:00
Klaus Basan
0792637eb2 Ref T660, UI values for model set validation, avoid Qt geometry warning 2019-09-16 20:29:58 +01:00
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