Bug #3491

Chirp install under Linux

Added by Hans PD0AC about 4 years ago. Updated about 1 month ago.

Status:Closed Start date:03/20/2016
Priority:Normal Due date:
Assignee:- % Done:

0%

Category:-
Target version:-
Chirp Version:daily Platform:Linux
Model affected:(All models)

Description

As long as I can remember Chirp always ends up under the menu category "Other", while /usr/share/applications/chirp.desktop contains "Categories=Application;HamRadio".

No Desktop Environment I used created the HamRadio category. This is at least true for the most popular ones like MATE, Cinnamon and KDE.

It got slightly worse when I installed Peppermint Six. This is just another Ubuntu LTS derivate, but uses LXDE as DE. After installing Chirp, no category at all is created, not even "Other". So, Chirp is nowhere to be found. It could be fixed as follows:

sudo gedit /usr/share/applications/chirp.desktop

find the line that reads:-

Categories=Application;*HamRadio*

and change it to:

Categories=Application;*Development*

and SAVE the file.

Now Chirp will appear under Programming. Yet I would rather see that the Chirp installation procedure could do these things automatically.

Hans

Associated revisions

Revision 2913:49c7636445b4
Added by Patrik Nilsson almost 3 years ago

Fix Linux/Unix desktop entry file Fixes #5075 #3491

- Update "Version" to 1.0
- Fix "GenericName" not being generic
- Fix "Comment" being redundant with "GenericName" and wrong format
- Fix hard-coded icon extension
- Fix "Categories" using incorrect non-existing main category "Application",
using "Utility" instead.
- Add ability to open files with chirpw (based on Debian patch)
- Add several "Keywords" for discoverability

Fixing the hard-coded icon enables theming and is a pre-requsite for
adding a scalable icon and/or icons of different sizes. It should also
resolve bug #3491.

The latest version of the Freedesktop specification can be found at:
https://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html

A table of acceptable main categories can be found at:
https://standards.freedesktop.org/menu-spec/menu-spec-1.0.html#category-registry

History

Updated by Bernhard Hailer about 1 month ago

  • Status changed from New to Closed
  • Chirp Version changed from 0.4.0 to daily

This appears to be complete.

Also available in: Atom PDF