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

Store remaining Rekordbox memory cues as hotcues #2543

Merged
merged 3 commits into from
Mar 13, 2020

Conversation

ehendrikd
Copy link
Contributor

Rekordbox has multiple memory cues and multiple hot cues. As Mixxx only has one main cue, only the first Rekordbox memory cue found was used, all others were discarded. This PR adds the remaining memory cues found (after the first) as Mixxx hotcues. They are also added after any found Rekordbox hotcues, to preserve consistency.

This is as discussed here: https://mixxx.zulipchat.com/#narrow/stream/109171-development/topic/Rekordbox.20removable.20device.20library.20feature.20PR/near/186346855

@uklotzde
Copy link
Contributor

Unrelated: Should we log the occurrence of loops that get ignored because Mixxx doesn't support multiple loops yet?

@uklotzde uklotzde added this to the 2.3.0 milestone Mar 13, 2020
@ehendrikd
Copy link
Contributor Author

ehendrikd commented Mar 13, 2020

It would be straight forward to qDebug log information about loops ignored, I would also suggest changing the the way the first loop is currently determined to similarly storing and sorting a QList of found loops, ready for when Mixxx does support multiple loops. Should this be a separate PR or just a commit to this PR?

@uklotzde
Copy link
Contributor

Let's merge this PR first. LGTM.

@uklotzde uklotzde merged commit 8f67272 into mixxxdj:master Mar 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants