A covergrid for the Music Player Daemon, focusing on albums instead of single tracks.
Find a file
2017-04-25 10:48:29 +02:00
data Add tooltips to toolbar/menu items (implements #25) 2017-04-25 10:48:29 +02:00
locale Add tooltips to toolbar/menu items (implements #25) 2017-04-25 10:48:29 +02:00
mcg Extend app menu including shortcuts (close #23) 2017-04-24 13:12:21 +02:00
.gitignore Ignore files generated by “setuptools” 2017-04-22 11:56:41 +02:00
LICENSE update license 2016-03-19 16:39:44 +01:00
README.textile Compile “gresources” and “gschemas” via setuptools 2017-04-22 15:55:48 +02:00
setup.py Compile “gresources” and “gschemas” via setuptools 2017-04-22 15:55:48 +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. MPDCoverGrid

MPDCoverGrid (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))!