Please guys stop asking about older images they don't include the gui features i use, next time i wont rush to make a compatible ipk for new python version until it is stable.
You have included a feature that only openatv / images based on openatv use / need.
It won't be compatible with any other images, regardless of which python version is used.
Without sources then image teams can't do anything to help make the plugin compatible, so maybe a work around is you add a check and if distro is atv / image based on atv then include the gui features, and if not 1 of those images, then don't use that feature.
screenshot_20240306231131.png
screenshot_20240306230254.png
screens like this are really hard to recreate with just the python code look how its easy to draw a keyboard with the grid layout yes it can be done just in python but its not a solution for me things needs to be done the right way, its 2024 i dont just want things to work but also to look nicer most of the gui lib in enigma2 is untouched since 2006 or less, me and jbleyel we've been working hard to implement these gui features so the skinners have a wider and easy choices to work with not only a vertical list and rectangles in it, if you want for example just rounded edges rectangle for the selected item you need a blank png/svg for it with the exact height and width, the better solution is for teams to implement these features iv'e seen that most of the images based on openatv have implemented these features also openpli they started to implement things from atv, i know its not that easy and the sources are different but guess what things weren't easy for us too.
<screen name="MultiStalkerProKeyBoard" position="20,800" size="1880,250" flags="wfNoBorder" backgroundColor="#000" zPosition="99">
<widget itemGradientSelected="#00389416,#000064c7,horizontal" backgroundColor="black" backgroundColorSelected="#0e85a5" itemSpacing="7,3" itemCornerRadiusSelected="10" listOrientation="grid" itemWidth="150" itemHeight="45" foregroundColor="white" foregroundColorSelected="black" name="list" position="0,0" size="1920,250" transparent="1" zPosition="30" />
</screen>