Klaus Basan
8427aa829d
Added ALT+A to "add to own model set" (similar to ALT+S for stash)
2017-09-24 20:29:11 +01:00
Klaus Basan
65bc1c00fb
Formatting, "this->m_" to "m_", comments
2017-09-24 20:29:09 +01:00
Klaus Basan
2f577b7209
Ref T152, the fix for the issue reported: everything was prepared, but the setting not changed in the UI. Now excluded models can be added to model set.
2017-09-24 20:29:08 +01:00
Klaus Basan
725341cdbe
Fixed some formatting for T152 (before changing the classes)
2017-09-24 20:29:05 +01:00
Klaus Basan
2d8c2ea930
Ref T149, use new signals/functions to directly change status bar
...
* timer private
* some formatting
2017-09-24 20:29:04 +01:00
Klaus Basan
52caf795d1
Renamed function to hasSuccesfullyConnectedSwiftDb()
2017-09-24 20:29:01 +01:00
Klaus Basan
d2b364c291
Unified formatting this->m_XX -> m_XX
2017-09-24 20:28:53 +01:00
Klaus Basan
6c3a0243ab
Follow up of Ref T154, overlay messages can be appended and cleared
...
* changed signatures
* aligned naming to showOverlayMessage, ...
2017-09-24 20:28:52 +01:00
Klaus Basan
409a50e8a5
Ref T156, setup loading dialog allowing to resolved issues with bootstrap loading
2017-09-24 20:28:38 +01:00
Klaus Basan
5d2531080b
Ref T150, use new checks in load/status UI components
2017-09-24 20:28:36 +01:00
Klaus Basan
fe01a9d4aa
Formatting, typos
2017-09-24 19:54:28 +01:00
Klaus Basan
6f7e827492
Ref T148, in CDbLoadOverviewComponent do not trigger info object read if DB cannot be connected
...
(only results in error messages)
2017-09-24 19:54:09 +01:00
Klaus Basan
961f47b700
Ref T148, renamed/added hasConnectedSwiftDb / canConnectSwiftDb
2017-09-24 19:54:07 +01:00
Klaus Basan
7946fd8d18
Ref T146, improved login component
...
* logoff countdown can be stopped
* login mode (normal, obs, ..) shown
2017-09-24 19:53:59 +01:00
Klaus Basan
adfd341cbc
Ref T146, avoid double clicks for "connect button" using disableButtonBriefly
2017-09-24 19:53:57 +01:00
Klaus Basan
b6ca59eda8
Ref T146, minor adjustments in keypad area
...
* removed keypadIdentifier()
* private slots -> private
2017-09-24 19:53:56 +01:00
Klaus Basan
6f1ba6945c
Ref T146, removed private slots in login component, using normal private functions
2017-09-24 19:53:51 +01:00
Klaus Basan
0dfe6f69fe
Minor fixes when reporting T141
...
* user authenticated must be enabled/valid
* Read only: BlackMisc::CDataReadOnly<BlackCore::Data::TAuthenticatedDbUser>
* clear user fields when not authenticated
2017-09-24 19:53:47 +01:00
Klaus Basan
2dfc56dc39
Formatting
2017-09-24 19:53:45 +01:00
Roland Winklmeier
e2b00f1f9b
Fix typo in header guard
2017-09-24 19:53:37 +01:00
Klaus Basan
73556492fd
Ref T125, use XSwiftBus download component
...
* as dialog in distribution component
* in wizard
2017-09-24 19:53:29 +01:00
Klaus Basan
76c1b0307c
Ref T125, UI component to download and install XSwiftBus
...
* currently working only for alpha directory
* 1st version, maybe currently too much logic (download etc.) in an UI component
2017-09-24 19:53:28 +01:00
Klaus Basan
c6f3a7033d
Ref T125, own component for XSwiftBus settings. This component can be used in the installation and plugin UI.
2017-09-24 19:53:18 +01:00
Klaus Basan
0bbad2ff83
Minor tweaks (found during T125)
...
* formatting/typos
* authentication: private slots => private
2017-09-24 19:53:10 +01:00
Klaus Basan
ca651877cd
Load overview component fixes and formatting
...
* this->m_XX => m_XX
* private slots => private
* GUI updates only via digest signal, and slower (was called too often)
* flag to avoid gui updates when another gui update is still in progress (possible because of canConnect/processEvent situation)
2017-09-24 19:53:09 +01:00
Klaus Basan
769e3a0e29
Based on slack discussion MS/KB: Show airports in range also when simulator is connected, but network is not. Remark: distance and bearing columns are not calculated in that case. See T125 comment for details.
2017-09-24 19:53:06 +01:00
Klaus Basan
991cc3463d
Ref T117, check equal models before publishing
...
* checkbox, check can be disabled
* context menu to display changed attributes in popup
2017-09-24 19:52:19 +01:00
Klaus Basan
fe3368e1f4
Ref T117, formatting
2017-09-24 19:52:15 +01:00
Klaus Basan
766c32e25d
Removed unused member
2017-09-24 19:52:09 +01:00
Klaus Basan
1ec3f4566d
Ref T111, aligned cockpit UI elements
...
* naming
* allow to set cockpit values by simulated aircraft
2017-09-24 19:52:01 +01:00
Klaus Basan
d583808a4a
Ref T111, ignore incomplete SELCAL codes (and do not use ASSERT)
2017-09-24 19:51:57 +01:00
Klaus Basan
266a418c90
Ref T111, allow to limit entries in log component
2017-09-24 19:51:54 +01:00
Klaus Basan
4c8ae06eff
Ref T111, use COM form in CCockpitComponent
2017-09-24 19:51:53 +01:00
Klaus Basan
31d398ffc8
Ref T111, some cleanup of XPDR mode and SELCAL selector
2017-09-24 19:51:50 +01:00
Klaus Basan
9040665173
Ref T111, some cleanup of cockpit component
...
(preparation for next steps)
2017-09-24 19:51:48 +01:00
Klaus Basan
1387573e5b
Ref T112, moved simulator settings in subdir/settings namespace
2017-09-24 19:51:46 +01:00
Klaus Basan
f3847bd33c
Ref T121, check if Internet is accessible
...
* in case the internet provider is down, this is not detected
* extended test to detect if access is possible
* in case of downtime this indicated in status component
2017-09-24 19:51:44 +01:00
Klaus Basan
90b757473c
Ref T111, changed internals page to use aircraft parts form
2017-09-24 19:51:40 +01:00
Klaus Basan
e3254d028d
Fixed wrong UI component name to CCockpitComComponent
2017-09-24 19:51:37 +01:00
Klaus Basan
87e783d45a
Minor formatting
2017-09-24 19:51:29 +01:00
Klaus Basan
2476b9f412
Ref T111, made coordinate selector a form
2017-09-24 19:51:27 +01:00
Klaus Basan
d00c0c0519
Ref T111, coordinate selector
...
UI component to change and enter coordinates
2017-09-24 19:51:13 +01:00
Klaus Basan
654c35f666
Ref T111, use Q_DECLARE_FLAGS SimulatorStatus instead of int
...
* changed emitSimulatorCombinedStatu
* changed connected slots/functions
2017-09-24 19:51:10 +01:00
Klaus Basan
77546a46b1
Ref T111, settings UI component
2017-09-24 19:51:08 +01:00
Klaus Basan
a1357f0bd7
Ref T111, UI element for model key completion
2017-09-24 19:51:05 +01:00
Klaus Basan
29e1d54e05
Ref T111, some fixes in the vicinity of plugin / drivers
...
* mostly style / doxygen / formatting
* assert/verify
2017-09-24 19:51:02 +01:00
Klaus Basan
7370b6f33b
Fixed ifndef/define guard
2017-09-24 19:50:39 +01:00
Klaus Basan
8c9e3541ee
Added "About swift dialog"
...
* Details as text edit, so users can cut and paste it for bug reports
* Removed setup/compile info from internals and show it in about
* display Qt icon for "About Qt"
2017-09-24 19:50:38 +01:00
Klaus Basan
a9198e4f13
Ref T103, Unified naming of directory functions
...
* some started with get/some not (removed get, get is normally used for our getters)
* some used swift, getSwiftXZY dir (removed swift)
* used full word "directory", not dir/directory mixed
2017-09-24 19:49:53 +01:00
Klaus Basan
debd9c802f
Ref T103, moved directory functions from CBuildConfig to CDirectoryUtils
...
getApplicationDir renamed to getBinDir() as it works different on MacOs
see https://dev.swift-project.org/w/dev/swiftpc/dirstructure/
2017-09-24 19:49:51 +01:00