Controls to jump to sidebar item by index

Bug #909392 reported by Ilkka Tuohela
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mixxx
Confirmed
Wishlist
Unassigned

Bug Description

I think it would be nice to have a controller mapping commands to jump to playlist or crate given by index, or get current value, for example

engine.setValue(['Playlist'],'select_library'],true);
engine.setValue(['Playlist'],'select_playlist_index'],1);
engine.setValue(['Playlist'],'select_crate_index'],2);

Also,
engine.getValue(['Playlist'],'selected') could return for example 'library', 'playlist_1','crate_1' or similar: needs more planning but it might be useful in scripts.

This would allow mapping a button controller to select your favorite playlists and crates directly without scrolling, and to return to the library as well. It would then be up to the user to order playlists so that these buttons make sense.

With OSC or HID it might be even possible to pass the playlist name to jump to, so maybe these might be needed as well:

engine.setValue(['Playlist'],'select_playlist_name','Chillout');

RJ Skerry-Ryan (rryan)
Changed in mixxx:
status: New → Confirmed
importance: Undecided → Wishlist
tags: added: library midi
Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

Until we get string controls this will be hard.

For now, we can provide basic ones for things there are one of:

[Playlist],sidebar_select_library
[Playlist],sidebar_select_autodj
[Playlist],sidebar_select_browse
[Playlist],sidebar_select_analyze
[Playlist],sidebar_select_itunes
[Playlist],sidebar_select_rhythmbox
[Playlist],sidebar_select_banshee

And we could also provide a playlist_selector, playlist_next, playlist_prev control (same for crates).

tags: added: easy polish
Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

BTW for anyone looking to pick this up, go to src/library/librarycontrol.cpp
that's where we keep these library controls

ronso0 (ronso0)
summary: - New controller mapping command to jump to playlist / crate by index
+ Controls to jump to sidebar item by index
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/6212

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.