Results 19 issues of eladyn

This adds a new configuration option to configure which bus should be used by spotifyd. It addresses situations like #944 or one I personally found me in, where access to...

pinned

This mainly upgrades the `rspotify` crate to `0.11.5`. Since large parts of the API surface changed between (the previous) `0.8.0` and `0.11.5`, the changes are a bit more complex in...

Another PR by me! :sweat_smile: This builds on top of #1047 (the first 4 commits are from that PR) and reimplements the mainloop using the `async`/`await` syntax instead of implementing...

This PR adds the new page that was added in #1030 to the summary, so that it also appears in the sidebar. It also removes the configuration sections from individual...

As outlined in https://github.com/Spotifyd/spotifyd/issues/959#issuecomment-1016631025, handling too many events in a row can lead to the channel not being polled enough and the events then stacking up in the channel. This...

This fixes a common source of confusion (#1031, #1051) and removes an unused page in the summary. Thanks @Jedikops for the initial proposed solution. fixes #1031, possibly #1051

Previously, a `SessionError` from the connection future was silently ignored and the application just continued to run (waiting for a potential connection from discovery). Now, if the connection can't be...

In order to be able to use zeroconf based authentication, it is currently necessary to omit everything related to username or password in the configuration. AFAICT, this is not really...

pinned

As mentioned in #948 (thanks @aanno and @mas-4), zeroconf authentication fails if caching is enabled and credentials of a different user are cached. This adds extra handling for this case....

pinned

The bot regularly re-invites me to rooms that still exist on the Matrix side because of another user which has bridged the room for himself, while I have disconnected the...