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