Merge tooltip strings for skins and controller wizard and maintain only one source

Bug #1403748 reported by jus
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Confirmed
Medium
Unassigned

Bug Description

Currently, we maintain 2 different string sources for tooltips:
* src/skin/tooltips.cpp
* src/controllers/controlpickermenu.cpp

Currently, we have the following quirks
* Same control different content in the tooltip
* Same control different spellings in the tooltip
* Control missing tooltip in one or another source

This is unnecessary work for code and translation contributors as well.
We have manifests for effects including a description, what about something similar in a centralized fashion for control descriptions?

Revision history for this message
Be (be.ing) wrote :

Should we deal with this for 2.1 or postpone it?

Changed in mixxx:
status: New → Confirmed
Be (be.ing)
Changed in mixxx:
milestone: 2.1.0 → none
Revision history for this message
Daniel Schürmann (daschuer) wrote :

It is OK for me to postpone it.

Revision history for this message
jus (jus) wrote :

Do do not give it another 3 years.

Changed in mixxx:
milestone: none → 2.2.0
Revision history for this message
Be (be.ing) wrote :

jus, unless you are committing to take care of this for 2.2, I don't think it is helpful to assign bugs to a milestone. This is how milestones accumulate a lot of noise, which makes it hard to tell what actually needs to get done to make a release happen.

Be (be.ing)
Changed in mixxx:
milestone: 2.2.0 → 2.3.0
Revision history for this message
Daniel Schürmann (daschuer) wrote :
Be (be.ing)
Changed in mixxx:
milestone: 2.3.0 → none
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/7743

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.