[ANNOUNCE] yaepghd 0.0.1
- gnapheus
- Geschlossen
-
-
-
I noticed after updating that the channel numbers had disappeared.
Dug around in the .diif and fixed it.
Maybe make it an option to have them or not?diff -ruN yaepghd-0.0.2beta.orig/yaepghd.c yaepghd-0.0.2beta/yaepghd.c
--- yaepghd-0.0.2beta.orig/yaepghd.c 2010-05-27 13:10:48.802325253 -0400
+++ yaepghd-0.0.2beta/yaepghd.c 2010-05-27 12:13:13.000000000 -0400
@@ -1345,9 +1345,9 @@
chanInfo[i].nameBox.FgColor(GRID_CHAN_COLOR);
chanInfo[i].nameBox.BgColor(clrTransparent);
chanInfo[i].nameBox.Flags((eTextFlags)(TBOX_VALIGN_LEFT | TBOX_HALIGN_CENTER));
- chanInfo[i].nameBox.X(geom.x); // + (geom.w / 2));
+ chanInfo[i].nameBox.X(geom.x + (geom.w / 2));
chanInfo[i].nameBox.Y(geom.y + ROUND((float)i * (chanRowHeight + (float)horizSpace)));
- chanInfo[i].nameBox.W(geom.w); // / 2);
+ chanInfo[i].nameBox.W(geom.w / 2);
chanInfo[i].nameBox.H(ROUND(chanRowHeight));
chanInfo[i].nameBox.Generate();
@@ -1365,7 +1365,7 @@
YAEPG_INFO("Drawing grid channels at (%d %d)", geom.x, geom.y);
for (int i = 0; i < (int)chanInfo.size(); i++) {
- //chanInfo[i].numBox.Draw(bmp);
+ chanInfo[i].numBox.Draw(bmp);
chanInfo[i].nameBox.Draw(bmp);
}
} -
Actually there is a setup option to show the channels numbers. But somehow some code is missing. Probably another copy/paste error. I'll add it, when I've got time.
Best,
Joachim
-
You can download the new version now here:
Now you should be able to show and hide the channels numbers by swiching the setup option.
Best,
Joachim
-
Hallo,
immer samstags macht sich bemerkbar, dass yaepghd nur eine *Sechstagewoche* hat. Bei der Uhrzeit oben wird schon Sonntag angezeigt s. Bild.
Folgender Patch fixt das:
Diff
Alles anzeigendiff -ruN yaepghd-0.0.2beta/yaepghd.c yaepghd-0.0.2beta_patched/yaepghd.c --- yaepghd-0.0.2beta/yaepghd.c 2010-05-29 04:41:34.000000000 +0200 +++ yaepghd-0.0.2beta_patched/yaepghd.c 2010-06-05 12:14:31.000000000 +0200 @@ -1780,10 +1780,10 @@ localtime_r(&t, &locTime); if (iTimeFormat == TIME_FORMAT_24H) { snprintf(timeStr, sizeof(timeStr), "%s %02d:%02d", - *WeekDayName((locTime.tm_wday + 6) % 6), locTime.tm_hour, locTime.tm_min); + *WeekDayName((locTime.tm_wday + 7) % 7), locTime.tm_hour, locTime.tm_min); } else { snprintf(timeStr, sizeof(timeStr), "%s %d:%02d%s", - *WeekDayName((locTime.tm_wday + 6) % 6), + *WeekDayName((locTime.tm_wday + 7) % 7), FMT_12HR(locTime.tm_hour), locTime.tm_min, FMT_AMPM(locTime.tm_hour)); } @@ -2278,7 +2278,7 @@ t = event->StartTime(); localtime_r(&t, &locTime); freqs[1][5] = ' '; - strcpy(&freqs[1][6], *WeekDayName((locTime.tm_wday + 6) % 6)); + strcpy(&freqs[1][6], *WeekDayName((locTime.tm_wday + 7) % 7)); freqInput.UpdateStra((char **)freqs); }
Gruß
Tomas -
Hi,
ich habe alle verfügbaren Patches (mit dem aus dem letzten post) zu einem Extension Patch zusammengefügt. Der Patch ist auf die git-Version anzuwenden. Die gepatchte git-Version entspricht dann yaepghd-0.0.2beta.
LG
Joachim
-
Hi,
ich habe yaepghd aus dem yavdr 0.1 Repo. Bei mir ist yaepghd elendig langsam. zb. Seite herunterscollen - da vergeht zwischen dem Tastendruck und dem tatsächlichem Scrollen 1-2sek.
Ist das Problem bekannt bzw konnte es in der aktuellen Version behoben werden?grüsse
PS: yapghd sieht insbesondere mit dem vidwinskin und PearlHD echt stark aus!!
-
-
Hallo,
hier gibt es mal wieder eine neue Version des Ext-Patch für dir Git-Version von YaepgHD. Neu ist die Unterstützung für den MainMenuHook-Patch (siehe hier MainMenuHooks Patch ). Es muss aber der MainMenuHook-Patch verwendet werden, der in diesem Ext-Patch mitgeliefert wird (sollte backward kompatibel sein). Damit kann bei gepatchtem vdr der originale Programmführer durch YaepgHD ersetzt werden. Dem entsprechend geht jetzt auch die Hide main menu entry Option.
LG
Joachim
PS: Weiß jemand warum der Patch aus meinen Ticket bei http://projects.vdr-developer.org/projects gelöscht wurde ?
-
Es gitb eine neue Version des yaepg-extp-v4.
Neuigkeiten aus der History:Zitat- Add record dialog and message box - theme files must be adapted (duffy @ easyvdr)
- Options for text color and font of the helpbar - theme files must be adapted (gnapheus)
- Timers are not deleted anymore, but deactivated like in the original program guide
Ich habe die Versionsnummer des MainMenuHook-Patches nochmal angepasst. Deshalb muss auch der Vdr neu gepatched werden, falls das Ersetzen des originalen EPG gewünscht ist. Auch die Themes müssen angepasst werden. Im Patch ist das Standard Theme enthalten und die Hintergrunde sind extra im Anhang.LG
Joachim
-
Hier noch ein paar angepasste Themes (PearlHD) aus easyvdr:
yaepghd-extp-v4-themes -
Hallo,
falls gewünscht, kann ich die anthras auch anpassen. Hatte mir schon vor einiger Zeit den Patch aus den easyVDR-Sourcen rausgezogen und damit angefangen...dann ist mir aber ne andere Baustelle dazwischengekommen.
Bei den anthra-themes lasse ich übrigens die Beschriftung der Buttons wieder von yaepghd erledigen. Ich fand es etwas umständlich für die einzelnen Sprachen ein entsprechendes Hintergrundbild mit den jeweiligen Buttonbeschriftungen machen zu müssen....über *.po's ist das doch einfacher, oder?
ängehängt ist das neue Outfit der yaepghd-anthras mit eingeblendetem Recordingdialog.
Gruß
Tomas -
Zitat
Original von tomas
Hallo,falls gewünscht, kann ich die anthras auch anpassen.
Also ich fände das gut ;).ZitatOriginal von tomas
Bei den anthra-themes lasse ich übrigens die Beschriftung der Buttons wieder von yaepghd erledigen. Ich fand es etwas umständlich für die einzelnen Sprachen ein entsprechendes Hintergrundbild mit den jeweiligen Buttonbeschriftungen machen zu müssen....über *.po's ist das doch einfacher, oder?
Sehe ich auch so. Ich habe bei meiner letzten Version übrigens "Timer" durch "Button$Record" ersetzt , wie es beim orginalen EPG ist. Das hat den Vorteil, dass es automatisch in alle Sprachen, die der vdr kennt, übersetzt wird (deutsch: Aufnahme). Wem es nicht gefällt, der kann es ja wieder ändern...
Vielleicht sollte man das Textflag der Helpbar auch auf Center setzen. Die Ausrichtung des Textes auf den Buttons könnte dadurch einfacher werden.LG
Joachim
-
Hallo Joachim,
dann mach ich mich nochmal dran....der FullHD war eigentlich schon fast fertig, das videowin werde ich aber wohl wieder als Rechteck freilassen, diese Trapezform ist vielleicht nicht unbedingt so der *Bringer*
Zitat
Vielleicht sollte man das Textflag der Helpbar auch auf Center setzen. Die Ausrichtung des Textes auf den Buttons könnte dadurch einfacher werden.gute Idee!
Gruß
Tomas -
Hallo,
der anthra_1920 ist fertig, evtl mache ich noch andere Farbthemes (anstelle des Orange).
[Blockierte Grafik: http://img84.imageshack.us/img84/5241/yaepghd.th.png]
Ich hab den Skin gleich für zentrierten Text bei den Buttons ausgerichtet.
Bei der Anzeige der rechten Spalte im RecordingDialog gefällt mir zentrierter Text eigentlich auch besser.
Beides ist im angehängten Patch eingebaut.Für den anthra-skin muss der Patch angewendet werden, sonst passt die Ausrichtung der Buttonbeschriftungen nicht!
anthra_720 kommt dann auch noch.....
Gruß
Tomas -
Zitat
Original von tomas
[..]
anthra_720 kommt dann auch noch.....kaum zu fassen, wie du dich ins zeug legst! wieder mal ein fettes
gruß, ciax
-
Zitat
Original von tomas
HFür den anthra-skin muss der Patch angewendet werden, sonst passt die Ausrichtung der Buttonbeschriftungen nicht!
anthra_720 kommt dann auch noch.....
Vielleicht wartest du noch ein paar Tage. Dann kommt von mir nochmal eine neue Version. Darin ist dann auch der CenterFlag-Patch. Zusätzlich kommen die Dots in der Helpbar weg. Die wurden sowieso nicht mehr angezeigt, aber bei der Berechnung der x-Koordinate für den Text immer noch eingerechnet. Außerdem gönne ich der Infobox, drei kleine Einzelboxen, ähnlich wie bei der Helpbar, sodass die Zeichen immer am gleichen Ort sind und sich nicht verschieben, je nachdem wieviele angezeigt werden. Außerdem werden die Symbole aus dem VDRSymbols-Font unterstützt für die InfoBox anstatt *tTV. Vielleicht gibt es auch noch die Möglichkeit für Umschalttimer zusammen mit epgsearch.
LG
Joachim
-
Hallo,
Was genau muß man eigentlich machen damit man das unter 1.6.16 zum laufen bekommt?
-
Ähm also ich kenn höchsten einen vdr-1.6.0-2, aber egal. Welche Version setzt du denn ein und woran hakt es denn ?
Bei der letzen Version von mir, musst du wahrscheinlich ein
am Anfang von yaepghd.c ergänzen (ist in der nächsten Version wieder drin). Außerdem kopier mal die angehängte make.global (nach dem Entpacken) in das source Verzeichnis des vdr. Dann sollte das kompilieren klappen. Außerdem müssen die neuen themes benutzt werdn.
LG
Joachim
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!