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
Icon=bitmap2component
Type=Application
Categories=Development;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
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
Icon=gerbview
Type=Application
Categories=Development;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
Comment=View Gerber files
-Comment[it]=Visualizza file in formato Gerber
\ No newline at end of file
+Comment[it]=Visualizza file in formato Gerber
Type=Application
Categories=Development;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
Comment=Electronic Design Automation suite
Comment[fr]=Suite logicielle de conception électronique
[Desktop Entry]
Version=1.0
Terminal=false
+Categories=Development;Electronics;
+Exec=pcb_calculator %f
+Keywords=PCB;Caculator;
Icon=pcbcalculator
Type=Application
-Categories=Development;Electronics;
-Exec=pcb_calculator
Name=PCB Calculator
GenericName=PCB Calculator
Comment=Calculator for various electronics-related computations
[Desktop Entry]
Version=1.0
Terminal=false
+Keywords=PCB;Circuit;Layout;Design;Editor;Footprint;
Icon=pcbnew
Type=Application
Categories=Development;Electronics;