oder keymap folgenden abschnitt editieren:
Code:<map context="InfobarSubserviceSelectionActions">
<key id="KEY_GREEN" mapto="subserviceSelection" flags="b" />
</map>
Druckbare Version
Danke jetzt funktioniert es.
Aber was muss ich in der keymap ändern, damit ich weiterhin mit der grünen Taste in das Plugin-Menü komme, wenn ich auf einem Sender ohne Subservices bin?
ins plugin menü komme ich per blauer taste. grüne taste ist ja nur für auflösung gewesen.
Ok, bei mir war bisher immer Grün der Plugin-Manager und Blau das Schnellstartmenü.
alternative xml datei
getestet mit der Giga Quad
Update:
ÄNDERUNGEN ab Version 0.1.0:
- Die Unterkanalanzeige in der Infobar ("Sub") funktioniert nun
- Rückgriff auf die Original-Unterkanalfunktion. Es ist daher nicht mehr erforderlich, die Select/Sport/Bundesliga (SD) Kanäle in der XML-Datei zu konfigurieren. Wer das dennoch will, kann es aber trotzdem noch machen (konfigurierte Kanäle gehen den originalen Unterkanälen vor).
- Die Darstellung der Unterkanäle in der Auswahlliste ist nun konfigurierbar:
- Dazu gibt es in der XML-Datei pro Kanalgruppe ein Attribut displayPattern="chn:title:time:len=65"
chn...Anzeige des Sendernamens
title...Anzeige des Sendungstitels
time...Anzeige der Sendungszeit
len=65...Zeichenanzahl der gesamten Anzeige: Diese kann damit an euren Skin angepasst werden.
Die genannten Anzeigeelemente sind frei kombinierbar, nur len= muss immer am Schluss stehen.
Beispiel:
displayPattern="chn:title:time:len=65" führt also z.B. zu: Sky Sport HD 1 Live Fußball Premier League... (15:30 - 17:00)
displayPattern="chn:len=65" bedeutet: Sky Sport HD 1
displayPattern="title:time:len=65" bedeutet: Live Fußball Premier League... (15:30 - 17:00)
displayPattern="title:chn:len=65" bedeutet: Live Fußball Premier League... Sky Sport HD 1
- Änderung des Plugin-Ordners: Das Plugin befindet sich nunmehr unter /usr/lib/enigma2/python/Plugins/Extensions/CustomSubservices (nicht mehr unter CustomSubservicesPlugin)
- Änderung des Speicherorts der subservices.xml: Diese befindet sich nicht mehr im Plugin-Ordner sondern unter /etc/enigma2/
- Laden der XML-Datei nur mehr beim enigma2 Start: Bei Änderungen an der subservices.xml muss daher enigma2 neu gestartet werden!
- Diverse Performance- und Code-Verbesserungen
HINWEISE zum Update:
Wer das Plugin vor Version 0.1.0 bereits installiert hatte, muss dieses zunächst mit "opkg remove enigma2-plugin-extensions-customsubservicesplugin" entfernen und dann kontrollieren, ob der Ordner CustomSubservicesPlugin gelöscht wurde (die erscheinende Fehlermeldung kann ignoriert werden). Danach kann die neue Version normal installiert werden.
aktuelle subservices.xml
Sport 1 US Feeds entfernt
Sky Buli 6,7,8 neu
Sky Sport 6,7,8 neu
Eurosport 360 6,7,8 neu
Sky Fanzone entfernt
Sport 1 US Feeds entfernt
Sky Fanzone entfernt
Sky Buli HD 6,7,8 neu
Sky Sport HD 7,8,9 neu
Eurosport 360 HD 5,6,7 neu
Eurosport 2 HD neu
Eurosport 2 HD Xtra neu
Dazu gekommen
Sky Buli SD
Sky Sport SD
Sky Select
Sky Blue Movie