Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add NTS Shows connector #4480

Merged

Conversation

HarrisonWilde
Copy link
Contributor

@HarrisonWilde HarrisonWilde commented Feb 1, 2024

Describe the changes you made

This adds support for scrobbling (for premium users who have access to tracklistings) for NTS Radio's collection of archived shows.

Additional context

I manually specify all NTS URLs except for *nts.live/live-tracklist/* as this is used for live radio scrobbling. Is there a more concise way to express this?

Currently, player selector is a wrapper containing the player bar and the live tracklist. I am not sure if this is the correct approach as the progress bar / time / moving waverform next to the current playing track seems to trigger a state change very frequently. Is this a bad thing or not? I am not sure if the player should somehow just be the play / pause button and the current playing track name, or if all these updates are inconsequential? I.e. in the below, when playing, state changes are triggered all the time, but not when paused as nothing is moving then.

image image

@yayuyokitano yayuyokitano added new-feature For PRs that add new functionality minor-change For minor changes labels Feb 1, 2024
Copy link
Member

@yayuyokitano yayuyokitano left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thank you for the contribution! The id of an existing connector is being changed which is normally reason not to merge, but since the connector hasn't actually been pushed to production yet I'll allow it as-is.

@yayuyokitano yayuyokitano merged commit 3992764 into web-scrobbler:master Feb 8, 2024
10 of 11 checks passed
@HarrisonWilde HarrisonWilde deleted the harrisonw/nts-shows branch February 8, 2024 16:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
minor-change For minor changes new-feature For PRs that add new functionality
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants