Grid-view mode widget request; if a picture is worth a thousand words then I think this video is worth at least a million words: http://youtube.com/watch?v=lCjghkg8Cw4
This dynamic grid view mode scramble animation feature is very similar to one of the views available in the very high-end (and very expensive) Kaleidescape entertainment system, the big difference that I can see from the Kaleidescape videos is that the high-lighting focus is always fixed in the middle of both the horizontal and vertical direction. Checkout these three videos to see what I mean:
The source code to do this in python script was made for Fluendo's Elisa media center and is open source:
It is capable of changing layout and behavior of the grid-view widget is possible on-the-fly, and it dynamically adds and removes entries from the grid-view widget.
About a year ago I suggested that this be added in C++ natively into XBMC libGUI (GUI library) but no developer was interested in implementing at the time directly into XBMC as it is really only eye-candy an serve no practical purpose, even though several skins for XBMC already have very cool looking movie-posters wall-views so it should only be adding this animation visual effect to the design of those, but what I like about it is it has that 'WOW factor' so that you can show to your friends at parties to really make them want to get Boxee, so I thought why not just code it up as a python widget/gadget for now and later if people really love it then it could just maybe be added natively in C++ to XBMC's libGUI ever expanding list of view modes.
PS! OFF-TOPIC but I recommend you guys also checkout coleraby's other videos on YouTube as well: