[Announce] SkinDesigner 0.0.1
- louis
- Geschlossen
-
-
Jo kein Thema..
sagmal wofür genau ist displaymenudetailtext.xml und wie kann ich die anzeigen lassen? -
Moin,
sagmal wofür genau ist displaymenudetailtext.xml und wie kann ich die anzeigen lassen?
Das ist die "Standard Text" Ausgabe, also ein Text in einem großen Fenster. Das kannst du z.B. über das "Befehle" Menü anzeigen lassen, wenn du dir z.B. Log Ausgaben anzeigen lässt.
Ciao Louis
-
Danke...
-
Moin,
der Bug, dass der x und y Wert von subviews nicht korrekt gesetzt wird, ist im Git gefixt.
Ciao Louis
-
Moin,
ich habe gerade versucht, dass von Lars und Boostar geschilderte Problem nachzustellen, dass keine Kanalinfo angezeigt wird, wenn man mit "Backspace" das Menü verlässt und dann ok drückt...bei mir funktioniert das ohne Probleme. Oder mache ich noch was "falsch"?
Ciao Louis
-
Öffne mal einen Unterpunkt, z.B. Programme und bleibe für ca. 5-10 sek da drin, dann schließe das Menü und versuche den Kanalwechsel zu öffnen.
Das Problem betrifft übrigens alle "nicht-Menüviews", also auch volume und messages.. -
Öffne mal einen Unterpunkt, z.B. Programme und bleibe für ca. 5-10 sek da drin, dann schließe das Menü und versuche den Kanalwechsel zu öffnen.
Das Problem betrifft übrigens alle "nicht-Menüviews", also auch volume und messages..Hm, ich kann das nicht nachvollziehen...bei mir klappt das alles problemlos
Der von Lars gemeldete Bug klingt auch irgendwie ein bisschen anders...aber den kann ich auch nicht nachvollziehen.
Lars: hättest du Lust mal ein paar Debugausgaben einzubauen, am besten im Konstruktor und Destruktor von displaychannel und displaymenu? Dann sieht man wann was auf- und wann was zugemacht wird. Vielleicht sehe ich dann, was schiefläuft...
Ciao Louis
-
Hi..
ZitatDer von Lars gemeldete Bug klingt auch irgendwie ein bisschen anders...aber den kann ich auch nicht nachvollziehen.
Das ist genau das was ich meine, ich muss das Menu immer mit der Taste Menu schließen, wenn ich es mit der Taste "Back" schließe, kommt die Kanalinfo nicht wieder.
und wie gesagt auch nichts anderes..außer ebem das Menü//edit: Das hat nichts mit Backspace zu tun, das passiert mit svdrpsend genauso...
Keine Kanalinfo:
Code
Alles anzeigenroot@yavdr1:~# svdrpsend HITK Menu && svdrpsend HITK OK && svdrpsend HITK Back && svdrpsend HITK Back && svdrpsend HITK Ok 220 yavdr1 SVDRP VideoDiskRecorder 2.0.6; Sat Oct 25 13:23:21 2014; UTF-8 250 Key "Menu" accepted 221 yavdr1 closing connection 220 yavdr1 SVDRP VideoDiskRecorder 2.0.6; Sat Oct 25 13:23:22 2014; UTF-8 250 Key "OK" accepted 221 yavdr1 closing connection 220 yavdr1 SVDRP VideoDiskRecorder 2.0.6; Sat Oct 25 13:23:23 2014; UTF-8 250 Key "Back" accepted 221 yavdr1 closing connection 220 yavdr1 SVDRP VideoDiskRecorder 2.0.6; Sat Oct 25 13:23:24 2014; UTF-8 250 Key "Back" accepted 221 yavdr1 closing connection 220 yavdr1 SVDRP VideoDiskRecorder 2.0.6; Sat Oct 25 13:23:26 2014; UTF-8 250 Key "Ok" accepted 221 yavdr1 closing connection
Kein Volume:Code
Alles anzeigenroot@yavdr1:~# svdrpsend HITK Menu && svdrpsend HITK OK && svdrpsend HITK Back && svdrpsend HITK Back && svdrpsend HITK Volume+ 220 yavdr1 SVDRP VideoDiskRecorder 2.0.6; Sat Oct 25 13:24:47 2014; UTF-8 250 Key "Menu" accepted 221 yavdr1 closing connection 220 yavdr1 SVDRP VideoDiskRecorder 2.0.6; Sat Oct 25 13:24:48 2014; UTF-8 250 Key "OK" accepted 221 yavdr1 closing connection 220 yavdr1 SVDRP VideoDiskRecorder 2.0.6; Sat Oct 25 13:24:49 2014; UTF-8 250 Key "Back" accepted 221 yavdr1 closing connection 220 yavdr1 SVDRP VideoDiskRecorder 2.0.6; Sat Oct 25 13:24:50 2014; UTF-8 250 Key "Back" accepted 221 yavdr1 closing connection 220 yavdr1 SVDRP VideoDiskRecorder 2.0.6; Sat Oct 25 13:24:51 2014; UTF-8 250 Key "Volume+" accepted 221 yavdr1 closing connection
Kanalinfo:Code
Alles anzeigenroot@yavdr1:~# svdrpsend HITK Menu && svdrpsend HITK OK && svdrpsend HITK Menu && svdrpsend HITK Ok 220 yavdr1 SVDRP VideoDiskRecorder 2.0.6; Sat Oct 25 13:25:47 2014; UTF-8 250 Key "Menu" accepted 221 yavdr1 closing connection 220 yavdr1 SVDRP VideoDiskRecorder 2.0.6; Sat Oct 25 13:25:48 2014; UTF-8 250 Key "OK" accepted 221 yavdr1 closing connection 220 yavdr1 SVDRP VideoDiskRecorder 2.0.6; Sat Oct 25 13:25:49 2014; UTF-8 250 Key "Menu" accepted 221 yavdr1 closing connection 220 yavdr1 SVDRP VideoDiskRecorder 2.0.6; Sat Oct 25 13:25:50 2014; UTF-8 250 Key "Ok" accepted 221 yavdr1 closing connection
//edit2:
Zur Info: Der Befehl ansich wird ausgeführt, der VDR macht also durchaus lauter, oder zeigt die Kanalinfo an: -
Vielleicht ist es eine Unverträglichkeit mit irgend einem Patch in yavdr, ich werde das beizeiten untersuchen.
Die Kanalinfo ist auch aktiv, nur einfach nicht zu sehen. Wenn ich mit Backspace aus dem Menü komme und dann gleich ok und noch mal menu drücke, geht das Menü nicht auf, weil diese Taste die Kanalinfo schließt.Alles etwas merkwürdig.
Lars.
-
Hi..
ZitatVielleicht ist es eine Unverträglichkeit mit irgend einem Patch in yavdr, ich werde das beizeiten untersuchen.
Vllt sollen wir mal 3PO fragen, welche Patches er einsetzt und das mit yavdr abgleichen, Ihm ist das nämlich auch schonmal aufgefallen:Zitat von "3PO"Ist mir vorher, mit dem aktuellen Commit, zum ersten Mal aufgefallen.
-
Moin,
hmmm...das klingt als würde da aus irgendwelchen Gründen der Mechanismus ziehen, den ich eingebaut habe, um die "kaputte" erste Anzeige von displaychannel zu unterdrücken (jaja, ich weiss so mancher sieht die eh nicht so gerne ). Könnt ihr mal testweise in displaychannel.c in Zeile 7 doOutput auf true setzen und das return in Zeile 8 auskommentieren und schauen ob das dann immer noch passiert:
Codeif (firstDisplay) { firstDisplay = false; - doOutput = false; + doOutput = true; - return; } else if (!channelTemplate) { ...
Ciao Louis
-
-
Bei mir auch.
Ist mir bisher nur ein, oder zwei Mal aufgefallen, vlt. ist das Verhalten nur in einer bestimmten Konstellation?
-
Hmm nee da Stimmt was nicht..
ich hab das grade nochmal genau geprüft. Auch nochmal mit metrix und nopacity, beim "klassischen" Skin tritt das nicht auf und der Befehl zweigt auch die Kanalinfo an. -
Könnt ihr mal testweise in displaychannel.c in Zeile 7 doOutput auf true setzen und das return in Zeile 8 auskommentieren und schauen ob das dann immer noch passiert:
Passiert immer noch.Lars.
-
Passiert immer noch.
Hm, dann hat es damit wohl nichts zu tun...wäre mir ehrlich gesagt auch völlig schleierhaft gewesen wenn das der Grund gewesen wäre
Ciao Louis
-
Ja, mir auch.
Konstruktor und Destruktor werden ganz normal aufgerufen und bis zum Ende abgearbeitet.Lars.
-
Hab heute keine Zeit mehr, werde die Tage mal weitergucken. Das muss sich doch finden lassen.
Lars.
-
Konstruktor und Destruktor werden ganz normal aufgerufen und bis zum Ende abgearbeitet.
Strange...warum wird dann nichts angezeigt? doOutput ist am Ende des Konstruktors von cDisplayChannel auch immer noch true?
Ciao Louis
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!