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 648127 - No quicklists for Unity Launcher
No quicklists for Unity Launcher
Status: RESOLVED WONTFIX
Product: banshee
Classification: Other
Component: User Interface
2.0.0
Other Linux
: Normal enhancement
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2011-04-18 15:46 UTC by George
Modified: 2020-03-17 09:29 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch to add Unity quicklist support (2.23 KB, patch)
2011-04-24 18:06 UTC, Chow Loong Jin
needs-work Details | Review

Description George 2011-04-18 15:46:19 UTC
As Banshee is going to be the default audio/media player in Ubuntu 11.04 and forthcoming releases it needs to play well with Ubuntu. Banshee already has UbuntuOne music store and has great support for the sound-indicator, but still misses quicklists for Unity Launcher. Quicklists allow actions to be executed with right click on app icon on the launcher, no matter if the icon is pinned to launcher or not. This quicklists are easy to create, so I created them and uploaded the patch as a bug on launchpad. So here is the bug and the patch: https://bugs.launchpad.net/null/+bug/764321 All the info is there, if needed I can copy the patch file and the info here ;)
Comment 1 Matt Sturgeon 2011-04-18 16:18:52 UTC
A launchpad patch will be in Bazaar format, at Banshee they'll need git format. But since all QuickLists are is added text to the .desktop in /usr/share/applications, this should be a 5 second fix.

Don't forget that QuickList entries are ignored by everything except Unity, so it shouldn't effect gnome-panel, gnome-shell, KDE, Xfce, etc (for anyone worried about regressions)


Note: if your looking to get this into natty, you'll have to make this an Ubuntu-specific patch (for now) as Banshee won't be releasing a new stable before 11.04.28 - that will have to go somewhere in the debian/ directory of the Ubuntu source package (cant remember the exact directory for package specific patches).

You may struggle to get this in before final release.
Comment 2 George 2011-04-18 16:35:13 UTC
I know all of that stuff and also this patch of mine has a very little chance of being implemented into Natty since the UI freeze for Natty has passed. At worse case scenario it will be implemented on Oneiric and at best at Natty. It could also be implemented on Banshee next stable release or/and some of the daily builds.
Comment 3 Chow Loong Jin 2011-04-24 18:06:29 UTC
Created attachment 186557 [details] [review]
Patch to add Unity quicklist support

Here is a preliminary patch. Please do not commit this in yet, as I'm still waiting for confirmation about the actual quicklist actions we should have for Banshee.
Comment 4 George 2011-04-24 18:12:02 UTC
@Chow Loong Jin, thank you, I suck a doing patche files. I won't tag it "Fix commited" until you give green light :)
Comment 5 Bertrand Lorentz 2011-08-19 14:48:01 UTC
Comment on attachment 186557 [details] [review]
Patch to add Unity quicklist support

I think the idea is to have a dynamic quicklist with some other stuff in it (sources etc.), instead of duplicating what is already available through the Sound Menu.

So I'm marking this as needs-work for now, as it won't be committed as-is.
Comment 6 Chow Loong Jin 2014-01-27 16:14:15 UTC
Hmm, nothing's happening both here and on Launchpad regarding this. Can we have it just committed as is? Seems minor enough.
Comment 7 André Klapper 2020-03-17 09:29:42 UTC
Banshee is not under active development anymore and had its last code changes more than three years ago. Its codebase has been archived.

Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect
reality. Please feel free to reopen this ticket (or rather transfer the project
to GNOME Gitlab, as GNOME Bugzilla is being shut down) if anyone takes the
responsibility for active development again.
See https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/264 for more info.