EPGSearch mit erweiterten Funktionen

  • Im Moment ist es besser mit dem Standard skin auszukommen, aber theoretisch kann man das natürlich auch anpassen, ABER du verlierst dann Platz für Leute die keine Senderpicons verwenden womit das sogar kontraproduktiv wäre.

  • Im Moment ist es besser mit dem Standard skin auszukommen, aber theoretisch kann man das natürlich auch anpassen, ABER du verlierst dann Platz für Leute die keine Senderpicons verwenden womit das sogar kontraproduktiv wäre.

    Ich dachte, man würde das in der EPGList des EPGSearch über das Setup machen.
    Also ganz ohne Skin ?!?

    Gruß Sven (aka Dreamy)


    DM920 mit unstable OE2.5 DP
    One mit unstable OE2.6 DP

  • Muß ja nicht sein.
    Dachte bloß, wie kann man das noch topen.
    Dann ist es mir halt so eingefallen.

  • Na ja im Prinzip kannst du jedem screen einen skin spendieren nur must du dann das standard objekt wie die liste inkludieren, etc ... genau deswegen sagte ich ja das es keine gute Idee ist weil du dann eine Menge umbauen musst für etwas das bei usern ohne picons nur wieder Probleme macht.


    Ich habe mir schon vor einiger Zeit ein stück python code gemacht der aus dem Sender Namen ein svg macht um auch für sender ohne pcion eines zu haben, aber das ist eher kontraproduktiv, weswegen ich das nie raus gebracht habe.

  • @root1980
    Meinst du das so mit den picons ? :face_with_tongue:


    @gutemine
    Ist alles über den Plugin-Code - ohne Skin-Anpassung.
    Wer keine picons hat, bei dem kommt der Sendername als Text wie gehabt.
    Den piconPfad hole ich mir aus der Einstellung für die Kanalliste.
    Dann braucht man hier nicht noch eine extra Setup-Option.

    Gruß Sven (aka Dreamy)


    DM920 mit unstable OE2.5 DP
    One mit unstable OE2.6 DP

    5 Mal editiert, zuletzt von Sven H ()

  • Dann hier die zu den Screenshots passende Version 0.8 :winking_face:


    folgende Änderungen:

    • neue Setup-Option "Show picons" (es wird der picon-Pfad aus der Kanallisten-Einstellung verwendet)
    • wenn "Show picons" aktiviert ist, wird die Option "show most matched channelname in screen-title" deaktiviert, da dann ja überflüssig
    • 2 neue Einträge in der Menü-Liste für AMS-Nutzer - "Open selected in TMDB Info (AMS)" und "Open selected in TMDB Serie Info (AMS)" (Dank an @zombi)

    Info:Ich musste die picon-Breite erst mal fest auf "58" setzen, da ich keine Variante gefunden hatte, die Einstellung für die Kanalliste auszulesen.
    Mal sehen, ob das bei einigen Skins zum Problem wird.
    Andererseits wird das picon ja an die Zeilenhöhe angepasst, so dass es da eigentlich kein Problem geben sollte.


    Edit: veralteten Anhang entfernt - aktueller Download immer am Ende des Threads

    Gruß Sven (aka Dreamy)


    DM920 mit unstable OE2.5 DP
    One mit unstable OE2.6 DP

    Einmal editiert, zuletzt von Sven H ()

  • Danke. Werde ich morgen skintechnisch testen.

  • Ok, dann doch lieber die Version 0.9 testen :winking_face:


    Änderungen:

    • Component-Einstellung für "piconWidth" der ServiceList wird jetzt aus dem System ausgelesen (default = 58)
      (in FHD-Screens war die feste Breite von 58 tatsächlich etwas klein, da dort ja normalerweise 70 verwendet werden)
    • über die Info-Taste in der EPGSearch-Trefferliste gelangt man jetzt auch in das Einfach-EPG und Multi-EPG
      (so ist man im EPGSearch noch etwas flexibler mit den EPG-Ansichten)
    • jetzt sind alle Dateien komplett in der zip

    Edit: veralteten Anhang entfernt - aktueller Download immer am Ende des Threads

    Gruß Sven (aka Dreamy)


    DM920 mit unstable OE2.5 DP
    One mit unstable OE2.6 DP

    Einmal editiert, zuletzt von Sven H ()

  • So, hier noch die Version 0.10 :winking_face:


    Änderungen:

    • minimale Anpassung bei der Höhe der picons (bei SD picons haben sie sich in der 0.9 zwischen den Zeilen optisch berührt)
    • Integration der "Audio-Taste" in alle EPG-Screens (Kanalliste, EventView, EPGListe) zum direkten Öffnen von EPGSearch.
      Da die Taste dort immer unbenutzt war, bot sich das an :winking_face:
      Wer den InstantEpgTimer nutzt, der benötigt diesen von OoZooN in Version 0.49b.
      Wird eine ältere Version vom InstantEpgTimer genutzt, dann ist die Audio-Taste in den EPG-Screens weiterhin ohne Funktion.
    • nach dem Speichern im Setup werden die geänderten Einstellungen jetzt im EPGSearch-Screen sofort sichtbar.
      Vorher musste man für die meisten Einstellungen immer EPGSearch beenden und neu öffnen, um die Änderungen zu sehen.

    Edit: veralteten Anhang entfernt - aktueller Download immer am Ende des Threads

    Gruß Sven (aka Dreamy)


    DM920 mit unstable OE2.5 DP
    One mit unstable OE2.6 DP

    3 Mal editiert, zuletzt von Sven H ()

  • Hier noch eine 0.11 :winking_face:


    folgende Änderungen (Version 0.11):

    • Menü-Eintrag zum Öffnen des SerienInfo-Screens (SeriesPlugin) eingefügt
    • Zahlen-Tasten-Befehle zum direkten Öffnen der Menü-Befehle eingefügt
      So kann man die Plugins direkt mit einer Taste öffnen, ohne erst das Menü öffnen zu müssen.
      1: import From Timer
      2: import From EPG
      3: import From AutoTimer
      4: add AutoTimer
      5: export AutoTimer
      6: open SPInfoScreen
      7: open Imdb
      8: open TMDb
      9: open TMDbSerie
      0: open Setup
    • Codebereinigung (Vorbereitung für die Final-Version) :smiling_face:

    Edit: veralteten Anhang entfernt - aktueller Download immer am Ende des Threads

    Gruß Sven (aka Dreamy)


    DM920 mit unstable OE2.5 DP
    One mit unstable OE2.6 DP

    4 Mal editiert, zuletzt von Sven H ()

  • Evtl. das Menü den Zahlentasten angleichen. In meinem Fall wäre jetzt da 1, 2, 0, weil ich die anderen Plugins nicht installiert habe. Oder Help, damit die Zahlentasten nachlesbar sind.


    Oder einfach so:


    MENU = direkt in Einstellungen statt Choicebox landen
    HELP = Anzeige der möglichen Zahlentasten


    Bloß so als Gedanke.

  • Ja, das mit den Zahlen im Menü ist nicht so toll, wenn man nicht alle Plugins installiert hat, weil die dann mit den Zahlentasten nicht übereinstimmen.


    Mir ist da noch keine clevere Lösung eingefallen.
    Deshalb hab ich erstmal alle Befehle fest zugewiesen.
    Ein Helpscreen wäre eine Zwischenlösung.


    Vielleicht hat da ja einer einen Lösungsansatz. :winking_face:


    Also wie könnte man die Zahlen vor den Einträgen in der ChoiseBox vorgeben oder wie könnte man die Zahlentasten in der ActionMap variabel passend zum Menü belegen (je nach Vorhandensein der jeweiligen Plugins) ??

    Gruß Sven (aka Dreamy)


    DM920 mit unstable OE2.5 DP
    One mit unstable OE2.6 DP

  • Mir fällt da spontan das MediaPortal ein.
    Da ist es so, wenn ich kein m**z oder Porno aktiviere, nummeriert sich das neu, meines Wissens.


    Evtl. findet ihr dort eine Idee.

  • Bei der Choicebox kannst du doch mitgeben, welchen Key die Funktion kriegen soll? Oder versteh ich das falsch?

    Gruss
    Dre


    Boxen (im Einsatz): DM920, DM900, DMOne
    Developer Project Merlin - we are OpenSource

  • @dre
    Ja, so dachte ich mir das auch.
    Ich hab das aber noch nie gemacht oder irgendwo gesehen. :winking_face:
    Also für einen Eintrag in der ChoiceBox die Zahl vorgeben, die dann in der ChoiceBox vor dem Eintrag angezeigt wird.
    Wie gebe ich die Taste bei Übergabe der Auswahloptionen an die ChoiceBox mit?
    Gibt es da irgendwo ein Beispiel?


    Ist das im MP so gemacht worden?
    Muss ich Abend mal schauen.


    Edit:
    Lt. Code der ChoiceBox müsste es eine weitere Liste für die Keys sein. Muss ich Abend mal probieren.
    Schön, dass man so immer wieder dazulernt :winking_face:

    Gruß Sven (aka Dreamy)


    DM920 mit unstable OE2.5 DP
    One mit unstable OE2.6 DP

    2 Mal editiert, zuletzt von Sven H ()

  • InfobarGenerics müsste das haben. Z.b. Für pip. Das sind es ja immer die Farbtasten

    Gruss
    Dre


    Boxen (im Einsatz): DM920, DM900, DMOne
    Developer Project Merlin - we are OpenSource