Seite 1 von 1

Skin für neutrino

Verfasst: Fr 17. Dez 2021, 12:31
von mohousch
Proof of Concept:

- lua skin config für neutrino (also noch keine .xml Datei :D )
- Backfall zu neutrino internen GUI wenn keine skin gefunden ist.

Der Skin Ordner enthält:
- die SKIN lua Datei mainmenu.lua alle anderen subsmenu koennen da enthalten oder besser für eine bessere Ordnung und sicht in separaten lua Dateien sein (mainmenu.lua, red.lua blue.lua usw ...)
- die SKIN config Datei skin Name (bzw Skin Ordner Name).config und die enthält die Farben parameter (bzw themes)
- fonts Ordner : wenn der fällt nimmt die skin die font Arial.ttf aus neutrino
-icons Ordner: wenn der fällt wird auf dem default neutrino icons Dir zugriffen (...) man beachte die icons namen oder wenn nicht kann man den icon namen so in der lua datei eingeben.

ist das schwerieg?
ich als lua Laie ist gelungen eine 99.99 % titannit skin zu schreiben und eien KravenHD skin(nicht alle menüs enthalten es war eine kleine Beispiel)
muss man das haben?
Nein :D abe r hilft gegen langweile

läuft das auch mit NMP?
nein

so wer auch langeweile hat und testen möchte, wie gesagt ist ja nur eine reine GUI spielereien und Proof of Concept für den einen oder anderen :oops: :P

wer testen will bitte den skinned branch auschecken:

Code: Alles auswählen

git clone -b skinned https://github.com/mohousch/neutrinohd2.git
usw..wie in der ReadMe Datei beschrieben ist wie man schnell NHD2 für den PC oder embded baut

den Ordner aus dem Anhang entpacken und unter /var/tuxbox/config verschieben

um die Skins zu auswaehlen muss die Option erlaube Skins eingeschaltet und denn in dem Menu Punkt Skin auswahl die beliebige Skin auswaehlen.

happy zapping :hicks:

Re: Skin für neutrino

Verfasst: Mi 22. Dez 2021, 16:32
von mohousch
openATV MetrixHD Skin (ähnlich ich hab auf die Grössen Angaben der Skin nicht geachtet)

happy zapping :hicks:

Re: Skin für neutrino

Verfasst: Sa 25. Dez 2021, 23:07
von mohousch
letzendlich NMP Skin :)

alles ist im GIT enthalten einfach auschecken und laufen lassen

Code: Alles auswählen

git clone https://github.com/mohousch/neutrinohd2

Code: Alles auswählen

cd neutrinohd2

Code: Alles auswählen

make run

Happy zapping :party9: