Bug 158711

Summary: Nickname isn't changed via dcop
Product: [Unmaintained] kopete Reporter: Salvo "LtWorf" Tomaselli <tiposchi>
Component: DBusAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: 0.12.7   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Salvo "LtWorf" Tomaselli 2008-03-03 12:24:59 UTC
Version:           0.12.7 (using KDE 3.5.8)
Installed from:    Debian testing/unstable Packages
OS:                Linux

When i execute the following command on the bash, the nickname is changed correctly.

$ dcop kopete KopeteIface setGlobalNickname "LtWorf@$place"

But sometimes i can see the correct nickname (set by dcop command) in the main window, but in chat windows the nickname isn't changed and the previous one is displayed.
Contacts see the previous nickname.

Editing manually the nickname in the main window, will make the next execution of the dcop command work as expected.

Q'plà
Comment 1 Leticia Hernández 2008-07-06 13:41:59 UTC
Being a dcop problem, I can not reproduce this bug under KDE4.
Comment 2 Salvo "LtWorf" Tomaselli 2008-07-07 10:41:10 UTC
Try using a live distro with kde3...
Comment 3 Matt Rogers 2008-07-10 06:05:33 UTC
If you attempt to reproduce this in KDE4. use the setIdentityNickName function provided by the D-Bus interface, and make sure that it works.
Comment 4 Salvo "LtWorf" Tomaselli 2009-06-25 13:27:05 UTC
I didn't figure out yet how to do a dbus call from shell script, so i think i can't test...
Comment 5 Salvo "LtWorf" Tomaselli 2009-06-25 13:48:00 UTC
Now i figured out... Looks like not all the dcop methods are really implemented...
Comment 6 Salvo "LtWorf" Tomaselli 2010-04-07 11:47:30 UTC
Closing the bug since the kde3 kopete is just too old.