I don't have a multiboot box. My vu Uno4k has 4gb flash but for whatever reason it hasn't been made multiboot lol
Skin Support - Post questions for all my skins in here.
- KiddaC
- Thread is marked as Resolved.
-
-
I will do a skin update on my threads
There are a few screens that need fixing. Messagebox, choicebox, and one of the channel select popups.hi mate can you also check picons not showing on infobar python3 image openatv 7.0 and openvix. thanks
-
@x 5 Been testing openatv 7.0 tonight. I got no problem with picons.
In fact I got zero issues with any of my skins or plugins so far. Only thing still missing is python3-multiprocessor still needs a manual install for epiconizer.I did update the skins and skin custom components a few days ago. Have you updated to all the latest version of skins, components, plugins.
Openvix 5.5 is my next test bed. -
I have the same issue no picons showing in infobar and top right of channel list. Other areas are ok.
-
are you referring to openvix dsayers.
openatv7.0 for me
07a5eeb31e2507252.png
187b01290922184d9.png
these picons were brought in via my epiconizer and not a 3rd party set. -
are you referring to openvix dsayers.
openatv7.0 for me
07a5eeb31e2507252.png
187b01290922184d9.png
these picons were brought in via my epiconizer and not a 3rd party set.I see what you are seeing KiddaC and have no issue with the picons
-
spoke too soon, just tried vskin bolt
2021-06-24 23:16:14+0100 [-] Traceback (most recent call last):
2021-06-24 23:16:14+0100 [-] File "/usr/lib/enigma2/python/Navigation.py", line 264, in dispatchEvent
2021-06-24 23:16:14+0100 [-] x(i)
2021-06-24 23:16:14+0100 [-] File "/usr/lib/enigma2/python/Components/PerServiceDisplay.py", line 19, in event
2021-06-24 23:16:14+0100 [-] func[1](ev)
2021-06-24 23:16:14+0100 [-] File "/usr/lib/enigma2/python/Components/Sources/CurrentService.py", line 29, in serviceEvent
2021-06-24 23:16:14+0100 [-] self.changed((self.CHANGED_SPECIFIC, event))
2021-06-24 23:16:14+0100 [-] File "/usr/lib/enigma2/python/Components/Element.py", line 91, in changed
2021-06-24 23:16:14+0100 [-] self.downstream_elements.changed(*args, **kwargs)
2021-06-24 23:16:14+0100 [-] File "/usr/lib/enigma2/python/Tools/CList.py", line 7, in __call__
2021-06-24 23:16:14+0100 [-] x(*args, **kwargs)
2021-06-24 23:16:14+0100 [-] File "/usr/lib/enigma2/python/Components/Converter/PliExtraInfo.py", line 887, in changed
2021-06-24 23:16:14+0100 [-] Converter.changed(self, what)
2021-06-24 23:16:14+0100 [-] File "/usr/lib/enigma2/python/Components/Element.py", line 91, in changed
2021-06-24 23:16:14+0100 [-] self.downstream_elements.changed(*args, **kwargs)
2021-06-24 23:16:14+0100 [-] File "/usr/lib/enigma2/python/Tools/CList.py", line 7, in __call__
2021-06-24 23:16:14+0100 [-] x(*args, **kwargs)
2021-06-24 23:16:14+0100 [-] File "/usr/lib/enigma2/python/Components/Renderer/Label.py", line 27, in changed
2021-06-24 23:16:14+0100 [-] if hasattr(self.source, "text"):
2021-06-24 23:16:14+0100 [-] File "/usr/lib/enigma2/python/Components/Element.py", line 18, in wrapper
2021-06-24 23:16:14+0100 [-] cache[name] = (True, f(self))
2021-06-24 23:16:14+0100 [-] File "/usr/lib/enigma2/python/Components/Converter/PliExtraInfo.py", line 797, in getText
2021-06-24 23:16:14+0100 [-] return self.createTransponderInfo(fedata, feraw, info)
2021-06-24 23:16:14+0100 [-] File "/usr/lib/enigma2/python/Components/Converter/PliExtraInfo.py", line 438, in createTransponderInfo
2021-06-24 23:16:14+0100 [-] + addspace(self.createModulation(fedata)) + addspace(self.createOrbPos(feraw)) + addspace(self.createMisPls(fedata))
2021-06-24 23:16:14+0100 [-] File "/usr/lib/enigma2/python/Components/Converter/PliExtraInfo.py", line 622, in createMisPls
2021-06-24 23:16:14+0100 [-] if fedata.get("is_id") > -1:
2021-06-24 23:16:14+0100 [-] TypeError: '>' not supported between instances of 'NoneType' and 'int'
[ePyObject] (PyObject_CallObject(<bound method Navigation.dispatchEvent of <Navigation.Navigation object at 0xb39e2400>>,(0,)) failed)
-
are you referring to openvix dsayers.
openatv7.0 for me
07a5eeb31e2507252.png
187b01290922184d9.png
these picons were brought in via my epiconizer and not a 3rd party set.Yes using vix but picons in epg and the picons in channel selection screen seem to show. Just not in the places of your screenshots
-
That was a bad bootloop, had to quickly edit my settings file and delete the choosen skin in between the loop.
dsayers what picon set you using.
I was using picons EU but just tried e2piconizer
XPicons 220x132 that was still the same
-
the picons in channels select (top-right) and infobar, use my own custom picon resizer component.
Other picons use alternative methods. -
if anyone is testing openatv 7.0 here is an amended PliExtraInfo.py file until openatv update their file.
I use this element on some of my infobars, so will bootloop your box on load if you don't use the corrected file.openvix 5.5 have already fixed this issue. (attached is openatv 7.0 file only)
/usr/lib/enigma2/python/Components/Converter/
**edit openatv have now pushed a commit for this bug. So will be in an update shortly. -
I've just had another go with e2piconizer but this time I deleted all picons first. After running the plugin picons show.
It doesn't like EU picons for some reason. This is the ipk I was using
Codehttps://github.com/picons/picons/releases/download/2021-06-11--21-55-37/enigma2-plugin-picons-snp-full.100x60-86x46.light.on.transparent_2021-06-11--21-55-37_all.ipk
Edit maybe not as they aren't showing again. I'm not sure what's happening.
Edit
I can get it working every time now with e2piconizer I just have to reboot the box after downloading them.
-
@x 5 Been testing openatv 7.0 tonight. I got no problem with picons.
In fact I got zero issues with any of my skins or plugins so far. Only thing still missing is python3-multiprocessor still needs a manual install for epiconizer.I did update the skins and skin custom components a few days ago. Have you updated to all the latest version of skins, components, plugins.
Openvix 5.5 is my next test bed.hi yes updated the skin also using Openvix 5.5 and yes no picon on the infobar and top right of channel list.
Going back to Openvix 5.4 all ok
-
Delete your picons then try e2piconizer. That worked for me
-
Right I have been on a 2 day debug mission to find out what was wrong with PIL library and why it isn't working with compressed pngs/picons.
I have literally put a error catch on every single function in image.py and PngImagePlugin.py
(/usr/lib/python3.9/site-packages/PIL)
Spent days going round in circlesI created a test file for Windows. Used the exact same Pillow 8.2.0 library, the exact same test picons.... yet windows made the graphics, enigma2 didn't. Fecking weird.
Eventually narrowed it down to how transparency is created. For normal pngs this has an alpha channel. For compressed pngs this doesn't have an alpha channel as the transparency is done in a slightly different way to save space.
So eventually found the function that was failing on enigma2.
But still couldn't work out why enigma2 was failing and windows wasn't.
Basically it was meant to call a function, but this function seemed invisible on enigma2. So it failed.
So I eventually renamed the function and altered the calling logic.it was originally call "chunk_tRNS"
I renamed it "chunk_TRNS" and hey fecking presto the exact same code now worked in enigma2.
Absolutey bizarre. There is no conflict that I know of with the original name. There was no unusual characters or spacing in the original name. I even retyped out the original name again to see if there was any strange characters. There wasn't.
Yet changing one bloody letter to uppercase allowed the function the be found and called. 2 days it took me to find that. Crazy.
Problem is this is a python package. I currently don't know if I can overule that without the user manually updating a file.
I can't put it in my ipks as these are py files and will be removed if any of those packages get uninstalled.
I will do some more experiments tomorrow, let the pillow github know and share my amended file for those people who want to test it.(its a bit late tonight)
-
Hi
updated my openatv image and just need to download the latest slyk skin but am getting the access denied message as i'm a newbie here! :redface:(surely a good sign that i didn't need to come here to ask any questions as the instructions were so user friendly).
Thanks for your work and hopefully the mods have mercy on me!
-
Here is an amended shared components for my skins.
This should fix compressed picon pngs not showing on the latest 3.9.5 python builds and below. -
Here is an amended shared components for my skins.
This should fix compressed picon pngs not showing on the latest 3.9.5 python builds and below.mate thanks a lot works fine now
-
Hi KiddaC, I have attached the error log for when I have installed the enigma2-plugin-extensions-openatv-movieplanner-mod_3.1_all.ipk and go into the movie planner and it crashes. The problem is when there is a nested directory and selecting to open it, if there are no other directories inside then it opens fine and also trying to create a new directory within an existing directory also crashes the box. This appears to be an openatv 7.0 issue only and works correctly in openatv 6.4 & 6.5. I am using all the latest files from the SlyQ skin page and the others like epg and top picks work perfectly.
Uninstalling the plug-in causes the box to hang on the openatv 7.0 loading screen. I am using this within omb on a vu+ solo 4k box. Thanks again for your help. -
tbe
firstly, the epg mod and movie planner mods overwrite core files on your box.
The ipks were only provided as ease of install.
They are not meant to be uninstalled ;) because doing so removes these core files.Uninstalling them would mean you would have to visit your image providers github and re-download the original files
I did test this mod on openatv 7.0 with no issues. I will recheck. But your log doesn't really say what the issue is.
The MovieSelection.py in my mod had very little changed.
Download the original file
https://raw.githubusercontent.…Screens/MovieSelection.pyand test your directories... then...
find this lineconfig.movielist.useextlist = ConfigSelection(default='0', choices={'0': _('No'), '1': _('ServiceName'), '2': _('ServicePicon')})
and change it toconfig.movielist.useextlist = ConfigSelection(default='0', choices={'0': _('No'), '1': _('Sky Planner'), '2': _('Slyk Q Planner'), '3': _('Slyk Onyx Planner'), '4': _('VSkin Planner')})
Thats all I think you need to change in their original file.
*solution above for openatv 7.0 only. Not other openatv versions or images.
if the issue is actually in MovieList.py then thats a bigger issue.
KiddaC Skins and Plugins
KiddaC Enigma2 Picons, Plugins and Skins, includes slyk-1-HD, v-skin-HD, slyk-q-HD, slyk onyx skins, Bouquet Maker Xtream, E2Piconizer, IPTV Bouquet Maker, Jedi Maker Xtream, Jedi EPG Xtream, ScreenNames, Visual Weather and X Class, X-Streamity - Xtream Codes IPTV Player.
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!