From f6cc2aedd67c1b63f14b8975ccb9a815d04117f6 Mon Sep 17 00:00:00 2001 From: Luke Bonham Date: Sun, 12 Jul 2015 11:51:58 +0200 Subject: [PATCH] mpd: added http streams check; #115 --- widgets/mpd.lua | 12 +++++++++--- wiki | 2 +- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/widgets/mpd.lua b/widgets/mpd.lua index c10eb78..6b66f81 100644 --- a/widgets/mpd.lua +++ b/widgets/mpd.lua @@ -89,12 +89,18 @@ local function worker(args) then helpers.set_map("current mpd track", mpd_now.title) - os.execute(string.format("%s %q %q %d %q", mpdcover, music_dir, - mpd_now.file, cover_size, default_art)) + if string.match(mpd_now.file, "http://") == nil + then -- local file + os.execute(string.format("%s %q %q %d %q", mpdcover, music_dir, + mpd_now.file, cover_size, default_art)) + current_icon = "/tmp/mpdcover.png" + else -- http stream + current_icon = default_art + end mpd.id = naughty.notify({ preset = mpd_notification_preset, - icon = "/tmp/mpdcover.png", + icon = current_icon, replaces_id = mpd.id, }).id end diff --git a/wiki b/wiki index 54b3a71..4021f24 160000 --- a/wiki +++ b/wiki @@ -1 +1 @@ -Subproject commit 54b3a717b2f7069264ce5a20018ae4abf153e7b2 +Subproject commit 4021f24b33be60d2e6b4050098bd8da131648a7e