Hello Stefan,

>  https://www.ritlabs.com/bt/view.php?id=1542
>
> We'll see whether we will have some time for implementing this before
> the 4.0 release. We still have many things to do for the
> release...
>
> Specifically, this one may require changing the message index format
> whisch is scheduled for a post 4.0 version.

First of all, thank you for considering the possibility of implementing
this now.

Of course, I don't know the details of TB's code so I don't know what it
would exactly take to implement this function. But, since I have been
using this functionality (taking advantage of Watch Folders) for some
time, I think it should not be too difficult.

I will explain how I do it so you can consider my suggestion on how to
implement it.

First of all, see attached PNG.

The first thing I did to "start" my system was to create the *Ignore*
watch folder (Specials/Watch Replies in/New Watch Replies folder) from
the main menu or message list context. Since it actually is a 'watch
folder', in my case I selected to watch the two newsgroups that appear
in the PNG plus some other mailing lists not shown.

Now, when I am browsing a mailing list or newsgroup, if I want to Ignore
a thread, I right click on the first message of the thread and on the
context menu I select 'Specials/Watch Replies in/...Ignore'. This will
increment the unread count of the Ignore folder by the number of
messages in the ignored thread.

Once I have "ignored" one or more threads, I select the Ignore folder in
the folder tree and 'Mark all messages as read (Ctrl+M)'.

The next time I receive messages in these newsgroups or mailing lists,
those messages that are replies to one of the ignored threads will show
as Unread the the Ignore folder. I can then go to it and Ctrl+M before
going to each of the mailing list/newsgroups folder to browse and read
new messages.

It works very well. The only thing is that it takes more clicks than
would be desired. That is why I think perhaps an easy way to implement
it could be that:

- TB creates an Ignore watch folder by default. The user can then select
on its Properties which folders to watch. I thought that this Ignore
folder could even be transparent (not seen) to the user, but no, I think
it should be visible so you can go to it if you want to 'un-ignore' (just
like now you can stop 'watching') a thread.

- Include a top level 'Ignore Thread' menu entry that would do what I
now do with 'Specials/Watch Replies in/...Ignore' and at the same time mark
the thread as Read. It could also include assigning these message to a
default Ignored colour group.

Just an idea which, as I have written many times, I think should not be
too difficult to implement because you already have whatever code it
takes to set-up and manage 'watch folders'. And I may be wrong but I
don't think this implementation would require changing message index
format.

If you have read up to here, thanks for listening :)

-- 
Best regards,

Miguel A. Urech (El Escorial - Spain)
Using The Bat! v4.0.0.9 (ALPHA) on Windows XP 5.1 Service Pack 2

<<attachment: Ignore.png>>

________________________________________________________
 Current beta is 4.0.0.9 | 'Using TBBETA' information:
http://www.silverstones.com/thebat/TBUDLInfo.html

Reply via email to