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

Track/BPM: add bpmlock control #13199

Merged
merged 1 commit into from
May 3, 2024
Merged

Conversation

ronso0
Copy link
Member

@ronso0 ronso0 commented May 3, 2024

This replaces recently introduced bpm_toggle_lock with bpmlock.
Benefit is that we can now bind GUI controls also for feedback, e.g. have a BPM lock toggle and block/disable beatgrid controls if BPM are locked.

The pushbutton only triggers the un/locking in Track, CO is updated by track signal.

replaces recently introduced `bpm_toggle_lock`, allows to bind GUI controls for toggle and feedback
@ronso0 ronso0 added this to the 2.5-beta milestone May 3, 2024
@github-actions github-actions bot added the engine label May 3, 2024
@ronso0
Copy link
Member Author

ronso0 commented May 3, 2024

I think I / we missed the opportunity to make full use of this new control in #13041, so in order to not have to break mappings later on I highly recommend to add this to 2.5-beta.

Copy link
Member

@daschuer daschuer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, that looks nicer. Thank you.

@daschuer daschuer merged commit bfd23da into mixxxdj:main May 3, 2024
13 checks passed
@ronso0
Copy link
Member Author

ronso0 commented May 3, 2024

Thanks for the quick review!

Nite to myself:
document CO

@ronso0 ronso0 deleted the bpm-lock-update branch May 3, 2024 16:29
@ronso0
Copy link
Member Author

ronso0 commented May 4, 2024

I forgot to change the ControlPickerMenu, too.
Just pushed the fix directly d59eda6

@ronso0
Copy link
Member Author

ronso0 commented May 5, 2024

@FrankwaP I hope you noticed this fixup?

@FrankwaP
Copy link
Contributor

FrankwaP commented May 6, 2024

@ronso0 Thank you for the ping as I might have missed this update!

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