Summary: | No apparent way to disable events while status is Busy | ||
---|---|---|---|
Product: | [Unmaintained] kopete | Reporter: | Stephan Sokolow <kde_bugzilla_2> |
Component: | Notifications | Assignee: | Kopete Developers <kopete-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | donny579, mhlavink, michal.zajac+kde.org, pali.rohar, sven.burmeister, tiposchi |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 4.10.0 | |
Sentry Crash Report: | |||
Attachments: |
Patch
Alternate attempt to quiet notifications when away but not other times |
Description
Stephan Sokolow
2009-02-12 07:32:22 UTC
Confirmed, using KDE SC 4.4.95 (RC 2). No matter what do with "Enable events while away" the notification still show up. The "$USER is typing a message could be turned off as well" Created attachment 49558 [details]
Patch
*** Bug 205303 has been marked as a duplicate of this bug. *** *** Bug 229306 has been marked as a duplicate of this bug. *** *** Bug 143586 has been marked as a duplicate of this bug. *** Created attachment 59693 [details]
Alternate attempt to quiet notifications when away but not other times
Comment on attachment 59693 [details]
Alternate attempt to quiet notifications when away but not other times
The above patch from last year fails to show notifications under some conditions. Specifically, when msg.direction == Internal && appendMessageEvent && msg.from() && d->eventList.isEmpty() && (!session->account()->isAway() || d->enableEventsWhileAway). It seems like events SHOULD be shown under these conditions, and like this actually happens quite often.
SVN commit 1328745 by pali: Disable notifications in Busy status This patch disable all visible KNotification for accounts in Busy status. So now Busy status in Kopete is real Do not Disturb / Busy status without any notifications. Related: bug 143586 Related: bug 205303 Related: bug 229306 M +5 -0 kopete/infoeventwidget.cpp M +5 -0 libkopete/kopeteaccount.cpp M +14 -0 libkopete/kopeteaccount.h M +6 -8 libkopete/kopetechatsession.cpp M +1 -0 libkopete/kopetemetacontact.cpp M +4 -0 libkopete/kopeteutils.cpp M +4 -0 libkopete/private/kopeteviewmanager.cpp M +4 -0 plugins/otr/authenticationwizard.cpp M +6 -0 plugins/privacy/privacyplugin.cpp M +2 -0 protocols/gadu/gaduaccount.cpp M +2 -1 protocols/groupwise/gwaccount.cpp M +4 -0 protocols/jabber/jabberaccount.cpp M +3 -0 protocols/oscar/icq/icqaccount.cpp M +3 -0 protocols/oscar/icq/icqcontact.cpp M +5 -0 protocols/oscar/oscaraccount.cpp M +1 -1 protocols/skype/libskype/skype.cpp M +6 -0 protocols/wlm/wlmaccount.cpp M +17 -0 protocols/yahoo/yahooaccount.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1328745 SVN commit 1328746 by pali: Backport r1328745 to 4.10 branch: Disable notifications in Busy status This patch disable all visible KNotification for accounts in Busy status. So now Busy status in Kopete is real Do not Disturb / Busy status without any notifications. Related: bug 143586 Related: bug 205303 Related: bug 229306 M +5 -0 kopete/infoeventwidget.cpp M +5 -0 libkopete/kopeteaccount.cpp M +14 -0 libkopete/kopeteaccount.h M +6 -8 libkopete/kopetechatsession.cpp M +1 -0 libkopete/kopetemetacontact.cpp M +4 -0 libkopete/kopeteutils.cpp M +4 -0 libkopete/private/kopeteviewmanager.cpp M +4 -0 plugins/otr/authenticationwizard.cpp M +6 -0 plugins/privacy/privacyplugin.cpp M +2 -0 protocols/gadu/gaduaccount.cpp M +2 -1 protocols/groupwise/gwaccount.cpp M +4 -0 protocols/jabber/jabberaccount.cpp M +3 -0 protocols/oscar/icq/icqaccount.cpp M +3 -0 protocols/oscar/icq/icqcontact.cpp M +5 -0 protocols/oscar/oscaraccount.cpp M +1 -1 protocols/skype/libskype/skype.cpp M +6 -0 protocols/wlm/wlmaccount.cpp M +17 -0 protocols/yahoo/yahooaccount.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1328746 SVN commit 1331957 by pali: Fix showing notification in busy and away status Based on Murphy patch, thanks! M +5 -1 kopeteviewmanager.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1331957 SVN commit 1331958 by pali: Backport r1331957 to 4.10 branch: Fix showing notification in busy and away status Based on Murphy patch, thanks! M +5 -1 kopeteviewmanager.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1331958 |