summaryrefslogtreecommitdiff
path: root/plugins/mpd_client.py
AgeCommit message (Collapse)Author
2016-08-21Don’t call input completion() functions inside completion methodsmathieui
Use a placeholder object that can run it afterwards, so that we don’t have side effects inside those functions.
2016-06-28Make plugins import from the absolute poezio package.Emmanuel Gil Peyrot
2014-03-27Remove useless "installation" parts from the plugin documentationsmathieui
2013-04-13Move the plugins documentationmathieui
(use automodule directive & docstrings)
2013-03-31Remove the thread from the mpd_clientmathieui
(it should be in an external tool, not _inside_ poezio)
2013-03-17Add a timeout in the select() in mpd_clientmathieui
2013-03-11Send the tune only if ther is a change from the previous statemathieui
2013-03-11Stop broadcasting a tune if we are not playing (#1840)mathieui
2013-03-11Implement user-tune publishing in the mpd plugin (#1840)mathieui
2013-03-08Update the plugins to use the PluginAPImathieui
Also: - Add get_conversation_messages() to PluginAPI - Make plugins_autoload colon-separated instead of space-separated (for consistency) - Replace a JID() with a safeJID() in the uptime plugin
2013-03-01Fix #2231 (update the plugins to use the new help system)mathieui
And fix some imprecisions/mistakes in the help.
2012-07-07Prevent tracebacks in the mpd_client pluginmathieui
Do not traceback when: - The song has no album - the song has no title - the song has no artist - the playlist is empty - mpd is not playing
2012-05-05Use add_tab_command in the mpd client pluginmathieui
2011-11-14Fix mpd plugin (the colors)Florent Le Coz
2011-11-07Typomathieui
2011-11-06Actually use the port option for the port…Florent Le Coz
2011-11-06do not catch errors, actually, since there’s a bug in the mpd lib with ↵Florent Le Coz
python3 that makes it impossible to catch.
2011-11-06typoFlorent Le Coz
2011-11-06mpd plugins now accepts a password and catches some errors.Florent Le Coz
2011-11-06add a mpd pluginFlorent Le Coz