Fenris HD 2.x.x Skinparts, Erweiterungen und Farbanpassungen [ EoL ]

  • Hi, möglich ist so einiges D:
    ich habe die Anfangszeit der laufenden Sendung nicht mit reingenommen, da diese Info in der Vergangenheit liegt und Anhand des Fortschrittsbalken und der Restzeitanzeige kann man sehen ob sich weiter schauen lohnt oder man schon zu viel verpasst hat.
    Aber dies sieht natürlich jeder anders. ;)

    Ich weiß aber, dass es schon eine geänderte IB gibt ( so wie du es haben möchtest) , evtl. ist der Ersteller so freundlich diese hier zur Verfügung zu stellen.

    Gruss

    phyr

  • Hi,

    probiere mal folgendes:

    Spoiler anzeigen


    Foto im Anhang.


    Blomquist

  • Das wäre Top!!!!

    Ich hoffe er liest das hier auch :)

    Oder kannst du mir evt einen Tip geben wie ich das in er XML ändern muss?

    LG

  • hat er schau mal einen post nach oben, eine schöne Lösung, wie ich finde ;thumbup:

  • Hi,

    wobei ich das jetzt mal nebenbei kurz erstellt habe.
    Meine Infobar sieht ganz anders aus (siehe Anhang; der Code beruht noch auf der Fenris-Version 1.3.3, enthält teilweise andere Renderer und Schriftarten, ist also leider nur bedingt zur Veröffentlichung hier geeignet!).


    @ danyh75
    Du kannst recht einfach den Skin mit dem Programm e2kinner bearbeiten. (Link zur Database: http://www.vuplus-support.org/wbb3/index.php…baseItem&id=457)
    Wenn man ein paar Tage damit gearbeitet hat, geht das Umbauen von Skins recht einfach.


    Blomquist

  • Danke Blomquist ich werd es mir mal anschauen!!

    Jetzt ist mir aber aufgefallen das ich im Display der Box nicht mehr den jeweiligen Sendernamen sehe, sondern Datum und Uhrzeit......würde gerne den Sendernamen wieder haben!

    Hast jemand ein tip für mich??

    LG

  • Hi,

    @ danyh75

    das kommt aber nicht von der InfoBar, sondern ist im Skin so festgelegt. War also vorher auch schon so. ;P
    Verantwortlich dafür ist folgender Part der skin.xml

    Spoiler anzeigen
    Code
    <!-- LCD screen (main) -->
      <screen name="InfoBarSummary" position="0,0" size="200,20">
        <widget font="Regular; 20" halign="center" position="0,0" render="Label" size="200,20" source="global.CurrentTime" valign="center">
          <convert type="ClockToText">Format:%d.%b %H:%M</convert>
        </widget>
      </screen>


    Diesen Part müsstest Du entsprechend ändern.

    z.B. könnte das so aussehen:

    Spoiler anzeigen
    Code
    <screen name="InfoBarSummary" position="0,0" size="200,20">
        <widget font="Regular;24" halign="center" position="0,0" render="vhdRendRollerCharLCD" size="220,20" source="session.CurrentService" valign="center">
         <convert type="ServiceName">Name</convert>
        </widget>
      </screen>


    Damit wird er Programmname angezeigt.
    Möchtest Du zusätzlich auch die Programmnummer, könnte das etwa so aussehen:

    Spoiler anzeigen
    Code
    <screen name="InfoBarSummary" position="0,0" size="200,20">
      <widget source="session.CurrentService" render="Label" position="5,0" size="48,20" font="Regular;24" halign="left" valign="center" noWrap="1" transparent="1">
        <convert type="ExtendedServiceInfo">ServiceNumber</convert>
      </widget>
      <widget source="session.CurrentService" render="RollerCharLCDLong" position="60,0" size="135,20" font="Regular;24" noWrap="1" valign="center">
        <convert type="ServiceName">Name</convert>
      </widget>
    </screen>


    Mit folgenden Werten könntest Du noch etwas spielen um es Deinen Wünschen anzupassen:

    position="aa,bb" für die Position des Elementes, wobei aa für Abstand von links und bb für Abstand von oben steht
    size="aa,bb" für die Größe des Elementes, wobei aa die Länge und bb die Höhe ist
    font="Regular;24" für die Schriftart (Regular) und Größe (24)


    Daher würde ich Dir vorschlagen, dass Du DIr eine skin_user.xml anlegst.

    Dazu einfach den folgenden Inhalt komplett in die skin_user.xml kopieren:

    Spoiler anzeigen
    Code
    <skin>
    <screen name="InfoBarSummary" position="0,0" size="200,20">
      <widget source="session.CurrentService" render="Label" position="5,0" size="48,20" font="VFD;16" halign="left" valign="center" noWrap="1" transparent="1">
        <convert type="ExtendedServiceInfo">ServiceNumber</convert>
      </widget>
      <widget source="session.CurrentService" render="RollerCharLCDLong" position="60,0" size="135,20" font="VFD;16" noWrap="1" valign="center">
        <convert type="ServiceName">Name</convert>
      </widget>
    </screen>
    </skin>


    Diese Datei packst Du dann in folgendes Verzeichnis Deiner Box:

    /etc/enigma2

    Dann einen Neustart machen. Sollte es zu Problemen kommen, brauchst Du nur die entsprechende Datei löschen und die Box startet wieder wie gewohnt. Läuft alles so wie es soll, kannst Du den entsprechenden Part in die skin.xml übernehmen und die skin_user.xml wieder löschen.


    Viel Erfolg


    Blomquist

    Der menschliche Körper ist genial. Wenn man sein Ohr ganz langsam auf eine heiße Herdplatte legt, kann man riechen wie blöd man ist!
    Letzte Änderung der Signatur vor 15 Minuten.

    3 Mal editiert, zuletzt von Blomquist (29. Juni 2014 um 17:57)

  • Hey....das ist ja mal wieder eine Super Hilfestellung von dir!! ;thumbup:

    Vielen Dank für die ausführliche Erklärung werde es ausprobieren und berichten! ;P


    Nochmal VIELEN DANK!!!

    LG

  • Hi,

    kein Problem, mache ich gerne, wenn ich Zeit habe.

    @ all
    ich bin gerade am Experimentieren / Rumspielen.
    Würde Interesse an einer weißen Version bestehen? (siehe Anhang).


    Blomquist

  • D: da habe ich auch schon mit gespielt, wirkt mir aber zu "grell" und nervt nach ein paar Tagen.

    Ist aber nur meine Meinung ;)

  • Blomquist

    Ich bin der gleichen Meinung wie phyr. Obwohl man die Ansicht nur einige Sekunden anschaut, stört es nach einer Weile.
    Trotzdem finde ich deine Ideen gut. "Spiele" weiter! Es wird immer wieder neue Ideen geben. ;thumbup:


    Ich finde (z.Zt.) diese Ansicht am schönsten.


    Ich auch...davon abgesehen, dass meine Markierung dunkelrot ist. Ich denke, dass man einen weißen Hintergrund tagsüber weniger störend empfindet als Abends.
    Wenn man dann in die SIB oder das Menü umschaltet, hat man das Gefühl dass das Flutlicht eingeschaltet wurde. Der Erfolg wäre, dass meine Frau ;sleeping: aufwacht und
    sie wieder auf ihre Sendung umschaltet ;rolleyes:

    Gruß Keno
    ______________________________________________
    (Komm wir essen Opa - Satzzeichen retten Leben)

  • Weiss hat was...eventuell etwas mehr Transparenz rein und etwas mehr Cremefarben

    Macht euch Backups vom Image und den Einstellungen und den Sender Listen!5 Minuten Arbeit für ein sorgenfreies Fernsehen.... :thumbup:

  • hier schon mal die "Multi Quick Button" Parts. Kommt dann in der nächsten Version.

    Dank an schomi für die Vorlage

    Spoiler anzeigen

    Hi phyr
    Danke für deine Arbeit!! und ich Depp! saß an dem Schei... ein ganzen Tag lang, und Habs nicht hinbekommen))
    Ich hätte noch eine Bitte an dich, könntest du noch (Zap Historie Browser) Skinen?? Bekomme es auch nicht hin((

    Spoiler anzeigen


    <!-- Zap History -->
    <screen name="ZapHistoryConfigurator" position="0,0" size="1280,720" title="Zap History Configurator" flags="wfNoBorder" backgroundColor="transparent">
    <eLabel backgroundColor="fenrisBackground" position="40,35" size="1205,650" zPosition="-10" />
    <eLabel backgroundColor="fenrisBorder" position="1244,33" size="3,653" transparent="0" zPosition="-5" />
    <eLabel backgroundColor="fenrisBorder" position="38,33" size="3,653" transparent="0" zPosition="-5" />
    <eLabel backgroundColor="fenrisBorder" position="40,683" size="1205,3" transparent="0" zPosition="-5" />
    <eLabel backgroundColor="fenrisBorder" position="40,33" size="1205,3" transparent="0" zPosition="-5" />
    <eLabel backgroundColor="fenrisBackground" position="1245,33" size="2,652" transparent="0" zPosition="0" />
    <eLabel backgroundColor="fenrisBackground" position="38,33" size="1208,2" transparent="0" zPosition="0" />
    <eLabel backgroundColor="fenrisBackground" position="39,684" size="1208,2" transparent="0" zPosition="0" />
    <eLabel backgroundColor="fenrisBackground" position="38,33" size="2,653" transparent="0" zPosition="0" />
    <ePixmap pixmap="FenrisHD/separator1110.png" position="42,630" size="1201,5" alphatest="blend" zPosition="3" />
    <ePixmap pixmap="FenrisHD/separator1110.png" position="42,668" size="1201,5" alphatest="blend" zPosition="3" />
    <widget source="Title" render="Label" position="70,47" size="800,43" zPosition="1" halign="left" font="Regular; 35" backgroundColor="fenrisBackground" transparent="1" />
    <widget name="config" position="70,100" size="700,520" scrollbarMode="showOnDemand" font="Regular; 20" transparent="1" backgroundColor="fenrisBackground" />
    <ePixmap alphatest="blend" pixmap="FenrisHD/icons_1/remote.png" position="834,145" size="352,429" transparent="1" />
    </screen>
    <screen name="ZapHistoryBrowser" position="0,0" size="1280,720" title="Zap History Browser" flags="wfNoBorder" backgroundColor="transparent">
    <eLabel backgroundColor="fenrisBackground" position="40,35" size="1205,650" zPosition="-10" />
    <eLabel backgroundColor="fenrisBorder" position="1244,33" size="3,653" transparent="0" zPosition="-5" />
    <eLabel backgroundColor="fenrisBorder" position="38,33" size="3,653" transparent="0" zPosition="-5" />
    <eLabel backgroundColor="fenrisBorder" position="40,683" size="1205,3" transparent="0" zPosition="-5" />
    <eLabel backgroundColor="fenrisBorder" position="40,33" size="1205,3" transparent="0" zPosition="-5" />
    <eLabel backgroundColor="fenrisBackground" position="1245,33" size="2,652" transparent="0" zPosition="0" />
    <eLabel backgroundColor="fenrisBackground" position="38,33" size="1208,2" transparent="0" zPosition="0" />
    <eLabel backgroundColor="fenrisBackground" position="39,684" size="1208,2" transparent="0" zPosition="0" />
    <eLabel backgroundColor="fenrisBackground" position="38,33" size="2,653" transparent="0" zPosition="0" />
    <ePixmap pixmap="FenrisHD/separator1110.png" position="42,630" size="1201,5" alphatest="blend" zPosition="3" />
    <ePixmap pixmap="FenrisHD/separator1110.png" position="42,668" size="1201,5" alphatest="blend" zPosition="3" />
    <widget source="Title" render="Label" position="70,47" size="800,43" zPosition="1" halign="left" font="Regular; 35" backgroundColor="fenrisBackground" transparent="1" />
    <widget name="list" position="70,100" size="700,520" scrollbarMode="showOnDemand" transparent="1" backgroundColor="fenrisBackground" />
    <ePixmap alphatest="blend" pixmap="FenrisHD/buttons/key_red.png" position=" 70,635" size="30,40" />
    <ePixmap alphatest="blend" pixmap="FenrisHD/buttons/key_green.png" position="360,635" size="30,40" />
    <ePixmap alphatest="blend" pixmap="FenrisHD/buttons/key_yellow.png" position="650,635" size="30,40" />
    <ePixmap alphatest="blend" pixmap="FenrisHD/buttons/key_blue.png" position="940,635" size="30,40" />
    <widget backgroundColor="fenrisBackground" font="RegularLight;20" halign="left" position="105,640" render="Label" size="240,24" source="key_red" transparent="1" zPosition="1" />
    <widget backgroundColor="fenrisBackground" font="RegularLight;20" halign="left" position="395,640" render="Label" size="240,24" source="key_green" transparent="1" zPosition="1" />
    <widget backgroundColor="fenrisBackground" font="RegularLight;20" halign="left" position="685,640" render="Label" size="240,24" source="key_yellow" transparent="1" zPosition="1" />
    <widget backgroundColor="fenrisBackground" font="RegularLight;20" halign="left" position="975,640" render="Label" size="240,24" source="key_blue" transparent="1" zPosition="1" />
    <ePixmap alphatest="blend" pixmap="FenrisHD/icons_1/remote.png" position="834,145" size="352,429" transparent="1" />
    </screen>

  • Danke für das Lob, dies gebührt aber schomi, ich habe dessen Skinparts nur perfektioniert D:

    Gruss

    phyr

  • Hallo,

    ich hoffe, dass dies für meine Frage hier der richtige "Ort" ist:

    Mir persönlich gefällt der screen "movieselection" etwas besser ohne die Coveranzeige und mir wäre auch lieber, ich hätte stattdessen etwas mehr Platz für die Inhaltsbeschreibung des Films. Hat eventuell jemand eines passenden "Hintergrund" und einen entsprechenden Ausschnitt des screens für die skin.xml? Ich habe gestern Nachmittag schon einmal mein Glück versucht und konnte zwar das "widget" für die coveranzeige erfolgreich löschen und die Filmbeschreibung entsprechend breiter machen. Danach war dann aber leider der Hintergrund der gesamten "movieselection" komplett "durchsichtig"; ich habe also wahrscheinlich irgend etwas übersehen oder falsch gemacht ... ;_(

    Hat jemand eine Idee oder einen Tipp?

    Grüße

  • Firex

    Hi, schau mal hier (Transparenz ändern):

    - die Farbe / Transparenz der Hintergründe

    Die Farbe für den Hintergrund kann bei fenrisBackground und
    fenrisBackground2
    anpassen. Die ersten beiden Zahlen im Farbcode geben
    die Transparenz an, die anderen sechs die Farbe.

    Beispiel: value="#28000000" hier gibt die 28 die Transparenz an, 00 würde heißen keine Transparenz.

  • Hi,

    @ Firex
    sollte es etwa so aussehen wie im Anhang?

    Dann wäre folgender Code zu verwenden:

    Spoiler anzeigen


    Blomquist

Jetzt mitmachen!

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