← Back to team overview

kicad-developers team mailing list archive

[PATCH 1/3] Updated the *.desktop files and the pcbnew mime type.

 

The *.desktop files was updated in accordance to the
Destop Entry Specification v. 1.1
---
 resources/linux/mime/applications/bitmap2component.desktop | 10 +++++-----
 resources/linux/mime/applications/eeschema.desktop         | 13 ++++++-------
 resources/linux/mime/applications/gerbview.desktop         | 12 ++++++------
 resources/linux/mime/applications/kicad.desktop            | 13 ++++++-------
 resources/linux/mime/applications/pcbcalculator.desktop    | 10 +++++-----
 resources/linux/mime/applications/pcbnew.desktop           | 12 ++++++------
 resources/linux/mime/mime/packages/kicad.xml               |  2 +-
 7 files changed, 35 insertions(+), 37 deletions(-)
diff --git a/resources/linux/mime/applications/bitmap2component.desktop b/resources/linux/mime/applications/bitmap2component.desktop
index f2ff024..32e8af5 100644
--- a/resources/linux/mime/applications/bitmap2component.desktop
+++ b/resources/linux/mime/applications/bitmap2component.desktop
@@ -1,10 +1,10 @@
 [Desktop Entry]
-Categories=Development;Electronics;
+Type=Application
+Version=1.1
+Name=KiCad Bitmap to Component Converter
 Comment=Create a component from a bitmap for use with KiCad
 Exec=bitmap2component
-GenericName=EDA Suite
 Icon=bitmap2component
 MimeType=application/x-bitmap2component-project;
-Name=Bitmap to Component Converter
-Type=Application
-Name[en_US]=Bitmap to Component Converter
+Keywords=KiCad;Image;Convert;Component
+Categories=Development;Electronics;
diff --git a/resources/linux/mime/applications/eeschema.desktop b/resources/linux/mime/applications/eeschema.desktop
index 41b1ba3..ee8508b 100644
--- a/resources/linux/mime/applications/eeschema.desktop
+++ b/resources/linux/mime/applications/eeschema.desktop
@@ -1,11 +1,10 @@
 [Desktop Entry]
-Categories=Development;Electronics;
-Comment=Design an electronic schematic
-Comment[fr]=Dessiner des schémas électroniques
+Type=Application
+Version=1.1
+Name=KiCad Schematic editor - Standalone
+Comment=Work with a KiCad schematic layout outside of the KiCad framework
 Exec=eeschema %f
-GenericName=Electronic schematic design
-GenericName[fr]=Saisie de schéma électronique
 Icon=eeschema
 MimeType=application/x-eeschema-schematic;
-Name=Eeschema
-Type=Application
+Keywords=KiCad;Schematic;Design;Standalone
+Categories=Development;Electronics;
diff --git a/resources/linux/mime/applications/gerbview.desktop b/resources/linux/mime/applications/gerbview.desktop
index 42e3a83..fa7f509 100644
--- a/resources/linux/mime/applications/gerbview.desktop
+++ b/resources/linux/mime/applications/gerbview.desktop
@@ -1,10 +1,10 @@
 [Desktop Entry]
-Categories=Development;Electronics;
+Type=Application
+Version=1.1
+Name=KiCad Gerber Viewer
 Comment=View gerber files
-Exec=gerbview
-GenericName=EDA Suite
+Exec=gerbview %f
 Icon=gerbview
 MimeType=application/x-gerbview-project;
-Name=GerbView
-Type=Application
-Name[en_US]=GerbView
+Keywords=KiCad;Gerber;View
+Categories=Development;Electronics;
diff --git a/resources/linux/mime/applications/kicad.desktop b/resources/linux/mime/applications/kicad.desktop
index e9df0f0..4abca51 100644
--- a/resources/linux/mime/applications/kicad.desktop
+++ b/resources/linux/mime/applications/kicad.desktop
@@ -1,11 +1,10 @@
 [Desktop Entry]
-Categories=Development;Electronics;
-Comment=Design a printed circuit board
-Comment[fr]=Concevoir un circuit imprimé
+Type=Application
+Version=1.1
+Name=KiCad EDA Suite
+Comment=The KiCad EDA Suites project manager
 Exec=kicad %f
-GenericName=EDA Suite
-GenericName[fr]=Suite logicielle de conception électronique
 Icon=kicad
 MimeType=application/x-kicad-project;
-Name=KiCad
-Type=Application
+Keywords=KiCad;EDA;Project;Manager;Schematic;Printed circuit Board;PCB;Layout
+Categories=Development;Electronics;
diff --git a/resources/linux/mime/applications/pcbcalculator.desktop b/resources/linux/mime/applications/pcbcalculator.desktop
index ce37e64..65a4ac0 100644
--- a/resources/linux/mime/applications/pcbcalculator.desktop
+++ b/resources/linux/mime/applications/pcbcalculator.desktop
@@ -1,10 +1,10 @@
 [Desktop Entry]
-Categories=Development;Electronics;
+Type=Application
+Version=1.1
+Name=KiCad Pcb Calculator
 Comment=Calculator for various electronics related computations
 Exec=pcb_calculator
-GenericName=EDA Suite
 Icon=pcbcalculator
 MimeType=application/x-pcbcalculator-project;
-Name=Pcb Calculator
-Type=Application
-Name[en_US]=Pcb Calculator
+Keywords=KiCad;Printed circuit Board;PCB;Calculator
+Categories=Development;Electronics;
diff --git a/resources/linux/mime/applications/pcbnew.desktop b/resources/linux/mime/applications/pcbnew.desktop
index 120231e..7905fc2 100644
--- a/resources/linux/mime/applications/pcbnew.desktop
+++ b/resources/linux/mime/applications/pcbnew.desktop
@@ -1,10 +1,10 @@
 [Desktop Entry]
-Categories=Development;Electronics;
-Comment=Layout a printed circuit board
+Type=Application
+Version=1.1
+Name=KiCad PCB editor - Standalone
+Comment=Work with a KiCad PCB Layout outside of the KiCad framework
 Exec=pcbnew %f
-GenericName=EDA Suite
 Icon=pcbnew
 MimeType=application/x-pcbnew-pcb;
-Name=Pcbnew
-Type=Application
-Name[en_US]=Pcbnew
+Keywords=KiCad;Printed circuit Board;PCB;Layout
+Categories=Development;Electronics;
diff --git a/resources/linux/mime/mime/packages/kicad.xml b/resources/linux/mime/mime/packages/kicad.xml
index 3b945dd..a1ba22c 100644
--- a/resources/linux/mime/mime/packages/kicad.xml
+++ b/resources/linux/mime/mime/packages/kicad.xml
@@ -16,6 +16,6 @@
 		<sub-class-of type="text/plain"/>
 		<comment>KiCad PCB</comment>
 		<comment xml:lang="fr">Circuit imprimé KiCad</comment>
-		<glob pattern="*.brd"/>
+		<glob pattern="*.kicad_pcb"/>
 	</mime-type>
 </mime-info>