Auto assign hotcue color#2122
Conversation
|
By the way, I'm unsure what the preferred naming scheme for control objects is. Is this documented somewhere? I see both |
|
As far as I know we must not update the translation files locally. Those generated files are fetched from Transifex. |
I followed step 1-4 of the procedure described in wiki to update the translation templates for Transifex. |
|
Yes, @uklotzde is right. We updated the translation templates directly from the master branch. Can you please remove the last commit and force push? git reset --hard HEAD^1 |
23191fe to
b37b64a
Compare
|
@daschuer Ok, done. |
|
Nice addition! Just a minor comment about spelling. A native speaker may double check this. |
b37b64a to
167f537
Compare
|
I think PascalCase is fine since most properties in the [Controls] section already use it. |
| this, SLOT(slotJumpToCueOnTrackLoadCheckbox(bool))); | ||
|
|
||
| // Automatically assign a color to new hot cues | ||
| m_bAssignHotcueColors = m_pConfig->getValue(ConfigKey("[Controls]", "AutoHotcueColors"), false); |
There was a problem hiding this comment.
I thought about enabling this feature by default to let users notice. But on the other hand that might confuse and distract existing users. Let's be conservative and let users discover it for themselves.
|
LGTM. Thank you very much! |
|
I don't understand the purpose of this new option. As far as I can tell there is no way for users to specify what hotcue gets assigned to what color unless they do that manually for each hotcue, so what is the benefit of assigning hotcues to random colors with this option? |
|
The colors help to visually distinguish different hot cues. The assigned color follows the predefined color palette which is reasonable and convenient. If you want to assign different color you have to edit the cue point manually as before. |
|
@Be-ing Assigning different colors automatically is what Serato does by default, too. This feature comes in handy when using a hardware controller with colored performance pads, where you don't have a number printed on the pad. IMO it makes it much easier to remember what hot cue is used for what. Editing a hot cue point to assign a color manually takes quite a bit of time and can be difficult to do with a DJ controller. And sometimes you only need different colors for different hot cues, but do not care which particular color an individual cue point has. |
This adds the ability to assign hotcue colors automatically (based on the index), similar to what Serato does.
Currently missing:
Translations