• Status Closed
  • Percent Complete
  • Task Type Bugs
  • Category Playlists
  • Assigned To No-one
  • Operating System All players
  • Severity Low
  • Priority Very Low
  • Reported Version Daily build (which?)
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by Falco98 - 2007-06-27
Last edited by kugel. - 2009-10-16

FS#7363 - Inconsistent operation of insert / insert-next, queue / queue-next

As far as I understand it, I should be able to do a “queue next” on a folder or playlist, and it will be queued … well, next. Then, I should be able to do a normal “queue” on a subsequent folder or playlist, and it should enqueue at the end of the previously-queued group. However, upon trying (on my H140, and just now reproduced on my H10), the second playlist to be “queued” ends up queueing directly after the first track of the first one to have been queued. If that’s the expected behavior, it doesn’t seem very useful.

To compare, I next tried this with “insert” and “insert next”; I skipped several tracks into the now-enqueued album and did an “insert next” on a different playlist. The ‘insertion’ point, theoretically, should now be set to the end of the album i just “insert-next”ed, so finally I fish through and “insert” one more thing. You’d expect it to now appear at the end of the one I just insert-nexted (or am i wrong?), but it instead appears at the tail-end of the first one to have been enqueued in the first place. A little less annoying than the ‘queue’ error, but still, doesn’t seem to be the expected behavior.

Closed by  kugel.
2009-10-16 22:13
Reason for closing:  Out of Date
Additional comments about closing:   Warning: Undefined array key "typography" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 371 Warning: Undefined array key "camelcase" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 407

Should be fixed

I don’t know why this was closed. To me it looks like this behavior is not the same as it should be and the various QUEUE options to should work the same as the various INSERT options (except for not keeping the files in the playlist after playing of course)

dunno commented on 2007-06-30 17:38

I honestly think that the playlist “menu’s” should be simplified, I would suggest having just

Insert Next
Insert last
Queue Next
Queue Last
Party Mode

The outcome of the above menus are predictable and doesn’t require one to rack ones brains trying to remember what sequence the music is going to be played back in, really, after a month of non rockbox use I dont want to do a refresher course on the playlist menus to be able to add music to a playlist, this should be simple and intuitive.

what about “insert shuffled” and “queue shuffled”? those are intuitive also…

anyway, already it’s pretty simplistic, and if the plain “insert” and “queue” ones would behave as expected, consistently, then there would be no problem as to intuitiveness either… and with only “insert next” and “insert last”, there would be no reasonable way to insert a whole list of things, in successive order, into the middle of an already-big playlist… as “insert” by itself is supposed to let you do.

dunno commented on 2007-07-01 13:43

yes insert and queue shuffle should be there,

and for your info “Insert” doesn’t place new additions in the middle of the playlist that wasn’t it’s designed intention, there was a Forum post a while ago describing how Insert places new files in the playlist, it has a very convoluted logic behind file placement, its definitely not as simplistic as, “put it in the middle”.

my idea of a neat and intuitive playlist menu would be

Inesrt Next
Insert Last
Insert Shuffled
Queue Next
Queue Last
Queue Shuffled
Play Next

Nice and simple and no wondering where “Insert” is placing the new entries in a large or small playlist, I doubt, in real practice, anyone remembers exactly how insert works, besides a very few developers….

nls commented on 2007-07-01 19:31

Insert and queue are really quite simple and provide a nice functionality to rockbox’ playlist management.
For example: you want to insert 3 tracks after the one you are listening to, do “Insert Next” on the first one and just “Insert” on the other two in the order you want them.
To do this without “Insert” you would have to use “Insert Next” in reverse order, not very convenient.

Edit: Also discussion about removing features is seriously OT in this task and if you would like to discuss it further please post in the forum instead.

dunno commented on 2007-07-04 13:52

nls wrote:
>For example: you want to insert 3 tracks after the one you are listening to, do “Insert Next” on the first one and just “Insert” >on the other two in the order you want them.
>To do this without “Insert” you would have to use “Insert Next” in reverse order, not very convenient.

My apologies for the OT’ness.

I had forgotten about the Insert sequence after “Insert Next”, and no doubt I will have forgotten in a months time when I use my DAP again…. must be my age…..and no smart comments from the peanut gallery please :-)

I do see the dilemma with the sequence induced with “Insert next”, shame really that the menus cant be simplified.

Thanks for your correspondence.

cc commented on 2007-10-20 09:45

I just stubled over this - I think this my patch fixes this bug:

Vertainly the behaviour described in the first paragraph is exactly what I see (and the
patch fixes).

The second paragraph (the difference with insert) I am not sure about, the
example is a bit complex so I’m not sure what the difference is - certainly from the way
the code works it would be very surprising if there was a difference.


Available keyboard shortcuts


Task Details

Task Editing