Kontext Menü Erweiterung in Dolphin
Hallo an alle, ich bin schon länger auf der Suche nach einer Lösung für folgendes Problem: Ich möchte im Kontextmenü einen Eintrag haben, der nur dann erscheint, wenn ich genau zwei Ordner oder zwei Dateien ausgewählt habe. Diese sollen dann an beyondcompare zum Vergleich übergeben werden. Leider hat alles Suchen bei Google nichts gebracht. Wie ich Mime-Type-Spezifische Einträge über .desktop-Dateien erzeugen kann weiß ich. Aber ich habe keine Möglichkeit gefunden das ganze nur dann zu aktivieren, wenn genau zwei Elemente ausgewählt wurden. Vielleicht müsste ich ein Plugin entwickeln. Aber auch in diese Richtung habe ich keinerlei Ansatzpunkte gefunden. Hat jemand von Euch eine Idee oder einen Hinweis, wo ich die passenden Informationen finden kann? Vielen Dank Mark -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo an alle, ich habe noch was vergessen: Das ganze betrifft Plasma5 unter OpenSuse 42.2 und 42.3 Mark Am 23.10.2017 um 10:17 schrieb Mark Wenzel:
Hallo an alle,
ich bin schon länger auf der Suche nach einer Lösung für folgendes Problem:
Ich möchte im Kontextmenü einen Eintrag haben, der nur dann erscheint, wenn ich genau zwei Ordner oder zwei Dateien ausgewählt habe. Diese sollen dann an beyondcompare zum Vergleich übergeben werden.
Leider hat alles Suchen bei Google nichts gebracht. Wie ich Mime-Type-Spezifische Einträge über .desktop-Dateien erzeugen kann weiß ich. Aber ich habe keine Möglichkeit gefunden das ganze nur dann zu aktivieren, wenn genau zwei Elemente ausgewählt wurden. Vielleicht müsste ich ein Plugin entwickeln. Aber auch in diese Richtung habe ich keinerlei Ansatzpunkte gefunden.
Hat jemand von Euch eine Idee oder einen Hinweis, wo ich die passenden Informationen finden kann?
Vielen Dank
Mark
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Mark, Am Montag, 23. Oktober 2017, 10:17:42 CEST schrieb Mark Wenzel:
Hallo an alle,
ich bin schon länger auf der Suche nach einer Lösung für folgendes Problem:
Ich möchte im Kontextmenü einen Eintrag haben, der nur dann erscheint, wenn ich genau zwei Ordner oder zwei Dateien ausgewählt habe. Diese sollen dann an beyondcompare zum Vergleich übergeben werden.
Leider hat alles Suchen bei Google nichts gebracht. Wie ich Mime-Type-Spezifische Einträge über .desktop-Dateien erzeugen kann weiß ich. Aber ich habe keine Möglichkeit gefunden das ganze nur dann zu aktivieren, wenn genau zwei Elemente ausgewählt wurden. Vielleicht müsste ich ein Plugin entwickeln. Aber auch in diese Richtung habe ich keinerlei Ansatzpunkte gefunden.
Hat jemand von Euch eine Idee oder einen Hinweis, wo ich die passenden Informationen finden kann?
ich habe mal selbst gesucht und mir nemo-3.4.5-1.1.x86_64 installiert. Das erzeugt verschiedene Einträge je nach Situation. Vielleicht kann man auch solche Einträge aktuell erzeugen? !. Rechts-Klick: startet 'compare later' 2. Rechts-Klick: offeriert 'compare later' und 'compare erste Datei' Das scheint mir in die Richtung zu gehen. Vielleicht gibt es aber andere Lösungen? Gruß Hugo Mahr -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Hugo, Am 24.10.2017 um 12:57 schrieb Hugo:
Hallo Mark, Am Montag, 23. Oktober 2017, 10:17:42 CEST schrieb Mark Wenzel:
Hallo an alle,
ich bin schon länger auf der Suche nach einer Lösung für folgendes Problem:
Ich möchte im Kontextmenü einen Eintrag haben, der nur dann erscheint, wenn ich genau zwei Ordner oder zwei Dateien ausgewählt habe. Diese sollen dann an beyondcompare zum Vergleich übergeben werden.
Leider hat alles Suchen bei Google nichts gebracht. Wie ich Mime-Type-Spezifische Einträge über .desktop-Dateien erzeugen kann weiß ich. Aber ich habe keine Möglichkeit gefunden das ganze nur dann zu aktivieren, wenn genau zwei Elemente ausgewählt wurden. Vielleicht müsste ich ein Plugin entwickeln. Aber auch in diese Richtung habe ich keinerlei Ansatzpunkte gefunden.
Hat jemand von Euch eine Idee oder einen Hinweis, wo ich die passenden Informationen finden kann?
ich habe mal selbst gesucht und mir nemo-3.4.5-1.1.x86_64 installiert. Das erzeugt verschiedene Einträge je nach Situation. Vielleicht kann man auch solche Einträge aktuell erzeugen? !. Rechts-Klick: startet 'compare later' 2. Rechts-Klick: offeriert 'compare later' und 'compare erste Datei' Das scheint mir in die Richtung zu gehen. Vielleicht gibt es aber andere Lösungen? Gruß Hugo Mahr
Dieses Verhalten habe ich schon umgesetzt. Aber bei zwei ausgewählten Dateien oder Ordnern wäre ein direktes "compare" schon schöner. Bis KDE4 funktionierte auch das konqueror-Plugin von beyondcompare in Dolphin einwandfrei. Aber seit KDE5 ignoriert Dolphin leider das Plugin. Oder gibt es einen Trick das Plugin für Dolphin "schmackhaft" zu machen? Viele Grüße Mark -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Dienstag, 24. Oktober 2017, 13:44:31 CEST schrieb Mark Wenzel:
Hallo Hugo,
Am 24.10.2017 um 12:57 schrieb Hugo:
Hallo Mark,
Am Montag, 23. Oktober 2017, 10:17:42 CEST schrieb Mark Wenzel:
Hallo an alle,
ich bin schon länger auf der Suche nach einer Lösung für folgendes Problem:
Ich möchte im Kontextmenü einen Eintrag haben, der nur dann erscheint,
Vielleicht kann man auch solche Einträge aktuell erzeugen? !. Rechts-Klick: startet 'compare later' 2. Rechts-Klick: offeriert 'compare later' und 'compare erste Datei'
Dieses Verhalten habe ich schon umgesetzt. Aber bei zwei ausgewählten Dateien oder Ordnern wäre ein direktes "compare" schon schöner. Also du kannst doch doch 'compare erste Datei' auswählen und direkt starten. Vielleicht möchtest Du den Eintrag als erstes sehen - da müsste man sehen. ABER jetzt sehe ich, das Du wohl eine nicht freie software benutzt :-(( . Vielleicht noch: 'BC missing in Dolphin's context menu' vom Januar
Viele Grüsse Hugo Mahr -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Hugo, Am 24.10.2017 um 18:59 schrieb Hugo:
Am Dienstag, 24. Oktober 2017, 13:44:31 CEST schrieb Mark Wenzel:
Hallo Hugo,
Am 24.10.2017 um 12:57 schrieb Hugo:
Hallo Mark,
Am Montag, 23. Oktober 2017, 10:17:42 CEST schrieb Mark Wenzel:
Hallo an alle,
ich bin schon länger auf der Suche nach einer Lösung für folgendes Problem:
Ich möchte im Kontextmenü einen Eintrag haben, der nur dann erscheint,
Vielleicht kann man auch solche Einträge aktuell erzeugen? !. Rechts-Klick: startet 'compare later' 2. Rechts-Klick: offeriert 'compare later' und 'compare erste Datei'
Dieses Verhalten habe ich schon umgesetzt. Aber bei zwei ausgewählten Dateien oder Ordnern wäre ein direktes "compare" schon schöner. Also du kannst doch doch 'compare erste Datei' auswählen und direkt starten. Vielleicht möchtest Du den Eintrag als erstes sehen - da müsste man sehen. ABER jetzt sehe ich, das Du wohl eine nicht freie software benutzt :-(( . Vielleicht noch: 'BC missing in Dolphin's context menu' vom Januar
Vielen Dank für Deine Mühe. Genau dieser Artikel hatte mich zumindest in die Lage versetzt, dass ich zunächst die erste Datei mit Rechtsklick auswähle "select left file" und dann bei der zweiten Datei mit Rechtsklick "compare to erstedatei" auswähle. Was mir aber noch fehlt ist folgendes: Zwei Dateien werden gleichzeitig markiert und über Rechtsklick "Compare" sollen beide Dateien an das Programm übergeben werden. Ich kann einen dauerhaften Eintrag im Menü erstellen, der immer da ist und alle selektierten Dateien übergibt. Das ist aber unschön. Daher der Versuch einen Hinweis zu finden, wie man einen Kontext-Menü-Eintrag nur dann anzeigt, wenn genau zwei Elemente Markiert sind. Da ich dazu nichts gefunden habe, hatte ich noch die Idee mit dem Plugin. Aber auch hier hat mich die Suche nicht weitergebracht. Ich habe noch nicht mal einen Ansatz gefunden, wie die Pluginentwicklung aussehen müsste. Keine API, kein Tutorial, keinen einzigen Hinweis. Vielleicht denke ich auch einfach nur zu kompliziert. Ich habe mich auch schon mal bei kdiff3 nach einer Lösung umgesehen und festgestellt, dass auch hier die Plugins nur im Konqueror funktionieren aber nicht im Dolphin. Vielleicht ist Dolphin hier einfach nicht erweiterbar. Viele Grüße Mark -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hi Mark, Am Mittwoch, 25. Oktober 2017, 11:57:04 CEST schrieb Mark Wenzel:
Vielen Dank für Deine Mühe. Gerne
Genau dieser Artikel hatte mich zumindest in die Lage versetzt, dass ich zunächst die erste Datei mit Rechtsklick auswähle "select left file" und dann bei der zweiten Datei mit Rechtsklick "compare to erstedatei" auswähle. Was mir aber noch fehlt ist folgendes: Zwei Dateien werden gleichzeitig markiert und über Rechtsklick "Compare" sollen beide Dateien an das Programm übergeben werden. s.u. Ich kann einen dauerhaften Eintrag im Menü erstellen, der immer da ist und alle selektierten Dateien übergibt. Das ist aber unschön. Daher der Versuch einen Hinweis zu finden, wie man einen Kontext-Menü-Eintrag nur dann anzeigt, wenn genau zwei Elemente Markiert sind. Da ich dazu nichts gefunden habe, hatte ich noch die Idee mit dem Plugin. Aber auch hier hat mich die Suche nicht weitergebracht. Ich habe noch nicht mal einen Ansatz gefunden, wie die Pluginentwicklung aussehen müsste. Keine API, kein Tutorial, keinen einzigen Hinweis. Vielleicht denke ich auch einfach nur zu kompliziert. Ich habe mich auch schon mal bei kdiff3 nach einer Lösung umgesehen und festgestellt, dass auch hier die Plugins nur im Konqueror funktionieren aber nicht im Dolphin. Vielleicht ist Dolphin hier einfach nicht erweiterbar.
Viele Grüße Mark
ich habe vorbereitet: Verzeichnis: /tmp/compare> ls vergleich1 vergleich2 vergleich3 nemo starten SCHRITT 1 Rechtsklick auf vergleich1 Kontextmenü: Öffnen mit ../.../COMPARE LATER COMPARE LATER auswählen im Kontextmenü - scheinbar passiert nichts. SCHRITT 2 Rechtsklick auf vergleich3 Kontextmenü: Öffnen mit ../.../COMPARE TO: vergleich2/ COMPARE LATER COMPARE TO: vergleich2 auswählen im Kontextmenü - VERGLEICH WIRD GESTARTET! SCHRITT 3 Rechtsklick auf vergleich2 Kontextmenü: Öffnen mit ../.../COMPARE TO: vergleich1/ COMPARE LATER COMPARE LATER auswählen im Kontextmenü - - scheinbar passiert nichts -- siehe SCHRITT 1 Versuch das mal mit nemo, damit wir das gleiche haben! Repository : openSUSE-Leap-42.3-Oss Dein compare left ist vielleicht COMPARE LATER. Und Dein WORFLOW geht auch: LinksKlick auf vergleich1,<STRG>Linksklick auf vergleich3, RechtsKlick auf vergleich1 Kontextmenü: Öffnen mit ../.../COMPARE - diff Anwendung für beide Dateien wird ausgeführt! Vielleicht ist sogar nemo überhaupt für dich? Gruß Hugo Mahr -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (2)
-
Hugo
-
Mark Wenzel