Audio-MPD

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

 **

0.15.4 Tue Mar 27 18:42:58 CEST 2007
 - AM::Test more robust regarding fake mpd startup
 - AM::Test quicker if no tests performed
 - new methods in AM::Collection:
    . songs_with_filename_partial()
    . songs_by_artist_partial()
    . songs_from_album_partial()
    . songs_with_title_partial()

0.15.3 Wed Mar 21 18:08:06 CET 2007
 - requiring perl 5.8.x minimum

0.15.2 Tue Mar 20 17:24:59 CET 2007
 - fixed bug #25553 (on rt.cpan.org)

0.15.1 Sun Mar 18 19:06:57 CET 2007
 - added Readonly as prereq

0.15.0 Sat Mar 17 17:49:50 CET 2007
 - implementation of Audio::MPD::Collection: this class will act as the entry
   point to look up in mpd's collection
 - thus, following AM methods removed (see AM::Collection for the replacement):
   . list()
   . listall()
   . listallinfo()
   . lsinfo()
   . search()
   . searchadd()
 - now that AM::Collection is here, AM's test coverage is up to 82.5% \o/

**

0.14.0 Sat Mar 17 13:29:57 CET 2007
 - implementation of Audio::MPD::Item: instead of returning some random hash
   reference, Audio::MPD now returns AMI objects.
 - renamed methods:
   . get_current_song()      -> current()
   . get_song_info()         -> song()
   . get_song_info_from_id() -> songid()
   . get_title()             -> AMI::Song::as_string()
   . pl_changes()            -> pl_changes()
 - pl_changes() now return an array ref instead of a hash with positions as key
 - test coverage of Audio::MPD up to 66.5%

**

0.13.5 Thu Mar  8 20:22:32 CET 2007
 - get_urlhandlers() renamed to urlhandlers()
 - seekid() defaults to current song
 - pod enhancement
 - test coverage of Audio::MPD up to 36.1%

0.13.4 Tue Mar  6 20:05:21 CET 2007
 - new method password() to change mpd password
 - bug fix in deleteid() (was issuing "delete") and crop() (should be done in
   reverse order to keep mpd happy)
 - test coverage of Audio::MPD up to 36.1%

0.13.3 Sun Mar  4 19:30:24 CET 2007
 - bug fix on volume() method

0.13.2 Sun Mar  4 10:17:50 CET 2007
 - Makefile.PL now uses ExtUtils::MakeMaker instead of perverting Module::Builder
 - bugfix in play() / playid()
 - testing Audio::MPD::Status up to 100%
 - testing Audio::MPD = 24.5%

0.13.1
 - status() now returns an Audio::MPD::Status object, for better encapsulation
 - added dependancy on Class::Accessor

0.13.0 Fri Mar  2 12:55:38 CET 2007
 - connection completely reworked to get rid of the most obvious problems
   note: this does not mean that we're completely clean, but at least it's
         better than what it was.
 - is_connected() and close_connection() are no more needed, and thus removed
 - error handling is now done via die - get_error() is gone
 - play(), delete(), move(), get_song_info(), seek() & swap() do not accept a
   third fromid parameter anymore
 - pause() now toggle pause status if no parameter is sent
 - renamed methods:
    . kill_mpd()           -> kill()
    . get_server_version() -> version()
    . set_fade()           -> fade()
    . set_random()         -> random()
    . set_repeat()         -> repeat()
    . set_volume()         -> volume()
 - new methods: stats(), status()
 - delete() and deleteid() can take more than one song to delete

**

0.12.4 Thu Jan 25 21:52:05 CET 2007 [JQ]
 - grouped pod in sections for easier reading
 - corrected pod typos here and there
 - added contact information
 - new tests for pod correctness and pod coverage
 - added missing pod for 3 subs

0.12.3 (Nicholas J Humfrey)
 - Added Makefile.PL support

0.12.2 (Nicholas J Humfrey)
 - Fixed bug in parsing parmeters in pause()

0.12.0-rc7+njh (Nicholas J Humfrey)
 - Moved $sock and @playlists into object so that you can talk to
   multiple MPDs in the same script.
 - Added Module::Build based build/install system
 - Changed namespace to Audio::MPD so that it can be added to CPAN
 - Documented class
 - Changing 'END' handler to 'DESTROY'
 - Changed <$sock> to $sock->getline
 - Changed print $sock "foo" to $sock->print("foo")
 - Corrected pause() so that it didn't use depricated lack of argument
 - Added optional path parameter to updatedb()

0.12.0-rc7
 - better password-handling, including possibility to connect to



( run in 1.486 second using v1.01-cache-2.11-cpan-39bf76dae61 )