Display content of last unread messages in systray tooltip
problem
There seem to be no easy way to display messages that either require no respond or an immediate respond.
analysis
In order to know what i written in a pending message (direct or mention), user must open chat dialog.
enhancement recommendation
Display content of last unread messages in plain text in systray tooltip.
Group chat messages that are not aimed at user, would always be displayed as message(s) pending from room
.
If there are messages that exceed 100 characters, display a line of message(s) pending from
; alternatively, contents of messages can of such can be truncated MESSAGE...
.
realizations
Bot is a contact in roster. Leona is a group chat occupant. Peter is an Avahi contact in roster. Adolf is a contact in roster who sent a message that exceeds limit. Thomas is a contact in roster who sent message that together exceed limit.
-
A. Display messages above list of accounts.
Bot: Thank you for using Jabber/XMPP. Leona: Darlan, I disagree with you. Peter: I am at second floor. -------------------------------------------------------- ○ Gajim 23 messages pending from room gajim@conference.gajim.org 4 messages pending from user Thomas ○ Local ● jabme.de ○ gmx.com 1 message pending from user Adolf
B. List all account at bottom of tooltip.
Bot: Thank you for using Jabber/XMPP. Leona: Darlan, I disagree with you. Peter: I am at second floor. -------------------------------------------------------- 23 messages pending from room gajim@conference.gajim.org 4 messages pending from user Thomas 1 message pending from user Adolf -------------------------------------------------------- ○ Local ○ Gajim ● jabme.de ○ gmx.com
-
A. Integrate messages within list of accounts.
○ Gajim Bot: Thank you for using Jabber/XMPP. Leona: Darlan, I disagree with you. 23 messages pending from room gajim@conference.gajim.org 4 messages pending from user Thomas ○ Local Peter: I am at second floor. ● jabme.de ○ gmx.com 1 message pending from user Adolf
B. Integrate messages within list of accounts as table.
○ Gajim Bot: Thank you for using Jabber/XMPP. Leona: Darlan, I disagree with you. 23 messages pending from room gajim@conference.gajim.org 4 messages pending from user Thomas ○ Local Peter: I am at second floor. ● jabme.de ○ gmx.com 1 message pending from user Adolf