On Fri, Nov 9, 2012 at 12:48 PM, Nicolas Dufresne <nicolas.dufre...@collabora.co.uk> wrote: > Le vendredi 09 novembre 2012 à 10:49 +0000, Pedro Francisco a écrit : >> So to recap, on Gnome 3.4 I'm losing unread messages (as an icon on >> 'systray') everytime there is a disconnect. >> >> This has been happening frequently so here are the steps to reproduce: >> * connect using gabble (I'm using Facebook (g-o-a) & Live (g-o-a) but >> should be irrelevant) >> * receive messages and don't read them >> * sudo wpa_cli terminate >> * check that no unread messages are on 'systray' > > This is a known issue. Currently your messages are not lost, they are > stored in the logs, but there is no way for the UI to figure-out what > has been read or not from the logger API. Suggested design for solving > this is welcome, please file a bug if none exist, and comment there. > Some people have thought of using the logs just like a mailbox in order > to solve this issue, other would have preferred a per-connection > solution as some protocol may let you get back those messages from > server in later connections (Skype as an example).
I currently run manually a script which does: $ find ~/logs/empathyLogs -type f -mtime -0,4 -print0 |xargs -0 tail -n 3 everytime there is a wireless disconnect or I suspend my computer without remembering to check if I have unread messages first. This is not user-friendly. Currently on Fedora 19 (gnome-shell 3.8). (related bug: https://bugs.freedesktop.org/show_bug.cgi?id=56951 -- Empathy unread notifications are lost on disconnect ) -- Pedro _______________________________________________ telepathy mailing list telepathy@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/telepathy