Version: (using KDE Devel) Installed from: Compiled sources OS: Linux It would be nice if an inactive chat window's taskbar would blink or otherwise (asterisk before the window's name) show that a new message has arrived.
the kicker taskbar is not part of kopete, the only thing we can do is changing the window title and/or the icon for the window on new incoming messages. Does that suffice as well?
Subject: Re: [Kopete-devel] Feature request: blinking taskbar entries for chat windows On Wednesday 27 November 2002 21:39, sgehn@gmx.net wrote: > the kicker taskbar is not part of kopete, the only thing we can do is > changing the window title and/or the icon for the window on new incoming > messages. Does that suffice as well? Please don't. I consider this a kicker/kwin issue, in cooperation with kdelibs. Please add the right code there, or reassign this bug report there, but don't add custom hacks to Kopete to do this.
Yes, a change of the window title (something like "(*) buddy's name") would be nice and sufficient. For me, at least. I guess this is not to hard to implement as an optional feature!
*** Bug 51379 has been marked as a duplicate of this bug. ***
Same here, a (*) notification would be great!
Subject: Re: Feature request: blinking taskbar entries for chat windows I agree with Martijn, this is a KDElibs issue, and should be added to the notifications area if anywhere. Once this was done Kopete would automaticlly support it.
*** Bug 59746 has been marked as a duplicate of this bug. ***
For CVS HEAD, doing KWin::setState( window->winId(), NET::DemansAttention ) should do. There's no need to reset this state, it will be reset when the window will be activated. Note that this however won't work with KDE <=3.1, and also won't work outside of KDE, because the hint for this is new, and is not standardized.
Ok, NET::DemandsAttention actually didn't work even in HEAD. It should now.
This has been added on HEAD
so how to use it? i figured out that i have to enable the highlight plugin in kopete cvs. In order to have every message highlighted like that, i have to create a new filter with a regular expression like "/.*/". Then set the action to "set message importance => highlight". But it doesn't really work. The chat window doesn't blink in the taskbar.. Btw: I tested NET::DemandsAttention on my system with a small program and it worked.