-
Notifications
You must be signed in to change notification settings - Fork 19
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 repeat mechanisms #42
Comments
What I can do:
|
I feel like this is more context-dependent and less obvious from a UX perspective than having repeat modes. With repeat mode you can have:
Honestly it's also how basically all music players do it, so it's not really taking much risk. :) |
what icon are you thinking of? maybe something like these? ↺ ⟲ |
I think I'm just going to add a loop icon before the song title on the seeking bar. Or on the playlist title. With a shortcut like L to switch between looping modes |
That's actually the same thing I was thinking of too when I started brainstorming solutions for this yesterday, tho I'd put the icon after instead of before. I'm still a little concerned about which loop icon you'll go with. I recommend going with a plain Unicode one and not an emoji to make sure it works well on all terminals. |
I have lots of improvements to make before starting to add new features (aka Improve the underlying api to make it faster, simpler and more resistant to changes on youtube data structures (which happens quite often). |
I frequently listen to new albums on repeat to get a better feel for them, and sometimes individual songs that I really enjoy. Having a way of setting "repeat album" and "repeat song" would be very nice.
The issue I can see with "repeat album" would be that it could confuse the user intent of whether they're asking to replay the whole media player history (if other things were played before), or just the current album/playlist. Not sure if you simply want a third repeat mode. :)
What do you think?
The text was updated successfully, but these errors were encountered: