This forum has been archived. All content is frozen. Please use KDE Discuss instead.

What do you think of Message widgets?

Tags: None
(comma "," separated)
User avatar
Sudhir Khanger
Registered Member
Posts
237
Karma
0
OS
Hi,

I came across Message widgets in Skrooge. Now they have also been implemented in Ark.

I don't like them for one simple reason that I don't like moving UI elements when unecessary. Message widgets move the whole just to show you a message. Majority of these message are unactionable like Skrooge notifying user that a payee has been added. Informative messages can be easily handled by showing native Plasma notifications. Action messages can also be handled by creating persistent Plasma notification. Notifications that require user interaction should use dialog like unable to copy would you like to skip.

Notifications that are tied to app UI are also lost because app might not be in foreground.

Plasma already provides a beautiful notification system why add more unnecessary UI components. If Message widgets is essential then it's location should be moved from below toolbar to the bottom of the app similar to Android's Snackbar which don't move UI and are not intrusive.

Image

Image

Thanks.
luebking
Karma
0
this kind of "notification" doesn't fall into the category of "notifications", but is more like a "not so modal modal dialog"
it makes sense to tie it to the window and it must not auto-hide, but i've called the actual implementation a gui disaster before. leaving aside that it's a hardcoded qss element which doesn't integrate w/ the gui style and can produce unreadable text, the ui shifting behavior is horrible (while you loose awareness when putting it to the bottom)

not shifting, but covering the contents below would be apple's sheet failure, so a transient, but not modal, dialog which seeks to place itself over the upper edge of the window (ie. a movable sheet) might be a better solution to the problem.
User avatar
Heiko Tietze
Registered Member
Posts
593
Karma
0
OS
Plasma notifications have a different purpose than the message panel. While the first is a "system-triggered message to inform about events that are outside of the current context" the latter "inform users about non-critical problems". Details can be found here https://techbase.kde.org/Projects/Usabi ... Assistance

You are right that Ark abuses the message panel for process information that rather belong to the status bar (which is dropped from the default UI layout however), to a static text somewhere (e.g. below the target name), or just doesn't need to be shown unintentionally (a tooltip could inform about the current status if this is really necessary). Neither improvements to the design - that are really worth to consider - nor the introduction of another notification mechanism like luebking suggests with amodal dialogs would solve the problem.


Bookmarks



Who is online

Registered users: Bing [Bot], claydoh, Google [Bot], markhm, rblackwell, sethaaaa, Sogou [Bot], Yahoo [Bot]