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

Priority Queue and Tracklist filter enhancement #2160

Open
unknown0816 opened this issue Mar 21, 2024 · 0 comments
Open

Priority Queue and Tracklist filter enhancement #2160

unknown0816 opened this issue Mar 21, 2024 · 0 comments

Comments

@unknown0816
Copy link

I have developed two branches of mopidy. Each enhanced a specific feature that was missing from my point of view.

  1. Being able to have a priority list in the tracklist, that will be used first when a new track is selected. There are two possibilities to set the priority. One uses an internal counter that will be decreased with each call. The other function must be provided with a value that will be set. Afterwards the queue will be resorted. This feature is inspired from the MPD feature prio.
    https://github.com/unknown0816/mopidy/tree/prio_support
  2. The already existing function filter in the tracklist was online usable in case the exact string was provided. It was a full case sensitive search. I changed this to a case insensitive search that will also find substrings. Further I added an any field to the Track structure which has all necessary information included. So it is possible to use any and search for track name, artist and album at once.
    https://github.com/unknown0816/mopidy/tree/filter_extension

However, in case the branches do not work, the reason could be that I could set up the correct dev-environment and had to be a little hacky. So I couldn't actually test my github-branches. I tested it with an older version of mopidy, which was modified directly. Afterwards I copied the changes to the branches.

Should I create Pull-Request for these two branches?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant