rurza / NepTunes-Issues

This repository is only for issue tracking.
5 stars 0 forks source link

"Love [track name] on Last.fm & iTunes" should toggle Loved status instead #21

Open purrloftruth opened 8 years ago

purrloftruth commented 8 years ago

Thanks for the great app! Really enjoying it so far. I love the presence of the "Love track" option and how it works for both Last.fm and iTunes.

Currently the button will only set the status as "Loved" but will not un-love the track if it is already loved. Here's my proposition:

If track is currently unloved on Last.fm and iTunes, it will show as it currently does

If track is currently unloved on either Last.fm or iTunes, it will show an option to Love the track on only that one

If track is currently loved on both, it will show an option to "Unlove" the track on both

And if you don't have iTunes loving enabled, it should also show an option to Unlove if the track is already Loved on Last.fm

This way the button will act as a toggle instead of only working one way.

Thanks again for your great work on this app!

rurza commented 8 years ago

I'm not sure that I want to implement this kind of functionality in NepTunes. 1) I want to keep that app simple – there is a "love" button and it will always love a track - if you have some tracks that you're not sure if there are loved on both services, you can click it again. 2) It's very unlikely that you want to "unlove" a track and, because you can bring iTunes to front with double-click on the cover and your Last.fm profile is just two clicks away, it still relatively simple and fast. Is that useful? Sure it is, but I don't think that it's necessary right now. Beside that I'm focusing on iOS version :) But, I'm going to leave this issue open – maybe I will implement it in 1.60 or in 1.70 :)

fbracht commented 4 years ago

Hello, @rurza! How's that iOS version coming? Please save us from this reality in which no last.fm scrobbler works across macOS and iOS! 😞