Double-clicking on album should start it playing

Bug #389769 reported by David Wagner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Exaile
Fix Released
Low
Mathias Brodala

Bug Description

I used to use Exaile via Fedora 10's RPM: exaile 0.2.14-1. I recently downloaded and starting using the development version via bzr: revision 1943, currently. The bzr version introduces a noticeable downgrade to the behavior of Exaile.

With the old Exaile, I could double-click on an album name in the "Collection" tab on the left of the Exaile window; Exaile would add this album to the play list and immediately start playing it. (I don't know if I had to set some option/preference to make it work this way or if this was the default behavior.)

With the new Exaile, revision 1943 from bzr, Exaile no longer works this way. Double-clicking on an album name adds it to the play list but does not immediately start playing the album. To play the album, I have to first add it to the play list by double-clicking, then mouse over to the play button and click on that.

This seems like a regression to me. It changes one mouse movement and a double click into a mouse movement, a double-click, another mouse movement, and a click. This degrades the user experience.

Any chance that we could get the old behavior back again? (Thanks for building such a great music player!)

reacocard (reacocard)
Changed in exaile:
importance: Undecided → Low
milestone: none → 0.3.0
status: New → Triaged
Revision history for this message
David Wagner (daw-bugzilla) wrote :

I saw this was triaged to Low importance. I know it's your call what importance you will assign (you're doing the work, you get to make the call on what you work on!), but I want to share with you the argument for listing this as a higher priority. This is a regression from 0.2.14. Double-clicking used to work properly in 0.2.14, but no longer works properly in the bzr head. I would also say that, in my experience, it also affects my user experience in a significant way: this is a very common use case for me, and in my view doubling the number of clicks and mouse moves is pretty substantial step backwards.

I read the list of regressions from 0.2.14 in bug #312592. Personally, I find this bug more serious than any of the regressions listed in bug #312592. That may reflect only my own use patterns; I don't know whether it generalizes to other users.

OK, I've said my piece. It's your call: I'll respect whatever decision you make. Thank you for the opportunity to make my case and for listening. And I really appreciate the work you all do on Exaile; it's a great music player! Thank you again for your work.

Revision history for this message
Mathias Brodala (mathbr) wrote :

Fixed in trunk. Playback starts automatically if there's currently no playback. Else the selected item only gets appended as it used to.

Changed in exaile:
status: Triaged → Fix Committed
assignee: nobody → Mathias Brodala (mathbr)
Revision history for this message
David Wagner (daw-bugzilla) wrote :

This is nice: thanks very much! Much appreciated!

Revision history for this message
David Wagner (daw-bugzilla) wrote :

This seems to have regressed back to the behavior described in the original bug report. In the latest bzr version (r2288), double-clicking on an album when the playlist is empty adds the entire album to the playlist, but does not start it playing: one has to separately press "play".

Any chance this could be fixed again? Desired behavior: automatically start playback immediately when a new album is added to the playlist if there's currently nothing playing, as described in comment #2 from Mathias Brodala.

I'm re-opening this bug to indicate that it regressed. Hope that's the right way to report this. If you'd prefer that I open a new bug, I'm happy to do that instead.

Changed in exaile:
status: Fix Committed → New
Revision history for this message
Steve Dodier-Lazaro (sidi) wrote :

I confirm it behaves as David Wagner describes, but I must say I consider the current way it works to be very acceptable.

Changed in exaile:
status: New → Confirmed
milestone: 0.3.0 → 0.3.1
Revision history for this message
pelotin (reidioje) wrote :

hi, i have exaile 3.0.1 and i cant play things with a double click from de collection panel, i would really like to do that, is there some plugin or something?

thanks in advance.

Revision history for this message
reacocard (reacocard) wrote :

> i would really like to do that, is there some plugin or something?

No, as you could have told from that fact that this bug is still open and marked for 0.3.1. This is something that would be non-trivial (and silly) to do from a plugin, it needs to happen in core.

reacocard (reacocard)
Changed in exaile:
milestone: 0.3.1 → 0.3.2
Revision history for this message
Mathias Brodala (mathbr) wrote :

Fixed again with r2957.

Changed in exaile:
status: Confirmed → Fix Committed
reacocard (reacocard)
Changed in exaile:
status: Fix Committed → Fix Released
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.