mpdqmlplasmoid
KDE Plasma 4 Extensions
Score 60%
Description:

This is the first qml based version of this plasmoid. At the moment I do not have the spare time to support it, so I release this "as it is". Sorry but if I have more time I'll continue developing.

There is a bug if you move the plasmoid from desktop to taskbar or clockwise. You have to restart plasma for it.


This is a small mpd client which is heavily based on my Qt symbian client (http://code.google.com/p/qmobilempd/ ). It is more like an fun project of me because qt made it so easy to port it into a nice plasmoid. I think it provides much functionality and works quite stable so I would like to share it.

Features:
-Add Album,Artists,Tracks
-Save,load playlists
-control functions (repeat,shuffle,volume)
-file browsing

Known issues:
-lost network connection could freeze plasma (sorry I'm investigating)

I'm at the moment not sure how much support I can give because my studies continues next week.

But you can try it quite easy. Just have a look into the README inside.

Perhaps someone could make packages for the binary distributions but I\'m on gentoo so this is a nogo at the moment.

If you have the plasmoid in panel and could not open settings with right-click. Just click on the desktop one time and then right click on plasmoid

If you want to rate this plasmoid negative please consider contacting me for a possible patch :). Otherwise I would appreciate a positive rating
Last changelog:

5 years ago

1.0.0
- First QML Version
- Autohide feature for the buttons
0.0.8
-If you go backwards in browse history, scroll state is saved.
-Code changes for enhanced compability with qmobilempd (ui_contextview.cpp,h)
-volume control in panel mode fixed
0.0.7
-last minute bug fix
0.0.6deleted due 100% cpu bug(investigating)
-Title tooltip in panel fixed (url fix)
-Play button resumes playback if server was in stopped state.
0.0.5
-Network streams not shown (thanks Murz)
-Connection icons swapped ( :-) )
0.0.4
-Panel buttons bigger
-Double click select optional
-arch qthread build fix (thanks falcon119)
-new Position slider
-new Volume slider
-Volume "scrollable" with loudspeaker symbol in applet mode
-volume "scrollable" with all buttons in panel
-Tooltips and Status when hovering in panel mode
0.0.3
-Plasma panel compability (needs further cleanups)
-Some reconnect timer issues fixed
-Size constraints optimized
0.0.2
-Fixed locking issue. Now locks only for 3seconds which is acceptable

ushcompu

6 years ago

Hi, I love qmpdplasmoid.
But, there is a black noisy background in playlist.

I changed my plasma theme and window color theme to lighter themes, but I've got same black background :S

Some help?

My system: Arch Linux - KDE 4.7

Thanks in advance. And sorry about my poor english.

Report

steveke

6 years ago

Thanks for this - It's great. I added it to Arch User Repository (AUR) here: http://aur.archlinux.org/packages.php?ID=48267

Report

Murz

6 years ago

I got another bug: Play/Stop buttons don't work on streams in panel. If MPD plays mp3 file, it works normally, but if current item in playlist is mms stream, I can't do the play via panel button. If I use full desktop widget, I can click on stream name for play and this is works.

Report

Murz

6 years ago

Sorry, stop and pause button works, play button only don't want to work.

Report

Murz

6 years ago

on 0.0.7 version after reboot all works properly, sorry :)

Report

Murz

6 years ago

I have created ppa for Kubuntu users for easy install this plasmoid via GUI without compiling by hands:
For Kubuntu Maverick KDE 4.5: https://launchpad.net/~murznn/+archive/plasmoids
For Kubuntu Maverick KDE 4.6: https://launchpad.net/~murznn/+archive/plasmoids-backports
You can add it into download links.

Report

C

djselbeck

6 years ago

Thanks, added the links to download section.

Haven't tested the packages because I have no ubuntu but I really appreciate your work ;) and trust that the packages work.

Report

Murz

6 years ago

Thanks for 0.4 version!

But I got the issue with online streams (mms stream) - it isn't show they in the playlist, but if they mixed with normal music files, it select in playlist music file instead of stream.
Here is the screenshot: http://wstaw.org/m/2011/04/08/plasma-desktopb25084.jpg

And suggestion about interface: connection icon shows wrong info, when it connected I see disconnected icon :)

Report

C

djselbeck

6 years ago

I'll look into it. This could take some time because I've to modify the network class.

Report

C

djselbeck

6 years ago

Hi,

should be fixed in 0.0.5 could only test with http:// and rtsp and so on but should work with mms:// . Thanks for reporting the issue

Report

Murz

6 years ago

Yes, 0.5 in playlist shows nomally, thanks!
But in panel in popup name of stream is empty (no name or stream seen): http://wstaw.org/m/2011/04/09/plasma-desktopm23944.jpg

Report

falcon119

6 years ago

Few requests/bugs:

1) Can tooltips be added to the buttons?
2) The connect/disconnect button appears to have the status swapped: connected shows the disconnected icon.
3) On Arch, this fails to compile unless networkstatusthread.h is modified as follows:
- #include <qt4/QtCore/qthread.h>
+ #include <qthread.h>
4) Could the browser be made double-click (or an option) so that selecting an item doesn't automatically list it's contents? The only reason is that then clicking the back button takes you back to the beginning of the list, instead of where you were.

This is much easier on the processor than the python mpd plasma applet I was using (I don't need to dedicate 1 core to running a plasma applet).

Report

C

djselbeck

6 years ago

Hi,

released version 0.0.4. Fixed the issues you said.

The only thing I've not changed is the connection button because I think it shows exactly what it should. Disconnect icon to disconnect and connect to connect. It's a matter of taste I think.

Have fun with the release and contact me if you find other bugs

greetings

Report

Murz

6 years ago

Thank's! Standart mpd plasmiod hang all interface when mpd didn't receive the answer, but if your version don't do it, it is good!
Can your version be positioned on panel with only buttons play/pause,stop,next,prev?

Report

C

djselbeck

6 years ago

Hello, I noticed this too. I think I'll add this later. Stay tuned ;)

Report

C

djselbeck

6 years ago

I would like if you try version 0.0.3 :)

Report

Murz

6 years ago

Thank's, compiled and placed in panel successfully on Kubuntu KDE 4.6! Works normally with local and remote mpd server!
Here is screenshot: http://wstaw.org/m/2011/04/06/plasma-desktopP13104.jpg

Will be good to increase height of buttons. And right-click on buttons don't work, so I not at first attempt find the way to open settings :)

And also in future will be good to add popup from panel with nowplaying info.

Report

5 years ago

1.0.0
- First QML Version
- Autohide feature for the buttons
0.0.8
-If you go backwards in browse history, scroll state is saved.
-Code changes for enhanced compability with qmobilempd (ui_contextview.cpp,h)
-volume control in panel mode fixed
0.0.7
-last minute bug fix
0.0.6deleted due 100% cpu bug(investigating)
-Title tooltip in panel fixed (url fix)
-Play button resumes playback if server was in stopped state.
0.0.5
-Network streams not shown (thanks Murz)
-Connection icons swapped ( :-) )
0.0.4
-Panel buttons bigger
-Double click select optional
-arch qthread build fix (thanks falcon119)
-new Position slider
-new Volume slider
-Volume "scrollable" with loudspeaker symbol in applet mode
-volume "scrollable" with all buttons in panel
-Tooltips and Status when hovering in panel mode
0.0.3
-Plasma panel compability (needs further cleanups)
-Some reconnect timer issues fixed
-Size constraints optimized
0.0.2
-Fixed locking issue. Now locks only for 3seconds which is acceptable

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
1.0.0
updated Nov 12 2012
added Mar 31 2011
downloads today
page views today