
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
MusicPlayerDaemon (MPD) client screenlet
11 years ago
# - 0.1:
# Initial player (basic controls)
# - 0.2:
# Interface optimization (faster and more personnalizable)
# - ...
# - 1.0
# Connecting to MPD server using a socket (mpc is no more required)
# Coverart (using Amazon)
# Scroll inside the playlist using the mouse wheel
# Selecting the current song based on the index
# Enhanced adding files from library box
# Enhanced personalizable interface
# Playlist scroller
# XML menu
# ...
# - 1.1.0
# Possibility to save the cover art
# Optimization of the filter
# - 1.1.1
# Improved code compatibility for Python3
# libnotify support
# - 1.1.2
# Consume and single mode support for mpd 0.15
# New theme: rightsize
# - 1.2.0
# Notify on status change
# Impoved playlist updates
# Coverart fix (needed Marketplace parameter in the URI)
# New theme: night
# Translated in French
# - 1.2.1
# Faster filter
# - 1.3.0
# Permission checking
# - 1.3.1
# Some optimizations
# - 1.3.2
# Some fixes
# Next song is shown
# Theme updates
# - 1.4.0
# New default theme: Black Winter
# Renaming some themes
# AmazonCover replaced by fetcher
# Documentation
11 years ago
# - 0.1:
# Initial player (basic controls)
# - 0.2:
# Interface optimization (faster and more personnalizable)
# - ...
# - 1.0
# Connecting to MPD server using a socket (mpc is no more required)
# Coverart (using Amazon)
# Scroll inside the playlist using the mouse wheel
# Selecting the current song based on the index
# Enhanced adding files from library box
# Enhanced personalizable interface
# Playlist scroller
# XML menu
# ...
# - 1.1.0
# Possibility to save the cover art
# Optimization of the filter
# - 1.1.1
# Improved code compatibility for Python3
# libnotify support
# - 1.1.2
# Consume and single mode support for mpd 0.15
# New theme: rightsize
# - 1.2.0
# Notify on status change
# Impoved playlist updates
# Coverart fix (needed Marketplace parameter in the URI)
# New theme: night
# Translated in French
# - 1.2.1
# Faster filter
# - 1.3.0
# Permission checking
# - 1.3.1
# Some optimizations
# - 1.3.2
# Some fixes
# Next song is shown
# Theme updates
# - 1.4.0
# New default theme: Black Winter
# Renaming some themes
# AmazonCover replaced by fetcher
# Documentation
ubuntico
12 years ago
Report
chrispl
12 years ago
Report
ubuntico
12 years ago
I have installed the final version of Screenlets and all of this works fine.
AMD Turbo 3000+
Nvidia Geforce4 Mx 4000
1 Gb Ram
Motherboard KM 400 Biostar
Report
chrispl
12 years ago
Does any other client work for you (like mpc or gmpc)?
Report
ubuntico
12 years ago
Report
chrispl
12 years ago
Report
ubuntico
12 years ago
This screenlet need a special pack of dependencies?
Report
chrispl
12 years ago
If you have it, open a terminal, cd to the ~/.screenlets/MusicPlayerDaemon (or wherever you installed it) and execute 'python MusicPlayerDaemonScreenlet.py'. Then send me the output, it should tell what is going wrong.
Report
ubuntico
12 years ago
Traceback (most recent call last):
File "MusicPlayerDaemonScreenlet.py", line 45, in <module>
from screenlets import DefaultMenuItem, Plugins
ImportError: cannot import name Plugins
Report
chrispl
12 years ago
- no need of mpc anymore
- cover art
- some other stuff
Report
chrispl
12 years ago
I got some free days now (just after all the exams), so I've implemented some new features.
Now I just need 2 things:
- some cool skins (I hope someone will do them because I'm not very gifted for drawing)
- a way to get the artwork: right now, I'm stuck there, I don't know how to get the album (or any other specific info) for the current playing song using mpc and I don't know where (or how) to retrieve the album image
Report
dskagers
12 years ago
I have two requests, even if I don't know if the first is possible to implement.
(1) A jump to / filter control. That would only play files containing that i want, or that I could jump to a certain song. Like "J" in winamp.
(2) Cover art. Bling-bling is always nice.
Good mate.
Report
chrispl
12 years ago
Report
chrispl
12 years ago
Cover art will be implmented if I will have some free time.
As it comes to the filtering inside the playlist, I don't think it's possible.
New ideas are welcome...
GPL licence => any help is welcome
Report
dskagers
12 years ago
If you want some GUI-help or with theming I can assist. But code I can not, heard it is the path to the dark side...
Report
chrispl
12 years ago
I don't really have any artistic skills, if you want to make a new theme go on.
(After this update it will be easier. You just have to change the file theme_display.xml)
Report
Whise
12 years ago
Report
chrispl
12 years ago
I will add a file skin.xml
Report
Whise
12 years ago
check the new appmenu screenlet
Report
chrispl
12 years ago
P.S.: By the way, I think that updates of screenlet's plugins has to be sent to you. Inside MPD screenlet you will find the modified cover art plugin.
Report