A covergrid for the Music Player Daemon, focusing on albums instead of single tracks.
|
||
---|---|---|
data | ||
po | ||
src | ||
.gitignore | ||
CONTRIBUTING.textile | ||
LICENSE | ||
meson.build | ||
README.textile |
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.suruatoel.xyz/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 (>= 3.22) ("python-gobject":https://live.gnome.org/PyGObject) * "Avahi":http://www.avahi.org (optional) * "python-keyring":http://pypi.python.org/pypi/keyring (optional) * "meson":https://mesonbuild.com/ and "ninja":https://ninja-build.org/ (building) Additionally a "MPD":http://www.musicpd.org server (version >= 0.21.0) is required at runtime. h2. Building Build the application with _meson_ and _ninja_: bc. $ meson build $ ninja -C build h2. Running/Testing For testing the application and running it without (system-wide) installation, donwload/clone the code, build it with the @--prefix@ option and install it with @ninja@: bc. $ meson --prefix $(pwd)/install build $ ninja -C build $ ninja -C build install After that you can run it with _meson’s_ @devenv@ command: bc. $ meson devenv -C build src/mcg h2. Installing Install the application system-wide with _meson_ (after building): bc. $ ninja -C build install Note: _On Linux using the distribution’s package manager is the preferred way of installing applications system-wide._ h2. Screenshots !https://suruatoel.xyz/images/mcg-cover-s.png(CoverGrid\u2019s cover panel with album details and track list.)! !https://suruatoel.xyz/images/mcg-playlist.png(CoverGrid\u2019s playlist panel with queued albums.)! !https://suruatoel.xyz/images/mcg-library-m.png(CoverGrid\u2019s library panel showing the albums middle-sized.)! !https://suruatoel.xyz/images/mcg-library-s.png(CoverGrid\u2019s library panel showing the albums small-sized.)!