Thomas Adamcik
Thomas Adamcik
https://developer.spotify.com/documentation/web-api/tutorials/code-pkce-flow has details from the Spotify side. Essentially we want something like the following: ``` In [118]: def test(): ...: authorize_uri = 'https://accounts.spotify.com/authorize' ...: redirect_uri = 'https://auth.mopidy.com/spotify/callback' ...: token_uri =...
Not sure how fancy the check should be and if we should change anything in mopidy for this. But it would be nice if this extension disables itself when mopidy-spotify...
Currently we create a socket using `socket.socket(socket.AF_INET6, socket.SOCK_STREAM)` and then calling bind. However, if the address given to bind is not an address it gets automatically resolved at which point...
Turns out there is a setting in MPD that sets if comments should be extracted. Given the recent removal of comments we should double check if this was right by...
Use of this pattern should be removed as it's horribly inefficient and works badly with a number of backends. Currently I'm aware of the `listall`, `listallinfo` and `count` commands doing...
We should be using the core events for playlists to maintain our playlist mappings.
Running https://github.com/rpwoodbu/mosh-chrome and for some reason it seems this doesn't show up as a window in the `chrome.windows.getAll()` call.
I get the following traceback from the background page: ``` background.js:311 Uncaught (in promise) TypeError: allDisplays[n].area is not a function at resolve (chrome-extension://aikaaejchodabfpkipfonnekofgepakh/background.js:311:36) at new Promise () at moveDisp (chrome-extension://aikaaejchodabfpkipfonnekofgepakh/background.js:309:12)...