remotetimers und Sortieren der Aufnahmen

  • Hallo zusammen,
    inzwischen können im VDR die Aufnahmen ohne zusätzliche Plugins mit der Taste "0" sortiert werden. Dies funktioniert jedoch nicht, wenn im remotetimers-Plugin eingestellt ist, dass das Hauptmenü "Aufzeichnungen" durch das Menü vom Server ersetzt werden soll. Dann werden die Tasten 0 - 9 im Aufzeichnungsmenü für die Benutzersteuerung verwendet. Siehe auch hier.


    Gibt es inzwischen eine andere Möglichkeit beim remotetimers-Plugin Aufnahmen zu sortieren? Hätte jemand etwas dagegen, wenn ich ein Ticket erstelle, remotetimers so zu ändern, dass die Taste "0" für die Sortierung der Aufnahmen zur Verfügung steht. Wenn ich es richtig sehe, dann kann der Benutzerfilter auch über die Einstellungen im Plugin gesetzt werden.


    Viele Grüße skippy

  • Wenn ich mal wieder Zeit habe mich um remotetimers zu kümmern, werde ich mich der Sortierproblematik annehmen. Die Doppelbelegung der "0" ist natürlich ein gewisses Problem. Die einfachste Lösung dürfte sein, die Sortierung über die Nummerntaste zu ändern, die dem aktuellen Benutzerfilter entspricht. Wer ohnehin nicht mit Benutzerfilter arbeitet (also Benutzerfilter "0") würde das gar nicht mitbekommen, da "0" dann wie erwartet die Sortierung ändert. Steht der Benutzerfilter z.B. auf "3" ließe sich mit der "3" die Sortierung ändern. Alternativ müsste zweimal die "0" gedrückt werden - das erste mal schaltet den Benutzerfilter aus (auf "0") und das zweite mal ändert die Sortierung.

  • Prima, dann kann ich mir ja das Ticket sparen. Deine Lösung gefällt mir gut. Ich weiß allerdings nicht, ob sich da nicht noch Tasten von anderen Plugins oder Patches (z.B. Liemikuutio) gegenseitig stören werden.


    Viele Grüße skippy

  • Hallo,
    kleine Frage, da ich das ganze nicht richtig verstehe.
    Heißt das, ich kann dann derzeit die Sortierung noch nicht ändern? Das wäre dann ziemlich schade, da ich alle mein Serienaufnahmen nach dem Schema StaffelnummerxFolge_Titel (bspw. 01x01_Test) benannt habe. Derzeit ist das eine richtige Quälerei eine spezielle Episode zu finden:-(


    Gruß
    Joerg

    Server: yavdr-ansible (Ubuntu 18.04) Silverstone LC11, AT3IONT-I, 2GB DDR2, TT S2-6400, Riser RC11, SSD ADATA 120GB, Samsung 1TB
    Client: MLD5.4 Shuttle XS35GTV2, SSD OCZ 60GB, FB Medion X10

  • Danke!


    Mal sehen, ob ich das irgendwie zum laufen bekomme.


    Gruß
    Joerg

    Server: yavdr-ansible (Ubuntu 18.04) Silverstone LC11, AT3IONT-I, 2GB DDR2, TT S2-6400, Riser RC11, SSD ADATA 120GB, Samsung 1TB
    Client: MLD5.4 Shuttle XS35GTV2, SSD OCZ 60GB, FB Medion X10

  • Bis auf die Aufnahmen-Liste (da scheinen sich noch die Angaben zu überlagern) sieht es gut aus :)
    [Blockierte Grafik: https://dl.dropbox.com/u/96080…/remotetimers_EPG-new.jpg]
    [Blockierte Grafik: https://dl.dropbox.com/u/96080…emotetimers_timer-new.jpg]
    [Blockierte Grafik: https://dl.dropbox.com/u/96080…/remotetimers_rec-new.jpg]


    Der Patch sieht mit den einkommentierten Punkten so aus (ich hoffe, ich habe da nichts übersehen): http://pastebin.com/GDYTLnY7

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Vermutlich musst Du in menu.c noch mcPlugin ersetzen. Das kommt insgesamt drei mal vor. Diese Stelle ist für die Recordings-Liste zuständig:


    Code
    @@ -2299,7 +2330,7 @@ cMenuEditRecording::cMenuEditRecording(const cRecording *Recording)
     {
     #if VDRVERSNUM >= 10728
       // with mcRecording some skins would add free diskspace to title
    -  SetMenuCategory(mcPlugin);
    +  SetMenuCategory(mcRecording);
     #endif
       // Must be locked against Recordings
     #if VDRVERSNUM < 10721
  • Danke, das wars :)
    Ich habe jetzt mal diesen zusätzlichen Patch gebaut:


    Damit klappt die Anzeige der Aufnahmen (die Anzeige des freien Speicherplatzes im gemounteten Aufnahme-Ordner scheint auch zu stimmen):
    [Blockierte Grafik: https://dl.dropbox.com/u/960809/nOpacity/remotetimers_rec-new2.jpg]


    Der Optik wegen könnte man noch das machen, damit das Plugin-Menü sich nicht vom Hauptmenü unterscheidet (weil mcPlugin momentan die volle Breite für die Anzeige nutzt):

    Code
    @@ -3279,7 +3279,7 @@
     :cOsdMenu(Title)
     {
     #if VDRVERSNUM >= 10728
    -  SetMenuCategory(mcPlugin);
    +  SetMenuCategory(mcMain);
     #endif
       count++;
       SetHasHotkeys();


    [Blockierte Grafik: https://dl.dropbox.com/u/960809/nOpacity/remotetimers-menu-patch.jpg]


    Vielen Dank für deine Hilfe :D

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • wie kann man nur bei dem spannenden Spiel auch noch am VDR basteln ? :)


    @seahawk: welchen skin benutzt du eigentlich? sieht gut aus...


    Gruß
    Joerg

    Server: yavdr-ansible (Ubuntu 18.04) Silverstone LC11, AT3IONT-I, 2GB DDR2, TT S2-6400, Riser RC11, SSD ADATA 120GB, Samsung 1TB
    Client: MLD5.4 Shuttle XS35GTV2, SSD OCZ 60GB, FB Medion X10

  • wie kann man nur bei dem spannenden Spiel auch noch am VDR basteln ? :)

    Ist ja nur ein bleeding edge Test-VDR (außerdem sieht man ja was passiert, und so spannend finde ich Handball gar nicht - inbesondere wenn man nur per live-Plugin zuschaut)...

    @seahawk: welchen skin benutzt du eigentlich? sieht gut aus...

    Das ist nOpacity (siehe [Announce] nOpacity 0.0.5) mit dem DarkBlue Theme.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Was ich als etwas seltsam empfinde, ist dass die Scrollbar in der Umrandung sitzt die das TV-Bild umgibt. Ich habe mich immer gefragt warum man das TV-Bild wohl scrollen sollte, aber jetzt habe ich den Verdacht, dass die Scrollbar zu den Einträgen links gehört. Ist ein bisschen fragwürdig.


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • Ist eingebaut. Vielen Dank für's testen und die Anregungen! Die Darstellung kann im Setup für jedes der drei Menüs einzeln auf "Plugin" (default) oder "Oberfläche" gestellt werden. Habe mir auf meiner Testmaschine nun auch skinnopacity-0.5.2 installiert. Allerdings bekomme ich im Aufnahmen-Menü immer eine normale Liste. Ist da noch ein Fehler in remotetimers oder hast Du eine git-Version von skinnopacity?

  • Ich benutze die aktuellste Git-Version. Die schmale Anzeige der Aufnahmen kam erst mit diesem Commit ein paar Tage nach dem Erscheinen der Version 0.0.5: http://projects.vdr-developer.…ba1898aafeecf077f83f59365

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

    Einmal editiert, zuletzt von seahawk1986 ()

  • Ist eingebaut.


    Und funktioniert :)


    BTW: Das Makefile musste ich noch patchen, wenn das Plugin als Paket für Arch Linux gebaut werden soll: Nur so werden die Übersetzungsdateien mit erzeugt.
    PKBGUILD:


    fix_locale.diff

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Hallo,


    habe jetzt mal remotetimers-0.1.7 unter vdr 1.7.27 übersetzt und installiert. Allerdings ändert sich am Verhalten nichts. Die Aufnahmen werden durch drücken auf "0" nicht sortiert. Liegt das an vdr 1.7.27 oder muss ich da noch was einstellen?


    Gruß
    Joerg

    Server: yavdr-ansible (Ubuntu 18.04) Silverstone LC11, AT3IONT-I, 2GB DDR2, TT S2-6400, Riser RC11, SSD ADATA 120GB, Samsung 1TB
    Client: MLD5.4 Shuttle XS35GTV2, SSD OCZ 60GB, FB Medion X10

  • habe jetzt mal remotetimers-0.1.7 unter vdr 1.7.27 übersetzt und installiert.


    Anbei ein Patch der das Menü auf den aktuellen Stand bringt - also mit Sortierung von Aufnahmen ab VDR 1.7.29.


    Hier klappt es (mit VDR 1.7.35).

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • dann werde ich mal mein test-system auf 1.7.35 update:-))

    Server: yavdr-ansible (Ubuntu 18.04) Silverstone LC11, AT3IONT-I, 2GB DDR2, TT S2-6400, Riser RC11, SSD ADATA 120GB, Samsung 1TB
    Client: MLD5.4 Shuttle XS35GTV2, SSD OCZ 60GB, FB Medion X10

  • dann werde ich mal mein test-system auf 1.7.35 update:-))


    Wenn du das kannst - wir haben das ja noch nicht in den PPAs - nur VDR 1.7.33

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!