SharpReader 0.9.1

SharpReader 0.9.1 has been released.

New features in this release are:

  • Change feed URL on 301 (moved permanently) HTTP-response.
  • Window-size fix for Large Fonts.
  • Feed Properties Pane (available through the feed popup-menu or ALT-Enter).
  • Refresh Rate moved from toolbar to feed properties pane.
  • Auto-purge: after x days or after x items.
  • Better support for content-encoding of 'deflate'.
  • Implement IBlogExtension and allow multiple plugins. Plugins are available through the item popup-menu or Ctrl-B. Plugin installation is still done by simply saving the plugin in the plugins directory.
  • Spacebar moves to next unread item.
  • Handle ' in xhtml:body.

Get it.

TrackBack URL for this entry:

Still no love for us pathetic WinME users?

Infinite sadness.

Posted by Greg at June 10, 2003 1:01 AM

whoa! I've been going back and forth between SharpReader and RSSBandit. With 0.9.1 I'm back to SharpReader. Very polished! Thanks!

Posted by senkwe at June 10, 2003 3:00 AM

SharpReader 0.9.1
SharpReader 0.9.1 has been released. New features include support for HTTP response 301 (moved permanently) and an auto-purge....

Trackback from dwlt.thinksOutLoud at June 10, 2003 4:39 AM

Trackback from at June 10, 2003 5:07 AM

Thanks. 0.9.1 is looking great.

Posted by Thomas Angermann at June 10, 2003 5:12 AM

SharpReader 0.9.1
New version, new features.

Trackback from From The Orient at June 10, 2003 5:57 AM

Is there a password associated with this zip???

Posted by eHox at June 10, 2003 8:13 AM

OOOPS. Should have though to try "sharpreader" prior to this post.

Thanks and great work. The best aggregator I have used!

Posted by eHox at June 10, 2003 8:15 AM
SharpReader 0.9.1 SharpReader 0.9.1 has been released. New features in this release are: Change feed URL on 301 (moved permanently) HTTP-response. Window-size fix for Large Fonts. Feed Properties Pane (available through the feed popup-menu or ALT-Enter...

Trackback from Savage Nomads at June 10, 2003 8:33 AM

Excellent stuff. The new properties page, and being able to set the properties of all feeds at one time -- very greatness. Auto-purge was next on my wishlist. Thanks for your work.

And I know you said earlier you plan to open source it, but want to clean it up some before hand -- I vote for open sourcing sooner than later, it'll never be as clean as you want it :) My $0.02.

Posted by Chris Morris at June 10, 2003 8:35 AM

Great improvements!

Of course, I have requests :)

- It would be nice if the "space bar for next unread item" jumped to the oldest new item in a feed. Right now, when it jumps to a new feed, it just jumps to the top item, which with my sort (new items on top) means I will be reading the items in the wrong order.

- I'd love to see an option for something a little less subtle to let me know when there are new posts (yes, I'm adicted to reading blogs). A little popup near the system try or something similar.

Keep up the great work! Sharpreader is my favorite aggregator!

Posted by Erv Walter at June 10, 2003 9:29 AM

Heh, one other suggestion: How about a "Clear Filter" button on the filter bar? I like keeping the bar up for easy filtering, but currently the only way to reset the filter without closing the bar is to clear out the text box and apply the empty filter. A one-click reset button would be sweet.

Posted by Erv Walter at June 10, 2003 9:32 AM

Sharpreader 0.9.1
Get it

Trackback from Sam Ruby at June 10, 2003 10:11 AM

The Feed Properties pane is great!

A quick fix is needed for this release because hitting the SPACE key in the IE pane (try that in a text box for example) jumps to the next/previous unread post!

Posted by Fabrice at June 10, 2003 10:23 AM

Fabrice: oops, good catch. I'll try and release a fix for that one tonight.

Posted by Luke Hutteman at June 10, 2003 10:35 AM

Love the new properties box. Back to SharpReader from Syndirella.

Only two things still stand out.

In the browser pane, the extra buttons on my trackball for back/forward don't work. The backspace key seems to work correctly - think there's a way to get the back button on the trackball to work, not only for browsing web pages, but for pulling up past articles that were read (only goes back to the last article on the backspace key)?

The other is the defaults - the properties have the default option for settings, but I don't see a way to set those default values. Possible to add such an option?

Thanks much - great aggregator!

Posted by jayseae at June 10, 2003 11:23 AM

Where can I find out more about plugins for SharpReader?

Posted by KO at June 10, 2003 11:28 AM

Even More RSS Aggregation
I'm doing the great RSS aggregator shuffle. At home I'm using the new version of SharpReader which was released yesterday....

Trackback from Kev's Useless Bollocks at June 10, 2003 11:49 AM

One quick suggestion:
Could you change the ToolTip on the System tray icon to provide some information?

When it's the blue sharp sign, leave it as it is ("SharpReader")

When it switches to the yellow sharp sign (i.e., when there are new message), change it to read "n new messages in m feeds". When only one feed changes, get it's name instead of "1 feeds" (e.g. "5 new messages in Slashdot")

Posted by James Curran at June 10, 2003 11:54 AM

jaysee: the default values are those set on the category the feed is in. It allows you set properties for groups of feeds at a time, with the option of overriding those defaults on a per-feed (or per-sub-category) basis

KO: SharpReader uses the standard IBlogExtension plugin mechanism. This is a good starting point to find out more about this interface.

Posted by Luke Hutteman at June 10, 2003 11:59 AM

I tried to install sharpreader 0.9.1 on my windows XP but got an error message saying there was a compliation error. It then made an effort to debug itself but was unable to complete the function as it was unable to find the debugger????
My other option is to install .net on my Xp system but needed to download service pack 2.
The problem is, if I install windows .net on my computer I severly restrict future options as to what else I can run on my system thanks to Bill gates attempts to lock everyone into Microsoft's products.
The solution is to continue to provide ready access to SharpReader 0.9.0n as it runs well on my present xp OS without locking me into world. Please continue to provide a SharpReader which DOES NOT REQUIRE .net framwork for those of us who wish to retain out freedom of choice. At the present time I cannot find older versions of the SharpReader; fortunatly I kept my older version and will reinstall it. I would like to refer others to its use as I have been pleased with it, however many of these "others" do not have .net framework nor do they wish to have it as part of their OS.

Posted by David Sharp at June 10, 2003 12:25 PM

David: your post confuses me on all kinds of levels: first of all: a compilation error??? did I go open-source already without knowing it? ;-) I guess for some reason the JIT compiler fails on your system... this seems like a .net framework bug to me; you may want to try and re-install .net.

second: "continue to provide a SharpReader which does not require the .net framework"? SharpReader has always required the .net framework. Going back to an earlier release won't change that.

Posted by Luke Hutteman at June 10, 2003 12:46 PM


I've been using SharpReader for quite some time now and love it. I just tried 0.9.1 and the JIT pops into the debugger: "An exception 'System.TypeInitializationException' has occured..."

I'm on XP, latest service packs/patches/windows update fixes. Both Framework 1 and 1.1 installed with all updates applied.

ThinkPad T23, 1GB RAM.

I know this isn't too helpful, but thought it might be of some interest.

Love the earlier releases!



Posted by Jay Welshofer at June 10, 2003 1:37 PM

Luke -

Thanks for the note - I get it now (properties make sense to me)!

Since you knocked that one out so quick, I'd second James' request for a system tray balloon with info in it. And for giggles, saving the window position would be cool too. And the "back" button on my trackball is driving me crazy (that it doesn't want to work inside SharpReader)! :)

Thanks again!

Posted by jayseae at June 10, 2003 1:40 PM

BUG :)

Even though Firbird is my default browser, if i shift click a link in the bottom preview pane, it uses IE to open it outside sharpreader instead.

Note that this is when I DO NOT have "links open in new window" checked. That's why I shift click links.

Posted by James at June 10, 2003 2:49 PM

BUG: Does not run on Windows always.

Posted by Bug Filer at June 10, 2003 3:22 PM

Not paying enough attention...

Trackback from A Blog for Graymad at June 10, 2003 3:33 PM

SharpReader 0.9.1
Well.. it looks like there's been another version released for this nifty news aggregator. Check out what's new with SharpReader 0.9.1! So far, I like what I hear, especially the whole "auto-purge" functionality. I must admit it, I'm hooked on...

Trackback from wujiblog at June 10, 2003 3:47 PM

Rob is right when he says that we only need one good 3-pane RSS reader. Lately, I've been using SharpReader...

Trackback from Rodent Regatta at June 10, 2003 4:52 PM

Rob is right when he says that we only need one good 3-pane RSS reader. Lately, I've been using SharpReader...

Trackback from Rodent Regatta at June 10, 2003 4:56 PM

Bug: Trackbacks open in a new window, which means forcing open a new instance of IE. UGGH!

Bug: SR does not respect the system preference setting for default browser and opens IE whenever a new browser window is opened.

Posted by BillSaysThis at June 10, 2003 5:34 PM

new SharpReader version replaces my newsmonster
newsmonster (feed reader) kept crashing my mozilla (moz v1.3 on xp), so it's back to reliable old sharpreader for a while. Looking up a link, I see there's a new SharpReader version just out, (favourable responses here) but I'm off...

Trackback from abstractplain at June 10, 2003 7:18 PM

*cry* I have a request to make. When selecting 'Mark All Unread/Read' can we pleaseeee have a dialog asking if we're sure? I just marked unread all 384 posts of the .Net Weblogs which I was slowly reading through..

other then that I love the reader ;)

Posted by Shane Courtrille at June 10, 2003 7:28 PM

SharpReader 0.9.1 is out
SharpReader 0.9.1 has been released. There are loads of new features, including an auto purge function for the busy blogger. Thanks, Steve....

Trackback from Dane Carlson's Weblog at June 10, 2003 9:41 PM

You think that's bad, try casually selecting Delete rather than Delete all items. Luckily I knew from crashes that it doesn't write subscription changes right away, so I just used the Task Manager to kill SharpReader's process, but only after staring at the place where my 130-odd subscriptions used to be for quite a while.

Bug or user error? I just published an item with the pubDate 10 Jun 2003 20:19:44 PDT, which SharpReader picked up as 6/10/2003 7:00 AM.

Posted by Phil Ringnalda at June 10, 2003 11:35 PM

The keyboard doesn't work for me in this SharpReader release. Delete doesn't delete items. Space doesn't move to the next item. Ctrl-U, Ctrl-S, nothing. It all worked in the previous versions.

I'm using Windows 2000, .Net 1.0 SP2. I'll update to 1.1 and see if that solves anything.

Posted by Adam Kalsey at June 11, 2003 12:45 AM

Ah, date parsing bug, fixed in Thanks, Luke, that was quick ;)

Posted by Phil Ringnalda at June 11, 2003 1:49 AM

Hi Luke,

I have a suggestion in SharpReader release.. Can you release it in "release build" ?

now I download from web site, the SharpReader.exe is build in "debug mode"..

Posted by chicken at June 11, 2003 2:41 AM

RSS Killer App
Luke Hutteman's SharpReader (in my mind) has finally became the killer app among RSS Aggregators. It has some memory overhead, and a hefty prerequisite download, but with the new features added in 0.9.1 I think they are worth it. It...

Trackback from at June 11, 2003 7:56 AM

Chicken: The reason I release it in debug mode is so that if things go wrong, the stacktraces will have linenumbers, which makes it a lot easier for me to pinpoint the source of the problem.

Posted by Luke Hutteman at June 11, 2003 9:25 AM

Adam: any luck resolving the keyboard issue? everything works fine for me on both WinXP and Win2K, but of course that doesn't always mean anything...

Posted by Luke Hutteman at June 11, 2003 9:28 AM

In brief: independent reality edition
Semantic Web wiki. CSS tabs, tutorials, and bookmarklets. Python metaclasses and other frivolities. New version of Sharpreader. The neverending Matrix thread on Various writings from Leslie Harpold and Michael Barrish.

Trackback from dive into mark at June 11, 2003 2:41 PM

Updating to .Net 1.1 solved the keyboard problem.

Posted by Adam Kalsey at June 12, 2003 1:25 PM


Nice aggregator.

Is there a list of the keyboard shortcuts available?

I am using SR to track new file releases from sourceforge projects. For some reason, every day some of the feeds are marking some old entries as modified. How is SR identifying modified entries? Maybe it is just a datetime change that is triggering it while the content remains the same.

Can we add a feed property to ignore datetime mods/changes for individual feeds?

I'm also asking for the drop down to change the refresh times to come back. It was a quick way to change this prop when you find a feed to is refreshing to often.

-- Tom.

Posted by Tom Jordan at June 13, 2003 12:50 PM
This discussion has been closed. If you wish to contact me about this post, you can do so by email.