The main requirement of this project is to be minimal but with enough features to be useful. It's also been committed to the Gtkdialog repository as a documented example application.
From the README:
Code: Select all
Execution
=========
Usage: playmusic [FILE or FOLDER]
A FILE creates a playlist of the folder non-recursively and plays the file.
A FOLDER creates a playlist of the folder recursively and plays the first file.
No arguments resumes playing the last playlist and the last file played.
A very effective way to use the application is to configure it to open folders
within your file manager by perhaps choosing it from a right-click menu. It'll
then create a playlist of the folder and everything within it recursively so
that you can play all the albums of one particular artist.
Operation
=========
Left-clicking the track details toggles between album/artist and track.
Left-clicking the cover navigates to the next folder if one exists.
Right-clicking the cover navigates to the previous folder if one exists.
Middle-clicking the cover will open the cover full-size in another window.
Pet package:
- Download the source package, extract it and change into the directory.
- Type "make DESTDIR=playmusic-0.x.x install"
- Type "dir2pet playmusic-0.x.x" and keep pressing Enter until the "GUI window" appears and then press the "Generate..." button.
- Click on playmusic-0.x.x.pet to install.
Regards,
Thunor