
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
This is a plasma applet for clementine. Yes, I know about the Now Playing applet, but this one shows cover art too.
Requires `python-simplejson` to be installed.
Follow the development at:
https://github.com/tuxcanfly/clementine
9 years ago
0.9
** Added auto retry timer
0.8:
** Sanitized missing metadata
** Refactored a bit
0.7:
** Fixed script intialization issues due to missing metadata
0.6:
** App no longer crashes when clementine is not running.
** Added cached cover art from clementine.
** Added Play/Pause/Prev/Next/Stop action buttons
9 years ago
0.9
** Added auto retry timer
0.8:
** Sanitized missing metadata
** Refactored a bit
0.7:
** Fixed script intialization issues due to missing metadata
0.6:
** App no longer crashes when clementine is not running.
** Added cached cover art from clementine.
** Added Play/Pause/Prev/Next/Stop action buttons
SergeySA4ok
7 years ago
Report
SergeySA4ok
7 years ago
Report
SergeySA4ok
7 years ago
Here's working:
http://winsupersite.com/site-files/winsupersite.com/files/archive/winsupersite.com/content/content/128778/zune/zune4_toolbar_player.jpg
Report
SG2Tiger
8 years ago
Would also be nice if the plasmoid could be scaled horizontally.
Report
ozky
9 years ago
Report
ozky
9 years ago
Report
ozky
9 years ago
even now playing it is showing cover art but not the plasmoid i have simplejson installed
Report
ozky
9 years ago
Report
WMP
9 years ago
Qt: 4.7.2
KDE: 4.6.2 (4.6.2)
kde4-config: 1.0
Report
sl0pokey
10 years ago
Traceback (most recent call last):
File "/usr/share/kde4/apps/plasma_scriptengine_python/pyappletscript.py", line 75, in init
self.pyapplet.init()
File "/home/bboles/.kde/share/apps/plasma/plasmoids/clementine/contents/code/main.py", line 144, in init
self.refresh()
File "/home/bboles/.kde/share/apps/plasma/plasmoids/clementine/contents/code/main.py", line 157, in refresh
self.label_album.setText(self.track.album)
TypeError: Label.setText(): argument 1 has unexpected type 'NoneType'
Report
tuxcanfly
10 years ago
Report
sl0pokey
10 years ago
Report
tuxcanfly
10 years ago
Report
cinan
10 years ago
Report
tuxcanfly
10 years ago
Report
cinan
10 years ago
I can't run your plasmoid.
An error:
script initialization failed.
I have the latest version.
Report
sl0pokey
10 years ago
Traceback (most recent call last):
File "/usr/share/kde4/apps/plasma_scriptengine_python/pyappletscript.py", line 75, in init
self.pyapplet.init()
File "/home/bboles/.kde/share/apps/plasma/plasmoids/clementine/contents/code/main.py", line 144, in init
self.refresh()
File "/home/bboles/.kde/share/apps/plasma/plasmoids/clementine/contents/code/main.py", line 149, in refresh
self.track = Track(**self.metadata)
TypeError: __init__() keywords must be strings
In main.py, I commented out:
self.refresh()
This would at least allow the plasmoid to load. Once loaded though, I got no covers or song/artist/album info displayed (buttons worked though).
Report
tuxcanfly
10 years ago
Report
cinan
10 years ago
I guess I found a reason of my error. Package 'python-simplejson' need to be installed.
Report
tuxcanfly
10 years ago
Report