GUI for message sending status

Francesco Nwokeka francesco.nwokeka at gmail.com
Tue May 3 16:00:01 CEST 2011


On Saturday 16 April 2011 09:43:57 David Edmundson wrote:
> On Sat, Apr 16, 2011 at 4:52 AM, Lasse Liehu <lasse.liehu at gmail.com> wrote:
> > 2011/4/15 David Edmundson <david at davidedmundson.co.uk>:
> > > Well right now we're all still trying to get anything useful from the
> > > Tp::MessageSendingFlags to actaully report anything useful..IIRC. So
> > > this
> > 
> > is
> > 
> > > all slightly irrelevant till we can make that work.
> > 
> > https://bugs.kde.org/show_bug.cgi?id=269774#c2
> > 
> > > @everyone else comments:
> > > If we want something to appear in the chat view it _has_ to follow what
> > 
> > the
> > 
> > > Adium/Kopete themes do, we have no room to come up with anything new as
> > > doing so would just break supporting all the other themes. I believe
> > > this means it's a status message that says "the following messages
> > > could not
> > 
> > be
> > 
> > > sent", and then the message.
> > 
> > What about DeliveryStatusTemporarilyFailed?
> > 
> > http://telepathy.freedesktop.org/doc/telepathy-qt4/a00536.html#ga604080e4
> > 78c7ae07ec133324c3c844b1
> > 
> > For the steps mentioned in the above linked bug report, when I flushed
> > my iptables rules after getting the delivery reports, some of the
> > messages were successfully delivered to the other person almost two
> > minutes after the delivery reports.
> 
> You seem to know this much better than I do. I would love to see a patch on
> this. (hint)
> If possible have a quick chat with the people on #telepathy (or
> oggis/andrunko) about what these actually mean.
> 
> 
> Btw, Kopete adds an icon next to the messages it's sending/sending
> 
> > failed. It seems to work only in some of their own themes, though. Not
> > even for all the ones that come with it. So yeah.
> > 
> > Refefences: ChatMessagePart::changeMessageStateElement (in
> > kdenetwork/kopete/kopete/chatwindow/chatmessgepart.cpp),
> > ChatWindowStyle::readStyleFiles (in
> > kdenetwork/kopete/kopete/chatwindow/kopetechatwindowstyle.cpp) and
> > "find . -name StateError.html" in /usr/share/apps/kopete/styles.
> 
> I can't see any mention of that here:
> http://trac.adium.im/wiki/CreatingMessageStyles. It's possibly another
> magical Kopete extra, something I'm really trying to avoid as it leads to
> inconsistency and problems later on.
For the message status kopete has a specific class (i took a look at the source code) and it's a mess 
imho.

Any updates on how to handle the sending errors? How to notify the user, the gui for the chat etc?

Francesco


More information about the KDE-Telepathy mailing list