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

Change search model #16

Closed
nukeop opened this issue Feb 21, 2017 · 4 comments
Closed

Change search model #16

nukeop opened this issue Feb 21, 2017 · 4 comments
Assignees
Labels
enhancement This thread requests an enhancement to be implemented.

Comments

@nukeop
Copy link
Owner

nukeop commented Feb 21, 2017

Search model could be improved. Here's the plan:

  1. Nobody cares where the music comes from. The search source should not be selected by the user, because they want to listen to music, not to decide where to look for it.
  2. The user should be able to search for three things: artists, albums, and individual tracks. The artist's page should have a list of albums (like Spotify or Deezer, shown as album covers and expandable to lists of tracks), and a short list of the most popular tracks. The album page should show the cover and a list of tracks. Individual tracks can be played, added to the queue, or added to downloads.
  3. The program decides behind the scenes where to look for the music, trying to match definitions from musicbrainz. We either only look for the first 100% match (title/track length) or try to find best quality.
  4. Fine grained settings like excluding some sources could be contained in the settings panel where nobody will ever look.
@nukeop nukeop added the enhancement This thread requests an enhancement to be implemented. label Feb 21, 2017
@nukeop nukeop self-assigned this Feb 21, 2017
@g5codyswartz
Copy link

Maybe a post-search filter could be used for picky users, or it could be added to settings for a more permanent result.

@nukeop
Copy link
Owner Author

nukeop commented Mar 2, 2017

Album search is already implemented.

Artist search & pages coming up next:

screenshot

@nukeop
Copy link
Owner Author

nukeop commented Mar 11, 2017

a little bit nicer now:

screnshot

soon it will be ready for a new release

@nukeop
Copy link
Owner Author

nukeop commented Mar 11, 2017

The images for artist pages could be stolen from Spotify via their api:

https://developer.spotify.com/web-api/get-artist/

@nukeop nukeop closed this as completed Sep 27, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement This thread requests an enhancement to be implemented.
Projects
None yet
Development

No branches or pull requests

2 participants