Thomas Adamcik
Thomas Adamcik
Album model should be updated with an album art uri or similar. This also needs to be tied in to both local and spotify in some way and exposed in...
For cases such as last.fm radio or just plain streaming we will have one set of metadata, typically a name and uri for the stream, and the track metadata (possibly...
The thread we already have for debugging locked threads could inject pings into the actors, and we should expected a pong. Any thread that does not pong within a given...
Prototype which implies replacing the `loop = gobject.MainLoop()` with `loop = ioloop.GObjectIOLoop(); loop.install()` ``` python import signal import gobject import tornado.ioloop class GObjectIOLoop(tornado.ioloop.IOLoop): def initialize(self): self._loop = gobject.MainLoop() self._fds =...
Specifically we could be using pybonjour for mac support. As it isn't packed for ubuntu/debian we would still need to keep the existing dbus stack. Likely support for this would...
To reproduce start mopidy, check with `avahi-browse -t -a -k`, restart avahi and check again.
We are always telling avahi that we are listening to IPV4 and IPV6, this isn't always the case and the publish code needs to be aware of the actual protocol(s)...
Firstly we should clearly document that frontends/backends should never do expensive work in `__init__` or `on_start`. Examples of what not to do would be to load all the tracks by...
This probably doesn't belong in mopidy proper, but I consider it important from the view of encouraging well behaved API access in our backends. Ideally this should: - Use requests...
Looking through all the mopidy hits on github search I've found a bunch of extensions and the READMEs could use some love. All I'm suggesting at this time is some...