mixxx 2.1 beta, skin Deere, SKIN ERROR invalid TooltipId

Bug #1741500 reported by Stefan
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mixxx
Fix Released
Low
jus

Bug Description

I tested current mixxx 2.1 branch and found some SKIN ERROR in Skin Deere.

Warning [Main]: src/skin/legacyskinparser.cpp:1948 SKIN ERROR at skin:left_display_2state_button.xml:14 <PushButton>: Invalid <TooltipId> in skin.xml: "cueset"

These are the CUE Button in the Samplers Deck.
(Line 80: https://github.com/mixxxdj/mixxx/blob/2.1/res/skins/Deere/sampler_controls_row.xml)

Currently there is no Tooltip showed on this button!

It doesn't act as a "hot cue" Button so we could not add the
<TooltipId>hotcue</TooltipId>

It doesn't act as "cue" Button so we could not add the
<TooltipId>cue_default_cue_gotoandstop</TooltipId>

So either the functionality has to be changed or an additional Tooltip
"cueset" has to be added..

Possible solution with adding "cueset" tooltip:

in https://github.com/mixxxdj/mixxx/commits/2.1/src/skin/tooltips.cpp:

+ // Currently used for decks (deere only)
+
+ add("cueset")
+ << tr("set Cue")
+ << QString("%1: %2").arg(leftClick, cueSet);

Alternative Solution, change it to "hotcue" or "cue_default_cue_gotoandstop" button functionality (might be more useful)

Tags: skin
Stefan (nopeppermint)
tags: added: skin
description: updated
Stefan (nopeppermint)
description: updated
description: updated
Stefan (nopeppermint)
summary: - mixxx 2.1 beta, skind Deere, SKINN ERROR invalid Tooltip
+ mixxx 2.1 beta, skin Deere, SKIN ERROR invalid Tooltip
summary: - mixxx 2.1 beta, skin Deere, SKIN ERROR invalid Tooltip
+ mixxx 2.1 beta, skin Deere, SKIN ERROR invalid TooltipId
Revision history for this message
Stefan (nopeppermint) wrote :
Changed in mixxx:
assignee: nobody → Stefan (nopeppermint)
Revision history for this message
Stefan (nopeppermint) wrote :

sorry wrong bug, on this I have open Questions !

Changed in mixxx:
assignee: Stefan (nopeppermint) → nobody
Revision history for this message
ronso0 (ronso0) wrote :

Jup, that tooltip is missing.
Let's just take the CO description string for translations from there:
https://www.mixxx.org/wiki/doku.php/mixxxcontrols#channeln > "cue_set"

PR should be targeted at mixxx/2.2 aka mixxx/master because it changes a string used for translations.

ronso0 (ronso0)
Changed in mixxx:
status: New → Confirmed
Revision history for this message
jus (jus) wrote :
Changed in mixxx:
milestone: none → 2.1.0
importance: Undecided → Low
status: Confirmed → In Progress
assignee: nobody → jus (jus)
Revision history for this message
Be (be.ing) wrote :
Changed in mixxx:
status: In Progress → Fix Committed
Changed in mixxx:
status: Fix Committed → Fix Released
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/9057

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.