Bug fix: set a default parent for albums without artist
In the 'albums children view, all entries may have empty artists, in which case the corresponding parent defaults to the top level.
|1 dag sedan|
|test||1 dag sedan|
|.drone.yml||2 månader sedan|
|.gitignore||4 veckor sedan|
|.gitlab-ci.yml||1 år sedan|
|COPYING||1 år sedan|
|Makefile||2 månader sedan|
|README.org||4 veckor sedan|
|libmpdel-directory.el||2 veckor sedan|
|libmpdel.el||1 dag sedan|
The package libmpdel is an Emacs library client to communicate with Music Player Daemon (MPD), a flexible, powerful, server-side application for playing music. For a user interface, please check the mpdel project instead (which depends on this one).
You need to install and (quickly) configure an MPD server if you don't have any yet. Don't worry, that's simple and you won't regret it.
This code is a library and is meant for Emacs Lisp developers. The source code is well documented and organized in sections. Please have a look at it.
The library is implemented around a set of entities.
|song||structure||name, album, file, …|
|stored-playlist||structure||name||A named user-specified sequence of songs|
|search-criteria||structure||type, what||Read the protocol documentation|
|filter||structure||text||Read the protocol documentation|
|artists||symbol||none||Represent the set of all artists|
|albums||symbol||none||Represent the set of all albums|
|directories||symbol||none||Represent all directories in
|current-playlist||symbol||none||Represent the currently played sequence of songs|
|stored-playlists||symbol||none||Represent the set of all stored playlists|
Many functions in MPDel work on several kinds of entities (e.g.,
~libmpdel-list~). These methods are implemented with