okay, danke für Dein Feedback.
Dann brauche ich nicht weiter bei mir rumsuchen, sondern es liegt an irgendeinem der angewandten Patches in diesem PPA.
Paul
okay, danke für Dein Feedback.
Dann brauche ich nicht weiter bei mir rumsuchen, sondern es liegt an irgendeinem der angewandten Patches in diesem PPA.
Paul
Kannst du mal zeigen, welche Version des vdr-plugin-skindesigner du auf dem Rechner hast, mit dem es funktioniert?
apt policy vdr vdr-plugin-skindesigner vdr-plugin-systeminfo
Ich wüsste gerade nicht, welche Patch für den VDR da einen Einfluss auf die OSD-Darstellung haben sollte, aber ich kann gerne mal vergleichen.
Mit skinelchihd klappt es immerhin:
Bei mir:
apt-cache policy vdr vdr-plugin-skindesigner vdr-plugin-systeminfo
vdr:
Installiert: 2.4.5-2yavdr1~focal
Installationskandidat: 2.4.5-2yavdr1~focal
Versionstabelle:
*** 2.4.5-2yavdr1~focal 500
500 http://ppa.launchpad.net/seahawk1986-hotmail/vdr-2.4.5-patches/ubuntu focal/main amd64 Packages
100 /var/lib/dpkg/status
2.4.5-0yavdr0~focal 500
500 http://ppa.launchpad.net/yavdr/experimental-vdr/ubuntu focal/main amd64 Packages
2.4.1-4ubuntu1 500
500 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages
500 http://at.archive.ubuntu.com/ubuntu focal/universe amd64 Packages
vdr-plugin-skindesigner:
Installiert: 1.2.8.5-0yavdr2~focal
Installationskandidat: 1.2.8.5-0yavdr2~focal
Versionstabelle:
*** 1.2.8.5-0yavdr2~focal 500
500 http://ppa.launchpad.net/seahawk1986-hotmail/vdr-2.4.5-patches/ubuntu focal/main amd64 Packages
100 /var/lib/dpkg/status
1.2.8.5-0yavdr1~focal 500
500 http://ppa.launchpad.net/yavdr/experimental-vdr/ubuntu focal/main amd64 Packages
vdr-plugin-systeminfo:
Installiert: 0.1.5-0yavdr5~focal
Installationskandidat: 0.1.5-0yavdr5~focal
Versionstabelle:
*** 0.1.5-0yavdr5~focal 500
500 http://ppa.launchpad.net/seahawk1986-hotmail/vdr-2.4.5-patches/ubuntu focal/main amd64 Packages
100 /var/lib/dpkg/status
0.1.5-0yavdr4~focal 500
500 http://ppa.launchpad.net/yavdr/experimental-vdr/ubuntu focal/main amd64 Packages
Display More
guten morgen miteinander,
hatte das gleiche vor ein paar wochen hier ebenfalls gepostet, bisher aber kleine loesung gefunden.
saemtliche skins mit des skindesigners durchgetestet, nach den schriften gesehen, settings verglichen,
nichts hat zu einem positiven ergebnis gefuert.
neben den genannten plugins ist auch das zaphistory-plugin betroffen
gruss
beinhart
Bei mir:
Das es mit dem Stand im vdr-2.4.5-patches PPA nicht mehr funktioniert weiß ich schon - mich würde interessieren, mit welchem Stand es noch ging - grundsätzlich scheinen Balken beim Skindesigner mit dem gepatchten VDR ja zu funktionieren (z.B. beim EPG).
grundsätzlich scheinen Balken beim Skindesigner mit dem gepatchten VDR ja zu funktionieren (z.B. beim EPG).
das ist schon so richtig, dass grafische Balken beim Skindesigner prinzipiell funktionieren.
Aber ich hatte ja hier im Beitrag #9 geschrieben (unterer Abschnitt), dass die Erkennung ob das systeminfo-Plugin und auch nach ersten Erkenntnissen z.B. das filebrowser-Plugin gerade aktiv sind nicht funktionieren. Hingegen funktioniert z.B. die Erkennung, ob gerade das Setup-Menü des VDR aufgerufen wird.
Und da der Skindesigner nicht erkennt, dass die o.g. Plugins laufen, werden dann die entsprechenden "Conditions" in der "displaymenudefault.xml" nicht aktiv.
Somit wird dann eben nur der Abschnitt mit den "Default-Menues" abgearbeitet, was dann zu den fehlerhaften Darstellungen führt.
Die EPG-Sache wird ja vermutlich irgendwo intern in einer der *.dtd verarbeitet.
Also geht es mit ppa:yavdr/experimental-vdr (für bionic bzw. focal? Dann könnte es eventuell am menuselection-Patch hängen, sonst gibt es da eigentlich nichts (neben menuorg, was aber ohne Probleme seit Jahren in den PPAs drin ist), was das OSD-Menü anfasst.
Yepp, mit yavdr@bionic und auch mit dem "normalen" yavdr@focal (aus dem ppa:yavdr/experimental-vdr) funktioniert es einwandfrei!
Siehe dazu mein 2. Bild aus dem 1. Beitrag!
Wenn das erst in der allerneuesten VDR-Version (V20405) auftritt, dann könnte es mit diesen beiden commits zu tun haben,
weil hier u.a. in osd.c was mit "Rechtecke zeichnen" geändert wurde:
2020-10-12 Klaus Schmidinger Implemented anti-aliasing for cPixmap::DrawEllipse()
2020-09-29 Klaus Schmidinger Implemented anti-aliasing for cPixmap::DrawSlope()
Ist aber nur eine schnelle Vermutung - ich hab noch einen älteren VDR.
guten morgen miteinander,
es liegt definitv am menuselection-patch. hab ihn eben aus vdr-2.4.6-patches
entfernt und getestet. nun funktionieren die balken wieder einwandfrei
gruss
beinhart
Könnte eventuell an der Zeile liegen, die anderen Änderungen schauen nach Tasten aus.... bin auch kein guter Code "Leser"
{
isMenu = true;
digit = 0;
+ key_nr = -1;
hasHotkeys = false;
displayMenuItems = 0;
title = NULL;
@@ -142,7 +143,7 @@
digit = -1; // prevents automatic hotkeys - input already has them
if (digit >= 0) {
digit++;
- buffer = cString::sprintf(" %c %s", (digit < 10) ? '0' + digit : ' ' , s);
+ buffer = cString::sprintf(" %2d%s %s", digit, (digit > 9) ? "" : " ", s);
s = buffer;
}
}
Display More
Don’t have an account yet? Register yourself now and be a part of our community!