Da beim Skinnen die Converter und Renderer eine große Rolle spielen, und die Verwaltung einen größeren Aufwand darstellt, haben Zombi und ich, unsere genutzten Converter und Renderer in ein gemeinsames Paket gepackt. Dieses wird ab sofort von all unseren Skins genutzt. Da sich die Klassen und Namen der Teile geändert haben, müssen alle skin_user.xml, welche Ihr benutzt geändert werden. Tut Ihr dies nicht, gibt es nen Crash.
Dieses Paket möchten wir Euch allen zur Verfügung stellen. Es kann in jedem Skin benutzt werden. Es sind keine Neuentwicklungen, sondern "nur" die Sammlung dessen, was wir nutzen. Weitere Componenten können wir bei Bedarf noch mit dazupacken, wenn die copyrights dies zulassen.
Das Paket findet Ihr im BP als enigma2-plugin-skincomponents-extcomponents. Es beinhaltet zur Zeit (Version 20140215) folgende Componenten:
Converter:
extCaidDisplay
extConverterRotator
extDiskSpaceInfo
extEventName
extExctraInfo
extMovieInfo
extRefString
extServiceName2
extServicePosition
Renderer:
extCaids
extChNumber
extLCDPicon
extRunningText
extVolumeText
Wir habe die Componenten nicht umbenannt, damit der Ursprung und Einsatzzweck deutlich erkennbar sind / bleiben.
Um diese Components in Euren Skins zu nutzen, muss in das Control-File nur der entsprechende Eintrag bei depends gesetzt werden.