My favorites | Sign in
Logo
                
Search
for
Updated Jul 29, 2009 by yonizaf
Labels: Deprecated
AboutExperimentalBuild  
Details about Experimental build

Introduction

In the Downloads page you'll find a "Merge" build that's marked Experimental. What is it?
It's an experimental build of a new branch I made to merge all the
changes I made, into the last revision of original project.

Details

Why is this experimental?

Because I used a codebase that I'm not familiar with, and didn't go through any testing, and pushed all my changes into it without testing it thoroughly. It could work or not, or it could even crash your system and do random stuff.
But, it's more likely to work, mostly, so if you're used to beta software, and would like to try the new features, feel free to download it.

why do this now?

when I started working on this project I had to use revision 12 of the code because the later ones were missing a file, and didn't compile. lately, wyldphyre was nice enough to add the missing file to the original project's repository. thank you, wyldphyre!

well, it still didn't compile, and needed a little touch, but it's done. and it has some new and exciting(?) functionality, such as playing audio file when there's new item, or better handling of tags.

where is the source code?

in the SVN repository (Source tab) under branches/merge.


Changelog

After merging


1.1.2



1.1.1


  • Feature: Added support for Snarl notifications. (If Snarl is running, notification will show in Snarl instead)
  • Change: Settings file moved from app folder to %appdata%.

1.1.0


  • Fix: Link in popup notification always opened in default browser, even if another browser to use was specified in settings.
  • Fix: tags not refreshing automatically when opening preferences window
  • Change: help link to point to new help page
  • Added new app name 'GRaiN' in some places.

MergeBranch2


  • Fix: When refreshing tag list, tags didn't show unless they had unread items.
  • Fix: Make the notification window wider, so a long line won't break
  • Fix: If audio file is invalid, notification window didn't show. now it does.
  • Typo: what's Audo?


MergeBranch1


added all changes made up to 1.0.8beta 2. see changelog.

Before merging

this changelog is somewhat concentrated. if you want to see the full changelog, read the revision notes.


revision 14


  • Changed tag filtering to fetch the users tags from google, and provide them in a list box where the user can select the ones they are interested in filtering on.


revision 13


Internal Changes

  • Refactored GoogleReader class to be provide data, not functionality. Removed display string manipulation code (some of which wasn't used anyway)
  • Timer for periodical updates has been replaced with a non-component timer that should work better than the old time did.

Public Changes

  • You can now choose .wav file that will be played any time the notification popup would normally appear, regardless of whether the poup animation is turned on.
  • The detection of changes in unread feeds is now more accurate, and the popup will now indicate the number of new unread feeds compared to the last time GRN checked for unread feeds.
  • Popup notification now fades in and out as it appears and disappears.
  • Popup notification content area has been expanded slightly to allow more text to be displayed. Is now ok for "XX unread (XX new)" at a minimum.
  • If the "GoogleReaderNotifier.exe.config" or "GoogleReaderNotifier.ReaderAPI.dll" files are missing the application will inform the user on startup, and then shutdown.
  • A busy wait will now display when the preference dialog is busy loading and/or validating settings.

Sign in to add a comment
Hosted by Google Code