InfobarTunerState
Das Plugin soll die InfoBar ergänzen und alle aktuellen Aufnahmen übersichtlich darstellen.
Jede Zeile enthält standardmäßig folgende Informationen: Icon - Tuner - Sender-Nummer - Sender-Name - Name - Grafischer Fortschrittsbalken - Verbleibende Zeit / Dauer - Streaming Client
Ist alles frei einstellbar!
- Die Informationen werden mit der InfoBar ein- und ausgeblendet
- Wenn ein Timer startet oder beendet wurde, werden die Informationen angezeigt, es sei den es ist gerade ein Dialog oder Screen aktiv
- Die Dauer der Einblendung ist an die E2 Einstellung der InfoBar gekoppelt
Die Einträge werden nun sortiert dargestellt:
- - Zuerst nach dem Typ: Laufende Aufnahmen, Fertige Aufnahmen
- - Danach nach der verbleibenden Zeit: Aufsteigend
Umschalt Timer werden ignoriert
Laufende Aufnahmen:
- Werden mit einem roten Aufnahme-Icon markiert
- Die verbleibende Zeit wird automatisch beim Anzeigen aktualisiert
- Wird die Aufnahmedauer oder der Endzeitpunkt einer Aufnahme geändert, wird die Anzeige aktualisiert
- Für zeitlich unbegrenzte Aufnahmen wird für die verbleibende Zeit das Undendlich-Symbol dargestellt
Sofortaufnahmen mit Aufnahmedauer oder Endzeit:
- E2 startet zuerst eine unbegrenzte Aufnahme und ändert dann die Dauer entsprechend, deswegen wird auch zuerst eine zeitlich unbegrenzte Aufnahme dargestellt, die dann
aktualisiert wird.
Beendete Aufnahmen:
- Werden mit einem grünen Häkchen markiert
- Es wird die Aufnahmedauer angezeigt
Streaming:
TBD
Config: über Erweiterungsmenü (Plugins nicht Extensions) erreichbar
- - Aktivieren (Neustart notwendig)
- - Add to extension menu:
Bei Aufruf wird IBTS angezeigt
Dauer entspricht dem E2 InfoBar TimeOut (0 ist nicht zulässig, da keine Tasten zugeordnet sind, daher werden 5 Sekunden verwendet)
Wenn kein Event aktiv ist: Info PopUp: Nothing running in IBTS style
Wenn IBTS deaktiviert ist: MessageBox
- - Mit InfoBar anzeigen
- - Nach Events anzeigen (Aufnahme startet / beendet) ohne InfoBar
- - MoviePlayer Integration ist standardmäßig aus, kann jedoch ohne Neustart anktiviert werden. Grund: Teile der InfoBar müssen überschrieben werden.
- - Datumsformat wählbar: "HH:MM", "DD.MM HH:MM", "MM/DD HH:MM", "DD.MM.YYYY HH:MM", "YYYY/MM/DD HH:MM"
- - Anzahl Aufnahmen = maximale Anzahl beendeter Aufnahmen in der Liste (FIFO, sortiert nach dem Timerende)
- - TimeOut Aufnahmen = Maximale Zeit in Sekunden, die eine beendete Aufnahme in der Liste bleibt (0 verbleibt solange bis die maximale Anzahl erreicht ist)
- -> Je nach dem was zuerst erreicht wird (Anzahl oder TimeOut), wird ein Eintrag entfernt
- - Field Config
- - Horizontal Offset: Der Skin kann zusätzlich horizontal verschoben werden
- - Vertical Offset: Der Skin kann zusätzlich vertikal verschoben werden
- - Content Offset: Linker Abstand des Textes
Background transparency:
E2-Einstellungen: - Dauer der InfoBar Einblendung - Benachrichtigung wenn Aufnahmen starten einblenden
Alle Einstellungen können ohne Neustart übernommen werden!
Infofelder:
- Type (Icon)
- Type (Text)
- Tuner
- Tuner Type
- Channel Number
- Channel Name
- Name
- Time Left / Duration
- Time Left
- Time Elapsed
- Begin
- End
- Duration
- Timer Progress (Graphical)
- Timer Progress (Text)
- Destination
- Stream Client
- Destination / Client
- File Size
- Free Space
- None
Skin:
- Die Spaltenbreite und Hintergrund wird dynamisch angepasst.
- Der Skin definiert immer nur eine Zeile!