More Info

Revision 784958

(Back to digest)
 

Bug Fixes in Networking Tools

Eike Hein committed changes in /branches/extragear/kde3/network/konversation:

* Partially rewrite channel password handling, fixing some UI out-of-sync quirks and improving naming consistency.
* Simplify channel auto-join and rejoin code.
* Fix a few bugs around rejoining channels after reconnects related to the cause of the disconnect, channel passwords and picking the actual list of joined channels over the network's auto-join list.
* Improve behavioral consistency in situations where the auto-join list is pre-empted by a transitory auto-join channel (bookmarks, etc.).

Some of this is stop-gap stuff until the connection management rewrite is merged, but the unrelated improvements required it, plus Juan's upcoming auto-join context menu stuff as well.

File Changes

Modified 13 files
/branches/extragear/kde3/network/konversation
 
/ChangeLog
 
/src/channel.cpp
 
/src/channel.h
 
/src/channeloptionsui.ui
 
/src/commit.h
 
/src/dcctransferdetailedinfopanelui.ui
 
/src/konversationapplication.cpp
 
/src/konversationapplication.h
 
/src/konversationmainwindow.cpp
 
/src/server.cpp
 
/src/server.h
 
/src/serverlistdialog.cpp
 
/src/serverlistdialog.h
13 files changed in total