Jump to content

Envy Skin


hackbart

Recommended Posts

Ich denke der Skin ist nun so wie ich ihn mir vorgestellt habe. Es sollte derzeit die x.dll scrobbler Plugin verwendet werden. Im Großen und Ganzen habe ich diverse Grafiken ersetzt"entfernt, die duration.xml (mal wieder) komplett umgestaltet und fileinfo.xml bzw. myscrobbler.xml umgestaltet. Myvideo.xml hat nun Backdrops und ich habe die meisten Seiten konsistenter gestaltet. Außerdem habe ich die home.xml wieder durch die alte Version ersetzt.

 

sample.jpg

 

 

 

Was jetzt noch hauptsächlich fehlt sind diverse home_* Grafiken.

 

@mague: laut Lars gabs wohl ein kleines Problem in der ShowImage-Funktion.

 

Christian

Link to comment

Kleine Kritik :)

 

Beim "EPG zur Zeit" Fenster sollte imho schon bei jedem Eintrag der Sendername zu sehen sein.

Sonst könnte man annehmen, dass die aufgelisteten Sendungen auf dem darüber angezeigten Sendernamen laufen.

 

OSD Timerline ist auf 4 Einträge begenzt? Da wäre noch Platz für weitere Einträge.

edit\ Ok Sinn verstanden. :biggrin:

Edited by nuts
Link to comment

Ich habe eine neue Version hochgeladen. Geändert wurde im Prinzip folgendes:

 

1. Der schwarze Balken in der videoinfo.xml hatte eine falsche ID

 

2. Die Lautstärkeanzeige ist nun so wie ich mir das vorgestellt habe

 

3. Die Home-Grafiken habe ich erstellt bzw. vom X-Skin übernommen und angepasst

 

Christian

 

 

Link to comment

Hi,

 

fuer die Version vom 26.01.2013:

 

- Cursorfarbe myTimer.xml angepasst

- Cursorfarbe myRedcordings.xml angepasst

- Alternative myHome.xml eingefuegt. Mir gefaellts :)

- isTimer.png, Record.png und record_button.png angepasst

 

- TVman.xml angepasst. Diese Version ist fuer AutoEPG.

- Grafiken fuer Prebook, Grouplogos und Fortschritt liegen bei.

- Passende TVman.cfg liegt bei

 

 

Mir haben die Kacheln beim Media Center Menue besser gefallen. So ist es aber auch gut.

Mir wuerden Grausstufenbilder am besten gefallen. Diese sollten gleich zu den Icons sein.

Also iconVideoBig.png fuer Video usw.

 

 

Envy-patch-mague-20130127.zip

Edited by mague
Link to comment

Vielleicht bin ich ein wenig aus der Übung:

 

- Mit Hintergrund EIN habe ich eine gute Transparenz beim Menü, die Untermenüs (Aufnahmen etc.) sind aber 95% weiß. Änderungen der Transparenz in den Optionen haben keinen Einfluss.

 

- Das TVMan-Menü ist komplett transparent, der weiße Hintergrund fehlt (mit Magues Änderungen).

 

- Mit Hintergrund AUS ist zwar alles gleichmäßig ohne Hintergrund, aber eben schwer lesbar.

 

Verwende EVR mit Custom Renderer, die anderen Skins laufen natürlich problemlos.

Link to comment

Vielleicht bin ich ein wenig aus der Übung:

 

- Mit Hintergrund EIN habe ich eine gute Transparenz beim Menü, die Untermenüs (Aufnahmen etc.) sind aber 95% weiß. Änderungen der Transparenz in den Optionen haben keinen Einfluss.

 

- Das TVMan-Menü ist komplett transparent, der weiße Hintergrund fehlt (mit Magues Änderungen).

 

- Mit Hintergrund AUS ist zwar alles gleichmäßig ohne Hintergrund, aber eben schwer lesbar.

 

Verwende EVR mit Custom Renderer, die anderen Skins laufen natürlich problemlos.

 

Ich habe auch nur das Menue veraendert. Alle anderen Seiten benutzen den normalen Hintergrund. Dies ist auch nur ein Vorschlag, letztendlich committed Christian welche Aenderungen in die Skin einfliessen.

 

Was ich nachtraeglich bemerkt habe ist, das mehrere Hintergruende nicht 100%ig gut funktionieren. Es flickert und hat andere Nebenerscheinungen. Kann sein das liegt daran wie der Hintergrund implementiert ist. Soll heissen das man fuer myhome besser keinen Hintergrund nutzen sollte und den Transparenzverlauf als bildfuellende Grafik einbinden sollte. Versuch ich mal heute Abend.

Edited by mague
Link to comment

Excellent work. Definitely my favourite!

With current (26.1.) version when time shifting i cannot see the the current play time or duration?

Progress bar works fine. There is only static info "00:00:01".

 

Also a 1080p version of this skin would be very nice. :)

Link to comment

@jakeh: Yes inside the duration.xml change the #Media.duration into #duration. Just a type, sorry for that.

 

@Mague: Ich habe deine Änderungen übernommen. Dein Entwurf schaut tatsächlich besser aus :)

 

Christian

 

 

Link to comment

@Mague: Ich habe deine Änderungen übernommen. Dein Entwurf schaut tatsächlich besser aus :)

 

Freut mich.

 

Wie ich es verstehe wird das Hintergrundbild in den Speicher geladen und ist auch irgendwie ein "eigener layer" des OSD. Eigentlich gut, aber es flickert wenn eine Seite ein anderes Hintergrundbild benutzt. Besonderst auf langsamen Rechnern wie E350 oder Atom. Sporadisch wird dann auch kein Hintergrund geladen.

 

- Update myhome.xml

- Update TVman.xml

 

Diese flickern bei mir nicht mehr.

 

Fuer TVman habe ich auch eine TVman.xml ohne EPGAuto beigelegt. Dazu auch eine Konfiguration. Beide haben den Suffix -normal. Bei Bedarf einfach umbenennen.

 

Envy-patch-mague-20130129.zip

Edited by mague
Link to comment
  • 3 weeks later...

Ein großartiger OSD-Skin, der mich an das Microsoft Metro- bzw. Modern UI-Design erinnert und bei mir das Potential hat, BluFuzz abzulösen.

 

Ich würde mich über ein paar kleine Änderungen freuen - und über die fixe Aufnahme des Skins in den DVBViewer als neuen Standard-Skin.

 

.) Unterstützung für Sleeptimer Plug-In

 

 

.) Senderliste EPG: Die Startzeit und den Sendungsnamen fett schreiben, um diesen Teil des Texts besser von den EPG-Details unterscheiden zu können.

 

 

.) Die Lesbarkeit aus größerer Entfernung könnte verbessert werden, wenn man die Schriftfamilie Segoe UI beibehält, statt dem Schnitt "Light" aber "Regular" und statt "Semibold" "Bold" verwendet - meinem Gefühl nach sind die Texte damit leichter lesbar und der Skin gewinnt sogar weiter an Charakter.

 

 

 

LG,

 

 

 

GruberMa

Edited by GruberMa
  • Like 1
Link to comment

Ein Fehler ist mir aufgefallen: Der Envy-Skin zeigt beim Durchschalten mit Arrow-Up/Arrow-Down nicht immer den Sendungsnamen an. Die EPG-Details werden interessanterweise angezeigt.

 

Die EPG-Information ist vorhanden, sowohl der Default-Skin als auch BluFuzz zeigen die Information an.

 

Aktuell (2013-02-17, 13:15) werden zumindest folgende EPG-Sendungsnamen vom Envy-Skin nicht angezeigt:

.) ORF 1 HD, Sendung läuft, FIS Alpine Ski WM 2013 Schladming Slalom Herren

.) ORF 1 HD, Start um 13:25, FIS Alpine Ski WM 2013 Schladming Slalom Herren

.) ORF Sport+, Sendung läuft, Fußball Europacup SSW Innsbruck - Celtic Glasgow, Highlights aus Innsbruck

.) N24 HD, Sendung läuft, Die Science Fiction Propheten - Jules Verne: Visionär der Moderne

.) VOX HD, Start um 15:15, auf und davon - Mein Auslandstagebuch

.) 13th Street HD, Sendung um 15:15, Herr Alptraum und die Segnungen des Fortschritts

 

 

 

LG,

 

GruberMa

Link to comment

Ein Fehler ist mir aufgefallen: Der Envy-Skin zeigt beim Durchschalten mit Arrow-Up/Arrow-Down nicht immer den Sendungsnamen an. Die EPG-Details werden interessanterweise angezeigt.

 

Das ist kein Problem der Skin sondern des OSD Objekts Label. Wenn es keinen Platz hat, weil die Breite zu kurz ist und/oder die Schrift zu gross, dann zeigt es gar nichts an. Das muessten die DEVs in der software aendern.

Edited by mague
Link to comment

 

Ich würde mich über ein paar kleine Änderungen freuen - und über die fixe Aufnahme des Skins in den DVBViewer als neuen Standard-Skin.

 

.) Unterstützung für Sleeptimer Plug-In

 

Kann ich am Wochenende mal danach schauen. Das XML dafuer ist nicht viel.

Link to comment
  • 2 weeks later...

Grosses Lob, diese Skin ist ganz wunderbar. Sie ist sehr aufgeräumt und die Texte sind sogar auf einem 32-Zöller in Wohnzimmerabstand gut lesbar.

 

Envy ist seit dem neuen Jahr meine Standardskin und ich hoffe, sie wird weiter gepflegt.

 

Beste Grüße

Link to comment

Ich finde die Schlichtheit extrem gut! Sehr passend zum aktuellen Weniger-ist-mehr-Trend (siehe W8).

Was mir jedoch fehlt, ist die Anzeige von Shortcut-Möglichkeiten (den Farbentasten), z.B. in der Timeline. Im DVBViewer-OSD ist m.E. auch ein extremer Vorteil, dass aus fast jedem Dialog heraus vieles über die Farbtasten vorgenommen werden kann. Dies muss jedoch grafisch erkennbar sein - beim Envy-Skin entfällt dies leider nun :-(

Kann dies eingebaut werden?

 

Gruß - Medano C. C.

Link to comment

Die Farbtasten behalten ja ihre Gültigkeit, nur habe ich bewusst auf die Anzeige der Informationen verzichtet. Die Kernidee war ähnlich wie bei Windows 8 so wenig wie möglich an Grafiken anzuzeigen und damit man die Anzeigen auch ohne Brille am Fernseher erkennt, habe ich die Schriftgrößen so hoch wie möglich eingestellt und aus Platzgründen sind die zusätzlichen Knöpfe für Leute die die Farbtastenbelegung nicht genau kennen hier und da entfernt. Das kann man aber ohne Probleme anpassen und fertig ist der Skin auch noch nicht. Ich habe die Tage noch etwas Feinschliff betrieben, aber ein Update dauert noch ein bisschen, da diverse Informationen in der Anzeige auf zusätzliche Informationen angewiesen sind.

Link to comment
  • 2 weeks later...
  • 3 months later...

Ich hab mal den Skin aktualisiert. Die ganzen Neuerungen habe ich jetzt nicht im Kopf, allerdings habe ich im Laufe der Monate immer mal wieder an Kleinigkeiten gefeilt. Es ist außerdem noch die Unterstützung für HbbTV hinzugekommen. Im Prinzip ist das nur ein Bild in der VideoInfo.xml mit der Control_ID = 27.

Link to comment
  • 1 month later...

Ein Fehler ist mir aufgefallen: Der Envy-Skin zeigt beim Durchschalten mit Arrow-Up/Arrow-Down nicht immer den Sendungsnamen an. Die EPG-Details werden interessanterweise angezeigt.

 

Die EPG-Information ist vorhanden, sowohl der Default-Skin als auch BluFuzz zeigen die Information an.

 

Das ist kein Problem der Skin sondern des OSD Objekts Label. Wenn es keinen Platz hat, weil die Breite zu kurz ist und/oder die Schrift zu gross, dann zeigt es gar nichts an. Das muessten die DEVs in der software aendern.

 

Hallo @hackbart,

 

Ist eine Lösung für OSD Object Label in Sicht, das zu langen Text nicht abschneidet sondern gleich gar nicht anzeigt?

 

Ich suche Sender gerne über Cursor Up und Cursor Down aus, da stören nicht angezeigte Sendungstitel ziemlich.

 

Dass es prinzipiell funktioniert, überlangen Text anzuzeigen, sieht man beim EPG-Text: Ist er zu lang, wird er abgeschnitten und am Ende ein "..." eingefügt.

 

LG,

 

GruberMa

Link to comment

Ich weiß jetzt nicht so ganz was du meinst. Die Label im OSD sind alle so aufgebaut dass sie den Text, sofern vorhanden, anzeigen und automatisch mit einem ... abtrennen.

Link to comment

Ich weiß jetzt nicht so ganz was du meinst. Die Label im OSD sind alle so aufgebaut dass sie den Text, sofern vorhanden, anzeigen und automatisch mit einem ... abtrennen.

Im miniEPG gehts nicht.

Link to comment

Ich habe das gerade nochmals getestet, und zwar auf einem Desktop mit einer Auflösung von 1920x1080 und auf einem Notebook mit einer Auflösung von 1600x900.

Zum Testen habe ich Europort HD gewählt, weil dort gerade "Tennis: Grand Slam 2013 - US Open in New York Flushing Meadows" läuft. Diese Sendung hat für den Envy-Skin sowohl einen überlangen Sendungstitel als auch einen überlangen Sendungsinhalt.

Die Ergebisse sind auf beiden Rechnern ident: Bei einer DPI-Größe von 125 % wird ein überlanger Sendungstitel nicht abgeschnitten sondern gar nicht angezeigt. Bei einer DPI-Größe von 100 % und 150 % funktioniert das Abschneiden..

Interessant ist, dass die Anzeige des überlangen Sendungsinhalts bei allen drei möglichen Größen korrekt funktioniert (mit "..." abgeschnitten).

Nochmals zusammengefasse:
DPI-Größe 100 %: Sendungstitel und Sendungsinhalt werden bei Überlänge korrekt mit "..." abgeschnitten.
DPI-Größe 125 %: Der Sendungstitel wird bei Überlänge nicht angezeigt. Der überlange Sendungsinhalt wird korrekt mit "..." abgeschnitten.
DPI-Größe 150 %: Sendungstitel und Sendungsinhalt werden bei Überlänge korrekt mit "..." abgeschnitten.


Ich stehe für weitere Tests gerne zur Verfügung.

LG,

GruberMa

Edited by GruberMa
Link to comment

Verstehe, das hat weniger mit der Länge zu tun, als mit der Höhe des Labels. Ändere die Höhe einfach für den jeweiligen Eintrag um ein paar Pixel dann sollte das auch gehen.

Link to comment

Ich bin mir nicht sicher, ob das eine Lösung ist oder nur ein Workaround - jedenfalls funktioniert es. Vielen Dank dafür!

 

Könntest du bitte folgenden Änderungen fix in die nächste Version des Envy-Skins übernehmen?

 

Datei myMiniEPG.xml, item "PresentTitle Label": <height>43</height>

Datei myMiniEPG.xml, item "NextTitle Label": <height>43</height>

 

LG,

 

GruberMa

Link to comment

Das ist nicht wirklich ein Bug und auch so gewollt. Auf diese Weise sieht man wenn ein Label zu klein ist. Manchmal ist das erst im Renderer ersichtlich und nicht im Skineditor. Ich habe die Größen mal im Skin angepasst.

Das wird wohl bei einigen anderen Seiten auch noch nötig sein - wenn also was aufällt einfach sagen. Einige Seiten werden viel zu selten genutzt, so dass man das so gut wie nie merkt.

Link to comment
  • 2 months later...
  • 3 months later...

Hallo @hackbart,

 

Mir gefällt der Envy-Skin ausgesprochen gut und ich hoffe, dass er fixer Bestandteil des nächsten DVBViewer-Release sein wird.

 

Um den Skin auch aus größerer Entfernung bzw. ohne Brille besser lesen zu können, habe ich die font.xml bearbeitet und die verwendete Schrift jeweils auf den nächstfetteren Schnitt geändert (Segoe UI Light -> Segoe UI Semilight, Segoe UI -> Segoe UI Semibold, Segoe UI Semibold -> Segoe UI Black).

 

Die Schrift wirkt schärfer und schwärzer/kontrastreicher, der Skin ist dadurch nicht nur leichter lesbar und wohnzimmertauglicher, sondern er gewinnt meinem Empfinden nach an Charakter.

 

Ich würde mich freuen, wenn du diese Anpassung in deinen Code übernehmen würdest.

 

LG,

 

GruberMa

Link to comment

Ja, ich hab es auch getestet und bin noch am überlegen. Es ist schon richtig das es dadurch um einiges Leserlicher wird, allerdings auch klobiger.

Link to comment
  • 2 weeks later...

Hallo @hackbart,

 

Mir gefällt der Envy-Skin ausgesprochen gut und ich hoffe, dass er fixer Bestandteil des nächsten DVBViewer-Release sein wird.

 

Um den Skin auch aus größerer Entfernung bzw. ohne Brille besser lesen zu können, habe ich die font.xml bearbeitet und die verwendete Schrift jeweils auf den nächstfetteren Schnitt geändert (Segoe UI Light -> Segoe UI Semilight, Segoe UI -> Segoe UI Semibold, Segoe UI Semibold -> Segoe UI Black).

 

Die Schrift wirkt schärfer und schwärzer/kontrastreicher, der Skin ist dadurch nicht nur leichter lesbar und wohnzimmertauglicher, sondern er gewinnt meinem Empfinden nach an Charakter.

 

Ich würde mich freuen, wenn du diese Anpassung in deinen Code übernehmen würdest.

 

LG,

 

GruberMa

 

Kann man das mal auf einem Screenshot sehen? :)

 

 

LG Flo

Link to comment

Hallo Flo3787,

 

Ein Screenshot alleine ist wahrscheinlich zu wenig. Du kannst den Vergleich auf deinem Gerät selbst durchführen, in dem die die font.xml des Envy Skin durch folgende ersetzt und den DVBViewer neu startest: font.xml

 

LG,

 

GruberMa

Link to comment

Ich habe die fonts.xml mal übernommen - mein Fall ist's nicht. Klobig umschreibt es am besten, der Kontrast zum sonst eher zurückhaltenden Stil ist mir persönlich zu hoch. Wobei ich mit der Lesbarkeit auch gar keine Probleme habe: 39" auf ca. 3m Entfernung. Und -1.75 Dioptrien. :)

Link to comment
  • 3 weeks later...

 

Hi,

 

wie Lars und ich ja schon indirekt in einem anderen Post durchblicken gelassen haben gibt es bei dem nächsten größeren Release einige interessante Erweiterungen. Unter anderem plane ich auch einen neuen Skin, der im Gegensatz zu dem alten in 720p 16/9 daherkommt. Einige Grafiken (genauer die Icons) sind derzeit jedoch reine Platzhalter und müssen ersetzt werden, auch muss man die einzelnen Seiten anpassen, da die Texte wohl in anderen Sprachen länger sind als es die Felder derzeit hergeben.

 

 

Wenn sich jemand der Skinner/Modder für die derzeitige Version interessiert, dem kann ich die aktuelle Prealpha Version des Skins gerne zur Verfügung stellen (ernstgemeinte Anfragen bitte an meine eMail Adresse stellen).

 

 

attachicon.gifchannels.png attachicon.gifepg.png attachicon.gifhtpc.png attachicon.gifmediacenter.pngattachicon.gifminiepg.pngattachicon.giftimeline.png

 

Christian

 

Minor fixes on mymusicfiles, mypics and myvideo

 

Zip contains LocalHolgi's and my previous changes.

 

attachicon.gifenvy-20120115.zip

 

I wonder where's the favorites.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...