1
0
mirror of https://github.com/Llewellynvdm/conky.git synced 2025-01-30 02:28:31 +00:00
Pavel Labath 152cdb4cc3 Fix xmms2 stream updating (sf.net #3150884)
Currently the variables related to xmms2 in conky do not update if the currently playing track
has any of its information updated (ie: the title changes). This results in incorrect behaviour
for streams where the same track is continually played but the title and artist change as new
songs are played. The attached patch corrects this issue by changing conky to respond to a
callback that fires when xmms2 media library entries are updated. After the callback fires, the
patch checks to see if the media library entry that changed corresponds to the currently playing
song and if it does updates the conky xmms2 related variables accordingly.

A different version of the patch was previously submitted and accepted into conky. Unfortunately,
this patch contained a bug that caused conky xmms2 variables to be updated when any media library
information was updated. However, the previous patch was reverted as a result of a commit the
made conky compatible with a new version of the xmms2 client api.

Patch submitted by Tamim Khan.

Signed-off-by: Pavel Labath <pavelo@centrum.sk>
2011-10-19 16:39:08 +02:00
..
2010-02-17 20:36:01 +01:00
2010-05-09 22:52:27 +02:00
2010-05-09 22:52:27 +02:00
2010-12-07 19:11:26 +01:00
2010-01-01 15:45:11 -08:00
2006-08-12 06:10:18 +00:00
2010-01-01 15:45:11 -08:00
2010-01-01 15:45:11 -08:00
2010-01-01 15:45:11 -08:00
2011-10-10 20:51:35 +02:00
2010-05-28 21:41:38 +02:00
2010-12-09 19:27:22 +01:00
2010-01-01 15:45:11 -08:00
2010-01-01 15:45:11 -08:00
2010-01-01 15:45:11 -08:00
2010-01-01 15:45:11 -08:00
2010-12-09 19:00:47 +01:00
2010-12-09 19:00:47 +01:00
2010-06-08 17:59:06 -07:00
2010-06-08 17:59:06 -07:00
2010-01-01 15:45:11 -08:00
2010-01-01 15:45:11 -08:00
2010-01-01 15:45:11 -08:00
2010-08-16 16:42:05 +02:00
2009-11-16 18:17:16 +01:00
2009-11-16 18:17:16 +01:00
2010-06-18 10:35:41 -07:00
2010-01-01 15:45:11 -08:00
2010-05-28 21:41:38 +02:00
2010-01-01 15:45:11 -08:00
2010-01-01 15:45:11 -08:00
2009-11-22 23:05:08 +01:00
2009-11-13 00:02:16 +01:00
2010-10-06 11:49:27 -07:00
2010-01-01 15:45:11 -08:00
2009-11-13 00:02:16 +01:00
2010-01-01 15:45:11 -08:00
2009-08-04 22:56:19 -06:00
2010-01-01 15:45:11 -08:00
2009-11-03 23:23:22 +01:00
2010-01-01 15:45:11 -08:00
2010-01-01 15:45:11 -08:00
2010-01-02 10:39:45 -08:00
2009-11-19 23:57:38 +01:00
2010-01-01 15:45:11 -08:00
2010-01-01 15:45:11 -08:00
2010-01-01 15:45:11 -08:00
2010-01-01 15:45:11 -08:00
2010-01-01 15:45:11 -08:00
2010-01-01 15:45:11 -08:00
2010-01-01 15:45:11 -08:00
2010-01-01 15:45:11 -08:00
2010-01-01 15:45:11 -08:00
2010-03-03 11:21:41 -08:00
2010-01-01 15:45:11 -08:00
2010-01-01 15:45:11 -08:00
2010-01-01 15:45:11 -08:00
2010-02-03 22:38:15 +01:00