Changelog:
1. Improved vertical and horizontal scrolling.
2. Added letter scrollbar (by marcelvedt and the Aeon Madnox team!).
3. Added Player.Process dialog for Krypton.
4. Adapted the game controlers file from Eminence 2.5 (needs to be tested).
5. Fixed some small glitches.
As far as the new interfaces are concerned I tried to adapt the mods incorporated into Eminence 2.5. The new progress menu is accessible by pressing o during playback. IMHO, it's not as informative as the previous one used to be, but it contains literally all the information that the dialog is able to access. I can't at all say about the game controllers interface, it might be broken, but I've no way of testing...
Most importantly for this update, I was able to improve overall scrollbars and added a new type of scrollbar. Basically, before there was no easy way of navigating your large collection. I've changed that, so that almost every viewtype now has a scrollbar (vertical or horizontal) or a special alphabetical scrollbar. I've tried to make sure this also works for the folks using remotes and other controlling devices besides mice.
I've also made sure that these two scrollbar types are interchangeable: you can use both, none, or either one. The behaviour is the same either way: by pressing left on any vertical view, or down on any horizontal view, you should focus on the scrollbars/letter scrollbar. If both are enabled at the same time, pressing left/down should always lead to the the scrollbars, and pressing left/down again will lead you to the letter scrollbar.
This behaviour is not true for the poster wall type views, or the banner view, because their focus and scrolling work in different ways, and I didn't really want to mess with that, because it defeats the point of the view. If you have over a dozen posters on the screen, you can already navigate things pretty nicely. For these types of views, scrollbars are accessible only via mouse.
The letter scrollbar I've adapted from the wonderful Madnox skin, and marcelvedt's coding genius. It's entirely their creation, I merely tried to make it work in another skin. It's such a practical solution, I can't believe it's not standard in all skins. Basically, by clicking on a letter, you get transported to that section of your library. It always takes a few seconds after booting Kodi to populate the letterbar for me, but once it's there, it's ready to go. Oh, and it also works in the addons section!
@wise_rice: I've looked into the code, and I remain confused. The way it's set up, it should hide the tile during playback, only it doesn't. The settings in Includes_Furniture include only the contents, not the background itself. The header settings, however, list the proper conditions for visibility. I'd wager that what did the trick was deleting the DialogVolumeBar, since that's what appears when you change the volume anyway. As far as I know, there are no IsDisabled window conditions in Kodi.
As far as the audio flags go, the only line of code I've found commands to display the flag that matches the codec name. If there's nothing displayed but question marks, it means that Kodi didn't find anything among the flags and reverted to its default. I would try to make copies and rename some of the existing aiff flags an see if that helps? I don't really know what other naming convention these files might have? Perhaps they are some special variation of the aiff format that kodi is sensitive to, that need proper representation as a new flag?