Commit graph

661 commits

Author SHA1 Message Date
Amr Hassan d625054e59 * Moved changes to an external file "changes.txt".
* Added new webservices as: Track.getId, Track.getDuration, Track.getListenerCount, Track.getPlayCount, Track.getAlbumName, Track.getAlbum, Track.getImage, Event.share.
* Reverted where all objects retrieve all available metadata on the server from the server, now optional.
2008-09-04 14:11:12 +00:00
Amr Hassan 5fe0d34fb6 * Added Track.getArtistName.
* Added Album.getArtistName.
* Added numerous functions to User, Making use of the new User.getInfo webservice.
* Every object now retrieves all the metadata from the webservices even the trivial ones like the album name or artist for proper casing. Use the object's attributes (like Album.artist_name and Album.title instead of Album.getArtistName() and Album.getTitle() if you can't afford the delay caused by retrieving the data from a remote server.
2008-08-31 23:03:48 +00:00
Amr Hassan de73c5100d * Added a little work-around on python's threading.Thread to make Asynchronizer objects able to restart more than once. 2008-08-31 15:18:01 +00:00
Amr Hassan 6107611b44 * all http values are properly encoded now. 2008-08-31 12:54:50 +00:00
Amr Hassan ec1304614e fixed #1, added an option to disable silent exception handling 2008-08-21 08:44:30 +00:00
Amr Hassan 4676e8ecd6 cleaning up documentation 2008-08-19 12:31:34 +00:00
Amr Hassan d5866dac1b 2008-08-19 12:28:07 +00:00
Amr Hassan b1ed3eef5b fixes 2008-08-19 10:28:55 +00:00
Amr Hassan 8a2dce339d gone beta 2008-08-19 07:07:26 +00:00
Amr Hassan 1adbe2dd4d 2008-08-17 18:13:50 +00:00
Amr Hassan 4e3d29ceed Initial directory structure. 2008-07-31 13:39:02 +00:00