mpdqmlplasmoid
Plasma 4 Extensions
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

Changelog:

4 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

5 years ago

ushcompu

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

5 years ago

steveke

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

Report

5 years ago

Murz

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

5 years ago

Murz

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

Report

5 years ago

Murz

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

Report

5 years ago

Murz

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

5 years ago

djselbeck

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

5 years ago

Murz

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

5 years ago

djselbeck

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

Report

5 years ago

djselbeck

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

5 years ago

Murz

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

5 years ago

falcon119

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

5 years ago

djselbeck

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

5 years ago

Murz

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

5 years ago

djselbeck

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

Report

5 years ago

djselbeck

I would like if you try version 0.0.3 :)

Report

5 years ago

Murz

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

Supporters

Recent Donations

Be the first to donate
Filename Version Description Filetype Packagetype License Downloads Date Filesize Install
Score 60%
60.00 Likes
40 Dislikes

0 Supporters for mpdqmlplasmoid:

Recent Donations:

Be the first to donate
show all
Details
version
1.0.0
updated Nov 12 2012
added Mar 31 2011
downloads
page views 796
support djselbeck
For The Product
mpdqmlplasmoid
5 - 10 - 25 - 50 - 100 - 200 - 500