Hallo!
Ausgehend von den Threads hier und hier ist wohl ein neuer Font notwendig, um die speziellen Symbole der Plugins und Patches auch noch ansprechen zu können, wenn der VDR mit UTF8 läuft.
Zusätzlich zu diesem Font sind natürlich dann noch Anpassungen der Plugins/Patches notwendig, damit im UTF8-Fall die Codes der neuen Symbole genutzt werden.
Die Zeichen würde ich ab der Position 0xE000 einfügen, da dies der private Bereich von Unicode ist. Ich werden diesen Font dann auf DejaVu basieren lassen, da dieser im Gegensatz zu Bitstream noch aktiv gepflegt wird. Vielleicht finden sich da ja auch schon Symbole, die man nutzen könnte.
Außerdem sollte man Symbole mit Text vermeiden, da eine Lokalisierung nicht möglich ist. V.a. "NEU", "REC" könnte man noch durchgehen lassen.
Ich habe mal mit einer Symbolsammlung angefangen, mit der Bitte um Vervollständigung. Die Zahl am Anfang ist der ASCII-Code:
EPGSearch
- 127 gefüllter Fortschrittsbalken
- 130 [
- 131 leerer Fortschrittsbalken
- 132 ]
ExtRecMenu
- 128 Fortsetzen
- 129 DVD
- 130 Verzeichnis
- 131 Blank fester Breite
- 132 Schere
- 133 Datei verschieben
- 134 Verzeichnis verschieben
NordlichtsEPG
- 127 gefüllter Fortschrittsbalken
- 128 REC
- 129 Wecker
- 130 [
- 131 leerer Fortschrittsbalken
- 132 ]
WarEagle
- 239 TV verschlüsselt
- 244 Radio
- 245 TV
- 249 REC
- 250 NEU
- 251 Running
- 253 Wecker
- 254 Lautsprecher (Ton aus)
- 255 Pfeil (Wiederholungs-Timer?)
Ergebnis
- 0xE000 Fortsetzen
- 0xE001 DVD
- 0xE002 Verzeichnis
- 0xE003 Blank fester Breite
- 0xE004 Schere
- 0xE005 Datei verschieben
- 0xE006 Verzeichnis verschieben
- 0xE007 [
- 0xE008 gefüllter Fortschrittsbalken
- 0xE009 leerer Fortschrittsbalken
- 0xE00A ]
- 0xE00B REC
- 0xE00C Wecker
- 0xE00D TV verschlüsselt
- 0xE00E Radio
- 0xE00F TV
- 0xE010 Neu
- 0xE011 Pfeil (Wiederholungstimer)
- 0xE012 Running
- 0xE013 VPS
- ??????? Ton aus (unbenutzt?)
Den Font gibt's hier.
Um etwas zu sehen solltet Ihr noch ein bischen patchen, sie Anhänge. Diese Patches sind nur als Beispiele zu sehen! V.a. der ExtRecMenu-Patch ist nicht vollständig: die rechtsbündigen Spalten gibt's nicht mehr.
Außerdem ist noch ein FontForge-Skript enthalten. Damit können die Symbole ziemlich einfach in eigene Fonts integriert werden. Für Kommentare bin ich dankbar.
Gruß,
Andreas