Checkboxes for the "Add To Playlist" menu

Bug #1514773 reported by Foss-4
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Confirmed
Wishlist
Unassigned

Bug Description

Action: user adds a track to a crate via right-clicking on the specific track.

Currently: there is no UI indication of which crates the specific track in question may already exist.

Expected: I find this highly confusing and counter-intuitive. There should be a UI indication for all crates in which that certain track already exists.

Solution: several options. one would be to add a small checkmark ✔ in front of each crate name which has the title in it. an alternative would be to show crates which have the title in them in bold, while the other crates are shown in normal font (as currently the case for all crates).

This request goes for the playlist option as well, of course.

Tags: gui usability
Foss-4 (foss-4)
description: updated
Revision history for this message
Sébastien BLAISOT (sblaisot) wrote :

Hi,

you may be interested in :
https://bugs.launchpad.net/mixxx/+bug/1380467
https://bugs.launchpad.net/mixxx/+bug/1481113

Some work has been done in master branch (which will be the base for 1.13). Using this branch, selecting a track bold all the crates the track is in.

Revision history for this message
Foss-4 (foss-4) wrote :

Sébastien thanks a lot for this info. So further down the road. Are there any builds this can be tested with?

Revision history for this message
Sébastien BLAISOT (sblaisot) wrote :

as far as I know, master builds are available here:
http://downloads.mixxx.org/builds/master/release/

But I'm afraid there is no recent build including this.

So the better way to test this is to build from source:
http://www.mixxx.org/wiki/doku.php#compile_mixxx_from_source_code

Revision history for this message
Foss-4 (foss-4) wrote :

pushing this up

macOS 10.13.4
mixxx 2.1.0-rc1 (build 2.1 r6663)

crates have this, playlists don't

should be an easyhack to duplicate the crate behavior to playlists.

summary: - feature request: when adding track to create via right-click, all crates
- in which the specific track already exists should have a checkmark in
- front of the crate name
+ feature request: right-click to add track to playlist should have
+ checkmark in front of all playlists including the track (analog to what
+ now exists for adding tracks to crates)
summary: - feature request: right-click to add track to playlist should have
- checkmark in front of all playlists including the track (analog to what
- now exists for adding tracks to crates)
+ Checkboxes for the "Add To Playlist" menu
Changed in mixxx:
importance: Undecided → Wishlist
status: New → Confirmed
Revision history for this message
Foss-4 (foss-4) wrote :

What's up with this item? This requested functionality has been implemented for crates but not for playlists. That's fairly odd. Is playlist and crate implementation very different? It would seem that playlist functionality could adapat the implementation from crates feature?

Revision history for this message
ronso0 (ronso0) wrote :

Crates can only hold one instance of a track, whereas a track can occur multiple times in a Playlist.
Adding a track via checkbox seems reasonable but what should happen when a Playlist is unchecked? Removing tracks might screw up the concept of a Playlist, so I'd say Playlist management (play order) should be done with the playlist visible in the main tracks table.

Don't know if that's the reason why it's not implemented though.

Revision history for this message
Foss-4 (foss-4) wrote :
tags: added: gui usability
removed: ui ux
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/8289

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.