17 August 2003 version 0.1.10 released
  • Great improvement of search script (cdcover : 10 patterns used instead of one) + speedup in file saving (they were loaded twice... Stupid!)
  • Fixed a bug for unknown file type (random crashes) and another for plugin cleaning
  • 07 August 2003 version 0.1.10pre3 released
  • Fixed a bug preventing compilation on Suse
  • Window can now be snapped to xmms
  • 06 August 2003 version 0.1.10pre2 released
  • Bug fix in Internet search : lockfiles were not always deleted... which was pretty annoying! (it was due to an uppercase problem I wasn't aware of because of a FAT32 partition I'm using :)
  • Add a show/hide xmms in right-button menu
  • Start to implement info prediction from filename when there is nothing in tags...
  • 04 August 2003 version 0.1.10pre1 released
  • Thanks a lot to Erik Hanson (erik@cpuhookup.com), he helped me a lot on this version (he wrote most of the new functions for the internet search script)
  • SmartSearch : for audio streams and file without album info, a script try to guess the info (using freedb and co)... This info is stored for future use
  • Create some lockfile (in coverdir) to avoid looking 1000 times for the same file over and over. If no file is found, try advanced search...
  • Multisearch finished : you can choose to get covers from ALL sites available, or stop after the first found.
  • The program waits that all covers are downloaded before displaying anything
  • Rearrange configuration window
  • Created a script for Cdcover.nl and for Amazon.fr
  • Add a test on covers : only valid images are loaded
  • Resize/move function enhanced, enabled in noskin mode
  • Another bug correction in id3v2 tag. I hate them
  • 26 June 2003 version 0.1.9 released
  • New script for internet search (now using darkcover.com to get front and back covers, and if unsuccessfull, go to amazon after that) (Thanks to DarkRay for his script)
  • Amazon script repaired
  • Enable images from id3tag (only id3v2.3+)
  • Cdaudio info are now read from xmms savefile (using cdaudio plugin), so you can also have covers with audio cds!
  • Bugs correction in tag reading causing crashes
  • 31 May 2003 version 0.1.8 released
  • Add a slidebar to configure duration of slideshows. (from 100ms to 10sec)
  • Some bugs corrected in tag-reading and when playing from audio cds (mostly to prevent crashes, not for improvement).
  • Improvement in netsearch (title with "'" like "K's Choice" will work better now)
  • Default image directory (for netsearch) is now ~/.covers (instead of ~/covers)
  • Change default font, the one selected wasn't found on every distrib (hope this one is general enough)
  • 17 May 2003 version 0.1.7 released
  • Installation is easier : "script.py" is autoinstalled, and doesn't need to be in the "global image directory" any more.
  • Image directory for net-retrieve (~/covers) is autocreated if needed (if you already have one configured, nothing will change)
  • Configuration window enhanced :
  • File selectors are created for "Default image", "Image directory" and "Internet Script"
  • A few bugs correction :
  • Small bugs corrected in title rendering and netsearch.
  • Default image and skin are no longer stored in archive. (you can change them by going in configuration window)
  • Temporary directory is now purged at exit
  • 09 May 2003 version 0.1.6 released
  • Debug in tag reading (ogg,id3)
  • Prevent some crashes (tag-reading related)
  • Internet retrieve asynchronous, so XMMS no longer freezes
  • Add a "Title/NoTitle" option
  • Internet retrieve on demand from right-click menu (for users like me who don't want to have internet retrieve always on, but may be interested time to time) Default skin and image are now stocked as png instead of xpm (to save some space)
  • The sample script "script.py" has not change much. It is now included in the distribs (you still need to copy it in your "global image directory"... For the .deb release, it is installed in /usr/lib/xmms/General, copy it from there)
  • 22 April 2003 version 0.1.5 released
  • Support for id3v2 tags.
  • Support for tagged Flac (id3/oggtag).
  • Images can now be stocked all in the same directory, for example "~/covers/" : when you'll read album XXXX from artist YYYY, the image named "~/covers/*YYYY XXXX*.jpg" will be displayed. (Later versions will be more flexible on the filename)
  • Auto-retrieve cover from internet!!!
  • You need an external program (named "script.py", but it cant be whatever language you want) located in the "global image directory".
  • It needs at least 2 parameters :
    - the "global image directory" (This is a bit stupid, but it's like that for the moment)
    - the "search field" : a succesion of keywords (word1 word2 word3...)
    The script looks for the file, and if one is found,
    - creates "globalimagedirectory/word1 word2 word3... .jpg"
    - return 0
    Else return 1.
  • I included a sample script in python (thanks to Sam Clegg for its advices!) to give you an example.
  • It is not very performant (if the disc have many version : import, deluxe edition, etc... You'll get nothing)
  • But you can edit it and make it better, or use another website!!!
  • 01 May 2003 version 0.1.4 released
  • Fullscreen mode is now implemented, you can use right-click on the window for control
  • You can found debian packages now (Hope it will work :) )
  • Note : when skin is off, you can't resize or move the window
  • From a user request, I start to implement a "Noskin mode". It's quite nice if you want a fullscreen output.
  • A right-click open a menu where you can select ratio, skin and control song (since the buttons from the skin may not be available)
  • Support for id3v2 tags.
  • 25 MArch 2003 version 0.1.3 released
  • Compressed skins support, and file loading is no longer case sensitive. The config window gets more serious now. You can choose the font, change the picture displayed when no image is found (but why would you do that, penguins are so lovely...) You can also change title display
  • You can edit the config file (from ~/.xmms/config) and change the speed of slideshow (unit is about milliseconds, but not very accurate)
  • The two buttons on top right of the skin are now used to maximize/unmaximize and restore 300x300 window.
  • 15 March 2003 version 0.1.2 released
  • The display routine are rewritten, and I'm quite satisfied now... Perhap's I'll do some changes later, but for now, it's on pause
  • Images are now sorted alphabetically (so you can control the order, if you name blabla1.jpg the front, blabla2.jpg the back, etc...)
  • Less bug in title display
  • 13 March 2003 version 0.1.1 released
  • The configuration screen has two options : maintain ratio and enable slideshow. When slideshow is on, you have a slideshow (strange isn't it?) of the jpegs from the directory... So if you have the front and the back covers you'll see both... If you click on the image, it will make a pause. When slideshow is off, you'll get the first image from the directory. If you clik the image, you'll cycle through the images.
  • I rearrange my code, so some functions are a little less performant than before (especially the memory management for the images), but it will soon be fixed!
  • In the config file (~/.xmms/config) you can change the font used for title display... I'll add this in the config window later!
  • Libvorbis is no longer used to get file info, so if you don't have it installed (but why would you do that?) you won't get a crash
  • 10 March 2003 version 0.1.0 released
  • Starting to work on the configuration screen
  • Slideshow of images added
  • February-March 2003
  • Start working on the plugin. Learning a lot of C, GTK and GDK...
  • Very funny but the program is very unstable. The debugging is very slow but we have time! It's for fun after all!