Merge lp:~gawhelan/exaile/DBus-enqueue into lp:exaile/0.3.3
Proposed by
Graham Whelan
Status: | Merged |
---|---|
Merged at revision: | 1826 |
Proposed branch: | lp:~gawhelan/exaile/DBus-enqueue |
Merge into: | lp:exaile/0.3.3 |
Diff against target: | None lines |
To merge this branch: | bzr merge lp:~gawhelan/exaile/DBus-enqueue |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Johannes Sasongko | Approve | ||
Review via email: mp+4959@code.launchpad.net |
To post a comment you must log in.
Added an enqueue method to the DBus interface. This accepts a list of filenames and adds them to the current playlist.
This also enables enqueuing from the command line, accepting a list of filenames or reading a null separated list from stdin.
This allows for the following usage:
Add a single track Artist/ Album/track01. mp3
$ exaile $HOME/Music/
Add multiple tracks Artist/ Album/track01. mp3 $HOME/Music/ Artist/ Album/track02. mp3
$ exaile $HOME/Music/
Add all tracks within a folder Artist/ Album/* .mp3
$ exaile $HOME/Music/
Add all tracks within a folder and it's sub-folders
$ find $HOME/Music/Artist -name *.mp3 -print0 | exaile -