The body of the UI source for the Beyonwiz T series is in the Beyonwiz Bitbucket repository: https://bitbucket.org/beyonwiz/. The UI code is in https://bitbucket.org/beyonwiz/easy-ui-4. The issue tracker is in https://bitbucket.org/beyonwiz/easy-ui-4/issues. There are 100+ open issues, so there's plenty to chose fromrrroonn wrote:...
I may think about contributing in some fashion, where is the source?
...
The UI code is in two main parts: the Python upper layer, and a C++ lower layer. I mostly work on the Python code, but I also have the (Linux) toolchain to build the C++ part. You can modify and test the Python code simply by copying the Python files to the right place in the PVR firmware (/usr/lib/enigma2/python).
It's fairly big - about 145000 lines each respectively of Python and C++.
There are presently only three users who are making contributions to improving the code, so each additional person makes a relatively large difference.
BTW: I'd actually like to have directory contents counts in the media browser. It's just that I haven't found a good way to implement it. My preference would be to have counts of playable files and subdirectories on directory entry, but making that distinction requires a stat(2) system call and file system access for each entry in each subdirectory, which makes it a good bit slower than mechanisms that only look at the file name text.