Use <AxesColor> as the fallback if no <Color> is present

Bug #1107163 reported by Daniel Schürmann
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Fix Released
Wishlist
Daniel Schürmann

Bug Description

This was proposed by RJ in Bug #1099182.

Doing this, we can get rid of <MarkerColor>

Related branches

Changed in mixxx:
status: New → In Progress
importance: Undecided → Wishlist
assignee: nobody → Daniel Schürmann (daschuer)
Revision history for this message
Daniel Schürmann (daschuer) wrote :

It's not a big issue to change the code like that. But I am not sure how to deal with legacy skins.

If you look at Deere 1280 for instance it has

<MarkerColor>#00FF00</MarkerColor>
<AxesColor></AxesColor>

AxesColor default is hard coded to QColor(245,245,245);

In this case legacy skin without a <Color></Color> tag would have a different mark color after fixing this bug.

For me, this effect is acceptable, what do you think?

Revision history for this message
Daniel Schürmann (daschuer) wrote :

Here is a patch without dealing with old skins.
Candidate for 1.11.0?

Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

Looks good to me and I agree it's low impact.

Changed in mixxx:
milestone: none → 1.11.0
Revision history for this message
Daniel Schürmann (daschuer) wrote :

committed to lp:mixxx/1.11 revision 3699.

Changed in mixxx:
status: In Progress → Fix Committed
RJ Skerry-Ryan (rryan)
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/6866

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.