soma-chrome icon indicating copy to clipboard operation
soma-chrome copied to clipboard

Add Favorite Songs

Open stv8 opened this issue 8 years ago • 3 comments

Would love to be able to start/favorite songs :)

A simple version could be implemented using local storage? What do you think? I wouldn't mind trying to get something working.

stv8 avatar Jan 10 '17 15:01 stv8

What are you picturing? I could see a few things happening:

  • Favoriting a song in the extension makes it display differently if that song ever comes up on a station later, like a ❤️ is shown next to it.
  • The user could view a list of their favorite songs on a new view in the extension. Maybe the favorites list is only accessible via the Options page, as a kind of export feature.
  • Users could connect with Last.fm or Spotify via OAuth and favoriting a song in the extension results in that song being loved on Last.fm or saved to your library on Spotify. This would require matching the song to one on Last.fm/Spotify, which can be hairy. We don't want to go saving some karaoke version, for example.

cheshire137 avatar Mar 04 '17 17:03 cheshire137

Points 1 and 2 pretty much described what I was thinking. I like to favorite songs on the soma website so it would be awesome if it could be done in the extension as well.

stv8 avatar Mar 04 '17 23:03 stv8

Nice feature. That what I'm missing now, probably will try to make a PR with this feature.

skywinder avatar Mar 12 '20 02:03 skywinder