[Konversation-devel] [Bug 131958] New: konversation disregards "Follow nick changes" when DCC chat conversations take place
Niek Beernink
omega at blackcatgames.com
Sun Aug 6 17:14:04 CEST 2006
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=131958
Summary: konversation disregards "Follow nick changes" when DCC
chat conversations take place
Product: konversation
Version: unspecified
Platform: unspecified
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: general
AssignedTo: konversation-devel kde org
ReportedBy: omega blackcatgames com
Version: revision 570312 (using KDE KDE 3.5.4)
Compiler: gcc (GCC) 4.1.2 20060715 (prerelease) (Ubuntu 4.1.1-9ubuntu1)
OS: Linux
If you're talking to a person in a /query window, and then type /dcc chat nick, konversation creates an additional logfile with the person's name between dashes, so $server_-$nick-.log if you then look in the logs directory, you've got two log files for the same person. $server_$nick.log and $server_-$nick-.log
If the person you're chatting with changes his nickname while you're having a DCC chat conversation, the nick in the channel updates, but the one in the DCC chat tab does not. And when you then close and reopen the /query window, another log file is added for the changed nickname.
I also noticed that /query conversation log files are being lower-cased, whereas DCC chat conversations are not.
I suggest picking one style and sticking with it.
So... to reproduce;
1. Enable "Follow nick changes".
2. Open query with someone. (by typing /query $nickname)
3. Exchange some messages.
4. Notice the log file being created. ($server_$nickname.log)
5. Open a DCC chat window with that person. (by typing /dcc chat $nickname)
6. Exchange some messages.
7. Notice a second log file being created. ($server_-$nickname-.log)
8. Close the query window.
9. Have the other user change his nickname.
10. Notice the nickname changing in the channel and the one on the DCC chat tab staying the same.
11. Open a /query with the person again.
12. Exchange some messages.
13. Notice how a third log file is created. ($server_$changednickname.log)
Expected behavior;
I expect konversation to disregard the fact that I'm having a DCC chat konversation with the user. It should create 1 log file and use that for both types of conversation methods.
More information about the Konversation-devel
mailing list