AlbumArtDownloader XUI

From Hydrogenaudio Knowledgebase
Revision as of 08:57, 10 June 2007 by AlexVallat (Talk | contribs)

Jump to: navigation, search
Developer: AlexVallat

Album Art Downloader XUI

I've been working on this for a while, and I think it is time to let people start playing with it. This is a rewrite of the Album Art Downloader code, using .NET Framework 3.0.

Features

For the graphically-minded out there, although this app isn't skinnable, the UI is all created in XAML, so if you want to grab the source and start editing the UI, please feel free. It is under the XUI folder in the SVN Repository

Limitations: This is a preview release, and as a rewrite, some functionality has not been ported across yet. Most notably, the foobar browser is not implemented yet. If you can't live without this, then you might prefer to wait until they are. If there is some other favourite feature you are missing, let me know, and it should make it across eventually.

   * Dynamically resizeable thumbnails
   * Thumbnail information
   * Sort by Name, Size or Source
   * Filter results under or over a specified size, or by maximum results for each source
   * Substitution syntax path to save images
   * Local files search that matches save pattern
   * Enable or disable scripts from the command line
   * New strongly typed interface-based script model; write compiled scripts in any .net language
   * Backwards compatible with existing scripts
   * Backwards compatible with existing command line parameters, including old CoverDownloader parameters.
   * Analyse files to find Artists and Albums from tags, and check if album art is already present (File Browser).

To Do

  • Foobar browser (still)
  • Presets (quick saving for Front/Back/Inlay, etc.)

Bugs

  • While searching: if you try to preview a cover, program hangs (iElectric)
    • This should be fixed in version 0.3 (AlexVallat)

(Add a bug and tag it with your nick)

Changelog

  • Version 0.6 (2007-06-10)
    • Basic Search Queueing system added
    • Script Cache DLL creation made compatible with running without admin privileges on Vista
    • Fixed bug where the same path would be used for all search windows when opening multiple search windows from the file browser.
  • Version 0.5 (2007-05-27)
    • Added File Browser
    • Added Single-Instance behaviour. Only one instance of the application will now be allowed to run (others will have their command line parameters passed on to the first for execution).
    • Added Window list menu.
    • Added FreeCovers script, and updated Google script
    • Improved detection of changed scripts for recreating the script cache
  • Version 0.4 (2007-04-27)
    • Local Files Source now has the ability to specify the path to search for images in separately to the path to save images in. Set this either in the Local Files Source settings, or using the /localImagesPath command line parameter.
    • Experimental authenticating proxy support (undocumented feature)
  • Version 0.3 (2007-04-09)
    • Stability improvements:
      • Stop All should not cause the app to become unresponsive
      • Fixed bug where app could hang while previewing during a search
    • If a search is performed for the same album and artist, but with different sources, a minimal search is now performed where only the newly selected sources are queried, and the existing results are kept in the same window.
    • Added better error reporting. If a crash occurs, an errorlog.txt file will be produced.
  • Version 0.2 (2007-03-31)
    • Added "Stop All" button
    • Added ability to toggle display of thumbnail information to go below the thumbnail
    • Enhanced auto download of full size images to give the options: Always, Never, and Only For Unknown Size
    • Added an optional Maximum Image size restriction
    • Fixed bug where Local Files source would lock the files it found, preventing them from being replaced
    • Added checkbox for setting AutoClose behaviour in the UI.
    • Added option to disable AutoClose behaviour from the command line: "/autoclose off"
    • Added option to restrict the maximum number of results to return per source
  • Version 0.1 (2007-03-12)
    • Initial Preview Release

Download

Mirror 1

Mirror 2

Required libraries