←  Skins

Forums

»

New skin.py and SkinSelector.py killed the...

1455's Photo 1455 21 Jul 2020

I have a question about skins supported by development branch.
Starting with commit eeabec7bfb126fe88a9452fc9596f6ee9db22aed all skins from 2015 at least have become unusable.
I understand that this is progress, but the respected developers didn't leave any information about what needs to be fixed in the skins. In addition, when developing on PC (Ubuntu 20.04), I get errors even for all original skins from the data folder:

[Skin] Error: Unable to parse skin data in '/usr/local/e2/share/enigma2/skin_default/skin.xml' - ''ElementTree' object has no attribute 'tag''!

But at the same time, PLi skins are successfully launched.

Is the reason in the Python version mismatches, own skin's scripts or its xml structure?

 

 

 

 

 

 
 

 

 

Quote

littlesat's Photo littlesat 21 Jul 2020

I have a skin check if compatible patch prepared especially for this issue.
Quote

1455's Photo 1455 22 Jul 2020

Thanks for the answer. For the test, everything is in the link, which is in my signature. But I wanted to know how to identify the reason for the failure load old skins. )

While I am using old versions skin.py and SkinSelector.py. It would be unreasonable to simply copy the PLi-HD skin. So all old skins need to be remake.

 

 

 

 

 

 

 

Quote