Danke für's Fehhlersuchen und den Patch War mir bisher nicht aufgefallen
[ANNOUNCE] skinElchi 0.2.1, 0.2.2 und 0.2.3
- FireFly
- Geschlossen
-
-
Ich nutze auch begeistert das Skinelchi. Habe nun festgestellt, dass beim Skinelchi die Zeilenumbrüche irgendwie anders dargestellt werden als in den anderen Skins. Zum Vergleich mal 3 Bilder
1 - Skinelchi
2 - klassisch
3 - VDRAdmin (Web-Interface)
[Blockierte Grafik: http://dl.dropbox.com/u/1490505/VDR/epg1.PNG] [Blockierte Grafik: http://dl.dropbox.com/u/1490505/VDR/epg2.PNG] [Blockierte Grafik: http://dl.dropbox.com/u/1490505/VDR/epg3.PNG]
Gut zu erkennen, dass das klassische Skin und das Webinterface stimmen (Beim Enigma und den TS:TNG übrigens auch) Nur bei Skinelchi passt es irgendiwe nichtSo sieht es im epg.data aus:
CodeD Zusammenfassung: ... hilft ihm dabei und so kommen sie sich näher - bis Jojo sie küsst ...|Serie - Soap||Folge: 310|Techn.Det.: |Land: D|Jahr: 2009|Schauspieler: Jeanette Biedermann (Anna Polauke) - Tanja Wenzel (Annett Darcy) - Lars Löllmann (Gerrit Broda) - Franziska Matthus (Natascha Broda)|Show-Id: 35282455
Der doppelte Zeilenumbruch wird ignoriert und der bei "Techn.Det: |". wird da vielleicht bei der Anzeige im Plugin noch was weg optimiert? Ich finde im Code leider nichts wegen mangelnden Kenntnissen.
-
Hi, das kommt vermutlich vom "compactspace()" in cSkinElchiDisplayMenu::SetEvent in DisplayMenu.c
Du kannst die 3 Stück ja mal testweise herausnehmen. Es tritt übrigens nur bei den Events von laufenden Events auf, nicht beim EPG von Aufnahmen. -
Danke FireFly!
habe bei Description das compactspace(s) durch s ersetzt und nun wird das EPG so dargestellt wie bei den anderen Skins.
Ich frage mich warum diese Funktion die Zeilenumbrüche "|" rausfiltert, das soll doch bestimmt nich so sein?
-
Zitat
Original von MegaV0lt
Ich frage mich warum diese Funktion die Zeilenumbrüche "|" rausfiltert, das soll doch bestimmt nich so sein?
Das frage ich mich auch ... die Funktion kommt aber aus VDR's tools.h...Ok, gefunden: compactspace->stripspace->isspace
Zitatman isspace:
isspace()
checks for white-space characters. In the "C" and "POSIX" locales, these are:
space, form-feed ('\f'), newline ('\n'), carriage return ('\r'), horizontal tab
('\t'), and vertical tab ('\v').Damit ist das Works as designed, aber nicht Works as desired Werde die Korrektur in die nächste Version übernehmen
-
Ok, danke!
kan man eventuell was an der Anzeige, ob aufgenommen wird in der Kanalanzeige (OK-Taste) was drehen?
Es wird ja alles in einer Zeile angezeigt (DVB1) Aufnahme, (DVB2)Noch eine Aufnahme...
Das ist bei 3 Karten und mehreren Aufnahmen zu lang um alles zu sehen, befor die Zeit für die Anzeige abgelaufen ist.
Ich hab mir gedacht, eine Zeile pro DVB-Karte und die Anzeige in der kleinen Schrift wäre übersichtlicher:
DVB1 Aufnahme1
DVB2 Aufnahem2
...Nur ein Vorschlag, ist nicht lebenswichtig
Und noch mal vielen Dank für das schöne Skin!
-
Hmm, das muss ich mir mal überlegen ...
Die zusätzliche Zeile hatte ich ja schon eingeführt da mir die rechte obere Ecke zu klein erschien, aber wenn es zu viele Zeilen werden, dann wird IMHO zu viel vom Bildschirm verdeckt. Wenn man es nicht lesen kann macht's aber auch keinen Sinn. Derzeit werden auch die Aufnahmen pro Karte zusammengefasst, aber keine Kanäle eingezeigt. -
Wie gesagt: Es ist wirklich nicht so wichtig.
Bei mir ist es meistens so, dass ich Serien aufnehme und da sind 2 Aufnahmen zeitgleich schon sehr lang, da in der Regel 'seirnname~folgenname' angezeigt wird.Vielleicht genügt es schon, die kleine Schrift zu verwenden und auf 2 Zeilen zu verteilen?
-
Warum verlängerst du nicht einfach die OSD Anzeigedauer auf 10sec? Evtl wär's auch ne Idee eine Menu Option für die Scrollgeschwindigkeit ein zu führen (siehe SkinenigaNG)
-
-
-
Die sind gar nicht so einfach zu finden
Das ZDF hat wohl mittlerweile fast alles eingeordnet (Film/Drama/Aktuelles etc) und auf zdf_neo gibts zusätzlich zum Genre einige wenige Filme mit Freigabealter.
Umgekehrt heißt das aber nicht, dass alles kindertauglich ist ... -
Ich habe etwas Produktpflege betrieben, einige Fehler beseitigt und kleinere Erweiterungen vorgenommen, u.a. das Make.global eingebaut, damit es unter VDR 1.7.13+ fehlerfrei kompiliert.
Download über den ersten Post dieses ThreadsFireFly
-
Zitat
Original von FireFly
Ich habe etwas Produktpflege betrieben, einige Fehler beseitigt und kleinere Erweiterungen vorgenommen ...Der Patch vdr-skinelchi-fix-channeldisplay.diff (siehe vorherige Seite) ist nicht drin. Ist der unter den Tisch gefallen?
-
Ich hätte da noch eine Patch. Er verbessert die Logik nach der ein OSD-Item als "Timer" erkannt wird. Dies verhindert ungewollte Ersetzungen von z.B. "#" durch das "Rec"-Symbol in anderen Menüs. Das kann z.B. im Recordings-Menü passieren, wenn in der Spalte, in der neue Aufzeichnungen gekennzeichnet sind, auch andere Symbole verwendet werden (z.B. durch andere Patches). Das kann aber auch passieren, wenn ein Plugin in einem seiner eigenen Menüs Ähnliches tut.
-
Zitat
Original von jowi24
Der Patch vdr-skinelchi-fix-channeldisplay.diff (siehe vorherige Seite) ist nicht drin. Ist der unter den Tisch gefallen?
Ja, sorry. Ich habe ihn jetzt übernommen, ebenso Deinen rec-symbol Patch. Danke für Deine Mitarbeit! -
Cool. Vielen Dank! :o)
-
Ich nutzte den elchi Skin schon länger, gefällt mir gut. Einen Punkt vermisse ich allerdings immer wieder:
Im Infofenster des EPG (z.B. epgsearch) fehlen die Daten zur Tonspur, wie beim Infofenster einer Aufnahme. Ich habe das früher immer genutzt, um vorab die 'TV-Aufteilung' zwecks Dolby-Digital Ton festzulegen. Beim EnigmaNG-Skin z.B. sind die Angaben da.
Wäre der Aufwand groß, dies einzubauen?
-
wird in der nächsten Version drin sein (bei mir läufts schon ;D)
-
Das ging aber schnell ... vielen Dank schon mal!
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!