no translated tooltips for custom buttons

Bug #1282903 reported by Daniel Schürmann
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Triaged
Wishlist
Unassigned

Bug Description

In current Mixxx, we have TooltipIds for fixed combination of CO connections.
It would be nice if the skinner has access to the already spitted Tooltip strings.
This way, it will be able to compose translated tooltips for generic skin mappings.

Tags: skin usability
Revision history for this message
Daniel Schürmann (daschuer) wrote :
Changed in mixxx:
status: New → Confirmed
milestone: none → 1.12.0
assignee: nobody → Daniel Schürmann (daschuer)
importance: Undecided → Wishlist
Changed in mixxx:
status: Confirmed → In Progress
Revision history for this message
jus (jus) wrote :

I just found myself in the situation, where the hardcoded tooltips dictate the layout of the controls in the UI.

E.g. if you are about to add a beatgrid-edit container to the UI, where all beatgrid/BPM related controls are packed into one section, you find yourself not able to do so correctly because of the tooltips.

Just an example:
Currently, the "beats_translate_match_alignment" control is right-click hardcoded to the "beats_translate_curpos" control.

A different one:
"end" is right-click hardcoded to "fwd".

A lot of the right-click assignment can considered to be of historical value.

Another point is, that we basically have to maintain two tooltip databases, one in tooltip.cpp and one in controllerpickermenu.cpp. They should be merged and cleaned in the medium term.

If there is nothing against the merge of the existing PR (see #1) we should do it.
It can provide real value for the skinning process.

tags: added: skin usability
Revision history for this message
jus (jus) wrote :

Not going to happen for v2.0

Changed in mixxx:
milestone: 2.0.0 → 2.1.0
Be (be.ing)
Changed in mixxx:
milestone: 2.1.0 → none
Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

Due to lack of progress, marking Triaged and clearing assignee. Feel free to revert if it is in fact still in progress :).

Changed in mixxx:
status: In Progress → Triaged
assignee: Daniel Schürmann (daschuer) → nobody
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/7320

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

Related questions

Remote bug watches

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