graphTft Plugin 'ausmisten'

  • Hi,


    bin mal wieder - wenn auch nur für ein/zwei keine Erweiterungen - am graphTFT Plugin ....


    Dabei ist mir aufgefallen das es heute, wenigstens aus meiner Sicht, keinen Bedarf an der ganzen Ausgabedevices des Plugin gibt und ich würde diese gern 'ausmisten'.


    Derzeit unterstützt das Plugin:


    TCP - für das X-Frontend
    DFB - Direct Framebuffer
    FB - Framebuffer
    DVB - via DVB Karte


    Ich nehme an das aktuell fast alle TCP/X-Frontend einsetzen?! DVB ist mangels FF Karten sicher großflächig gestorben (wer hat schon ne zweite FF fürs graphTFT verbaut) und alles was mit FB, DFB gemacht wird kann m.E. auch auf einen (zweiten) X-Server umgestellt werden. Somit würde das ganze Zeug, bis auf TCP/X-Frontend, raus werfen.


    Gegenstimmen .... Gründe dagegen .... ?!


    Grüße
    Jörg

  • Gegenstimmen .... Gründe dagegen .... ?!



    ja ich.


    Ich benutze den VDR hier --> http://www.fdm-ware.de/HD-VDR/preview/case-final750.jpg mit einer HD_FF 6400 im Init 3 Modus und brauche das ganze X-Gedöhns ja nicht. Ich würde mich freuen, wenn ich Graph-TFT weiterhin per FB (dev/fb0) auf der Konsole ausgeben könnte.

  • nein sorry das 'noch' war missverständlich - ich lasse es drin ;)


    Stehen damit noch DVB und DFB auf der Kippe.

  • Klaus hat mal angekündigt ggf. die Skin Schnittstelle (nach dem Release der 2.0) so zu erweitern, dass mehrere Skins angebunden werden können.
    Damit wären wir den kruden Weg über das Status Interface los :)

  • DVB ist mangels FF Karten sicher großflächig gestorben (wer hat schon ne zweite FF fürs graphTFT verbaut)


    Man könnte auch so argumentieren: Da wohl die wenigsten noch die TV-Ausgabe über die alten FF-Karten betreiben, sind diese für die Verwendung für GraphTFT frei.


    Aber von mir aus schmeiss ruhig raus...

    VDR1: EasyVDR 2.0.0, MB Asus M2N-VM HDMI, TT S2-6400, ...
    VDR2: EasyVDR 2.0.0, MB Asus M4N78 Pro, AMD Athlon II X2 250, DVB-S2 TeVii S464, 2*DVB-S Budget, GraphTFT an VGA, TV an HDMI
    VDR3: EasyVDR 2.0.0, MB Asus M2N-VM HDMI, DVB-S FF1.3, DVB-S Budget, Atric-IR, GraphTFT an FF, TV an DVI
    #VDR4: EasyVDR 0.8.x, DVB-S FF1.3, DVB-S Budget, TV über AV-Board
    sonstige VDR Test-Hardware: Skystar HD2, Touch-TFT, IMON-LCD, Fritz-Box, ...

  • Kann ansich alles raus. Wer dennoch eine FF Karte nutzt, dem bleiben ja ältere Versionen. Alternativ einfach ein neues Plugin nur mit X Unterstützung draus machen. Eventuell sogar mit mehreren möglichen Clients.

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Moin!


    Alternativ einfach ein neues Plugin nur mit X Unterstützung draus machen.


    Das halte ich für eine gute Idee, einen Fork anlegen, nach dem Motto "-ng" (man könnte es auch einfach graphx nennen).
    Einfach einen Branch im git anlegen und dann können andere immer noch einen Backport-Patch für bestimmte Fixes anbieten. Das lässt sich mit git auch noch später wieder mergen, äußerst praktisch, weil man in verschiedene Richtungen programmiern kann. Aber egal. ;)


    Man muss so das alte nicht aufgeben, wird aber auch nicht davon aufgehalten.
    Abspecken auf das Wenigste hat auch seine gute Zeiten. Wenn sich die Chance ergibt, dass man auch mal was weglassen darf (bei "Generationswechsel"), darf man die gerne nutzen. :)


    Lars.

  • Hi,


    guter Vorschlag, ich habe noch zwei Patches per PN bekommen und eine Bug-Meldung per Mail, das mache ich noch im SVN bei Sourceforge rein dann forke ich das Plug. Die neue Version kommt ins git zu vdr-developer.org.


    FB lasse ich dort drin der tut nicht weiter weh, DVB und DFB fliegen dabei raus.


    Grüße
    Jörg

  • wird das spezielle "pvr350 framebuffer device" noch benötigt?


    Grüße
    Jörg

  • Denke nicht. Die User, die das eventuell nutzen, kann man vermutlich an einem Finger abzählen. :D

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • ng hätt ichs vmtl. nicht genannt, ansonsten gute Idee ein neues Plugin zu machen. Warum sollte das ein Scherz sein?

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB


  • Das war doch als Scherz gedacht, oder? Jetzt gibt es doch tatsächlich ein graphtftng Repo bei vdr-developer.


    Halb und halb. Warum nicht einen neuen Namen nehmen, um es vom alten Plugin zu trennen? Es hat ja auch einen anderen Funktionsumfang.
    Da horchi anfangs darüber nachgedacht hat, nur X zu unterstützen, wäre graphx eigentlich ein ganz witziger Name gewesen. Da aber nun auch noch Framebuffer drin bleibt, gehen mir die Ideen aus.


    Aber ich hab ja auch nur geschrieben "nach dem Motto ng". :)
    Es gibt ja auch enigmang, rotorng, ... Ist ja aber letzten endes nur ein Name, also Schall und Rauch...


    Lars.

  • Wie sieht es mit der Touch-Device Unterstützung aus, diese macht maximal zusammen mit der FB Ausgabe sinn. Bei Ausgabe über graphtft-fe ist die Bedienung mit Maus/Touch und Tastatur über X realisiert und somit hiervon nicht betroffen.


    Sofern kein Veto kommt werfe ich die Toch-Device Unterstützung raus.


    Grüße
    Jörg

  • Moin,


    ich hätte die Unterstützung für Touch gerne drinnen --> "Mimo USB Touch TFT" Natürlich dann mit FB (/dev/fb..)


    Regards
    Globber

    Gen2VDR (V5.3 Update 6)


    - Scaleo Evi - 2x DD Cine S2 v6.5 und v5.4 - 4GB RAM
    - Reycom REC100-S2
    - OctopusNet/SAT>IP

Jetzt mitmachen!

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