After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 528948 - Add Browser Filter Context Menus
Add Browser Filter Context Menus
Status: RESOLVED FIXED
Product: banshee
Classification: Other
Component: Playback
git master
Other Linux
: Normal enhancement
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
: 530040 536873 542289 551968 561376 582272 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2008-04-19 19:57 UTC by Eric Mangold
Modified: 2010-11-09 14:23 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Eric Mangold 2008-04-19 19:57:44 UTC
Would be nice to be able to right-click an album and "Add to Play Queue". Or drag it to the Play Queue.

This would ideally add a single line-item in the Play Queue representing the Album.

However I might want to remove some of the songs from that Album (in so far as the Play Queue is concerned).

So if the Album line-item was actually a sort of tree widget with a [+] widget next to it (defaulting to collapsed), that would be perfect.

I guess this feature request applies equally well to normal play lists...
Comment 1 Sandy Armstrong 2008-06-10 01:41:55 UTC
*** Bug 530040 has been marked as a duplicate of this bug. ***
Comment 2 Gabriel Burt 2008-08-12 17:59:23 UTC
*** Bug 536873 has been marked as a duplicate of this bug. ***
Comment 3 Andrew Conkling 2008-09-12 15:49:58 UTC
*** Bug 551968 has been marked as a duplicate of this bug. ***
Comment 4 Gabriel Burt 2009-01-17 20:44:14 UTC
*** Bug 561376 has been marked as a duplicate of this bug. ***
Comment 5 Wouter Bolsterlee (uws) 2009-01-17 23:13:30 UTC
Gioele Barabucci wrote in bug 561376:
> It should be possible to add albums to the play queue
> right-clicking on the album entry in the browser and
> selecting "Add to play queue", just like you can do that
> for single tracks.
> 
> This makes adding an entire album easier. And does not
> require you to drag'n'drop the album to the play queue
> (there are many usability issues with d'n'd).
> 
> A similiar feature (right click -> add to play queue)
> could be added to the artist entry in the library browser.
Comment 6 smol.robert 2009-02-08 12:23:47 UTC
Hi,
also if you please implement this feature, add a possibility to assign a covert art picture, or change tags that applies for whole album.

Right Click:
============

Play Now
Play Randomly
Add to Playing queue
Properties  (change stars, release date, album cover art).


Or at least, provide users with manual on how to change the cover album. All I know it is somehow magically downloaded from the Internet, but dunno where and how to change that.

Thanks
Comment 7 Alexander Kojevnikov 2009-05-12 06:14:11 UTC
*** Bug 582272 has been marked as a duplicate of this bug. ***
Comment 8 Gabriel Burt 2009-05-14 16:18:57 UTC
*** Bug 542289 has been marked as a duplicate of this bug. ***
Comment 9 Gabriel Burt 2010-11-09 02:38:42 UTC
Fixed in master:

commit 26fb7038d617232d0212c4cffd62a58443129654
Author: Gabriel Burt <gabriel.burt@gmail.com>
Date:   Mon Nov 8 20:32:37 2010

    Show the track context menu in artist/album lists
    
    This lets you right-click an artist or album and 'Add to Play Queue',
    and most of the other normal track context-menu actions.  Focusing a
    browser also makes the action keybindings affect the artist or album;
    pressing 'q' after clicking an album will queue the entire album.
    
    Fixes bgo#528948
Comment 10 Robin Stocker 2010-11-09 12:45:37 UTC
banshee doesn't compile for me because of this commit, it seems Hyena needs to be updated. ShowContextMenu in HyenaActionGroup has return type void, which can't be assigned to a variable. This is the compile error:

./Banshee.Gui/TrackActions.cs(358,13): error CS0815: An implicitly typed local variable declaration cannot be initialized with `void'
./Banshee.Gui/TrackActions.cs(359,17): error CS0841: A local variable `menu' cannot be used before it is declared
./Banshee.Gui/TrackActions.cs(360,22): error CS1061: Type `object' does not contain a definition for `SelectionDone' and no extension method `SelectionDone' of type `object' could be found (are you missing a using directive or an assembly reference?)
Comment 11 Benjamín Valero Espinosa 2010-11-09 14:23:00 UTC
(In reply to comment #10)
> banshee doesn't compile for me because of this commit, it seems Hyena needs to
> be updated. ShowContextMenu in HyenaActionGroup has return type void, which
> can't be assigned to a variable.

Same for me.