Move Skin menu to a pop up / slide over menu

Bug #1765926 reported by Daniel Schürmann
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mixxx
Confirmed
Wishlist
Unassigned

Bug Description

in 2.1, the skin menus are displacing the skin widgets.
This leads to all sort of width and overlapping issues.
A good solution would be to add the skin menus to a separate window or a slide over widget, leaving the original skin widgets in shape.

I think to a

<SkinMenu>
...
</SkinMenu>

entry

or a generic drawer widget.

This can be useful for other things as well

Tags: skin
Revision history for this message
ronso0 (ronso0) wrote :

Thanks for tracking this.

A separate window brings up other issues, I'd prefer some widget that's laid on top of the skin. That's what I tried in the original Tango skin with a widget stack, but that didn't work on some version of Mac OS.

Do you have examples for the drawer widget you mentioned?

Revision history for this message
Stefan (nopeppermint) wrote :

> That's what I tried in the original Tango skin with a widget stack, but that didn't work on some version of Mac OS.

related bug:
https://bugs.launchpad.net/mixxx/+bug/1689196

ronso0 (ronso0)
Changed in mixxx:
status: New → Confirmed
Revision history for this message
Stefan (nopeppermint) wrote :

as discussed in https://github.com/mixxxdj/mixxx/pull/1623

this menu may also supply scrollbars, translatable button strings

quote: ronso0:
The reason some quick toggles are in the top bar in Tango but not in the skin menu is simply there's not enough space at minimal height. The major checkboxes you introduced can be of help there, as well. Sooner or later we'll probably need to migrate the skin settings to an standalone widget which could supply scrollbars, translatable button strings and other features as @daschuer suggested in lp:1765926

ronso0 (ronso0)
Changed in mixxx:
importance: Undecided → Wishlist
tags: added: skin
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/9254

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.