[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