Skin Support - Post questions for all my skins in here.

There are 1,280 replies in this Thread which was already clicked 277,939 times. The last Post () by woodbass.

  • For anyone using my skins on openatv 7.0 I have pushed some updates to the skin files to prevent the messagebox popup crashing.

    Openatv 7.1 works and stops the crashes but only if I overwrite the q-general.xml as you previously posted for me. Have you pushed the correct skin as mentioned in #908 above as this still crashes. Bottom line is both 7.0 and 7.1 fix the Jedi & Xstreamity crashes I was getting once I overwrite that file.

  • tbe ok I installed openatv 7.0 from last week

    I can get the crash.


    But...


    I don't know why my amended code actually fails


    I changed my skin code to


    count = 0

    if self.list:

    count = len(self.list)

    which should not read the len value if self.list = None


    but it still does.


    So if I change it to


    count = 0

    if self.list is not None:

    count = len(self.list)


    all is good. Weird.


    I will update my skins again

    ** A person who feels appreciated will always do more than what is expected **

  • Finally fixed my virtual keyboard selection after about 3 years. (it needed an odd number key size. I had 68, changed it to 67 )
    I don't care what they say, their code is still wrong as you can't layer a png with slight opacity over the top to highlight selection


    b887132cc84b50b15.png


    I have also totally redone my messagebox code - much neater code

    Just got to do my consolebox code and I will reupload all my skins (again)

    ** A person who feels appreciated will always do more than what is expected **

  • Hi KiddaC, sorry about this but Jedi and Xstreamity still crash with the updated skin unless I overwrite the q-general.xml file you previously sent. Once this file has been applied the crashes do not happen and the number bouquets completed message box appears correctly. Same with Xstreamity and the Manual EPG Update option. Set this up on a clean install of openatv 7.1 will try a clean openatv 7.0 and see if the same and get back to you but assume it will be. Thanks as always.


    UPDATED; As expected v7.0 also still has the same issue regarding Jedi & Xstreamity

    Edited once, last by tbe: Additional info added ().

  • tbe, this cant possible still be happening.

    I download openatv 7.0 from this week. It had the error.

    I update my skins, I no longer have this error.


    Have you actually checked the skin file on your box.


    q-general


    and the messagebox code should now look like this


    Notice line 22 below. It is checking self.list is not None.

    Your orignal error was because openatv made this self.list = None.


    ** A person who feels appreciated will always do more than what is expected **

  • I will switch to a clean install later and check it out, what I am doing is a clean install of openatv 7.* and then installing enigma2-plugin-skincomponents-kiddac-shared-skin_1.10_all.ipk.

    I restart enigma and then install enigma2-plugin-skins-slyk-q-1080_1.32.20220314_all.ipk.


    Next I change the skin to the SlyQ skin and install Jedi and Xstreamity and set the settings for my suppliers and restart enigma.

    When I now run Jedi and run the playlist entries to create the bouquets it hangs when it should show the information box with the number of bouquets created.

    I run Xstreamity and then select the Manual EPG update and it creates the errors.

    If I then replace the q-general,skin you sent me the other day and restart enigma and try Jedi and Xstreamity again they both work.

    Do you see anything wrong in what I am doing?

  • We are on version 1.34 now ;)

    The problem is not xstreamity or jedi. The problem is showing any message box or choice box.
    So its crashing at the end of jedi build bouquets, because that is when a messagebox is shown


    7eae155053089ef1167b.png

    Just like if you were in playlists and hit blue, to delete playlist. You will get a messagebox.


    .. or press record button on live sat tv to get choicebox.

    ** A person who feels appreciated will always do more than what is expected **

  • Might be while as the wife has control of the remote until after Eastenders finishes at 8pm to view her programs but I am sure you are correct in what you are saying. I downloaded the file but never copied it over to my e2 so was constantly installing an outdated version. 🤦

  • and by the way tbe, I have raised an issue for this on openatv github.

    It's flagged as investigating


    messagebox.py breaks skins that use old skin applet autoresize resize code · Issue #2234 · openatv/enigma2
    When you amended the self.list = None this has broke a lot of skins A huge majority of skins used the skin applet code to resize the messagebox/choicebox…
    github.com

    ** A person who feels appreciated will always do more than what is expected **

  • Might be while as the wife has control of the remote until after Eastenders finishes at 8pm to view her programs but I am sure you are correct in what you are saying. I downloaded the file but never copied it over to my e2 so was constantly installing an outdated version. 🤦

    muppet. Anyway your issue made me rewrite the entire applet code. So its generally better now anyway ;)

    ** A person who feels appreciated will always do more than what is expected **

  • Installed enigma2-plugin-skins-vskin-1080_2.13.20220320 on vix 6.0.008 and I seem to be getting a message box crash


Enhance your Enigma2 with KiddaC's creations

Download HD skins, IPTV players (X-Streamity, EStalker), bouquet tools, picon managers, and essential plugins for a complete setup. KiddaC's Enigma2 resources: skins (slyk, v-skin, onyx), IPTV plugins (Xtreamity, Jedi Maker), and utilities (E2Piconizer, ScreenNames) for customization and control.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!