[Konversation-devel] [Bug 268176] New: Toggle hide and/or minimize join/part/nick messages.
ned
naught101 at gmail.com
Fri Mar 11 00:53:30 CET 2011
https://bugs.kde.org/show_bug.cgi?id=268176
Summary: Toggle hide and/or minimize join/part/nick messages.
Product: konversation
Version: 1.3.1
Platform: Ubuntu Packages
OS/Version: Linux
Status: UNCONFIRMED
Severity: wishlist
Priority: NOR
Component: ircview
AssignedTo: argonel at gmail.com
ReportedBy: naught101 at gmail.com
CC: konversation-devel at kde.org
Version: 1.3.1 (using KDE 4.5.1)
OS: Linux
On many open source channels, there are frequent join/part messages, often to
the point that actual conversation can get lost if you're away from the IRC
window for more than a few minutes. Obviously there is a "hide join/part/nick
requests" option, but this is not perfect, because it is often useful to know
that someone has left (ie. if you're part way through a conversation with
them). What we need is a way to reduce these messages, without blanket killing
them off.
I can think of three ways, with some pros and cons. I don't know which would be
more difficult to implement, and there might be better solutions, but here they
are:
1) Add a "toggle join/part/nick messages" switch to a menu, with a keyboard
shortcut. If J/P/N messages are on, toggling this would hide them, but NOT
delete them, and un-toggling would unhide them. It might also be useful to have
a "hidden messages" symbol in the IRC channel view.
2) Message folding: each block of J/P/N messages could be "folded", á la Kate's
code folding, by clicking an appropriate symbol next to the first or last line
in the block. Even nicer would be to have the folded view show a summary of the
folded lines, something like:
"Joined: User5, User6, User7; Parted: User2, user7, user4; Nicks: User1->John",
perhaps just showing the most recent 3-4 of each, or something.
3) Only show last X J/P/N messages: After X (customisable) J/P/N messages have
displayed, the X+1th message causes the 1st message to be deleted, so there are
never more than X J/P/N messages displayed. This would work reasonably well
even on small screens - even on my netbook, I could display the latest 10 J/P/N
messages and still have 2/3 of the screen left for actual conversation.
My personal preference would be for #2, but I imagine it's also the hardest,
and I would be very happy with these, or anything like them.
Reproducible: Didn't try
OS: Linux (i686) release 2.6.35-28-generic
Compiler: cc
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the Konversation-devel
mailing list