Version: 0.50.80 (using 4.1.00 (KDE 4.0.99 (4.1 RC1+)), Debian packages) Compiler: cc OS: Linux (x86_64) release 2.6.25-2-amd64 Hi If a user type /media without Juk (for instance) launched, Kopete says : "Now Listening for Kopete - it would tell you what I am listening to, if I was listening to something on a supported media player." But after launching Juk, the problem doesn't disappear until the nowlistening plugin is reloaded. Thanks Pierre
Created attachment 26219 [details] Patch This patch fixes the problem for juk. I don't have much time to look at the other nowlistening supported players...
Looks valid according to the Qt documentation (can't test it right now). It affects all dbus players though in the nowlistening plugin, so the QDbusInterface creation should be moved out of the constructor for all of them. I'll have a look at it at the weekend.
Ho, if you don't have much time, I can do a full patch, but I just won't be able to test it for every player supported by the plugin...
Created attachment 26231 [details] Patch for all nowlistening supported players This improved patch fixes the support for every player using DBus... It also removes the obsolete "TODO" in nlkscd since the dbus interface of kscd matches what kopete uses...
Is this patch already applyed ? I still having this bug, kopete 'now playing' is not working with amarok2: amarok-1.83-2mdv2009.0 kopete-4.0.98-1mdv2009.0 Thanks, Sergio Rafael Lemke
No, not yet. Shouldn't take long though, I want to have it in 4.1.0 which is going to be tagged in some hours.
SVN commit 836173 by nienhueser: Find media players that were started after the plugin was created. Patch by pierre, thanks for the patch! CCBUG: 166871 M +5 -0 nlamarok.cpp M +5 -1 nljuk.cpp M +5 -0 nlkaffeine.cpp M +6 -3 nlkscd.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=836173
SVN commit 836184 by nienhueser: Find media players that were started after the plugin was created. Patch by pierre, thanks for the patch! Backport of commit 836173. BUG: 166871 M +5 -0 nlamarok.cpp M +5 -1 nljuk.cpp M +5 -0 nlkaffeine.cpp M +6 -3 nlkscd.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=836184