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

Auto dj crates #18

Merged
merged 29 commits into from
Jul 16, 2013
Merged

Auto dj crates #18

merged 29 commits into from
Jul 16, 2013

Conversation

daschuer
Copy link
Member

this is the transfer of the Launchpad merge request:
https://code.launchpad.net/~ulatekh/mixxx/auto-dj-crates/+merge/164061

ulatekh and others added 15 commits May 3, 2013 17:52
I need some feedback on the GUI, but otherwise this feature should be ready for merging into the trunk!
…d, and uses that to prioritize randomly-added tracks!

I thought the system didn't have that info...turns out it's stored as PlaylistTracks.pl_datetime_added for set-log playlists!

Also updated to latest trunk version.
…o DJ" feature.

One more convenient way to add a crate to the auto-DJ queue!
…te from AutoDJ" to "Disconnect from AutoDJ", and fixed curly-brace placement, per Daniel Schürmann's feedback.
Added one word to auto-DJ-crates preferences text
Conflicts:
	mixxx/res/schema.xml
	mixxx/src/dlgprefcontrols.cpp
	mixxx/src/library/trackcollection.cpp
@@ -347,4 +347,12 @@ METADATA
ALTER TABLE Library ADD COLUMN key_id INTEGER DEFAULT 0;
</sql>
</revision>
<revision version="19" min_compatible="3">
Copy link
Member

Choose a reason for hiding this comment

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

This is now outdated (v19 is taken).

Copy link
Contributor

Choose a reason for hiding this comment

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

This, as well as the formatting issues and goto usage, have been taken care of.
Please let me know if there's anything else preventing this pull request from being merged.

@daschuer
Copy link
Member Author

Remaining issues:

We should improve the Ignore time flag presentation.
It sets the ignor time somehow to infinity. "Ingnore all played tracks"
We could replace the grayed out time with a suitable text ...


We should also unify the Gui text, the config Key names and the variables "ActivePercentage" vs "Minimum Available".


void DlgAutoDJ::enableRandomButton(bool a_bEnabled)
{
#ifdef __AUTODJCRATES__
pushButtonAddRandom->setEnabled (a_bEnabled);
Copy link
Member

Choose a reason for hiding this comment

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

Please remove spaces between function and arguments list (here and elsewhere).

@daschuer
Copy link
Member Author

I Think I have finally fixed all remaining Issues.
Thank you @ulatekh for the main work on this nice feeature. Thank you @rryan for your detailed review.
@rryan looking forward to your final go.

@ghost ghost assigned rryan Jul 16, 2013
@rryan
Copy link
Member

rryan commented Jul 16, 2013

Thank your for your work @ulatekh and @daschuer. It looks good to merge.

Conflicts:
	build/features.py
daschuer added a commit that referenced this pull request Jul 16, 2013
@daschuer daschuer merged commit df18c70 into mixxxdj:master Jul 16, 2013
@ulatekh ulatekh mentioned this pull request Nov 28, 2013
@daschuer daschuer mentioned this pull request Dec 28, 2014
gramanas pushed a commit to gramanas/mixxx that referenced this pull request Jun 7, 2017
@daschuer daschuer mentioned this pull request Aug 13, 2017
19 tasks
Be-ing added a commit that referenced this pull request Apr 3, 2018
…ehavior

use isAdoptMetaknobValueEnabled and "[Effects]", "AdoptMetaknobValue"
@daschuer daschuer mentioned this pull request Jun 11, 2018
11 tasks
Be-ing pushed a commit that referenced this pull request Aug 28, 2021
CMake: fix version detection for TagLib
m0dB pushed a commit to m0dB/mixxx that referenced this pull request Jan 21, 2024
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

Successfully merging this pull request may close these issues.

5 participants