[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    extragear/network/konversation
From:       Eike Hein <sho () eikehein ! com>
Date:       2006-08-30 22:49:12
Message-ID: 1156978152.635942.24308.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 579057 by hein:

Unbreak setting keys on a virgin channel via the mode button. 


 M  +2 -0      ChangeLog  
 M  +4 -1      src/channel.cpp  
 M  +1 -1      src/commit.h  


--- trunk/extragear/network/konversation/ChangeLog #579056:579057
@@ -35,6 +35,8 @@
   adding and removing bans in a channel. The dialog can now be opened from the
   menu bar and chat window context menu in addition to the button in the topic
   area.
+* Mode and topic handling in the Channel Settings dialog and the channel mode
+  buttons have been overhauled to make them more robust and reliable.
 * The number of Quick Buttons to show below the nickname list in channel tabs is
   now configurable. Additional buttons may be added or existing buttons removed.
 * Konversation now supports auto-replacing words in incoming and outgoing
--- trunk/extragear/network/konversation/src/channel.cpp #579056:579057
@@ -992,7 +992,10 @@
 
     if(mode[id]=='k')
     {
-        if(getKey().isEmpty())
+        //FIXME: Apparently we initialize the key as a space so so the
+        // channel join code has something to work with when producing
+        // things like "JOIN #chan1,#chan2,#chan § key1, ,key3".
+        if(getKey().isEmpty() || getKey() == " ")
         {
             QCString key;
 
--- trunk/extragear/network/konversation/src/commit.h #579056:579057
@@ -1,4 +1,4 @@
 // This COMMIT number is added to version string to be used as "patch level"
 #ifndef COMMIT
-#define COMMIT 3161
+#define COMMIT 3162
 #endif
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic