Bug 139737

Summary: "Unignore" message type in ignore configuration screen
Product: [Applications] konversation Reporter: Ricardo Garcia <yellow>
Component: ignoreAssignee: Konversation Developers <konversation-devel>
Status: CONFIRMED ---    
Severity: wishlist CC: hein
Priority: NOR    
Version: 1.0.1   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Ricardo Garcia 2007-01-07 22:05:58 UTC
Version:           1.0.1 (using KDE 3.5.4, compiled sources)
Compiler:          gcc version 3.4.6
OS:                Linux (i686) release 2.6.19.1

The proposed feature is to have an "unignore" flag or message type in the ignore configuration screen, together with the current present items like "channel", "query", "notice", etc. The program's ignore behaviour would be the following:

* If the mask and message type matches, and the "unignore" flag is present, the message is accepted.
* If the mask and message type matches, and the unignore mask is not present, the message is blocked.
* Else, the message is accepted.

This allows building whitelists, in a behaviour similar to that of tcpwrappers, for example, with its hosts.allow and hosts.deny files.

Other clients such as xchat or irssi have this "unignore" feature, so you can check the behaviour there if you don't understand what I mean.

Greetings and congratulations for your work in Konversation.