Beiträge von horchi

    das weiter oben gemeldete Problem mit der Synchronisation der Zeilenanzahl der osd2web Menüdarstellung ist behoben. Ich schreibe später oder am Wochenende noch etwas im osd2web Thread dazu

    Zitat

    Das von mir im Beitrag #259 festgestellte Problem im skindesigner-Plugin mit dem fehlenden Token {devstatus} hast Du evtl. auf deiner ToDo-Liste mit aufgenommen? Du hattest ja auch die letzten Änderungen/Anpassungen am skindesigner-Plugin gemacht. Bist Du jetzt der Maintainer des Plugins?


    Oder wer kann bzw. sollte die Änderung einpflegen?

    Das sind ja im Prinzip nur ein paar Zeilen, die in den Source-Code müssen, wie von louis bereits in dem von mir verlinkten Thread angegeben wurde

    na ja ich hab da auch schon mal was dran gemacht ;). Das Plugin 'gehört' Louis. Ich kann mir das mal ansehen wenn ich etwas zeit finde - bin wenn es die Zeit erlaubt gerade am osd2web (OSD Menü Darstellung)

    kein Problem so hatte ich es auch nicht aufgefasst wollte nur das Ziel verstehen.


    Das könnte man machen aber nicht mit nur einer Tabellen Liste, es gibt eine Gruppe die immer gedropt wird und eine andre nur auf wunsch.

    Dann noch eine Gruppe von Tabellen mit User Eintellungen die noch seltener gedropt werden sollen und dann noch eine mit vermutlich überschneidender Menge an Tabellen welche man vermutlich vorher sichern möchte.


    Finde es für mich so recht einfach zu pflegen.

    Zitat

    Das ist die "kompilierte", auf eine möglichst geringe Größe optimierte Version. Bei Java Script Frameworks wie VueJS erstellt man für die produktive Nutzung aus dem Quellcode eine optimierte Version, die nur das nötigste Enthält: https://vuejs.org/v2/guide/deployment.html

    ak okay es ging um den client/dist Ordner, das hatte ich nicht bemerkt. Ja an dem manuell nichts ändern ;)!
    Die Quellen und Skins liegen unter client/src und in client/README.md ist die Anleitung zu den ersten Schritten für ein eigenes Skin

    Zitat

    Was ich überhaupt noch nicht verstanden habe ist des Erstelle bzw. Ändern im Skin, bzw. wie ci die *.js-dateine bearbeiten kann.

    beim Skin-Bau geht es primär um die *.vue und *.css Dateien. Schau auch mal im client/README da hat dir die aller ersten Schritte beschrieben. Ansonsten stell Fragen, sofern ich die nicht beantworten kann schauen wir mal ob wir Dirk in den Thread holen können (er ist im Moment ziemlich Land unter). Hintergrund, der komplette Client Part ist von Ihm, von mir ist nur das Plugin und der horchiTFT Skin.

    Zitat

    Im von mir bisher immer verwendeten Notepad++ gibt es da keinen Zeilenumbruch und alles ist unleserlich in eine endlos lange Zeile dargestellt.

    Das hat nichts mit dem Plugin oder Client zu tun, das ist unter Unix/Linus einfach so. Da gint es nur Linefeeds und nicht zusätzlich den 'komischen' Wagenrücklauf aus den Schreibmaschinen Zeiten wie unter Windows.


    Ich verwende emacs und vi, gibt aber noch viele andere Editoren welche das unterstützen. Sicher auch unter Windows da kenne ich mich aber Null aus.


    Zitat

    Aber zu der Problematik sollten wir einen Extra-Thread aufmachen, wo ein HowTo und eine Diskussion zum Erstellen eines Skins für osd2web behandelt werden.

    ja gern, gute Idee!


    Grüße Jörg

    Moin,


    der Effekt ist nun seit Mittwoch Abend zwei Mal aufgetreten, einmal Samstag und einmal Sonntag Abend. Damit schon mal sehr viel besser als vorher. Hoffe dass es kein Zufall ist.


    Ihr habt das Problem gar nicht, oder?


    Grüße

    Jörg

    etzt kommen ja die langen Winterabende, da werde ich mich vielleicht mal ransetzen und etwas rumprobieren.

    Vielleicht läuft es bis dahin auch besser, ohne große Menüleiste des Browsers.

    prima, Unterstützung bei der Skin Entwicklung und weitete Skins wären super :)

    man kann es mit dem midori Browswer nachstellen und debuggen, der baut auf dem selben WebKit auf und hat eine Browser Konsole nebst Inspektor :) !


    Ursache ist die Darstellung des Menü Titel, der schiebt beim WebKit das Menü irgendwie aus dem Bild. Habe es so angepasst das es mit nun mit dem Kiosk Browser geht. Die Menüs im Skin sind aber noch nicht rund und schön schon garnicht - ist wie gesagt noch auf meiner TODO Liste ...


    Die Änderung ist im git.


    Grüße Jörg

    das klappt mit dem kiosk browser nicht, ggf. hatte ich das Menü sogar das letzte mal noch mit dem Firefox und hab es nicht bemerkt.

    Kann ich auch auf die schnelle nicht beheben da ich noch keine Idee habe was ihn am HTML/CSS oder JS stört.


    Als Workaround kannst du den Firefox verwenden, dazu unter /var/lib/vdr/.config/osd2web eine Datei Namens config anlegen und diese Zeile darin Aufnehmen:

    browser="firefox"


    Dann den kiosk-browser Service durchstarten (der entspr. Menüpunkt im Plugin Menü geht mit diesem Setup nicht!)


    Jörg

    dann hast du das selbe setup wie ich und auch den kiosk-browswer. Erklärt es auch nicht da es hier klappt.


    /Edit,

    sehr merkwürdig .... jetzt kann ich es reproduzieren. Ich schaus mir an!

    Nö, so was sehe ich nicht! :(

    Muss ich denn für das osd2web-Plugin eine bestimmte Schriftart zusätzlich installieren?


    Paul

    kann ich mir nicht vorstellen, ist alles Standard.

    Wie schaut es denn am PC im Browser aus?

    so sieht es hier bei deiner Auflösung im Moment mit dem Menü aus.



    das Menü horchiTFT Skin etwas zu optimieren steht noch auf meiner TODO Liste.

    Grundsätzlich kann man sich die Optik mittels Skin so einrichten wie man es haben will - ist zugegeben mit JS etwas Einarbeitung nötig.


    Das ATTACH und DETA habe ich bei mir automatisiert, je nachdem ob der TV an oder aus ist, ich ermittle das über einen ping, geht aber auch über HDMI denke ich


    das aktiviert man so:

    Code
    1. # -t <ip|name>, --tv <ip|name> auto attach/detach on TV off/on
    Zitat

    Welche meinst du? Die anderen im selben Verzeichnis bis auf epgd-tool?

    ja

    Zitat

    Magst du deine Scripten nicht auch ein wenig genereller bauen, also nicht alle Views und Tabellen namentlich aufführen, sondern sowas wie ich in meinem Script da oben gemacht habe, d.h. die Views und Tabellen dynamisch zusammensuchen? Das mit dem "if exists" werde ich bei meinem Script auch noch einbauen - das kannte ich noch nicht.

    nein hab ich eigentlich nicht vor, welchen Vorteil hätte das beim verwenden?

    gestern Abend lief es damit schon mal durch :thumbup:


    ... inzwischen drei Abende :) so lange hat es vorher noch nie geklappt.

    Vielleicht sollte die Änderung auch im git zurück genommen werden?