Fixed up some stuff in the RYM Enhancer script, I think the split ratings feature was still b0rked in the previous release.
Fixed random alert errors on artist page with split ratings feature
Removed split ratings XHR - now it's dumb - works only if you've got a list already downloaded
Cleaned up a small chunk of list highlighting code, highlighting is now asynchronous (page loads faster)
Another rewrite...this one is a bit more substantial
List caching - RYM ratings list now stored, improves matching speed
'Download RYM Ratings List' button allows download of latest ratings list
Result caching - Previous matches and non-matches scanned before main list, improves matching speed when applying ratings to whole albums
RYM site enhancer uses cached ratings list to improve responsiveness of browser whilst using split/'appears on' matching function
Misc. bug fixes, mainly better error handling
Core JS completely rewritten
Rating behaviour more reliable now, especially wrt. opening the pane, logging and messages
Version bump for Songbird 1.9
Smaller output pane - hopefully no scrolling on smaller monitors
New Pref: Confirm before retrieving ratings (enabled by default)
Further unification of context menu and sidebar methods of retrieving ratings
New Prefs: Enable/disable media library context menu items added by Ratebird (enabled by default)
Reordering of options screen
Some code cleanup (much more to come)
Tested and maxVersion updated for Songbird 1.8
File structure reorganisation broke RYM Enhancer script - now fixed.
New Feature: Saving ratings metadata to media files - can be deactivated via pref
New Feature: Apply ratings from sidebar menu, complete with output pane and progress meter
Tweaks to JS file structure
Misc. minor fixes
Fixed default preference for rounding - should be 'down'
RYM site enhancer: Fixed wishlisted various artist/split releases on artist pages returning 'NaN'
RYM site enhancer: Fixed some error messages appearing when clicking through artist page before AJAX request completes
Fixed typo in the install.rdf
Added super-quick implementation of 'Find relevant releases on RYM' to context menu options in Library pane. Basic, but works well for multiple artists/albums.
RYM site enhancer: New feature (off by default) - adds the ability to see your ratings for split or various artists releases on any given artist page.
New option for rounding preference of ratings
Complete integration of my RYM_Enhancer_Enhanced Greasemonkey script - adds new features to the RYM site when browsing. All features are optional and off by default.
Tested and maxVersion updated for Songbird 1.7
Matches for split and compilation releases - based on release name.
Tweaks to HTML character replace and disc ID/format stripping code.
New icon.
Preparatory code for retrieving multiple matches (future feature).
Alerts if no value entered for RYM username.
Adjusts confirm and retrieval report text for single track case.
PseudoThreading so there's no more locking up of SB.
More comprehensive html character conversion script.
Some code cleanup.
First release, basic context menu functionality and single preference (RYM username).
Ratings are rounded down because Songbird (and MP3 files) don't allow half-star ratings.