GUI for message sending status

Martin Klapetek martin.klapetek at gmail.com
Tue May 3 16:00:09 CEST 2011


On Tue, May 3, 2011 at 16:00, Francesco Nwokeka <francesco.nwokeka at gmail.com
> wrote:

> 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?
>

I'd suggest simple color changes - before the message is delivered, make it
gray/disabled/same color as the system message, and once it has been
delivered, make it normal theme color.

--Marty



>
> Francesco
> _______________________________________________
> KDE-Telepathy mailing list
> KDE-Telepathy at kde.org
> https://mail.kde.org/mailman/listinfo/kde-telepathy
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/kde-telepathy/attachments/20110503/2a6e7ed9/attachment.htm 


More information about the KDE-Telepathy mailing list