Bug 198365 - Channel Settings Dialog doesn't make all supported channel modes available
Summary: Channel Settings Dialog doesn't make all supported channel modes available
Status: RESOLVED FIXED
Alias: None
Product: konversation
Classification: Applications
Component: protocol (show other bugs)
Version: Git
Platform: Unlisted Binaries Linux
: NOR normal
Target Milestone: ---
Assignee: Konversation Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-30 00:16 UTC by Eike Hein
Modified: 2009-07-22 14:11 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eike Hein 2009-06-30 00:16:57 UTC
The "Show Advanced Modes" listing in the Channel Settings dialog doesn't list all of the modes given by the server at connection time in CHANMODES. As a concrete example, on Freenode, the 'r' mode is missing.
Comment 1 Travis McHenry 2009-07-22 14:11:19 UTC
SVN commit 1000978 by tjmchenry:

Move raw mode -> mode strings to a qhash in common.cpp
Use this in channeloptionsdialog's 'show advanced modes' list
CCBUG:198371
Add CHANMODES from RPL_ISUPPORT to the allowedChannelModes()
BUG:198365



 M  +26 -0     common.cpp  
 M  +8 -0      common.h  
 M  +9 -3      irc/channeloptionsdialog.cpp  
 M  +36 -20    irc/inputfilter.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1000978