Ticket #365 (new defect)

Opened 13 months ago

[PATCH] improve desktop files

Reported by: sbrabec Owned by: lennart
Milestone: Component: avahi-ui
Keywords: Cc:

Description

Desktop files are not fully correct:

1) Insufficient Categories. Each desktop file should contain at least one main category and one relevant additional category. Desktop files in Avahi lack additional category, and two level menu systems don't have information about correct sub-menu placement. Attached patch is one of possible fixes. You may pick a different additional category from  http://standards.freedesktop.org/menu-spec/latest/apa.html

Note: Network;Monitor; would fit better for avahi-discover, but it is not supported combination. Reporting as  https://bugs.freedesktop.org/show_bug.cgi?id=49699

2) Icon=network-wired may be unavailable outside GNOME. If would be better to create own icon that fits better.

Attached patch fixes 1. If anybody will provide icon, I can provide fix of 2. (Grabbing of network-wired from GNOME theme and putting it into hicolor may be a temporary work-around.)

Attachments

avahi-desktop.patch Download (1.3 KB) - added by sbrabec 7 months ago.
New Desktop Menu Specification allows Network;Monitor. Update to use it for avahi-discover.

Change History

Changed 7 months ago by sbrabec

New Desktop Menu Specification allows Network;Monitor. Update to use it for avahi-discover.

Note: See TracTickets for help on using tickets.