Is there a tutorial to develop skins for OpenVIX firmware?
I have VU+ DUO 4K with OpenVIX v6.2 firmware.
I would like to learn how to develop a skin.
Is there a tutorial to develop skins for OpenVIX firmware?
I have VU+ DUO 4K with OpenVIX v6.2 firmware.
I would like to learn how to develop a skin.
Last edited by klor; 12-09-22 at 00:39.
I doubt there is any comprehensive guide for any image.
Just get stuck in and ask questions as you go along.
Most important thing is to create a template and use it in every screen to keep things uniform, not create a whole new skin for each and every screen.
Andy_Hazza (12-09-22)
can i start by asking what software is used?
Yes, Notepad++ or any other decent text editor.
There is OpenSkin Designer but you will have to Google for it.
Willo
#######################
AX HD61 4K UHD Twin (test box)
Vu+ Uno 4K SE
Edision OS Mio 4K
Zgemma H9 Twin
Vu+ Solo 4K
Vu+ Uno 4K
GT-Sat GT-S3DCSS24 Unicable II LNB
GT-Sat GT-dLNB1-DY Unicable II LNB
#######################
i had OpenSkin Designer but does it work on all images? i tried to open slyk onyx but it gives an error.
KiddaC uses different xml files for each section of his skins instead of everything being in skin.xml.
I found the easiest way was to keep a skin_usr.xml in /etc/enigma2/ to make any changes to them.
Willo
#######################
AX HD61 4K UHD Twin (test box)
Vu+ Uno 4K SE
Edision OS Mio 4K
Zgemma H9 Twin
Vu+ Solo 4K
Vu+ Uno 4K
GT-Sat GT-S3DCSS24 Unicable II LNB
GT-Sat GT-dLNB1-DY Unicable II LNB
#######################
I really recommend you use a basic text editor. You don't want something between you and the code you are trying to work on.
I just use Notepad++ and assign a button to reload the skin quickly.
Willo
#######################
AX HD61 4K UHD Twin (test box)
Vu+ Uno 4K SE
Edision OS Mio 4K
Zgemma H9 Twin
Vu+ Solo 4K
Vu+ Uno 4K
GT-Sat GT-S3DCSS24 Unicable II LNB
GT-Sat GT-dLNB1-DY Unicable II LNB
#######################
Where does the full skin plugin files sit in directory?
And the skin_usr.xml in /etc/enigma2/ does that have a higher preference to the full skin
Loaded skins are found in /usr/share/enigma2/*skin_name*
So lets say your skin you want to modify is "Simple_Ten_Eighty"...
Create a folder: /etc/enigma2/Simple_Ten_Eighty
Then create your *xml file and put it in that folder, i.e. /etc/enigma2/Simple_Ten_Eighty/skin_user_Simple_Ten_Eighty.xml
The main skin file gets read first, so when the user file gets read, any screens, fonts, colors, parameters, etc that share the same names as the ones in the main file will overwrite the data from the main file.