ubuntuusers.de

Programm zur Liste unter "öffnen mit" hinzufügen

Status: Ungelöst | Ubuntu-Version: Ubuntu 12.10 (Quantal Quetzal)
Antworten |

cantharellus

Anmeldungsdatum:
22. Oktober 2007

Beiträge: Zähle...

Ich habe mir, da der kompozer nicht mehr verfügbar ist, als Ersatz bluegriffon installiert. Wenn ich nun eine Datei mit dem Programm öffnen bzw. alle html-Dateien standardmäßig damit öffnen will, dann finde ich das Programm in der unter "öffnen mit" angezeigten Programmliste nicht. Es gibt auch nicht mehr wie früher die Möglichkeit, das Programm selbst im Verzeichnisbaum zu suchen. Wie kann ich erreichen, dass das Programm angezeigt wird - bzw. diese Liste erweitern?

Moderiert von tomtomtom:

Ins passende Forum verschoben. Bitte beachte die Themenstickies.

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 54974

Wohnort: Berlin

Zeige bitte mal die Terminal-Ausgabe von

cat ~/.local/share/applications/mimeapps.list

hier im Codeblock.

diesch Team-Icon

Avatar von diesch

Anmeldungsdatum:
18. Februar 2009

Beiträge: 5072

Wohnort: Brandenburg an der Havel

In der .desktop-Datei des Programms müssen in der MimeType-Zeile die MIME-Typen der Dateien stehen, für die das Programm in der Liste auftauchen soll.

In deinem Fall ist da vermutlich text/* sinnvoll. Du kannst die .desktop-Datei mit einem Texteditor oder mit Arronax bearbeiten.

cantharellus

(Themenstarter)

Anmeldungsdatum:
22. Oktober 2007

Beiträge: 7

Erst mal ganz herzlichen Dank für die Hilfe!

Jetzt bin ich ein Stück weiter, aber noch nicht ganz am Ziel...

Ich habe nach den Infos auf der Wiki-Seite "Menü" eine Datei bluegriffon.desktop erstellt und unter .local/share/applications gespeichert. Als mimetyp habe ich text/html angegeben. Außerdem habe ich in der mimeapps.list bei text/html bluegriffon.desktop dazu geschrieben.

Jetzt kann ich unter "öffnen mit" bei html-Dateien bluegriffon auswählen, und das Programm wird auch gestartet, allerdings öffnet es nicht die gewählte Datei, sondern ein leeres Programmfenster. Wißt ihr dazu auch noch einen Tipp?

diesch Team-Icon

Avatar von diesch

Anmeldungsdatum:
18. Februar 2009

Beiträge: 5072

Wohnort: Brandenburg an der Havel

In der Exec-Zeile muss irgendwo ein %f stehen, dass dann durch den Dateinamen ersetzt wird. Vermutlich also sowas wie

1
bluegriffon %f

cantharellus

(Themenstarter)

Anmeldungsdatum:
22. Oktober 2007

Beiträge: 7

Das habe ich eingefügt - es ändert aber nichts..

diesch Team-Icon

Avatar von diesch

Anmeldungsdatum:
18. Februar 2009

Beiträge: 5072

Wohnort: Brandenburg an der Havel

Kannst du die .desktop-Datei bitte mal posten?

cantharellus

(Themenstarter)

Anmeldungsdatum:
22. Oktober 2007

Beiträge: 7

Wahrscheinlich sind unnötige oder falsche Einträge drin - 😳

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
Name=BlueGriffon
Name[de]=BlueGriffon
GenericName=BlueGriffon
GenericName[de]=BlueGriffon
Comment=HTML-Editor
Comment[de]=HTML-Editor
Exec=bluegriffon %f
Terminal=false
Type=Application
StartupNotify=false
Categories=Application
MimeType=text/html
OnlyShowIn=GNOME;XFCE;UNITY

Code
Antworten |