Remember search phrase in Crates and Playlists feature/view

Bug #1803865 reported by Uwe Klotz
4
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Confirmed
Wishlist
Unassigned

Bug Description

Mixxx allows to enter a search phrase to filter the tracks in the selected crate or playlist. When selecting another crate or playlist the search phrase is cleared and all tracks in the selected crate or playlist are shown. It is not possible to enter a search phrase only once and click through different crates or playlists reusing the search phrase.

TODO:
- Preserve the search phrase while switching between different crates and plalists, i.e. use one shared search state for the Crates and Playlists feature respectively
- Apply the current search phrase of the corresponding feature (Crates or Playlists) on every newly selected crate or playlist until the search is cleared manually

To be discussed: In order to provide a consistent user experience we might also use a shared search state for Tracks / Missing Tracks / Hidden Tracks. Those are completely separate features, although they are displayed in a hierarchical structure.

This idea emerged while reviewing a bugfix PR:
https://github.com/mixxxdj/mixxx/pull/1903

Tags: library
description: updated
Changed in mixxx:
importance: Undecided → Wishlist
summary: - Keep search phrase in Crates and Playlists feature/view
+ Remember search phrase in Crates and Playlists feature/view
Be (be.ing)
Changed in mixxx:
status: New → Confirmed
Revision history for this message
ronso0 (ronso0) wrote :

Although this improves UX for the use case where you'd search for a certain artist or title in multiple crates, it may be regression for other use cases. Example:
* Tracks > filtered with 'bpm:=155-165' (footwork/juke)
* going to _vocal crate to throw in some samples or lay a story on top of an instrumental
 > have to clear search phrase to see all tracks
* back to Tracks > have to re-enter search prase to get my footwork tracks back into view

Can certain search phrases like advanced filters be ignored when switching features?

Revision history for this message
ronso0 (ronso0) wrote :

Search phrases are now stored (Mixxx 2.4 alpha) so the original problem is at least mitigated. The workflow to override the current implementation and keep the phrase when switching features is still bumpy I admit.

We *could* add a preferences toggle but the respective library implementation is cumbersome.

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

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.