EPG wie beim Humax PR Fox

Wünsche, Anträge, Fehlermeldungen
tiqq
Neugieriger
Neugieriger
Beiträge: 9
Registriert: Sonntag 2. Februar 2003, 13:58

Beitrag von tiqq »

@vivamiga
Super wäre esnoch, wenn du unten noch eine Zeile mit der Short-Description einbauen könntest. Dann könnte man z.B. bei Serien den Namen der Folge sehen.
Ansonsten sieht das doch nicht schlecht aus.

Ich habe bei meiner Lösung den Aufruf unter "Einstellungen/Tasten Einstellungen/OK-Taste für" eingabaut. Somit ist es durch drücken der OK-Taste erreichbar.
Du könntest den Source dafür bekommen.

@ICETEA
Kann man bei Enigma die Zeitachse (x-, y-Anzeige) konfigurieren?
zexma
Tuxboxer
Tuxboxer
Beiträge: 2067
Registriert: Mittwoch 6. März 2002, 15:29

Beitrag von zexma »

vivamiga hat geschrieben:Hmm, ich weiß, dass ich beim Einfügen der Bilder etwas falsch gemacht habe, aber was?
keine Ahnung, muss am Forum liegen 8)
@vivamiga: ich nix Dev. Aber für SO SCHÖNE Sachen werden wir schon einen Ansprechpartener finden...
*Edit*
Zuletzt geändert von zexma am Mittwoch 16. Juni 2004, 12:49, insgesamt 1-mal geändert.
ICETEA
Neugieriger
Neugieriger
Beiträge: 15
Registriert: Montag 23. September 2002, 17:49

Beitrag von ICETEA »

@tiqq

ja, die y-Achse kann man einstellen, geht von 1-6 Stunden Vorschau.
pumian
Interessierter
Interessierter
Beiträge: 63
Registriert: Freitag 5. Dezember 2003, 12:19

Beitrag von pumian »

:D auch haben will :wink:
HEAD
Einsteiger
Einsteiger
Beiträge: 313
Registriert: Freitag 14. Februar 2003, 15:59

Beitrag von HEAD »

@vivamiga
Wenn kommt dein EPG-Plus in cvs ?

@npq
Ich glaube avia500 kann kein "alpha channel " und das hat was mit framebuffer zu tun , oder ?
aber ist mir egal , weil ich avia600 habe ;).
vivamiga
Neugieriger
Neugieriger
Beiträge: 15
Registriert: Samstag 2. März 2002, 18:15

Beitrag von vivamiga »

@HEAD: Wenn sich einer der Devs bereit erklärt, das dort reinzubringen. Im Moment genieße ich es noch die Sourcen zu ändern ohne jemanden zu fragen ;-)

@tiqq: Short Description ist jetzt eingebaut.
Npq
Senior Member
Beiträge: 1339
Registriert: Donnerstag 24. April 2003, 12:12

Beitrag von Npq »

OT@Head:
der Avia hat nichts damit zu tun.

Das Framebuffer-Device wird funktional durch den Demux umgesetzt, richtig ist, der GTX hat weniger maximale Alphablend-Stufen als der eNX (8 statt 128), funktional sind aber was das Auslesen des Framebuffer-Devices betrifft beide gleichwertig.

und noch kurz was zum Topic:
Nett sieht sie ja aus, die Vorschau. :D
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

@zexma - Sieht super aus! Definitiv haben will! Aber, wie wäre es, wenn Du die Schrift noch ein bisschen kleiner machst? Überblick wäre dann besser, glaube ich. Oder konfigurierbar, das wäre natürlich super. So nach dem Motto: 'grün' - Schrift kleiner; 'gelb' - Schrift größer
cu
Jens
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

Fuer alle, die es probieren wollen:

vivamigas Code ist angepasst und eingecheckt.
Das ganze haengt erstmal zum Testen unter <blau> Experimental

Ich werde in einer ruhigen Minute wohl ein Menue unter die rote EPG-Taste haengen.
zexma
Tuxboxer
Tuxboxer
Beiträge: 2067
Registriert: Mittwoch 6. März 2002, 15:29

Beitrag von zexma »

jmittelst hat geschrieben:@zexma - Sieht super aus! Definitiv haben will! Aber, wie wäre es, wenn Du die Schrift noch ein bisschen kleiner machst? Überblick wäre dann besser, glaube ich. Oder konfigurierbar, das wäre natürlich super. So nach dem Motto: 'grün' - Schrift kleiner; 'gelb' - Schrift größer
cu
Jens
ne, ne. Richtig lesen.
Der Dank gebührt ausschliesslich vivamiga! Ich habe bloss die screenshots gemacht.
vivamiga
Neugieriger
Neugieriger
Beiträge: 15
Registriert: Samstag 2. März 2002, 18:15

Beitrag von vivamiga »

@jmittelst: Die Schriftgröße sogar anpassbar, da ich die Fonteinstellungen von der Event Liste übernehme, also mißbrauche. Nur ist die Fontart im Moment nicht einstellbar.
Sat_Man
Einsteiger
Einsteiger
Beiträge: 351
Registriert: Donnerstag 24. Oktober 2002, 20:14

Beitrag von Sat_Man »

@vivamiga

Also da der code ja jetzt auch im cvs ist habe ich das gerade auch mal getestet und ich muss sagen, super Arbeit, gefällt mir echt gut. 8)
Mfg Sat_Man
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

Also, es ist noch ein neues EPG-Menue jetzt drin.

Das EPG-Menue wird die rote Taste (EPG) ersetzen.
Das Stream-Information fliegt dann auch aus den Features raus.

Nochmal Hut ab vor vivamiga und sein EPG-Plus-Modul (auch wenn noch ein bischen daran gefeilt werden muss).

Aber leider zeigt es eines deutlich: Neutrino bedraf eines dringenden Redesigns (vielleicht finden sich ja ein paar neue Programmierwillige, die
den Code mal etwas umstellen und ein paar Sachen in Klassen kapseln...)




(... im Übrigen suckt das Board mega-maessig... :cry: )
mash4077
Tuxboxer
Tuxboxer
Beiträge: 4654
Registriert: Samstag 27. April 2002, 13:19

Beitrag von mash4077 »

Hi,

auch wenn ich es selbst live noch nicht gesehen habe, und auch nicht direkt Verwendung dafür habe, freue ich mich sehr über eine gewisse Bewegung in dieser/jeder Richtung. Vielen Dank auch an rasc, der nach meinem Verständnis sehr kooperativ war.

Total OT, aber wollte ich einfach mal gesagt haben...

Gruß
mash
PauleFoul
Wissender
Wissender
Beiträge: 1839
Registriert: Sonntag 17. August 2003, 01:39

Beitrag von PauleFoul »

Das hört sic ja sehr viel versprechemd an!!

Wann denkt ihr das man den neuen EPG in AlexW
Snapshot testen kann :o :o


Gruß
____Paule
HEAD
Einsteiger
Einsteiger
Beiträge: 313
Registriert: Freitag 14. Februar 2003, 15:59

Beitrag von HEAD »

@vivamiga
Läuft 1a, THX :)
PentVaer
Neugieriger
Neugieriger
Beiträge: 14
Registriert: Montag 8. März 2004, 08:50

Beitrag von PentVaer »

Sorry for the English (kann Deutsch gut lesen aber nicht
ganz net schreiben).

FYI I'm developing a plugin EPG for Dreambox/Enigma:

http://mv.dinglisch.net/

As you can see from the (bad) screenshots, it has several views,
each of which is almost completely configurable via the remote
control: window geometry, fonts, colours, channel header, column
layout, window features etc etc

It reads from and merges 3 types of data source: Enigma
EPG cache, Luca Spallared's MHW plugin output and (nearly
finished) XMLTV. It can read up to 4 data sources currently,
but I can add more.

In addition, it can (transparently to the user, via HTTP) maintain a
local cache of a remote directory containing EPG data, such as this
one: http://wolf.xs4all.nl/xmltv/.

MultiView is currently alphaware, and I need to work on the memory
requirements :-)

Pent
leth
Einsteiger
Einsteiger
Beiträge: 350
Registriert: Sonntag 4. August 2002, 18:08

Beitrag von leth »

@vivamiga

Auch von mir ein großes Lob! Hab mir das gestern Abend mal reingezogen und ich muss sagen, ich bin einfach nur begeistert! Die Performance hat mich schwer beeindruckt :-)

Mir ist nur eine Kleinigkeit aufgefallen:
Sobald ich die Übersicht beende, bleibet am oberen und unteren Rand jeweils ein blauer Streifen stehen. Wenn ich dann ein Menü öffne, welches über den Bildschirm hinaus geht, werden aus den zwei Streifen, vier kleine Klötzchen. Es bleibt also jener Teil stehen, den das Menü nicht übderdecken konnte. Auch zappen hat daran nichts geändert!

Außerdem ist mir aufgefallen, dass diese Streifen genau dort beginnen, wo 16:9 aufhört :-)

Meine Box:
Nokia SAT 2xi AVIA 500

Für Rückfragen stehe ich natürlich gerne bereit!

Cu leth
[/quote]
Nokia SAT 2xIntel
Baseimage V1.6
GandalfX vom 18.02.2003
Ucode_0014
-------------------------------------------
Das Recht auf Dummheit wird von der Verfassung geschützt.
Es gehört zur Garantie der freien Persönlichkeitsentfaltung.
Mort
Interessierter
Interessierter
Beiträge: 84
Registriert: Sonntag 28. Dezember 2003, 18:45

Beitrag von Mort »

rasc hat geschrieben:Also, es ist noch ein neues EPG-Menue jetzt drin.
Das EPG-Menue wird die rote Taste (EPG) ersetzen.
Heißt das, dass auf der roten Taste dann so ein Menü kommen wird wie auf der blauen, und dadurch der "alte EPG" z.B. mit rot-rot und der neue mit rot-grün (oder so) aktiviert wird?
rasc hat geschrieben:Nochmal Hut ab vor vivamiga und sein EPG-Plus-Modul (auch wenn noch ein bischen daran gefeilt werden muss).
Jepp, sieht wirklich sehr gut aus!
Kann man eigentlich auch vertikal stretchen (also mehrzeilige Anzeige)?

PS: Ist es eigentlich möglich, die Binaries zum Download anzubieten und die dann "einfach" per FTP auf die dBox zu kopieren (z.B. als PlugIn), oder ist das wegen der Integration zu umständlich?
Papst
Developer
Beiträge: 279
Registriert: Mittwoch 26. Juni 2002, 22:19

Beitrag von Papst »

Hallo,

erstmal ein Dank an vivamiga.
Allerdings habe ich noch ein Problem. Und zwar benutze ich auf meiner Nokia FB die Tasten rechts und links zum Seitenweisen hoch- und runterblättern. Mit dieser Einstellung kann ich aber die Zeitachse nicht mehr verschieben, da auch im EPGPlus Seitenweise geblättert wird.
Gibt es vielleicht eine Möglichkeit die Tasteneinstellung für den EPGPlus unabhängig zu machen oder soetwas in der Richtung?
Denke ich bin nicht der Einzige der die Tasten auf ner Nokia FB so eingerichtet hat.

Gruß

Der Papst
Gruß

Der Papst
PauleFoul
Wissender
Wissender
Beiträge: 1839
Registriert: Sonntag 17. August 2003, 01:39

Beitrag von PauleFoul »

@AlexW

Sorry wenn ich nerve, aber wann kommt denn ein neuer Snapshot
in dem der neue EPG enthalten ist??

Ich bin doch so wild auf es testen...

Gruß
____Paule
vivamiga
Neugieriger
Neugieriger
Beiträge: 15
Registriert: Samstag 2. März 2002, 18:15

Beitrag von vivamiga »

@leth:
Folgender Code ist für das Löschen zuständig:

Code: Alles auswählen

void EpgPlus::hide()
{
	this->frameBuffer->paintBackgroundBoxRel
		( g_settings.screen_StartX
		, g_settings.screen_StartY
		, g_settings.screen_EndX - g_settings.screen_StartX
		, g_settings.screen_EndY - g_settings.screen_StartY
		);
}
Vielleicht sind Deine Screen-Settings kleiner als 580x480. Um den Bug zu korrigieren müsste man diesen Code so ändern:

Code: Alles auswählen

void EpgPlus::hide()
{
	this->frameBuffer->paintBackgroundBoxRel
		( this->usableScreenX
		, this->usableScreenY
		, this->usableScreenWidth
		, this->usableScreenHeight
		);
}
Leider kann ich das nicht ändern, da ich kein Dev bin.
vivamiga
Neugieriger
Neugieriger
Beiträge: 15
Registriert: Samstag 2. März 2002, 18:15

Beitrag von vivamiga »

@Mort
Ein "Vertikal Stretchen" bedeutet, dass die Perfomance sinken wird, da für jeden Event Eintrag ein Word Wrapping Algorithmus ausgeführt werden muss. Ich glaube im Moment hat man das beste Nutzen/Performance Verhältnis.
PauleFoul
Wissender
Wissender
Beiträge: 1839
Registriert: Sonntag 17. August 2003, 01:39

Beitrag von PauleFoul »

vivamiga hat geschrieben: Leider kann ich das nicht ändern, da ich kein Dev bin.
Diesen Umstand sollte man doch ändern können wenn Interesse
deinerseits besteht, oder??


Gruß
____Paule
vivamiga
Neugieriger
Neugieriger
Beiträge: 15
Registriert: Samstag 2. März 2002, 18:15

Beitrag von vivamiga »

@Pabst
Bis zu einer konfigurierbaren Lösung sollte der Code:

Code: Alles auswählen

if (msg == (neutrino_msg_t)g_settings.key_channelList_pageup)

.
.
.

else if (msg == (neutrino_msg_t)g_settings.key_channelList_pagedown)

so umgewandelt werden:

Code: Alles auswählen

if (msg == RC_page_up)

.
.
.

else if (msg == RC_page_down)