A covergrid for the Music Player Daemon, focusing on albums instead of single tracks.
Find a file
2017-06-18 13:10:30 +02:00
data Bump version to 1.0 2017-06-18 13:06:14 +02:00
locale Add support for “albumartist” tag (resolve #27) 2017-06-18 13:10:30 +02:00
mcg Add support for “albumartist” tag (resolve #27) 2017-06-18 13:10:30 +02:00
.gitignore Ignore files generated by “setuptools” 2017-04-22 11:56:41 +02:00
LICENSE Update date in LICENSE file 2017-04-28 11:03:15 +02:00
README.textile Update and translate description text 2017-04-26 12:28:50 +02:00
setup.py Bump version to 1.0 2017-06-18 13:06:14 +02:00

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

h1. CoverGrid

CoverGrid (mcg) is a client for the "Music Player Daemon":http://www.musicpd.org (MPD), focusing on albums instead of single tracks. It is not intended to be a replacement for your favorite MPD client but an addition to get a better album-experience.

Website: https://www.coderkun.de/codes/mcg

License: "GPL":http://www.gnu.org/licenses/gpl.html v3

Dependencies:

* "Python":http://www.python.org 3
* "GTK":http://www.gtk.org 3 ("python-gobject":https://live.gnome.org/PyGObject)
* "Avahi":http://www.avahi.org (optional)
* "python-keyring":http://pypi.python.org/pypi/keyring (optional)
* "python-setuptools":https://pypi.python.org/pypi/setuptools (building)


h2. Building

Build the application with _setuptools_:

bc. $ python3 setup.py build


h2. Running/Testing

For testing the application and running it without (system-wide) installation, donwload/clone the code, build it as described above and then use _setuptools_ to install it for the current user:

bc. $ python3 setup.py develop --user

After that you can run it with

bc. $ ~/.local/bin/mcg

or if _~/.local/bin/_ is on your PATH

bc. $ mcg


h2. Installing

Install the application system-wide with _setuptools_:

bc. # python3 setup.py install

Note: _On Linux using the distributions package manager is the preferred way of installing applications system-wide._


h2. Packaging

Create a distribution package with _setuptools_:

bc. $ python3 setup.py sdist


h2. Screenshots

!https://www.coderkun.de/images/mcg-cover.png(Cover)!

!https://www.coderkun.de/images/mcg-playlist.png(Playlist)!

!https://www.coderkun.de/images/mcg-library-m.png(Library (middle-sized))!

!https://www.coderkun.de/images/mcg-library-s.png(Library (small-sized))!