Hi,
after a long time, I finally found some time to release PyTone 2.1.1. This release contains a couple of bugfixes and at least one new feature, namely a window which shows more detailed information about the currently selected item. The tar file can be downloaded from
http://www.luga.de/pytone/download/PyTone-2.1.1.tar.gz
The relevant part of the ChangeLog is attached.
Enjoy,
Jörg
2004-11-07 Jörg Lehmann joerg@luga.de
* Version 2.1.1 released.
* services/songdbs/local.py: Enable the songautoregisterer to do the rescanning of songs by itself in order to take load of the database thread.
* services/songdbs/local.py: When registering songs, also update information of song which have alread been in database. In particular, delete songs which are no longer existent (Implementing a suggestion by some anonymous user).
* filelist.py: Call the song registerer when updating the songs in the basedir of a database to prevent blocking of the UI thread.
2004-09-25 Jörg Lehmann joerg@luga.de
* item.py: Fix calculating of hours and minutes of last played time (thanks to Zoltan Szalontai <szazol at e98 dothu> for finding this bug).
2004-09-12 Jörg Lehmann joerg@luga.de
* dbitem.py: Update path information when rescanning song. When updating the songs in a database, a relocation in a different musicbasedir is now taken into amount correctly.
2004-08-20 Jörg Lehmann joerg@luga.de
* Never issue a requestnextsong request for second player. (Fixing a problem occured during the last Rothsee-Party).
* Associate a playlist (or explicitly none) to every player.
* requests.py: requestnextsong now requires a playlistid instead of a playerid.
* services/songdbs/local.py: Checkpoint database after each database update step to prevent even more oversized log files.
* dbitem.py: Only store last 10 playing times.
2004-08-16 Jörg Lehmann joerg@luga.de
* services/songdbs/local.py: Treat case of musicbasedir ending with a slash correctly (fixing a problem reported by Alexander Wirt <formorer at formorer dot de>).
2004-08-11 Jörg Lehmann joerg@luga.de
* services/playlist.py: Fix wrong playlistitem constructor signature in playlistaddsongtop (thanks to Andreas Poisel <a.poisel at acat dot cc> for reporting this bug).
2004-08-09 Jörg Lehmann joerg@luga.de
* Also accept "MP3" etc. as extension of MP3 files.
* New window which show more detailed information about currently selected item.