Bug 87503

Summary: character encoding - make a per-channel setting
Product: [Applications] konversation Reporter: Nathaniel W. Turner <nturner-kde>
Component: generalAssignee: Dario Abatianni <eisfuchs>
Status: RESOLVED FIXED    
Severity: wishlist    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:

Description Nathaniel W. Turner 2004-08-19 14:05:38 UTC
Version:           0.14.0-3 (using KDE KDE 3.3.0)
Installed from:    Debian testing/unstable Packages
OS:                Linux

It would be nice if IRC supported some notion of character encoding.  Since we can't have that, it would be nice if konversation allowed the user to specify an encoding to translate incoming messages from and outgoing messages to on a per-channel basis.

I know this can be set on a per-identity basis, but I think it's overkill to make a whole new identity and server entry just to change the channel encoding.
Comment 1 Shintaro Matsuoka 2004-09-02 13:28:39 UTC
CVS commit by shin: 

implement "channel encoding settings".
it enables user to choose character encoding per channel / user.
right-click on panel tab to configure it.
CCMAIL: 87503-done@bugs.kde.org


  M +12 -0     channel.cpp   1.196
  M +3 -0      channel.h   1.70
  M +12 -1     chatwindow.cpp   1.79
  M +7 -0      chatwindow.h   1.39
  M +21 -0     konversationapplication.cpp   1.162
  M +41 -0     ledtabbar.cpp   1.34
  M +5 -1      ledtabbar.h   1.17
  M +31 -0     preferences.cpp   1.128
  M +7 -0      preferences.h   1.108
  M +12 -0     query.cpp   1.71
  M +3 -0      query.h   1.29
  M +48 -2     server.cpp   1.276