[E2 Plugin] MovieSelection QuickButton

Wir haben aktuell ein Problem mit dem Board und arbeiten an der Lösung...
  • MovieSelectionQuickButton E2


    Da ich keine Movie-Tags verwende und in der MovieSelection somit 4 Buttons bei mir verkümmern, und ich immer über das Context-Menü meine Aktionen wählen muss, habe ich ein Quickbutton Plugin für diese 4 Buttons geschrieben, womit man Plugins, welche im Contextmenü vorhanden sind, direkt auf die farbigen Button legen kann, dabei ist aber der rote Button immer mit Löschen belegt.


    Das Plugin liegt (ab morgen) auf dem experimental-Feed bei DMM oder einfach das hier aus dem Anhang installieren.


    Viel Spass damit, wers denn gebrauchen kann... =)


    Dr. Best

  • Super Idee!
    Eine Bitte hätte ich aber: Die Beschriftung der Buttons sollte nicht den Namen des Plugins beinhalten, sondern die Bezeichnung, wie sie im Kontext-Menü erscheint.
    Mein Plugin heißt z.B. "Videothek", im Kontext-Menü wird dieses mit "verschieben/Kopieren" eingetragen. Und das wird nun auch über den Button initiiert. Der Button ist jedoch mit "videothek" beschriftet, anstatt mit dem Kontexteintrag "verschieben/Kopieren" - was zu Verwirrung führen dürfte.


    LG, ecky2

  • tolles teil,kann man da noch ein wenig mehr sachen auswählen lassen?
    bei mir geht nur cutlist und videothek da diese im Contextmenü sind schön wäre es wenn man zb. noch das Movie Jukebox plugin auf eine taste legen könnte aber das kann ich leider nicht auswählen.
    im gemini kann man auch epg refresh nicht mit auf einen Button legen da dieses anscheind vom gemini team anders verbaut wurde.


    gruß zombi

  • Zitat

    Original von ecky2
    Super Idee!
    Eine Bitte hätte ich aber: Die Beschriftung der Buttons sollte nicht den Namen des Plugins beinhalten, sondern die Bezeichnung, wie sie im Kontext-Menü erscheint.
    Mein Plugin heißt z.B. "Videothek", im Kontext-Menü wird dieses mit "verschieben/Kopieren" eingetragen. Und das wird nun auch über den Button initiiert. Der Button ist jedoch mit "videothek" beschriftet, anstatt mit dem Kontexteintrag "verschieben/Kopieren" - was zu Verwirrung führen dürfte.


    LG, ecky2


    Ja, da schaue ich mal, ist mir selber auch schon aufgefallen...


    Zitat

    Original von zombi
    tolles teil,kann man da noch ein wenig mehr sachen auswählen lassen?
    bei mir geht nur cutlist und videothek da diese im Contextmenü sind schön wäre es wenn man zb. noch das Movie Jukebox plugin auf eine taste legen könnte aber das kann ich leider nicht auswählen.
    im gemini kann man auch epg refresh nicht mit auf einen Button legen da dieses anscheind vom gemini team anders verbaut wurde.


    gruß zombi


    Nein, es gehen nur Plugins, welche sich im Kontextmenü von Movieselection befinden. Was anderes ist von mir nicht geplant.

  • Hm...das Problem wird werden, dass die Anzeige, also der text der Plugins, viel zu lange für die Standard-Buttons sind... das bricht dann um, sieht sehr unschön aus...ich lasse es so, wie es ist.

    4 8 15 16 23 42

    Einmal editiert, zuletzt von Dr.Best ()

  • Das ist m.E. kein Grund es so zu lassen. Denn ob der Name des Plugins selbst oder der Kontextmenüeintrag länger ist, ist doch eher Zufall. Beim Videothek-Plugin ist der Name kürzer, es kann bei anderen Plugins aber genau anders herum sein.


    Und dann doch besser die sinnvollere Lösung, nämlich nach der Bezeichnung wie sie auch im Kontextmenü steht. Oder?


    Alles andere ist dann ein Thema des Skins.


    LG, ecky2

  • Ich mach im Setup eine Auswahl rein, wie das Plugin angezeigt werden soll, also mit plugin.name oder plugin.description...
    Damit kann jeder selber entscheiden, wie es angezeigt werden soll... :face_with_tongue:

  • Das wäre natürlich genial. :hurra:
    Ich finde solche Ideen wie mit diesem Plugin sowieso klasse, das sind die "Kleinigkeiten" die die Bedienung verbessern und auf die bislang einfach noch niemand gekommen ist.


    Vielleicht kapiere ich - wenn ich mir Dein Plugin dann mal genauer ansehe - endlich auch mal wie ich so etwas auslagern kann. Ich patche derzeit immer noch in den Dateien MovieSelection.py und TimerEntry.py rum, weil es mir echt schwer fällt, in Python zu arbeiten.


    LG, ecky2

  • Off-Topic Anfang:

    Zitat

    Original von ecky2
    Ich patche derzeit immer noch in den Dateien MovieSelection.py und TimerEntry.py rum


    Ich weiß, jemand im newnigma Forum hat Probleme mit Deinem Plugin und der Zuordnung auf einen farbigen Button, da habe ich mal in Deinen Source reingeschaut und die diff-Files entdeckt... :winking_face: Das ist natürlich nicht so schön...
    Wenn Du da Fragen hast bzgl. OOP bei Python, ich teile gerne meine Erkenntnisse.


    : Off-Topic Ende

    4 8 15 16 23 42

    Einmal editiert, zuletzt von Dr.Best ()

  • Zitat

    Original von JackDaniel
    finde es auch klasse, hier mal ein icon dafür


    Uh, das wäre ja mein erstes Icon für eins meiner Plugins... :face_with_tongue: Darum hatte ich mich nie gekümmert... :tongue:


    Ich teste das glatt mal, wie es sich auf der Dream macht, und würde das dann einchecken...


    Danke JackDaniel. :)

  • habs mal ausgetauscht, das mit dem schwarzen hintergrund sah blöde aus
    transparent ist schöner :winking_face:

  • Klasse, sowas hatte ich mir schon öfters gewünscht. Nun kann ich endlich schnell auf den CutlistEditor, MovieCut und das löschen zugreifen. Toll, muss ich mal antesten :winking_face:

    <b>MfG Ali</b>
    <p />
    <select OnChange="window.open(this.options[this.selectedIndex].value, 'New')">
    <option value="/wbb2">Aus meinem Labor:</option>
    <option value="/wbb2/thread.php?threadid=127480">ARD Mediathek</option>
    <option value="/wbb2/thread.php?threadid=105590">CCcam Info</option>
    <option value="/wbb2/thread.php?threadid=99943">CS-Manager</option>
    <option value="/wbb2/thread.php?threadid=117478">DVD Backup</option>
    <option value="/wbb2/thread.php?threadid=90957">Extended Service Info</option>
    <option value="/wbb2/thread.php?threadid=92153">Mosaic</option>
    <option value="/wbb2/thread.php?threadid=114726">Movie Jukebox</option>
    <option value="/wbb2/thread.php?threadid=127314">Movielist Preview</option>
    <option value="/wbb2/thread.php?threadid=107501">ORF.at</option>
    <option value="/wbb2/thread.php?threadid=99478">Permanent Clock</option>
    <option value="/wbb2/thread.php?threadid=111496">Podcast</option>
    <option value="/wbb2/thread.php?threadid=125382">Porn Center</option>
    <option value="/wbb2/thread.php?threadid=89009">RS Downloader</option>
    <option value="/wbb2/thread.php?threadid=118188">Seekbar</option>
    <option value="/wbb2/thread.php?threadid=92584">Zap-History Browser</option>
    <option value="/wbb2/thread.php?threadid=127065">Zap Statistic</option>
    <option value="/wbb2/thread.php?threadid=125298">ZDF Mediathek</option>
    </select>

  • Kleines Update:


    1) plugin.png (Danke JackDaniel)
    2) Auswahl in den Settings, ob der Plugin-Name oder die Beschriftung in der MovieSelection angezeigt werden soll...


    Desweiteren habe ich ne Kleinigkeit bei MovieRetitle verändert, damit das auch 100% mit dem MovieSelection QuickButton funktioniert...ich hängs mal mit an...


    Viel Spass damit.

  • Zitat

    Original von Dr.Best
    ...
    2) Auswahl in den Settings, ob der Plugin-Name oder die Beschriftung in der MovieSelection angezeigt werden soll...
    ...


    Prima, vielen Dank.



    Edit 04.12.09: Der nachstehende Text von mir ist Unsinn und wird mit der darauffolgenden Antwort von Dr.Best erklärt.


    Aber: Das Plugin kommt nicht damit zurecht, wenn sich ein Plugin mit mehreren Einträgen in das Kontextmenü einträgt.
    Bisher hatte mein Videothek-Plugin einen Menübefehl "Verschieben/kopieren...". Jetzt kam ich natürlich gleich auf die Idee, dies auf 2 Kontextmenüeinträge "verschieben" und "kopieren" zu verteilen (dann könnte man es auf 2 Buttons legen) und habe das in meiner plugin.py entsprechend angepasst. Übers Kontextmenü funktioniert das auch. In der Konfiguration des MovieSelection QuickButton-Plugin taucht dann "Videothek" auch zweimal auf (ich muss 2x rechts drücken, bis der nächste Pluginname auftaucht, daran konnte ich es feststellen). Ich habe dann auf 2 Buttons je den ersten und dann den zweiten Eintrag gelegt. In der Movielist beschriftet er die Buttons dann jedoch immer mit dem Eintrag, der als erster von dem Videothek-Plugin im Kontext-Menü steht.


    In der Konfiguration wäre es übrigens - wenn sich obiges anpassen lässt - besser, statt den Plugin-Namen den Kontext-Eintrag als Auswahl für die Buttons anzuzeigen, damit man bei einem Plugin mit mehreren Einträgen erkennt, welche Funktion man wo zuordnet.


    LG, ecky2