Commit Graph

34 Commits

Author SHA1 Message Date
Mat Sutcliffe
2ac1a13894 Issue #115 Main connect button is checked iff network is connected 2021-09-01 20:40:50 +01:00
Mat Sutcliffe
eb6b0ff289 Fix clang-tidy and clazy warnings 2021-08-29 17:02:27 +01:00
Klaus Basan
1deeaf39e8 [UI] Focus in text message entry field if a text message tab is requested
* requested by AF
* added signals/slots
* foucs functions
2020-01-07 19:57:22 +00:00
Roland Rossgotterer
4772aadc1a Replace INetwork::CConnectionStatus with proper value object 2019-09-17 17:29:25 +02: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
Mat Sutcliffe
e9a4c49d68 Ref T547 Update license masthead in all source code files. 2019-02-22 20:36:43 +00:00
Klaus Basan
7805e2315c Ref T301, keypad and infobar init themself and can be re-connect (to core) 2018-08-13 02:59:41 +02:00
Klaus Basan
92deb19572 Also allow to use SHIFT + button for models, aircraft
* added setTab functions
* shift can be used to reset to first tab
2018-08-09 01:25:51 +02:00
Klaus Basan
4021822753 Setting UI improvement
* pressing shift while clicking the button shows overview
* hint in overview, that there are shortcuts
2018-06-01 01:30:48 +02:00
Klaus Basan
2270c8c38b Ref T215, fixed text message sending from keypad command line
* context menu delete history
* signals to relay messages which are not "dot" commands
2018-01-13 05:04:29 +01:00
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
f815f7734d Ref T166, use command input in main keypad area 2017-09-29 23:26:23 +02: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
05761b6e07 refs #927, added audio button in keypad area 2017-04-18 00:07:17 +01:00
Klaus Basan
a737b27ce8 refs #894, display dot commands HTML help as tooltip (in command line) 2017-04-17 23:57:52 +01:00
Klaus Basan
d782839cb8 refs #703, moved context to subdir
* ns: Context
* adjusted using classes
2016-07-14 18:49:08 +02:00
Roland Winklmeier
f4c2939253 Fix BlackGui header includes
* Include only what is used
* Use forward declaration when possible
* Sorted includes

refs #598
2016-05-20 01:31:11 +02:00
Klaus Basan
3829aaeae8 refs #485, removal of CEnableForRuntime 2016-03-18 01:08:05 +00:00
Roland Winklmeier
794bf0cd74 Fix doxygen copydoc documentation
The following issues were fixed
* Fixed wrong/missing namespaces
* Fixed obvious typos in documentation
* Documentation not in sync with source code

refs #544
2016-02-08 01:53:17 +01:00
Mathew Sutcliffe
a6d17efc31 refs #472 Removed static_cast<int> for enums in blackcore, no longer needed. 2015-11-19 21:02:19 +00:00
Klaus Basan
6ca0d480d3 refs #452 adjusted GUI components to
* changed classes (e.g. CAircraft -> CSimulatedAircraft)
* changes signatures in contexts / providers
* minor fixes as renamed GUI widgets, asserts, paint event
2015-11-19 20:59:35 +00:00
Klaus Basan
f8c83ce2a3 some fixes
* as of slack discussion with MG, made area finding a bit more robust
* removed unused function in keypadarea
* added unit test subproject for GUI
2015-11-19 20:57:37 +00:00
Mathew Sutcliffe
d4d862927e refs #441 Rename COriginator to CIdentifier and rename COriginatorAware to CIdentifiable. 2015-06-06 18:02:16 +01:00
Roland Winklmeier
ee0bfd62fa refs #428 Use COriginator instead of QString in internal API 2015-05-25 16:06:44 +02:00
Roland Winklmeier
a3cfcf58c8 refs #403 add BlackGui shared library build 2015-05-05 21:34:30 +02:00
Roland Winklmeier
78d3350bf3 refs #396 move Blackmisc Aviation classes into subfolder 2015-04-07 18:20:20 +02:00
Klaus Basan
269c65b578 As of workshop RW/KB, improved / fixed text messages
Also refs #351
* messages can be formatted with style sheet
* fixed: removed command from message
* added originator to command line
* msg parsing now in core
* using ITimestampBased for text messages and status messages
* allow to resize rows to content (view base)
* model / views for text messages
* removed old qt stylesheets
2015-03-20 17:10:58 +01:00
Roland Winklmeier
cb7ad005b0 refs #320 port Network to new vatlib
* CNetworkVatlib
* Contexts
* Samples
2014-12-27 11:08:32 +01:00
Klaus Basan
b8597ce8d8 refs #335, refs #288 some GUI finetuning
* turned log component (from toolbox) into tab widget (for consistency)
* made keypad ident/mute buttons checkable so style sheets can be applied
2014-11-30 00:55:53 +01:00
Klaus Basan
3fd1f3c8c4 refs #335, highlight selected info areas in keypad 2014-11-30 00:54:17 +01:00
Klaus Basan
cd69eebe8c refs #77, handling commands (aka dot commands)
* network, aircraft context consume command line commands
* hooked up with keypad area
2014-11-30 00:53:54 +01:00
Klaus Basan
3351791016 refs #335, implemented the functionality for main keypad area,
old keypad was removed from main window
2014-11-30 00:53:31 +01:00
Klaus Basan
efb89dd7be Renaming to ..component*
* mainkeypadareacomponent
* audiovolumecomponent
* audiosetupcomponent
2014-11-30 00:53:05 +01:00