You are not logged in.

Dear visitor, welcome to Dreamboard. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Thursday, June 8th 2006, 12:53pm

"Mein Weg" zur Classic (Neutrino-E1) FB und Frage zur keymap.xml/InfoBarGenerics.py

Hallo,

als ich mir die 7025 zugelegt hatte, sah ich nach den ersten Stunden so aus.
Dieses bezog sich aber nicht auf den Funktionsumfang von E2 (wusste ja des noch eine DevBox ist),
sondern auf die Bedienung mit der FB.

Dann habe ich die Suchfunktion benutzt und das hier gefunden.

Einfach-EPG auf Tastendruck?

darauf hin habe ich mich an die Arbeit gemacht....

folgenden läuft schon

Tasten
UP/Down ->ZapDown/Up
Left/Right -> SubServiceNext/Prev (Prem** Sport Portal,Direkt...etc)

Taste
Info 1x InfoBar, 2x ist InfoBar noch da dann EinfachEpg
OK ServiceList(SenderÜbersicht), ist InfoBar noch da dann HideInfoBar
TV ServiceList(SenderÜbersicht) wenn kein TimeShift

@Developer

In der Datei InfoBarGenerics.py hatt die klasse "InfoBarSubserviceSelection" in der funktion "changeSubservice"
denke ich einen Fehler.

die variable "selection" wird mit -1 geinit.

und das hat folgen effekt
von Kanal X (kein Subservie) auf ein Protal zappen jetzt und über die
hilfe "Switch to next subservice" geht nicht....
wenn man jetzt aber über grün ein SubService auswählt und nochmal
über hilfe "Switch to next subservice" geht es
selbst wenn über "Switch to previous subservice" wieder auf dem Protal
ist

wenn aber mit 0 geinit wird dann gehts gleich....


Frage:


wo oder in welcher Datein steht aus welchem Dialog oder Fenster welche
Action der keymap.xml gecall wird?


TNe
1x 8000 SSST, 1x DM500HD, 90cm (13°/19,2°/23,5)

2

Thursday, June 8th 2006, 1:57pm

Hi,

das soll so sein.. also das das nicht direkt geht.. das soll erst funktionieren, wenn man einmal einen subservice gewählt hat.. weil man sonst das history zapping kaputt macht..

Zu den Action -> Funktions zuordnungen.. das ist doch in der __init__ der jeweiligen klasse festgelegt.

Die Listboxactions sind hardcoded im C++ Teil die kann man nicht so einfach ändern..

cu

3

Thursday, June 8th 2006, 2:20pm

hallo,

thx für die antwort.
Das mit der __init__ ist mir klar zuminnest der der bezug auf die keymap.xml.

nein ich meine z.B die "KEY_OK" ist in der (keymap.xml) unter InfobarShowHideActions def. wenn ich jetzt unter InfobarChannelSelection die
KEY_OK -> switchChannelDown setze, wird die unter InfobarShowHideActions
action ingnoriert

woher weiß E2 des es die Action unter InfobarChannelSelection genommen
werden soll und nicht mehr aus InfobarShowHideActions?
Ist das Hardcoded? Und wie ist da die reinfolge
1.InfobarChannelSelection
2.InfobarShowHideActions
3.X...

TNe
1x 8000 SSST, 1x DM500HD, 90cm (13°/19,2°/23,5)

This post has been edited 1 times, last edit by "TNe-TWo" (Jun 8th 2006, 2:20pm)


4

Thursday, June 8th 2006, 4:47pm

hatte inzischen ein "gespräch" mit Ghost....

bin also nicht auf der suche von zuordungen sonder suche

der context Map...


ich hoffe sie zu finden...... :rolleyes:
1x 8000 SSST, 1x DM500HD, 90cm (13°/19,2°/23,5)

This post has been edited 1 times, last edit by "TNe-TWo" (Jun 8th 2006, 4:48pm)