show help content in the root controllers node in the preferences

Bug #1296954 reported by RJ Skerry-Ryan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Fix Released
Wishlist
RJ Skerry-Ryan

Bug Description

Right now the root preferences node is blank. We should provide some help content in there:

* Links to Controller forums
* Links to the Wiki for hardware compatibility
* Buttons to open the personal or system mappings folder (Bug #1296951 )
* Import/export preset? (Bug #723028 and Bug #1296952 )

What else?

RJ Skerry-Ryan (rryan)
Changed in mixxx:
status: New → Confirmed
importance: Undecided → Wishlist
tags: added: controllers polish preferences
tags: added: usability
Revision history for this message
jus (jus) wrote :

Can we make Preferences tree view resizable so we could select the correct controller in the first place? Currently, a controller name is cut off after 10 chars. Many controllers are listed multiple times because they provide multiple ports.

Also, can we take the chance to fine-tune the wording?
If no forum/ wiki link is found, we print "Support: No support available". Some users have mistakenly understood the information as if their device itself is not supported.

Revision history for this message
jus (jus) wrote :

* Auto expand the "Controllers" tree and a prominent help text similar to "Select a controller from the list on the left side."

RJ Skerry-Ryan (rryan)
Changed in mixxx:
assignee: nobody → RJ Ryan (rryan)
RJ Skerry-Ryan (rryan)
Changed in mixxx:
milestone: none → 1.12.0
status: Confirmed → Fix Committed
Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

https://github.com/mixxxdj/mixxx/commit/c0b9c5febceb624847980e5421ed25b0a6a9999c

I dealt with all my original points except import/export which I think should go in the individual controller page.
Tree-view resizing would be quite nice but let's do that in a different bug.
Auto-expanding is part of this commit.
No support available is fixed now.

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/7367

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.