kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #24821
[PATCH 3/5] Clean up the applications/*.destop files.
Put all keys in consistent order and remove/fix bogus mime types, some
assigned to programs that don't even open files. Those files could use
some TLC from translators and people better at words than me to
improve the wording and provide translated names and tooltips, I
preserved some of the french that was already in the files.
---
.../linux/mime/applications/bitmap2component.desktop | 12 ++++++------
resources/linux/mime/applications/eeschema.desktop | 16 +++++++++-------
resources/linux/mime/applications/gerbview.desktop | 13 +++++++------
resources/linux/mime/applications/kicad.desktop | 14 ++++++++------
resources/linux/mime/applications/pcbcalculator.desktop | 14 +++++++-------
resources/linux/mime/applications/pcbnew.desktop | 15 ++++++++-------
6 files changed, 45 insertions(+), 39 deletions(-)
diff --git a/resources/linux/mime/applications/bitmap2component.desktop b/resources/linux/mime/applications/bitmap2component.desktop
index f2ff024..9426fde 100644
--- a/resources/linux/mime/applications/bitmap2component.desktop
+++ b/resources/linux/mime/applications/bitmap2component.desktop
@@ -1,10 +1,10 @@
[Desktop Entry]
+Version=1.0
+Terminal=false
+Icon=bitmap2component
+Type=Application
Categories=Development;Electronics;
-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
+GenericName=Bitmap to Component Converter
+Comment=Create a component from a bitmap for use with KiCad
diff --git a/resources/linux/mime/applications/eeschema.desktop b/resources/linux/mime/applications/eeschema.desktop
index 41b1ba3..b0d0c14 100644
--- a/resources/linux/mime/applications/eeschema.desktop
+++ b/resources/linux/mime/applications/eeschema.desktop
@@ -1,11 +1,13 @@
[Desktop Entry]
+Version=1.0
+Terminal=false
+Icon=eeschema
+Type=Application
Categories=Development;Electronics;
-Comment=Design an electronic schematic
-Comment[fr]=Dessiner des schémas électroniques
Exec=eeschema %f
-GenericName=Electronic schematic design
+MimeType=application/x-kicad-schematic;
+Name=Eeschema (Standalone)
+GenericName=Electronic schematic capture
GenericName[fr]=Saisie de schéma électronique
-Icon=eeschema
-MimeType=application/x-eeschema-schematic;
-Name=Eeschema
-Type=Application
+Comment=Design an electronic schematic (Standalone)
+Comment[fr]=Dessiner des schémas électroniques (Standalone)
diff --git a/resources/linux/mime/applications/gerbview.desktop b/resources/linux/mime/applications/gerbview.desktop
index 42e3a83..289915c 100644
--- a/resources/linux/mime/applications/gerbview.desktop
+++ b/resources/linux/mime/applications/gerbview.desktop
@@ -1,10 +1,11 @@
[Desktop Entry]
+Version=1.0
+Terminal=false
+Icon=gerbview
+Type=Application
Categories=Development;Electronics;
-Comment=View gerber files
Exec=gerbview
-GenericName=EDA Suite
-Icon=gerbview
-MimeType=application/x-gerbview-project;
+# MimeType= # XXX: association to gerber files?
Name=GerbView
-Type=Application
-Name[en_US]=GerbView
+GenericName=Gerber File Viewer
+Comment=View gerber files
diff --git a/resources/linux/mime/applications/kicad.desktop b/resources/linux/mime/applications/kicad.desktop
index e9df0f0..a38b534 100644
--- a/resources/linux/mime/applications/kicad.desktop
+++ b/resources/linux/mime/applications/kicad.desktop
@@ -1,11 +1,13 @@
[Desktop Entry]
+Version=1.0
+Terminal=false
+Icon=kicad
+Type=Application
Categories=Development;Electronics;
-Comment=Design a printed circuit board
-Comment[fr]=Concevoir un circuit imprimé
Exec=kicad %f
-GenericName=EDA Suite
-GenericName[fr]=Suite logicielle de conception électronique
-Icon=kicad
MimeType=application/x-kicad-project;
Name=KiCad
-Type=Application
+GenericName=EDA Suite
+Comment=Electronic Design Automation Suite
+Comment[fr]=Suite logicielle de conception électronique
+X-Desktop-File-Install-Version=0.22
diff --git a/resources/linux/mime/applications/pcbcalculator.desktop b/resources/linux/mime/applications/pcbcalculator.desktop
index ce37e64..af352d2 100644
--- a/resources/linux/mime/applications/pcbcalculator.desktop
+++ b/resources/linux/mime/applications/pcbcalculator.desktop
@@ -1,10 +1,10 @@
[Desktop Entry]
-Categories=Development;Electronics;
-Comment=Calculator for various electronics related computations
-Exec=pcb_calculator
-GenericName=EDA Suite
+Version=1.0
+Terminal=false
Icon=pcbcalculator
-MimeType=application/x-pcbcalculator-project;
-Name=Pcb Calculator
Type=Application
-Name[en_US]=Pcb Calculator
+Categories=Development;Electronics;
+Exec=pcb_calculator
+Name=PCB Calculator
+GenericName=PCB Calculator
+Comment=Calculator for various electronics related computations
diff --git a/resources/linux/mime/applications/pcbnew.desktop b/resources/linux/mime/applications/pcbnew.desktop
index 120231e..2253675 100644
--- a/resources/linux/mime/applications/pcbnew.desktop
+++ b/resources/linux/mime/applications/pcbnew.desktop
@@ -1,10 +1,11 @@
[Desktop Entry]
-Categories=Development;Electronics;
-Comment=Layout a printed circuit board
-Exec=pcbnew %f
-GenericName=EDA Suite
+Version=1.0
+Terminal=false
Icon=pcbnew
-MimeType=application/x-pcbnew-pcb;
-Name=Pcbnew
Type=Application
-Name[en_US]=Pcbnew
+Categories=Development;Electronics;
+Exec=pcbnew %f
+MimeType=application/x-kicad-pcb;
+Name=Pcbnew (Standalone)
+GenericName=PCB Layout Program
+Comment=KiCADs Printed Circuit Board Layout Program (Standalone)
Follow ups
References