Nowplaying Screenlet modified

Conky

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on git.opendesktop.org

0
Score 73%
Description:

A screenlet to show what\\\'s currently playing \'+\\\'(and probably eventually control it)


magicrobotmonkey modified by Whise

Last changelog:

11 years ago

modifications to the original

fixed the buttons not showing up properly in scales diferent from 100%

added ability to launch player when the screenlet starts

v2
added info about amarok
added a couple of skins i found

beefone

8 years ago

A small workaround is to save cover art into ~/.gnome2/rhythmbox/covers using the following naming syntax: "Artist - album.jpg" the album and artist must be an exact match to whatever the tag reads in rhythmbox. Hope this helps.

Report

newbilln

9 years ago

Rythmbox, shows track info, but coverart does not show. Using Karmic.

Report

linux4ever

9 years ago

the same with quod libet

Report

legion1978

9 years ago

about not showing on desktop i read in some post on emesene forums that it would conflict. i uninstalled official emesene and nowplaying started as normal.

however... it wont display covers. it gets the info about the song but the cover is not shown. i tried listen rhythmbox and exile. any clue?

thnx

Report

r5r4y

9 years ago

hello
i'm using ubuntu 9.04, i installed screenlets and try to enable 'now playing' widget but i can't see anything on the desktop...

what am i missing? i'm using Rhythmbox

Report

livewyer

10 years ago

Whenever the NowPlayingScreenlet is running and I try to listen to a radio station in Banshee, Banshee encounters a fatal error. I've pasted the error message below.

Quote:

An unhandled exception was thrown: Cannot send null variant

at NDesk.DBus.MessageWriter.Write (object) <0x00074>
at NDesk.DBus.MessageWriter.Write (System.Type,object) <0x0011c>
at NDesk.DBus.MessageWriter.WriteFromDict (System.Type,System.Type,System.Collections.IDictionary) <0x0015c>
at NDesk.DBus.MessageWriter.Write (System.Type,object) <0x00284>
at NDesk.DBus.MessageHelper.ConstructDynamicReply (NDesk.DBus.MethodCall,System.Reflection.MethodInfo,object,object[]) <0x00146>
at NDesk.DBus.ExportObject.HandleMethodCall (NDesk.DBus.MethodCall) <0x0049a>
at NDesk.DBus.Connection.HandleMethodCall (NDesk.DBus.MethodCall) <0x004a7>
at NDesk.DBus.Connection.HandleMessage (NDesk.DBus.Message) <0x00179>
at NDesk.DBus.Connection.Iterate () <0x00035>
at <>c__CompilerGenerated0.<>c__AnonymousMethod1 (intptr,NDesk.GLib.IOCondition,intptr) <0x0003e>
at (wrapper native-to-managed) <>c__CompilerGenerated0.<>c__AnonymousMethod1 (intptr,NDesk.GLib.IOCondition,intptr) <0x00082>
at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x0004d>
at Gtk.Application.Run () <0x00008>
at Banshee.Gui.GtkBaseClient.Run () <0x00064>
at Banshee.Gui.GtkBaseClient.Startup () <0x00044>
at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.CleanRoomStartup/StartupInvocationHandler) <0x000c9>


.NET Version: 2.0.50727.42
OS Version: Unix 2.6.27.9

Assembly Version Information:

System.Web (2.0.0.0)
ipod-sharp (0.0.1.0)
Mtp (1.2.1.19157)
avahi-sharp (1.0.0.0)
Mono.Zeroconf.Providers.Avahi (2.0.0.76)
Mono.Zeroconf (2.0.0.76)
Banshee.Dap.MassStorage (1.2.1.19166)
System.Configuration (2.0.0.0)
Banshee.Dap.Mtp (1.2.1.19167)
taglib-sharp (2.0.3.0)
Banshee.PlayQueue (1.2.1.19174)
Banshee.FileSystemQueue (1.2.1.19170)
Mono.Media (1.2.1.19157)
Banshee.InternetRadio (1.2.1.19171)
Lastfm (1.2.1.19158)
Banshee.Lastfm (1.2.1.19171)
Banshee.MultimediaKeys (1.2.1.19172)
Migo (1.2.1.19157)
Banshee.Podcasting (1.2.1.19175)
notify-sharp (0.4.0.0)
Banshee.NotificationArea (1.2.1.19173)
Banshee.CoverArt (1.2.1.19169)
Banshee.Bookmarks (1.2.1.19168)
Banshee.Daap (1.2.1.19170)
Banshee.AudioCd (1.2.1.19167)
pango-sharp (2.12.0.0)
Mono.Cairo (2.0.0.0)
Banshee.Widgets (1.2.1.19162)
Banshee.Dap.Ipod (1.2.1.19166)
Banshee.Dap (1.2.1.19165)
Banshee.Hal (1.2.1.19175)
Banshee.Unix (1.2.1.19177)
Banshee.GStreamer (1.2.1.19176)
gconf-sharp (2.20.0.0)
Banshee.Gnome (1.2.1.19176)
Banshee.NowPlaying (1.2.1.19173)
System.Transactions (2.0.0.0)
System.Xml (2.0.0.0)
System.Data (2.0.0.0)
Mono.Data.SqliteClient (2.0.0.0)
Mono.Addins (0.3.0.0)
atk-sharp (2.12.0.0)
Hyena.Gui (1.2.1.19156)
NDesk.DBus.Proxies (0.0.0.0)
Mono.Posix (2.0.0.0)
NDesk.DBus.GLib (1.0.0.0)
NDesk.DBus (1.0.0.0)
gtk-sharp (2.12.0.0)
Hyena (1.2.1.19155)
System (2.0.0.0)
glib-sharp (2.12.0.0)
gdk-sharp (2.12.0.0)
Banshee.Core (1.2.1.19160)
Banshee.Services (1.2.1.19161)
Banshee.ThickClient (1.2.1.19163)
Nereid (1.2.1.19165)
mscorlib (2.0.0.0)

Platform Information: Linux 2.6.27-9-generic x86_64 unknown GNU/Linux

Disribution Information:

[/etc/lsb-release]
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.10
DISTRIB_CODENAME=intrepid
DISTRIB_DESCRIPTION="Ubuntu 8.10"

[/etc/debian_version]
lenny/sid

Report

HedgeSlammer

10 years ago

Nice screenlet. I have one problem though. When using it with Exaile the pause/play button works the wrong way. When pressing pause it will start playing the song from the beginning instead of pausing. Pausing works with Rhythmbox, but I'd much prefer it to work with Exaile.

Other Exaile users... Do you have this problem too?

Cheers

Report

unabatedshagie

10 years ago

Do you think it would be possible to add quod libet to the list of compatible players?

Report

robepate

10 years ago

rythmbox start playng when launch nowplaying screenlet but no track info are displayed. (screenlets ver. 0.0.14 on Fedora 8) Thank you

Report

ADBD

11 years ago

I get this message when trying to install:
Invalid archive. Archive must contain a directory with the screenlet's name.

??

Report

FeIn

11 years ago

really cool screenlet..
nice~!!

Report

cielbleu

11 years ago

superb! But could it work with Quod Libet?

Report

fearpi

11 years ago

Thinking the same thing, I took a look at the code - it's very well designed. It shouldn't be a daunting task to write-in the capability. I'll see what I can do.

Report

Dignan1443

11 years ago

Hello,

Can't seem to get this to work with Amarok on Gutsy. Artwork doesn't show, and controls don't work. Am I missing a step to get this to work?

Report

C

Whise

11 years ago

you need python dcop for amarok

Report

Dignan1443

11 years ago

Thanks! It works great.

Report

Izo

11 years ago

These work MUCH better now, thanks!

But we need MOAR NowPlaying themes!

MOAR!

/izo\

Report

Izo

11 years ago

More themes have been added! Excellent!

/izo\

Report

KriZo

11 years ago

How do i install it? In Gdesklet it says "The package could not be installed because it contained no installable files." when i try to install it.

Report

C

Whise

11 years ago

its Nowplaying Screenlet modified

not gdesklet lool

Report

KriZo

11 years ago

well i'm still a noob to something in linux, so could you please tell me how to install an run it, cause it looks really great.

Report

C

Whise

11 years ago

first you need to install screenlets , search my other content and youll see the ubuntu package and the source code, then just use the screenlet manager to install it

Report

11 years ago

modifications to the original

fixed the buttons not showing up properly in scales diferent from 100%

added ability to launch player when the screenlet starts

v2
added info about amarok
added a couple of skins i found

product-maker 17 56

File (click to download) Version Description Downloads Date Filesize DL OCS-Install
Pling
Details
license
version
0.2
updated Jan 26 2008
added Nov 18 2007
downloads today
0
page views today 3