David Faure wrote: > On Wednesday 01 October 2008, Peter Saint-Andre wrote: >> David Faure wrote: >>> On Tuesday 30 September 2008, Matt Rogers wrote: >>>> On Sep 29, 2008, at 4:20 AM, David Faure wrote: >>>> >>>>> Hello, >>>>> >>>>> I'm starting to use kopete, for jabber group chats. >>>>> When joining a channel, I get a week of messages as passive popups, >>>>> making the whole thing >>>>> very unusable until those notifications go away. >>>>> I'm ready to patch the code, but would be glad to get some guidance >>>>> about the proper way >>>>> to fix this. >>>>> >>>>> Would it be ok to add a "Incoming Message in Group Chat" >>>>> notification type? >>>>> >>>> Are you getting passive popups about people who are already present >>>> joining the chat or just lots of messages in a busy group chat? >>> The latter. Lots of messages. >>> Also because the groupchat was configured to issue a week of backlog when >>> joining in, >>> so that we can see what was said while we were away. >>> So when joining, I get a TON of passive popups. >> In XMPP, these messages should all be flagged with the "delayed >> delivery" extension > > I see <x xmlns="jabber:x:delay" .../>, is that what you mean?
Yes. >> so you could use that (and type='groupchat') to turn off popups. > > Indeed, it seems logical to say that delayed messages in groupchats > should never trigger notification. Agreed. > (This is in addition to the fact that the "exclude ..." checkbox has no > effect... > independent issues) Yeah, I don't know anything about that. :) I just try to help out with XMPP issues here and there... >> But sending an entire week of discussion history on joining the room >> seems excessive to me. :) > > Well, if you were away for a week, and there is basically only a weekly > meeting > plus occasional important things said in that groupchat, then it's really > useful. In that context, yes. > My longer-term plan is to implement the "since" attribute from xep-0045/7.1.16 > so that one only gets the history from when he last was in the chat room. I don't know if any XMPP servers support that, but I can ask around. > But turning off those popups is more urgent (and will be useful even then). So it seems. :) Peter -- Peter Saint-Andre https://stpeter.im/ _______________________________________________ kopete-devel mailing list kopete-devel@kde.org https://mail.kde.org/mailman/listinfo/kopete-devel