mixxx control for Big Library

Bug #1941027 reported by Mikel Pérez
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Confirmed
Medium
Unassigned

Bug Description

a control is needed to assign Big Library to controllers. something like [Library],ShowBigLibrary and [Library],HideBigLibrary / [Library],ToggleBigLibrary

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

This already exists: [Master], maximize_library

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

@Mikel Pérez
how did you try to map your controller?

In the MIDI Wizard you'll find the control in the 'User Interface' submenu

I think we should create an alias '[Library],maximize' so that it can be found in the 'Library' controls group in the manual, too.

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

I like the idea of aliasing [Master], maximize_library to [Library], maximize.

Revision history for this message
Jan Holthuis (holthuis-jan) wrote :

This is not an "official" control. It's created by skins any may simply not exist if you select another skin.

If we want to make it "official", we should always create it and let skins connect to it instead of owning it.

ronso0 (ronso0)
Changed in mixxx:
status: Invalid → Incomplete
Revision history for this message
ronso0 (ronso0) wrote :

(setting to 'Incomplete' so it can be found in the default bug listing)

Though this control is used in all official skins,and it's listed in the control picker menu of the MIDI Wizard. The respective action in the menu bar is inactive (greyed out) if the skin doesn't use/supply the control.

Would mappings fail if it hasn't been created, or just complain?

Revision history for this message
Mikel Pérez (mikelpr) wrote :

@ronso0 would be nice, that's where I looked for it. never would have thought it was under Master

Revision history for this message
ronso0 (ronso0) wrote :

I guess the appropriate place to create [Library],maximize is in coreservices, no? Like [Controls],touch_shift
https://github.com/mixxxdj/mixxx/blob/867a4b9e4c3d878ce1e6be3642664ec98f87a83a/src/coreservices.cpp#L440

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

Let's sort the controls by category to increase discoverabilty
https://github.com/mixxxdj/manual/issues/441

Changed in mixxx:
status: Incomplete → Invalid
Be (be.ing)
Changed in mixxx:
status: Invalid → Confirmed
importance: Undecided → Medium
milestone: none → 2.4.0
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/10501

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.