Comment 18 for bug 986704

Revision history for this message
markdanson (markdanson) wrote :

Thanks Daniel.

I agree with your usability concerns - the main problem as far as I see it is that because of Mixxx users' varied requirements (e.g. users requiring external controller compatibiblity, or those who just want auto dj alongside the library), one fixed navigation format is always likely to be problematic for some people.

The benefit of allowing skin designers to choose from a variety of navigation 'widget' formats would be that users could then pick a skin which best fits their requirements - some skins could have one-click access via fixed tabs, or a tree on the side, or some could use combobox dropdowns, etc.

I'm still trying to grasp how the program is put together, so please correct me if I'm wrong with any of this, but I suppose the question whether it is actually possible to swap between navigation widgets. Can we use all of the standard QT widgets in the interface? ...and if so, would the tree view widget's data work with the other widgets? it looks possible from this page: http://qt-project.org/doc/qt-5/modelview.html

It sounds like when 1.12 is released there will be more support for the combobox (http://www.mixxx.org/forums/viewtopic.php?f=8&t=6018 ). but I can't see anything for tabs. I also can't see whether it will be possible to 'swap' the tree for the combobox.

Before all that though, a first step might be to just try and get two table views (with two separate trees) side by side and see how well that works.

sorry for the brain dump :-/