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 633753 - get rid of multiple .desktop files for device launching
get rid of multiple .desktop files for device launching
Status: RESOLVED WONTFIX
Product: banshee
Classification: Other
Component: general
1.8.0
Other Linux
: Normal normal
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2010-11-01 22:28 UTC by Victor Vargas
Modified: 2020-03-17 08:52 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Victor Vargas 2010-11-01 22:28:00 UTC
This report was originally filled at:
https://bugs.launchpad.net/ubuntu/+source/banshee/+bug/524684

banshee provides multiple entries in 'open with' dialog (see screenshot
)

[1]https://bugs.launchpad.net/ubuntu/+source/banshee/+bug/524684/+attachment/1150936/+files/Screenshot-Open%20With.png
Comment 1 Gabriel Burt 2010-11-02 00:18:09 UTC
The duplicates are .desktop files we ship to handle devices etc, but that have NoDisplay=true in them.  There is either a duplicate Banshee bug or a bug against nautilus or whatever about this...I think they were trying to tell us that NoDisplay=true shouldn't keep items from appearing in that list, but just only in something else..maybe the application menu?
Comment 2 Victor Vargas 2011-04-19 19:45:16 UTC
This issue is still occurring with banshee 2.0.0 tested with Ubuntu Natty, as Gabriel told me in a IRC conversation:

"gabaug> we could probably remove the others, and when passed a URI, check if it matches the mount point of a device or something"

This is a comment just for the record and a future fix,
Victor
Comment 3 Gabriel Burt 2011-04-19 19:46:03 UTC
I do consider this a bug in Banshee.  It's there to make the UX of inserting a CD/Device work well -- the popup appears with one of the Banshee .desktop files in the dropdown list (b/c it matches the audiocd or device mimetype) and selecting it activates the device nicely.

We can probably accomplish this in a different way with just a single .desktop file, by inspecting URIs passed in to see if they are hardware devices (audiocd/device), by matching on mountpoints, looking for cdda:// or whatever is passed for an audiocd, etc.
Comment 4 Gabriel Burt 2011-04-19 19:46:37 UTC
Or maybe more simply, asking GIO for the mimetype of the URI. :)
Comment 5 André Klapper 2020-03-17 08:52:00 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.