genau mach mal. wenn er gut wird check ich ihn auch gerne ein. ;)
Druckbare Version
genau mach mal. wenn er gut wird check ich ihn auch gerne ein. ;)
Infopanel und QuickMenu Screen zugefügt, ab Morgen im Image/Update.
https://github.com/oe-alliance/enigm...d565093fbc01db
Skin 9 und 10 aktualisiert, ab Morgen im Image/Update.
- update AudioSelection & LanguageSelection screen
Skin 9 und 10 aktualisiert, ab Morgen im Image/Update.
PowerTimer screen zugefügt.
Hat zwar nichts direkt mit dem Skin zu tun, hab den "vfd255 default Skin" noch etwas angepasst,
der wird ja beim Erstassi verwendet.
https://github.com/openatv/enigma2/commits/master
Da du ja immer die skins vom feed änderst/daraufhin änderst:
Bin grad am umbauen der About.py zum korrektem anzeigen, bzw. passende anzeigen bekommen und sonstiges. Da der AboutSummary dort für fast alles gilt.
Und einiges funktioniert da nicht richtig, z.b. die git log summary-anzeigen. Hab ich auch schon fertig mit Title-anzeige und description-anzeige.
Den class About und class AboutSummary hab ich schon durch und ein bisschen vereinfacht. AboutSummary gilt im Moment nur noch für den About, sind aber immernoch die selben abfragen für die skin_display.xml:yes:.
Da behalt ich bei meinen zwei skins die ich bei der Arbeit gleich mit erstelle, auch den screen von dir bei. Nur halt mit dem renderer runningtext
Schau/teste mal bei den 9er und 10er skin, wie das ist wenn man beim fernsehschauen die channellist öffnet, bzw. wenn man die eventview öffnet oder einiges anderes mit dem Renderer LcdPicon.Code:<screen name="AboutSummary" position="0,0" size="256,64">
<widget source="AboutText" render="RunningText" options="movetype=running,direction=top,startpoint=0,startdelay=1500,wrap=1,always=0,oneshot=1" position="0,0" size="256,64" font="FdLcD;26" />
</screen>
bei den seltensten aufrufen wird das picon direkt angezeigt.
Bei eventview muss man meistens mit rechts/links den renderer wecken, da er sonst mit "what"= 0 kommt und nichts macht. Das selbe bei channellist, halt immer wenn er bescheid bekommt es hat sich nichts geändert, den dann lädt er das picon für den nächsten screen nicht neu.
Gilt auch für GrafischenEpg, usw..
Hab den aber auch schon geändert, nur halt für die entsprechenden screens als "LcdPiconList" reingenommen, also erstmal nur extra renderer(sollte aber nicht so bleiben).
@mike99:
Wegen dem restore:
Kannst du mal mit der "BackupRestore.py" aus dem Anhang probieren/gegentesten? Gehört nach .../SystemPlugins/SoftwareManager.
Ich fass die screens bei mir so an, die neu dazugekommen sind:
Code:<!-- softwaremanagment -->
<screen name="BackupSelection_summary" position="0,0" size="256,64">
<panel name="SummaryClockProgressPanel" />
<widget source="parent.Title" render="Label" position="120,0" size="136,40" font="FdLcD;17" halign="center" valgin="bottom" />
<widget source="parent.summary_description" render="Label" position="0,42" size="256,22" zPosition="1" font="FdLcD;20" halign="center" valign="center" />
</screen>
<screen name="RestoreScreen_summary" position="0,0" size="256,64">
<panel name="SummaryClockProgressPanel" />
<widget source="parent.Title" render="Label" position="120,0" size="136,40" font="FdLcD;17" halign="center" valgin="bottom" />
<widget source="parent.summary_description" render="Label" position="0,42" size="256,22" zPosition="1" font="FdLcD;20" halign="center" valign="center" />
</screen>
<screen name="installedPlugins_summary" position="0,0" size="256,64">
<panel name="SummaryClockProgressPanel" />
<widget source="parent.Title" render="Label" position="120,0" size="136,40" font="FdLcD;17" halign="center" valgin="bottom" />
<widget source="parent.summary_description" render="Label" position="0,42" size="256,22" zPosition="1" font="FdLcD;20" halign="center" valign="center" />
</screen>
<screen name="RestartNetwork_summary" position="0,0" size="256,64">
<panel name="SummaryClockProgressPanel" />
<widget source="parent.Title" render="Label" position="120,0" size="136,40" font="FdLcD;17" halign="center" valgin="bottom" />
<widget source="parent.summary_description" render="Label" position="0,42" size="256,22" zPosition="1" font="FdLcD;20" halign="center" valign="center" />
</screen>
<screen name="RestorePlugins_summary" position="0,0" size="256,64">
<panel name="SummaryClockProgressPanel" />
<widget source="parent.Title" render="Label" position="120,0" size="136,40" font="FdLcD;17" halign="center" valgin="bottom" />
<widget source="parent.summary_description" render="Label" position="0,42" size="256,22" zPosition="1" font="FdLcD;20" halign="center" valign="center" />
</screen>
Danke, komme aber erst Morgen dazu.
Gebe dir dann bescheid!
Habs gerade getestet alle Meldungen im Erstassi sind da, sieht hier gut aus! :yes:
An einer Stelle im Erstassi bleibt das Display noch dunkel (aber nur schönheitsfehler),
wenn ImageWizard am TV steht, ist die letzte Abfrage ob wiederhergestellt werden soll wo man OK drücken muß.
Code:action -> WizardActions ok
result: 7
setZPosition
showing config
wizard screen <class 'Plugins.SystemPlugins.SoftwareManager.BackupRestore.Restor
eScreen'>
[SKIN] Parsing embedded skin <embedded-in-'RestoreScreen'>
clearConfigList <Components.ConfigList.ConfigList object at 0x1a191d0> <Componen
ts.ConfigList.ConfigList object at 0x2ca1c10>
clearConfigList <Components.ConfigList.ConfigList object at 0x2ca1c10> <Componen
ts.ConfigList.ConfigList object at 0x2ca1c10>
0 160 1
Hab den screen der da geht/an ist(hatte vorher alles nur über blaue taste gecheckt, da ist der nicht dabei). Hab sonst leider mit backups nichts am hut, muss mich da erstmal durchwurschteln.
Da ist der wizard in gang, also WizardSummary. Aber da geht so serienmässig nichts mit "<widget source="text"":yes:.
<widget source="parent.Title" gibt den text->"Willkommen..." serienmässig erstmal weiter ans display.