Klaus Basan
bfcf553e3f
Ref T703, overlay message utility functions
2019-09-16 22:41:21 +01:00
Klaus Basan
ac2d665c6b
Status message utility function, overlay frame utility function
2019-09-16 22:40:28 +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
2464271400
Ref T536, overlay text messages
...
* signals for text message requests
* frame for overlay plus CEnableForDockWidgetInfoArea
* correctly init inner frame size
2019-02-22 20:36:13 +00:00
Klaus Basan
22ae03bd3b
Moved CEnableForDockWidgetInfoArea to ns BlackGui, was in BlackGui::Components for some reason
...
Discovered during T536
2019-02-22 20:36:12 +00:00
Klaus Basan
8957d1d767
Ref T536, show text entry for overlay text messages and ignore button updates if invisible
...
Remark: Invisibe always caused the hiden group box to show grayed out buttons
This approach is a bit hacky as the component actually does not know about its surrounding group box
2019-02-22 20:36:12 +00:00
Klaus Basan
bb1bb35926
Ref T529, column sorting for overlay messages
2019-02-22 20:36:05 +00:00
Klaus Basan
728a76fc2c
Ref T529, automatically setting/restoring sorting for status messages
2019-02-22 20:36:04 +00:00
Klaus Basan
af12a6ca72
Ref T529, allow to sort overlay messages
2019-02-22 20:36:00 +00:00
Klaus Basan
3c314e9882
Ref T506, use overlay text messages if those are available
2019-02-22 20:35:25 +00:00
Klaus Basan
377e21ce6a
Ref T506, removed unused ctor
2019-02-22 20:35:25 +00:00
Klaus Basan
f6ce579f67
Ref T506, allow to init overlay messages, passivate text messages, improved tab widget selection
2019-02-22 20:35:23 +00:00
Klaus Basan
6ce833186b
Overlay messages with ratio and line parameter
2019-02-22 20:35:03 +00:00
Klaus Basan
fefeeac33b
Ref T489, overlay message support for download progress
2019-02-22 20:35:01 +00:00
Klaus Basan
4e1835b80d
Overlay progress bar
2019-02-22 20:23:53 +00:00
Mat Sutcliffe
c71d358648
Fixed clazy warnings: unnecessary containers and containers being detached.
2019-02-22 20:23:37 +00:00
Klaus Basan
9b06a159f2
Focus text in text entry of overlay text message
2018-12-10 03:41:16 +01:00
Klaus Basan
280c9a4e56
Improved size calculation of overlay text message
...
* larger text message overlay
* fixed min.size calculation
2018-12-07 02:37:13 +01:00
Klaus Basan
c8ba6946bd
Allow to enable HTML color (as tooltip must be "black")
2018-11-22 19:55:02 +01:00
Klaus Basan
753511cafb
HTML overlay status message, smaller form of overlay message
...
* improved toHTML (with icon)
* overlay message
2018-11-22 19:54:51 +01:00
Klaus Basan
228e686b77
Ref T384, ATC button component and integration in text message component
2018-10-05 17:40:00 +02:00
Klaus Basan
d556383090
Ref T384, text message component "self connecting" to contexts.
...
Also allow to remove "all messages" tab
2018-10-05 17:39:59 +02:00
Klaus Basan
b3c6e22346
Ref T384, overlay text messages added in frame
2018-10-05 17:39:59 +02:00
Klaus Basan
bba65326da
Ref T340, red bar for SUP messages
2018-09-23 20:12:24 +02:00
Klaus Basan
4ca6bb11aa
Style change signals used Qt::QueuedConnection
2018-07-31 01:43:38 +02:00
Klaus Basan
26dcc547e6
Misc. smaller fixes
...
* copy configuration dialog handles case if there is no other swift version
* QPointer "guard" for lambda
* first model set UI
2018-05-25 21:35:11 +02:00
Klaus Basan
3f4cb7529c
Guard QTimer::singleShot
2018-05-08 16:06:52 +02:00
Klaus Basan
977130ce52
Overlay messages
...
* setReducedInfo, no timestamp/category
* color as parameter for shadow
2018-01-17 03:33:37 +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
06b184a747
Ref T182, overlay messages can be closed + some fixes
...
* no slots needed
* check for nullptr
* init kill button correctly
2017-11-09 04:42:17 +01:00
Klaus Basan
0b388cb103
Ref T177, addressing some overlay messages frame issues
...
* use enum for buttons
* removed unused declaration setInnerFrameFactor
* private slots -> private
2017-10-31 15:39:38 +01:00
Klaus Basan
f8e672b04f
Ref T154, resize rows height for overlay messages
...
* for smaller container sizes switch to row content resizing
* row content resizing is slow -> only for small container sizes
* user still can switch manually (context menu) to row resizing
* default is interactive row resizing
2017-09-24 20:28:54 +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
ab65039ca4
Follow up of Ref T154, messages can be exported (and hence added to a bug tracking issue for instance)
2017-09-24 20:28:50 +01:00
Klaus Basan
9ba61cacf6
Ref T138, allow multi line messages
2017-09-24 19:53:44 +01:00
Klaus Basan
2d56167e65
Misc: removed redundant default value (settings), formatting, hide kill button
2017-04-18 00:08:25 +01:00
Klaus Basan
6999a97f73
Allow to globally disable the kill button
...
(only needed in swift pilot client so far)
2017-04-17 23:58:35 +01:00
Klaus Basan
8ca8f51802
refs #883 , overlay messages can have shadow
2017-02-24 15:22:06 +00:00
Klaus Basan
873823eaa1
refs #883 , improved position and layout of overlay message frame
2017-02-24 15:22:04 +00:00
Klaus Basan
368b955c66
refs #883 , Kill button for overlay error messages
...
Example: swift pilot client started for core, but core not running. There is no way to stop the application as there are permanent errors.
2017-02-24 15:21:38 +00:00
Klaus Basan
a7469d2959
refs #841 , use settings to decide which text message is displayed
2017-01-10 23:45:36 +00:00
Klaus Basan
4e5413ff3f
refs #832 , overlay messages may be overridden with pending confirmation dialogs
...
found during #832
2016-12-13 19:02:26 +01:00
Mathew Sutcliffe
39188fa7a8
refs #800 Fixed logic error (all control paths lead to assert).
2016-12-13 19:00:33 +01:00
Klaus Basan
aafff6cd82
Formatting this->ui to ui
2016-09-19 16:18:41 +02:00
Klaus Basan
635410857e
refs #419 , reviewed style sheet paintEvent code
...
* removed for QWidget
* added for QDialog
http://stackoverflow.com/questions/37952348/enable-own-widget-for-stylesheet
2016-06-25 16:00:30 +02:00
Klaus Basan
771c531125
Avoid scaling for null pixmaps (results in warnings)
2016-06-08 18:20:38 +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
b78308b059
follow up of refs #643 , allow to display icon in overlay window
...
* some optimization to check if icon is available
* menus for context menu
* allow to display icon/image in overlay window
2016-05-05 20:49:17 +02:00
Klaus Basan
18a907086d
refs #485 , moved stylesheet utility into CGuiApplication
2016-03-18 01:10:32 +00:00
Klaus Basan
b1353cefd4
refs #485 , renamed overlay messages functions
2016-03-18 01:09:09 +00:00