Support played column in browse mode

Bug #1412453 reported by Owen Williams
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
New
Low
Unassigned

Bug Description

Browse mode uses a separate tablemodel system and doesn't have a played column (nor many of the other standard columns). It should use the standard model or if there is some sort of limitation (because the tracks aren't in the db?), create temporary tables or something so it can work.

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

Original, the browse view was designed to just see the truth from the HD like a file manager would do.

Since many users, including me know sometimes a track by store position in a file system folder, It is more continent to find it in the broth tree, than sort and filter the library by location.

I am also aware that not only a few user select all of there tracks from th browse tree. IMHO this just works by an accident ;-) .. because the user experience is real bad: No library support, Slow and tree navigation feels bad.

https://bugs.launchpad.net/mixxx/+bug/1179318
https://bugs.launchpad.net/mixxx/+bug/1160525
https://bugs.launchpad.net/mixxx/+bug/925628
https://bugs.launchpad.net/mixxx/+bug/1376709
https://bugs.launchpad.net/mixxx/+bug/909959
https://bugs.launchpad.net/mixxx/+bug/797440
https://bugs.launchpad.net/mixxx/+bug/1196311
https://bugs.launchpad.net/mixxx/+bug/1259064
https://bugs.launchpad.net/mixxx/+bug/1166278

On the other hand we it is a common wish to feature a hierarchical structure of tracks of any type.

So I think before rushing into a quick hack solution, we may consider to implement this bug:
Virtual folders below the Library tree node:
This was discussed here:
https://bugs.launchpad.net/mixxx/+bug/1228789

A static solution showing all library folders, seams to be a weekend project and would solve the most of the bugs above at once.

Revision history for this message
Owen Williams (ywwg) wrote :

A regular user of mixxx would not use the browse mode, however I was at a party and a DJ friend of mine had brought a USB stick and he wanted to play a set. The only way for us to share the copy of Mixxx was to use browse mode. This type of situation is actually very common for traveling DJs, they only bring a USB stick and plug it into whatever is at the club. Usually that means a CDJ setup, but in this case Mixxx worked fine the same way.

By the way, I showed him how my controller works and the basic functionality of mixxx in about 30 seconds and he was off and running, no problems :). This has been my experience in the past, experienced DJs can pick up mixxx really easily.

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

Ah yes, this an other common use case, we may adopt in Mixxx. A variation of this is if you play on a birthday party and the host ask to play tracks from his USB stick.
On one hand you do not want to pollute you library with the tracks, on the other hand it could be handy to have a consistent history.

Some of this is covered by https://bugs.launchpad.net/mixxx/+bug/918233

.. 30 seconds ..
Cool. You should have record this session to publish it at Youtube.

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

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.