Hi !
Nachdem ich immer ein offenes Ohr habe, wenn Behinderte sich was wünschen (siehe Babelezapper) bastle ich gerade an einem Prototypen eines Enigma2 Plugins das es ermöglichen soll, dass auch Blinde und Sehbehinderte die Dreambox komplett bedienen können.
Dafür wäre es nötig das man den jeweils selektierten Text der Menus sowie aller Widgets wie ChoiceBox, MessageBox popups etc. sich als Text im python holen kann bzw. besser als Event geliefert bekommt. Im Idealfall sollte dabei der selbe Text wie bei der jeweiligen message id im enigma2.po File kommen, weil dann könnte man sogar Mehrsprachigkeit leicht implementieren indem man Native Speaker die enigma2.po als einzelne Audio Files vorlesen lässt - und das Plugin sie dann abspielt.
In meinem Prototypen geht das indem ich die diversen python sourcen patche, aber ich würde mir wünschen wenn das über ein einziges Event ginge für das man sich mit einer Handler routine registriert, so wie bei den EPG oder FB Events.
Vieleicht gibt es das schon und ich bin einfach zu blöde es zu finden, und wenn nicht bitte dies als ernst zu nehmenden Feature Request zu sehen (und meine Frage dorthin zu verschieben) den man evt. auch kurzfristig implementieren könnten (weil in enigma2 cpp code muss der Renderer das ja immer haben also wäre es nicht schwer das zurück zu füttern), nur im python wo es verstreut ist geht es schwer zu machen soweit ich bis jetzt gekommen bin.
Danke im Voraus für jede Hilfe
gutemine