NetNewsWire 2.1b28 Change Notes

9 April 2006

This page lists the changes in NetNewsWire since 2.1b24

The current beta of NetNewsWire is available via the beta page. The current release version of NetNewsWire is available via the NetNewsWire home page.

Changes since 2.1b24

NewsGator Syncing

Duplicate subscriptions fix

Fixed a bug that can cause duplicate subscriptions when you have the subscriptions list sorted.

First sync quicker

For the first sync, if you merge or replace online, NetNewsWire downloaded each feed and did some processing while the first-sync window was still displaying. This was annoying and slow. And now, voila, this is no longer done, which makes the first sync faster (if you’re merging or replacing online).

Reruns

NetNewsWire reruns detection has improved which should result in fewer reruns. (Reruns are defined as "seeming duplicates in the same feed.")

Also, during first sync, NetNewsWire doesn’t mark updated items as unread—which cuts even further down on reruns. The reason is because they aren’t really updated items, it’s just that the synced and non-synced versions of the items are different enough to make them appear as updated items. We can ignore that and just mark them as read. (For instance, I tested with ____ ______’s subscriptions several times. In each, there were zero unread items after doing a first sync.)

Turning on/off syncing

If turned off syncing or turned it on, you could end up with lots of duplicate items or items coming back as unread. This should be much, much less now.

Adding subscriptions fix

Fixed a bug where sometimes adding a subscription (or multiple, more likely) to NetNewsWire would have it get sent to the server, then deleted locally, then re-added locally when NetNewsWire syncs with the server. Which is silly. Now it stays put as expected.

Shutdown sync doesn’t use sheets

You’re no longer asked if you want to do a sync-at-shutdown. If it’s needed, NetNewsWire just does it.

Instead of a sheet it uses a view like the loading-feeds-view you see at startup. But there is a Cancel button in case you need to stop it.

There is a timeout—if the shutdown sync doesn’t complete in 5 seconds, NetNewsWire quits anyway.

Getting everything at startup

NetNewsWire now downloads all your feeds the first time it refreshes after startup, just to make sure nothing is getting missed.

Description pane and the space bar

The description pane now scrolls a full page when you hit the space bar.

Previously, it was doing less than a full page because some style sheets have fixed items, and WebKit scrolling doesn’t take that into account.

What NetNewsWire does now is look at the style sheet name to see if it should do a full-page scroll or a partial-page scroll. I don’t have a better way of handling this—and, obviously, it doesn’t work with any newly-created style sheets. (Which is okay, actually—I don’t want to people to make any new styles with fixed elements, because of the aforementioned bug. When they notice it doesn’t work right, maybe they’ll choose to do a floating version instead.)

Subscriptions list drag-and-drop

If you have sorting on and sort inside groups only—then you can now drag-and-drop subscriptions at the top level. (Which makes sense because the top level is sorted manually if sorting inside groups only is on.)

Combined View

Recalculating news item height more aggressively now, which should at least help with some spacing problems.

Fixed a bug where the Source column would migrate to the right over time, wreaking havoc as it went.

Browser: Select Previous Tab focus

When you choose Select Previous Tab the focus will now be on the web view.

© Copyright 2005-2008 NewsGator Technologies, Inc.


NetNewsWire: More news, less junk. Faster