Klaus Basan
60b4b08da6
Ref T592, remember size/position where last floating
...
This seems to work more reliable as the Qt mechanism,
but still suffers incorrect positions from time to time.
The floating window opens on to of the main widget,
which is uncritical but still strange why it happens
2019-04-11 22:12:10 +01:00
Klaus Basan
ba33ebb1f5
Ref T592, frame around entry line in floating text message window
2019-04-11 22:12:10 +01:00
Klaus Basan
eb5670abef
Ref T592, navigator dialog
...
* movable by mouse
* UI border
2019-04-11 22:12:10 +01:00
Klaus Basan
d33b913e62
Ref T592, sometimes using verify or default values instead of ASSERTs
2019-04-11 22:12:10 +01:00
Klaus Basan
097dfe0a24
Ref T592, no more dock widget float/dock to init, init explicitly and when first opened
2019-04-11 22:12:10 +01:00
Klaus Basan
546a8a06d3
Ref T592, improved position handling/failover: use screen position if main widget pos. is unavailable
2019-04-11 22:12:09 +01:00
Klaus Basan
89c5d87c1c
Ref T592, allow to reset floating widget position by pressing SHIFT
...
SHIT mouseclick resets
2019-04-11 22:12:09 +01:00
Klaus Basan
461e24f293
Ref T592, added missing radar init
2019-04-11 22:12:09 +01:00
Klaus Basan
c45592f9b5
Ref T592, minor tweaks
...
* style
* hide wip_CockpitComPanelShowHideBar initially
* sGui guarding
* function initialFloating() public so it can be explicitly called
2019-04-11 22:12:09 +01:00
Klaus Basan
9f0daa58ea
Ref T592, made dock widget related slots Qt::QueuedConnection
...
Rational: the widget emits floating but is not yet in full floating state, so with a direct connection we deal a bit too early with the widget.
Much more stable (hopefully) using queued connection, then all the handling is done if the window is really a floating window.
2019-04-11 22:12:09 +01:00
Klaus Basan
423a7dc6f8
Ref T592, minor GUI utility renaming and adjustments
2019-04-11 22:12:09 +01:00
Klaus Basan
dc6e18b5a2
Ref T591, avoid duplicated text message lines
...
* also consider Qt::Key_Enter (NUMPAD)
* signal returnPressedUnemptyLine
* use signal returnPressedUnemptyLine instead of returnPressed which avoids empty lines
2019-04-11 22:12:09 +01:00
Klaus Basan
3bb5efcb29
Style Ref T592 related
2019-04-11 22:12:08 +01:00
Klaus Basan
28d9e98e38
Minor dock widget related tweaks
2019-04-11 22:12:08 +01:00
Klaus Basan
6296feac19
Allow to disable tooltip by dot command ".tooltip"
2019-04-11 22:12:08 +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
4bc5b7720e
Use context based help for model set validation to display further details
2019-04-11 22:12:06 +01:00
Klaus Basan
9f1090d430
Cockpit COM component align widget heights
2019-04-11 22:12:06 +01:00
Klaus Basan
8c5ee52128
Simplified cockpit COM component layout
2019-04-11 22:12:05 +01:00
Mat Sutcliffe
8fb0a009d1
Ref T579 Work around proximate cause of data race in CListModelBase.
...
This is still not thread-safe but at least it is less likely to crash.
A more robust fix will be attempted later.
2019-04-11 22:12:05 +01:00
Klaus Basan
66cbe1662e
Ref T560, reset move position
2019-04-11 22:12:05 +01:00
Klaus Basan
8571feda30
Follow up Ref T571, setting a default color for general UI settings, but not dialogs
2019-04-11 22:12:05 +01:00
Klaus Basan
69306dbf7f
DBus selector making clear P2P is for 2 machines
2019-04-11 22:12:04 +01:00
Klaus Basan
48da5da393
Avoid crash during shutdown
2019-04-11 22:12:04 +01:00
Klaus Basan
057031293d
Ref T578, display level and path (not just path)
2019-04-11 22:12:03 +01:00
Klaus Basan
8223ddb710
Checks to avoid crash during shutdown
2019-04-11 22:12:03 +01:00
Klaus Basan
b13035b3f9
Check for XSwiftBus version before download
2019-04-11 22:12:03 +01:00
Klaus Basan
c900123af5
Ref T578, style/typo
2019-04-11 22:12:02 +01:00
Klaus Basan
305a1a34c2
Ref T578, allow to use workbench data in matcher component for testing
2019-04-11 22:12:02 +01:00
Klaus Basan
048c20a2a3
First model set wizard improvements
...
* overlay messages
* hide load indicator in case of a failure
2019-04-11 22:12:02 +01:00
Klaus Basan
837fc86b7e
Matching form UI adjustments
2019-04-11 22:12:01 +01:00
Klaus Basan
4925bb46bd
Added FG in config component, follow up of T430
2019-04-11 22:12:01 +01:00
Klaus Basan
8be1465f24
About info, fix relative files in onAnchorClicked
2019-04-11 22:12:01 +01:00
Klaus Basan
072bb34a32
Utility function to set button width for QWizard
2019-04-11 22:12:01 +01:00
Klaus Basan
0732c32922
Typo, style
2019-04-11 22:12:01 +01:00
Klaus Basan
de4adda779
Fixed quick mapping wizard
...
* preselect rows if data are already from DB
* guess simulator and filter distributors by simulator
* allow to override simulator data (checkboxes)
* improved validation messages
2019-04-11 22:12:00 +01:00
Klaus Basan
5eeb29bafe
Functions to select distributor/ICAO in component
2019-04-11 22:12:00 +01:00
Klaus Basan
30b65d6c36
Fixed selection of view rows when changing to filtered data
...
* return values for select functions
* select function must be "public override"
* reselect filtered data as well
2019-04-11 22:12:00 +01:00
Klaus Basan
3988fbdb32
Ref T430, follow ups of FG integration fixing wrong distributor handling
...
* fixing a bug where the radio button and check box names got mixed
* removed code for FG disabling
* style
Backend T576
2019-04-11 22:11:59 +01:00
Klaus Basan
cdca20abe9
Word wrap for plugin details labels, avoids geometry warning
2019-04-11 22:11:59 +01:00
Klaus Basan
cf95f3e85e
Use "COverlayMessagesWizardPage" in quick mapping wizard
2019-04-11 22:11:59 +01:00
Klaus Basan
6a2b0a89d1
Style
2019-04-11 22:11:58 +01:00
Klaus Basan
dfd54e497c
[qss] Stylesheet improvements as discussed in Discord for Win 1920x....
...
* Launcher slightly larger to avoid scrollbars
* XPDR mode in status bar a bit higher
* Cockpit COM component a bit higher
2019-04-11 22:11:58 +01:00
Roland Rossgotterer
338d4d0cdb
Use QScreen instead of QDesktopWidget::screen
2019-04-11 22:11:49 +01:00
Roland Rossgotterer
c82ff139fe
Remove usage of deprecated qSort
2019-04-11 22:11:49 +01:00
Klaus Basan
46f69217c0
Doxygen comments
2019-04-11 22:11:49 +01:00
Klaus Basan
22cedfe710
Ref T561, remember remarks history for remakrs/additional remarks
...
* settings
* use string list dialog
* adjust FP UI, "remark buttons"
2019-04-11 22:11:48 +01:00
Klaus Basan
76e34d05ab
Ref T561, string list dialog, select from "a list of strings"
2019-04-11 22:11:48 +01:00
Klaus Basan
2b68fe80da
Style
2019-04-11 22:11:48 +01:00
Klaus Basan
d0809f4b22
Ref T571, radar component style and layout
...
* grid layout for buttons
* using string builder
2019-04-11 22:11:47 +01:00