Clementine Plasmoid

Plasma 4 Extensions

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

2
Become a Fan
8.1

Description:
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
Last changelog:

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


Ratings & Comments

20 Comments

SergeySA4ok

I would like to add a little widget on the panel. There is a possibility?

SergeySA4ok

like this: http://www.activewin.com/winvista/images/Windows%20Media%20Player%20-%20Taskbar%20Player.png

SergeySA4ok

Sorry,that link does not work Here's working: http://winsupersite.com/site-files/winsupersite.com/files/archive/winsupersite.com/content/content/128778/zune/zune4_toolbar_player.jpg

SG2Tiger

Plasmoid doesn't show me the cover art, even though I can see it in Clementine. Even when I edit cover art with Clementine's cover manager, the plasmoid just shows a blank box. Any fix for this? KDE 4.7 in OpenSuse. Would also be nice if the plasmoid could be scaled horizontally.

ozky

Another problem it is it don't like finnish (finland) letter Ä and if that artist have letter ä in name i don't show cover art and coding set to utf-8 which should work with finnish language but not and i can't say why it's not work ?

ozky

Problem it is solved it is not showing cover art if that cover art it is in music folder but i removed those cover arts from music folder and downloaded with clementine so now it is working and plasmoid shows cover art

ozky

I have new usb hdd and installed mageia 1 to it and this time i did not write those covers to those files but still the plasmoid is not showing cover even now playing it is showing cover art but not the plasmoid i have simplejson installed

ozky

i cant get cover arts work with this plasmoid i have writen those cover arts with amarok to those files and they are not showing with plasmoid even tried to edit file main.py change that cover art folder to my music folder but its still not works i use mageia cauldron and kde 4.7.4 and clementine it is version 0.7

WMP

When i add this plaismoid to desktop my plasma is crashed. Qt: 4.7.2 KDE: 4.6.2 (4.6.2) kde4-config: 1.0

sl0pokey

I get this error in the latest version: 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'

tuxcanfly

This should be fixed in 0.8. *fingers crossed*

sl0pokey

Yes, 0.8 seems to work now. Thanks! :-)

tuxcanfly

Glad to hear that. Cheers!

cinan

Do you plan to make this plasmoid suitable for panels? On a panel would be visible just a few buttons (next, pause etc.)

tuxcanfly

Wasn't aware that all applets could be docked to the panel. Definitely on the TODO list.

cinan

Hi, I can't run your plasmoid. An error: script initialization failed. I have the latest version.

sl0pokey

This is the error that was being generated: 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).

tuxcanfly

Please check the updated version. Thanks for using and reporting the issue :)

cinan

First, thanks for new version. I guess I found a reason of my error. Package 'python-simplejson' need to be installed.

tuxcanfly

Thanks, Added to description

Pling
0 Affiliates
Details
license
version 0.9
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 2

Other Plasma 4 Extensions:

Icon Tasks deb build
N00bun2
last update date: 13 years ago

Score 4.3

Prayer Times Plasmoid
riyad
last update date: 13 years ago

Score 5.2

KPrayertime4 Islamic Prayer Times
ahaq
last update date: 15 years ago

Score 4.4

Hostinfo
mgraesslin
last update date: 13 years ago

Score 4.7

Monitor QuadCore Russian
kuchumovn
last update date: 16 years ago

Score 5.0

blaKjaK
werevire
last update date: 15 years ago

Score 5.0