A replacement for i3status, written in Python using asyncio.
Currently the `MediaPlayerBlock` is relying on getting all the required metadata every time there is an update. This works for *spotify*, but not for every player. For example *firefox* will only update the properties that did really change, breaking the block with a `KeyError`. My patch saves the metadata inside the class and then on each update changes just the fields that were updated.
This issue appears to be discussing a feature request or bug report related to the repository. Based on the content, it seems to be resolved. The issue was opened by DesmondTMB and has received 2 comments.