Klaus Basan
26b5a6ce28
Found during T215, rectify CIdentifier issues
...
* null/anonymous identifier
* CIdentifier can be linked with QObject and
* CIdentifier reflects name changes of QObject (UI components change name after ctor call)
2018-01-13 05:04:27 +01:00
Klaus Basan
dd0f4058f2
Ref T215, FP UI improvements
...
* check can be stricht or lenient
* help page for equipment codes
* prefix handling H (vPilot) and T (TCAS)
* values automtaically derived from DB data
2018-01-13 05:04:19 +01:00
Klaus Basan
d127f98d60
Ref T215, minor fixes for overlay messages
2018-01-13 05:04:15 +01:00
Klaus Basan
0975abcc46
Ref T215, remember last server and model as cache value
...
* also remember last server not VATSIM server
* remember last model used
* server list selector uses remembered value
* login component sets those values
2018-01-13 05:04:11 +01:00
Klaus Basan
ee0d69faf2
Ref T215, validator can be restricted to a string list
2018-01-13 05:04:07 +01:00
Klaus Basan
9799fc1724
Ref T215, using "COverlayMessagesTabWidget" for FP UI
2018-01-13 05:04:01 +01:00
Klaus Basan
75202eb4ce
Ref T215, overlay message frame can be used with multiple widgets (not only QFrame)
2018-01-13 05:03:57 +01:00
Klaus Basan
1c05927c0c
Ref T215, generator button
2018-01-13 05:03:55 +01:00
Klaus Basan
2e9f70f4ad
Login, password can be shown (temporarily)
2018-01-13 05:03:52 +01:00
Klaus Basan
b94e33ea97
Some UI settings like "window title" or "whats this?"
2018-01-04 21:29:51 +01:00
Klaus Basan
d8abb3f83b
Ref T172, server form supports ecosystem
2017-12-29 19:49:40 +01:00
Klaus Basan
5f90497626
Ref T172, added ecosystem column
2017-12-29 19:49:35 +01:00
Klaus Basan
426ac96f3e
Ref T172, combo box for ecosystems
2017-12-29 19:49:32 +01:00
Klaus Basan
efd4e110b7
Ref T172, formatting
...
* this->m_ => m_
* formatting
* comments / doxygen
2017-12-28 18:44:32 +01:00
Klaus Basan
ee1e5e8e95
Ref T199, setup loading widget can display a "copy from other swift versions" dialog
2017-12-28 18:41:38 +01:00
Klaus Basan
2509a1581b
Ref T199, copy configuration as dialog + some utility functions
2017-12-25 13:14:14 +01:00
Klaus Basan
e81211775b
RW's review fixes Ref T202 Ref T189 Ref T210
...
* dmg comment and follow up issue created
* cppcheck-suppress passedByValue in cppcheck.supp
* renamed from Xsb -> XSwiftBus
* reverted wrong "static const QString dataStr"
2017-12-21 19:50:19 +01:00
Klaus Basan
3cc3440bba
Ref T211, hotkey dialog fixes
...
* add identifier of current hotkey if any
* utility function getAllIdentifiers
* setWindowFlags to hide "?"
2017-12-21 19:50:03 +01:00
Klaus Basan
aaf4c35f80
Ref T211, formatting
2017-12-21 19:49:59 +01:00
Klaus Basan
0f8bbbbfc2
Ref T210, adjusting classes to use new functions
2017-12-21 19:49:52 +01:00
Klaus Basan
745fdb50d1
Follow up, made "private slots" -> "private"
2017-12-21 19:49:31 +01:00
Klaus Basan
fd4c7c09f6
Crashreport: https://swift-project.slack.com/archives/G7GD2UP9C/p1513012215000494
...
Fixed by ignoring all other property indexes
2017-12-21 19:49:28 +01:00
Klaus Basan
5bb0025d4a
Ref T203, style sheet for download dialog/component
2017-12-21 19:49:21 +01:00
Klaus Basan
1293953a11
Check if services are available
2017-12-21 19:49:14 +01:00
Klaus Basan
cca275b278
Doxygen
2017-12-21 19:49:11 +01:00
Klaus Basan
ceaf224a4f
Ref T203, overlay messages can be forced small and factors set
2017-12-21 19:49:04 +01:00
Klaus Basan
9cc38c7f39
Ref T203, download component (generic file download)
2017-12-21 19:48:57 +01:00
Klaus Basan
18fe389303
Ref T203, renamed to CUpdateInfoDialog
2017-12-21 19:48:50 +01:00
Klaus Basan
f0cf15a572
Ref T203, CInstallXSwiftBusComponent now using TUpdateInfo (and no longer the XSwiftBus service)
...
* default name can be set
* XSwiftBusFileInfo no longer needed
* data read from cache (i.e. TUpdateInfo)
2017-12-21 19:48:47 +01:00
Klaus Basan
187fabafcf
Ref T203, renamed loadedAlphaXSwiftBusFileInfo in CInstallXSwiftBusComponent
2017-12-21 19:48:37 +01:00
Klaus Basan
67f927c3f6
Ref T203, moved distribution info component to update info component
...
* adjusted components like launcher etc.
* deleted CDistributionInfoComponent
* CUpdateInfoComponent uses TUpdateInfo/CUpdateInfo
* UI adjustments
2017-12-21 19:48:33 +01:00
Klaus Basan
0dc6b63ba5
Ref T201, info component
...
* removed private signal, no longer needed as a newer signature does not require an input signal
* timestamp format
* fixed !entities.testFlag
2017-12-21 19:47:43 +01:00
Klaus Basan
c79b587a23
Ref T189, use blink to indicate reading
...
SetOn with reset time is now private
2017-12-21 19:47:29 +01:00
Klaus Basan
7961a41c6a
Ref T189, added missing state so LEDs switch off
2017-12-21 19:47:27 +01:00
Klaus Basan
da6930a7b4
Ref T189, database reader renamings / status renamings
...
* plural "entities" where multiple values can occur
* LED member renamings
2017-12-21 19:47:25 +01:00
Klaus Basan
c22a4a8430
Ref T189, use em instead of ex (seems to solve margin overflow)
...
Also indicate disabled CDBusServerAddressSelector
2017-12-21 19:47:22 +01:00
Klaus Basan
6d4d71755c
Ref T195, DBus address selector UI improved
...
* session bus can be disabled
* signal when edit is completed
2017-12-21 19:47:15 +01:00
Klaus Basan
b438f2ea17
Minor UI adjustment
2017-12-21 19:47:12 +01:00
Klaus Basan
bb7f38face
Ref T192, formatting ATC component (no private slots)
2017-12-21 19:46:54 +01:00
Klaus Basan
12667bca12
Ref T189, allow to set main window (injection)
...
In swift UI applications we init the main window explicitly, no need afterwars to search for it
2017-12-21 19:46:36 +01:00
Klaus Basan
63fbeecc00
Ref T192, formatting and minor tweaks
2017-12-21 19:46:33 +01:00
Klaus Basan
26c6172816
Ref T197, doxygen fixes
...
"spooky action at a distance"
https://swift-project.slack.com/archives/G7GD2UP9C/p1510941452000072
2017-12-21 19:46:26 +01:00
Klaus Basan
8e761f35f1
Ref T197, simulator info
...
* CSimulatorInfo only initialized once and not over and over again in plugin info
* getSimulatorInfo() no longer virtual, as we can access the member CSimulatorInfo directly
* display exact simualtor in FSX/P3D driver
* renamed to identifierToSimulator and fixed typo "Identifier"
2017-12-21 19:46:17 +01:00
Klaus Basan
bce79a424d
Ref T195, core settings UI improvements
...
* hide "?" (help)
* spacers
2017-12-21 19:46:05 +01:00
Klaus Basan
948a0c1eee
Ref T195, DBus address selector UI to be used with launcher and core UI
2017-12-21 19:45:52 +01:00
Klaus Basan
8103df18f7
Ref T195, formatting
2017-12-21 19:45:46 +01:00
Klaus Basan
31237b758e
Ref T195, audio utility function
2017-12-21 19:45:41 +01:00
Klaus Basan
3e6484cdda
Ref T189, CGuiUtility improvements
...
* only search for main window once
* static const QJsonObject for drag and drop
* formatting
2017-12-21 19:45:29 +01:00
Klaus Basan
02f7e12e12
Ref T189, UI: spacing of statusbar depending on main window size
2017-12-21 19:45:25 +01:00
Klaus Basan
d4b4b48a55
Ref T190, improved display of text messages
...
* tooltip
* using QStringBuilder
2017-12-21 19:45:22 +01:00