-
- languages
montypc is a Pythonesque mpd client using the Qt4 application framework.
It's not in active development anymore. My love now goes to sleek!
One afternoon, during the exams, when I had nothing better to do, I started to look for the perfect music player. Amarok did quite a good job, except for some little annoyances (sloooow, sucky lyrics plugins …), and so I decided to program my own player using mpd providing exactly everything what I need. At the time, I was learning python, so I though “hey, this could be a good moment to expand my python knowledge and Qt at the same moment!”.
The main goal is to produce a very customizable music player (plugins! draggable frames!), though one that is very usable out of the box, performing fast, even for large libraries (still working on that one).
As for now, several important features have been implemented. Pretty all functionality is provided by plugins, so here is a list of all the plugins, and their purpose:
As montypc is made in python with the Qt4 libraries, and developed for a KDE system, I think of following:
Currently, montypc has the most basic functionality I expect from a decent music player. Furthermore, I now switched to sleek which is quite faster, and without mpd dependency.
If anyone sends in patches, I'll be happy to merge them, but my time spent on it will be limited.
A couple of screenshots have been uploaded, showing some configurations with different playlist plugins. All elements you see on the screen, can be moved around, so there's endless of combinations and joy and fun!
montypc is kept in a git repository writable only by me.
There is no direct write access to this repository, but you can send patches and then I'll import them :)
commit 516e206fe78640b4cb24fcf054d5c68a391bcd1d Author: jerousand many more!Date: Sun Nov 15 21:52:23 2009 +0100 SimpleListing: fix index-out-of-range when filtering commit 3ee35eec0f2135f05f157bda7d800ac756f6d8cb Author: jerous Date: Sun Nov 15 21:31:35 2009 +0100 Views: fix queue error commit afcfcebf504dc06bf27380f7a5a806085a81a2b4 Author: jerous Date: Sun Nov 1 01:14:13 2009 +0100 Views: allow dragging of PL songs
If you think “I think montypc looks nice, but … meh … still sucks”, then you might want to check out Anton Khirnov's fork of montypc, containing some other views and bug fixes.
Discussion