services count in ChannelSelection

  • have finaly found solution at Open*L* forum (thanks to Dima73)


    the problem is Python method is too slow -
    every time presing green key have to wait 9 seconds (red key spends 4sec)
    dear developers please implement this important feature dirrectly into enigma2, at least something like len or count for eServiceReference


    there few changes from the /usr/lib/enigma2/python/Screens/ChannelSelection.py

  • have add feature which will count only selected Folder's types
    in case i have large services list will leave only for `*** New` folders
    another feature is hide `*** New` folders where none services present


    changes in /usr/lib/enigma2/python/Screens>ChannelSelection.py


    changes in /usr/lib/enigma2/python/Components>UsageConfig.py


    changes in /usr/share/enigma2>setup.xml