mirror of
https://github.com/aome510/spotify-player.git
synced 2026-04-26 09:25:49 +03:00
[PR #81] [MERGED] Handle device connection with retries #619
Labels
No labels
bug
documentation
enhancement
good first issue
help wanted
pull-request
question
third-party
third-party
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/spotify-player#619
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/aome510/spotify-player/pull/81
Author: @aome510
Created: 9/16/2022
Status: ✅ Merged
Merged: 9/21/2022
Merged by: @aome510
Base:
master← Head:client-handler-misc-improvements📝 Commits (10+)
ba5f788move find-device-to-connect code frommaintoclient::handlers85c9303add timeout policy for device connection on no playback9144d42re-implementfind_available_devicee1ac78emisc changes26c7344updatedefault_devicedocumentation and default value8c35fadRevert "updatedefault_devicedocumentation and default value"26494d7move available-device-connection logic to startup8fef4f2not blockingc172d8eaddConnectDeviceclient request and use it to handle device connection on startup65ad8eaalso useConnectDevicerequest after creating new streaming connection📊 Changes
4 files changed (+138 additions, -110 deletions)
View changed files
📝
spotify_player/src/client/handlers.rs(+22 -13)📝
spotify_player/src/client/mod.rs(+110 -77)📝
spotify_player/src/event/mod.rs(+1 -0)📝
spotify_player/src/main.rs(+5 -20)📄 Description
Related #79
Breaking changes
ConnectDeviceclient request to handle device connection with retriesClient::playback_update🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
eventmodule and implement follow-up support for podcast #816eventmodule and implement follow-up support for podcast #1752