Version: (using Devel) Installed from: Compiled sources Compiler: gcc 4.1 OS: Linux Kopete from KDE SVN trunk shows a notification for new messages from contacts for which I already have a open chat window with, as long as the chat window is minimized or not the active tab in the chat window. "Exclude messages in chats on current desktop" is enabled in "Tray Flash and Bubble" settings. See http://folk.ntnu.no/romnes/kde4/kopete_notification_bug.png for an example.
I think the notification settings need a general cleanup, still some leftovers from the old bubble and some things that are now unused or not fully working.
SVN commit 807953 by nienhueser: Create a separate notification event for incoming messages in the active chat window. Only plays a sound as default, can be configured to behave differently in the notification settings. Can probably be merged back to the incoming_message event using a different context once events for different contexts can be configured graphically by the user. CCBUG: 158608, 161800, 159513 M +0 -14 kopete/config/behavior/behaviorconfig_events.ui M +6 -0 kopete/kopete.notifyrc M +0 -4 libkopete/kopetebehaviorsettings.kcfg M +2 -3 libkopete/private/kopeteviewmanager.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=807953
http://websvn.kde.org/?view=rev&revision=808027 Generalize the "Exclude messages in chats on current desktop" to affect also notifications, use the active_window event for it instead of dropping the event and reword tooltips etc to reflect this. Do not animate for events occuring in the active chat window. Update UI texts that mention the old bubble. Use "animate" instead of "flash" for the systray icon which seems to be a more common term.
I'm using KDE 4.1.2 and I can't get the behaviour I'd like: I would like messages which start a new chat (no window present) to create knotify window and play a sound (much like it does now for inactive windows). I'd like messages in non-active but already existing chats play a sound and mark the taskbar entry and, moreover, I'd like the active chat messages to only play a sound. The scheme of "Treat all messages on current desktop as active chats" doesn't really work for me, since my chats are usually scattered around various desktops. Adding another notficitaion event would solve all my glitches like: - Incomming message for new chat - Incomming message for existing chat - Incomming message for Active chat