[Bug 302256] We should remember if there is some unread message when user logs out
Dan Vrátil
dvratil at redhat.com
Thu Oct 25 17:44:42 BST 2012
https://bugs.kde.org/show_bug.cgi?id=302256
Dan Vrátil <dvratil at redhat.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |dvratil at redhat.com
--- Comment #4 from Dan Vrátil <dvratil at redhat.com> ---
My rough and highly idealistic proposal: The approver could list of channelId
(that's accountId+contactId) and timestamps of first unread message on each
channel. On shutdown the list would be stored somewhere and on start up the
approver would just read the list, query logger for message count since the
timestamp and display the "incoming conversation(s)" tray icon.
The question is how to force ktp-text-ui to load specific message count.
Normally ktp-text-ui connects to an existing channel and displays all messages
in the channel, but after restart the channel does not exist so we could
probably add a DBus method to ktp-text-ui to open channel with specified
contact and load specified amount of messages from the logger.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Kde-telepathy-bugs
mailing list