Bug 130023

Summary: rsibreak brings kopete online from any other status (incl. offline)
Product: [Applications] rsibreak Reporter: meyerm
Component: generalAssignee: Tom Albers <toma>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description meyerm 2006-06-29 17:15:58 UTC
Version:           0.7.0 (using KDE 3.5.3, Gentoo)
Compiler:          Target: i686-pc-linux-gnu
OS:                Linux (i686) release 2.6.16.18-xen

When rsibreak is running, kopete is going online after some time. As far as I see for now, it takes some time until the problem arises but the kopete changes it status from away or sth. similar to online after exactly 1 minute and also after a few minutes from completely offline to online on all IM-servers.

(I already filed these bugs for kopete since I didn't see the connection to rsibreak: Bug 129920 and Bug 129987 )
Comment 1 Tom Albers 2006-06-29 17:27:08 UTC
*** Bug 129920 has been marked as a duplicate of this bug. ***
Comment 2 Tom Albers 2006-06-29 17:28:11 UTC
*** Bug 129987 has been marked as a duplicate of this bug. ***
Comment 3 Tom Albers 2006-06-29 17:29:09 UTC
You can disable the behaviour in the settings, settings dcop. We will fix it soonish.
Comment 4 Tom Albers 2006-07-15 17:37:17 UTC
SVN commit 562729 by toma:

Replace the DCOP system as introduces in the last version. Replace it with the KNotify system, which is used everywhere in KDE. Static DCOP calls are too limited (brings kopete online when you where offline for example) and the user is far better of with KNotify as there are more options (beep when break is oer for example) and there is the option to launch a script. In that script you can execute DCOP commands anyhow. I will make a new release soon, to prevent to much angry users who have to convert.
BUG: 130023, 130759


 M  +5 -2      Makefile.am  
 A             eventsrc  
 M  +10 -0     rsidock.cpp  
 M  +1 -0      rsidock.h  
 M  +10 -61    rsiglobals.cpp  
 M  +4 -9      rsiglobals.h  
 M  +10 -10    rsitimer.cpp  
 M  +0 -8      setup.cpp  
 M  +0 -4      setup.h  
 D             setupdcop.cpp  
 D             setupdcop.h