Script Summary: Adds a per feed or folder filtering for Google Reader. Supports filtering by title or body, as well as regex. Filter is reversible. Star Filter - Allows you to filter by the original feed while browsing starred items. Works in FF and Chrome.
New Feature: Mark Filtered as Read - this has been one of the most requested features and I've finally figured out how to do this. For now it's only in the current feed/folder. I'll see what I can do about doing a whole Reader solution.
I've also added a ll the controls under the "Toggle Filter" button, but you can pin a mini version of each control to the main button. This will allow you to hide buttons you don't use often, but leaves the ones you do. The actions are: Pause Filter (temporary), Mark Filtered as Read, Sort Entries and Reverse Filter
Optimized filtering - should speed things up a bit.
Fixed body/author regex filtering.
There is more to come when I get to it. And as usual, if something goes wrong, or doesn't work properly, email me or start a discussion.
Fix: Changed the way I load jQuery. It was failing when it was being loaded by gReader in https mode. Added it to @require, as well as remove the http: portion, so that it loads the one it needs.
Improvement: Added favicons to the start filters.
Change: Moved "Sorting" and "Load All Items" into a submenu next to "Toggle Filter". This will allow me to add new functionality w/out cluttering up the menu.
Also: I may have figured out a way to add the mark as read functionality, so keep your eyes peeled for that.
Fix. Google implemented some code changes and borked the script. You may have noticed the filters not working after you've switched feeds, and certain elements looking weird. I believe I've identified and fixed the issue, but if you see something else weird, please let me know.
Star Filter - Allows you to filter by the original feed while browsing starred items. Toggelable. Works best in list view. J/K functionality works, but not well. May have some issues if it encounters strange characters in the feed name (report those to me and i'll try to fix them).
Sorting - Allows you to sort by item title within a feed/folder. J/K functionality works, but in original order. Can come in pretty handy if trying to get through a lot of starred items in combination with star filter
Reverse Filter - by popular demand... when you open the filter, there will be a checkbox that will allow you to invert the filter (meaning everything that does not match the items in the filter will be hidden)
took off QF2 from list view
Apparently you can't install 3rd party scripts anymore in Chrome, at least by default. For now you can fix this by starting Chrome with the following flag --enable-easy-off-store-extension-install. I'll see what it takes to get into the webstore so the installation will be more straightforward.
Marking Hidden as Read:
Still working on it... but I have some leads. That's the next major feature I'd like to build if I can. Make sure you favorite the script so you can get updates.
body() filter now also works on snippets (snippets are available in list view, but body is not)
Added backup/restore function useful for reinstalling systems or matching up browsers (for advanced users). The feature will try to confirm that your restore is properly formatted.
Fixed up colors for quick filters
Small bug fix - sometimes when it loaded some additional items the filtering was not applied.
Kill switch button now contains a count of the amount of items filtered out out of total amount of items loaded.
By popular request I've also added an option to filter only the author line - author(filter text)
Update 11/24/11: Alright folks, it's back. Sorry it took a while but we're back in business. The script now works, and while I was in there I fixed filtering in list view as well.
Update 11/01/11: Latest GR redesign completely FUBARed the script. I'll attempt to fix it as soon as I can.
If you find any bugs, the best way to let me know is to email me: yuriysATgmail.com
Update 3/17/11: Quickest Filter (Q2F) is now available. This mill allow you to filter by the title w/out any typing. Q2F is available by pressing the [Q2F] button by the title or will be open automatically if the filter textarea is open.
Update 12/29/10: Changed the way storage was handled. Should now work in Firefox 4/Glove. Sorry this took so long =c/ But it seems to be working now.
Update 12/29/10(2 hours later): Took some googling and contortions but I think I got it to work on Chrome. If the new version breaks something for you, install an earlier version (under Source Code) and please let me know.
You may need to run Chrome with this switch:
"C:\Program Files\Google\Chrome\Application\chrome.exe" -enable-user-scripts
Add a "Temporary filter-kill switch" button
Add a click only way to add quick filters
Mark filtered entries as read
Adds a per feed or folder filtering for Google Reader. I tried to keep it looking more or less native to Google Reader. If you encounter any bugs please report here or email me at firstname.lastname@example.org
Filter by title (simple substring match).
Quick Add (QF icon by each title)
Filter the body of the item by using body(filter text)
Filter only the author line - author(filter text) [Works only in expanded view]
If adding directly into the textarea you can double click to refresh the list with the current filters, other wise it will refresh when you click out of the textarea.
Toggling of the filter textarea is remembered per feed/folder.
Sometimes if a lot of items are hidden from a new filter line, it will stop loading new items, but this can be easily fixed by a refresh.
If using space for navigation, sometimes acts a little weird because it's selecting invisible items. Clicking on an items works fine.