Update: 1.6
// Changes from1.5.1
// Added "Mark downloaded/queued" options, also works dynamically when adding report to SAB
// Fixed problem with some lister options and the 1-click confirm dialog
// Fixed clicking SabTab Tab opens in new window, also goes to Queue instead of home (submenu still 'broken')
The big new addition is that SabTab will compare report titles against your history and/or queue and fade those titles slightly. It will also fade a title when you add it to the queue. Thanks to mnkykyd and Stilllife for suggesting this feature. This feature is disabled by default and can be turned on in the SabTab Prefs panel.
It works by title, not report ID so duplicate reports will be caught, even if you didn't download that exact nzb, provided the title is exactly the same. There is a chance for false positives. But it should be rare enough that I'm not going to waste time and CPU cycles unless it proves to be a bigger issue. It also misses titles using special characters (å, ø, etc) the latest GM release introduced a function that could fix this, if I can figure out how to make it work. Also, " ", /, ', ?, and : are converted to _ in SAB, so I have to convert them myself to make a match. Those are all I've found so far, if anyone spots other _ characters let me know.
I'm not completely happy with the fade itself. I would like for the attrib popup from faded panels to be fully visible, but I tried for over an hour and couldn't get it to work. Instead I settled on a lighter fade so the attribs are still barely readable. If you want a different fade level search the script for "opacity" and set the value in the 3 places you find it. 0=invisible to 1= opaque.
I've made History/queue checks both optional for user preference, even with 200 items per page and a long history I have not noticed a performance impact on my system.
EDIT: I just realized I'm still using SABnzbd 0.2.4 because I had issues with 0.2.5, and I never got around to testing the new "old post" features with 0.2.5. I'll test it tomorrow and fix it if there is a problem. Or if anyone can confirm it works with 0.2.5 by then it will save me the trouble.