From cc924f0f8553e599c88e95afa32a18e4631c7791 Mon Sep 17 00:00:00 2001 From: Georges Khaznadar Date: Sat, 3 Sep 2016 17:57:10 +0200 Subject: [PATCH] Modifying the Exec cmd in the desktop-files Fixup the *.desktop files and add a file handler to the Exec key. https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s06.html Gbp-Pq: Topic fixes Gbp-Pq: Name Modifing-the-Exec-cmd-in-the-desktop-files.patch --- resources/linux/mime/applications/bitmap2component.desktop | 4 +++- resources/linux/mime/applications/eeschema.desktop | 1 + resources/linux/mime/applications/gerbview.desktop | 3 ++- resources/linux/mime/applications/kicad.desktop | 2 ++ resources/linux/mime/applications/pcbcalculator.desktop | 3 ++- resources/linux/mime/applications/pcbnew.desktop | 1 + 6 files changed, 11 insertions(+), 3 deletions(-) diff --git a/resources/linux/mime/applications/bitmap2component.desktop b/resources/linux/mime/applications/bitmap2component.desktop index c5e04af8..f1e10830 100644 --- a/resources/linux/mime/applications/bitmap2component.desktop +++ b/resources/linux/mime/applications/bitmap2component.desktop @@ -4,7 +4,9 @@ Terminal=false Icon=bitmap2component Type=Application Categories=Science;Electronics; -Exec=bitmap2component +Exec=bitmap2component %f +Keywords=Bitmap;Converter; +MimeType=application/x-bitmap2component-project; Name=Bitmap to Component Converter GenericName=Bitmap to Component Converter GenericName[it]=Convertitore da bitmap a componente diff --git a/resources/linux/mime/applications/eeschema.desktop b/resources/linux/mime/applications/eeschema.desktop index e7cc30b9..cb749987 100644 --- a/resources/linux/mime/applications/eeschema.desktop +++ b/resources/linux/mime/applications/eeschema.desktop @@ -7,6 +7,7 @@ Categories=Science;Electronics; Exec=eeschema %f MimeType=application/x-kicad-schematic; Name=Eeschema (Standalone) +Keywords=Schematic;Editor; GenericName=Electronic schematic capture GenericName[fr]=Saisie de schéma électronique GenericName[it]=Disegno di schemi elettrici diff --git a/resources/linux/mime/applications/gerbview.desktop b/resources/linux/mime/applications/gerbview.desktop index 8b560f72..bcfc314b 100644 --- a/resources/linux/mime/applications/gerbview.desktop +++ b/resources/linux/mime/applications/gerbview.desktop @@ -4,8 +4,9 @@ Terminal=false Icon=gerbview Type=Application Categories=Science;Electronics; -Exec=gerbview +Exec=gerbview %f MimeType=application/x-gerber;application/x-excellon +Keywords=PCB;Viewer; Name=GerbView GenericName=Gerber File Viewer GenericName[it]=Visualizzatore file Gerber diff --git a/resources/linux/mime/applications/kicad.desktop b/resources/linux/mime/applications/kicad.desktop index 35f982c4..e20cbae1 100644 --- a/resources/linux/mime/applications/kicad.desktop +++ b/resources/linux/mime/applications/kicad.desktop @@ -5,9 +5,11 @@ Icon=kicad Type=Application Categories=Science;Electronics; Exec=kicad %f +Keywords=Kicad;Projectmanager; MimeType=application/x-kicad-project; Name=KiCad GenericName=EDA Suite +GenericName[fr]=Suite logicielle de conception électronique GenericName[it]=CAD elettronico GenericName[zh_CN]=EDA 工具箱 Comment=Electronic Design Automation suite diff --git a/resources/linux/mime/applications/pcbcalculator.desktop b/resources/linux/mime/applications/pcbcalculator.desktop index 7aa9bab3..b71e20e7 100644 --- a/resources/linux/mime/applications/pcbcalculator.desktop +++ b/resources/linux/mime/applications/pcbcalculator.desktop @@ -1,10 +1,11 @@ [Desktop Entry] Version=1.0 Terminal=false +Exec=pcb_calculator %f +Keywords=PCB;Caculator; Icon=pcbcalculator Type=Application Categories=Science;Electronics; -Exec=pcb_calculator Name=PCB Calculator GenericName=PCB Calculator GenericName[zh_CN]=PCB 计算器 diff --git a/resources/linux/mime/applications/pcbnew.desktop b/resources/linux/mime/applications/pcbnew.desktop index 6986ae6b..ceb0417d 100644 --- a/resources/linux/mime/applications/pcbnew.desktop +++ b/resources/linux/mime/applications/pcbnew.desktop @@ -1,6 +1,7 @@ [Desktop Entry] Version=1.0 Terminal=false +Keywords=PCB;Circuit;Layout;Design;Editor;Footprint; Icon=pcbnew Type=Application Categories=Science;Electronics; -- 2.30.2