X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=lib%2Fplaylist_item.rb;h=a4ed9896a8efe9bcdb6ee149676be7bfcc4f6bda;hb=85287b505fb4c89f9b9cfeecd114509873c6235a;hp=2a2deacbd4e26a976baa158b8a53edb98246c375;hpb=1e4752ea4801aec7b6ff6c2fe5b09c3be2227c92;p=euphoria.git diff --git a/lib/playlist_item.rb b/lib/playlist_item.rb index 2a2deac..a4ed989 100644 --- a/lib/playlist_item.rb +++ b/lib/playlist_item.rb @@ -15,7 +15,7 @@ class PlaylistItem @selected = false @hilighted = false - @props = {} + @props = nil @xmms.medialib_get_info(id).notifier do |res| self.properties = res.value @@ -116,6 +116,14 @@ class PlaylistItem set_parts_text unless @edje.nil? end + def track_info_message + unless @props[:channel].nil? + Edje::Message.new(0, channel) + else + Edje::Message.new(0, artist, title, album) + end + end + private def set_parts_text tmp = (duration == -1) ? "" :