Open Bug 953881 Opened 8 years ago Updated 8 years ago

MUC option: Hide certain system messages


(Instantbird :: Conversation, enhancement)

Not set


(Not tracked)


(Reporter: bugzilla, Unassigned)


(Depends on 1 open bug)



(1 file)

*** Original post on bio 440 by deOmega <jahkae AT> at 2010-07-08 16:45:00 UTC ***

It would be helpful to have an option to hide irc events, such as Join, parts, kicked etc.   This suggestion is based on the fact that in active rooms, without this feature, the  room can appear quite cluttered and difficult to follow.
Depends on: 953944
Ever confirmed: true
OS: Windows 7 → All
Hardware: x86 → All
Version: 0.2 → trunk
*** Original post on bio 440 at 2010-12-17 22:05:10 UTC ***

Is this request to hide ALL actions (i.e. all JOINs, PARTs and QUITs) or just when someone PARTs and JOINs again right away?  The first one is really easy. :) Second one maybe not as much.
Attached image IRC option dialog
*** Original post on bio 440 as attmnt 432 by jahkae AT at 2010-12-18 01:25:00 UTC ***

Thank you for noticing the bug clokep. I meant the first part.  I had not considered the second part regarding someone leaving and immediately returning.

In the attached image, you will see an example of options that I am sure you are familiar with :)
*** Original post on bio 440 at 2010-12-18 01:29:05 UTC ***

I assume "Default" shows them all, "Hide" hides them all, but I'm not sure what "In Channel" means.

Trying to decide whether this should be part of the protocol plug-in or better served as an external extension.
*** Original post on bio 440 by deOmega <jahkae AT> at 2010-12-18 01:40:14 UTC ***

default does not show them all.  They seem to have determined what users may want to see in the channel by default and what to show in status.    CHANNEL would mean for example, the #instantbird room the way we see them now. In STATUS (The other option that you  do not see under the one i chose to  drop down) would be the irc.mozilla area.

So options are:

In status, in channel, or hide.  The default setup chooses one of those for each event.
*** Original post on bio 440 by nexxuscommand AT at 2011-05-07 07:12:43 UTC ***

If the database back end is updated (see bug 954168 (bio 734)), one of tables is to customize events (I called it status, but events might be a better name overall) That table would/should allow everything from how it is displayed or not to what sound effects to use. This should be some very rudimentary stuff to implement.
*** Original post on bio 440 at 2011-07-12 11:43:29 UTC ***

I do not think this should be part of the protocol (i.e. not just for IRC), but the UI should handle this (and it could be done using a message style that doesn't show system messages, but that's using a cannon ball for a fly, I think).
Summary: IRC option: Hide events → MUC option: Hide events
Depends on: 954662
Summary: MUC option: Hide events → MUC option: Hide certain system messages
You need to log in before you can comment on or make changes to this bug.