[mythtv] New UI lib

Stuart Morgan stuart at tase.co.uk
Thu Jan 17 12:38:40 UTC 2008


On Wednesday 16 January 2008 03:21:56 Daniel Kristjansson wrote:
> Hey, I'm going to be in Mountain View on Saturday to talk with Pluto +
> KDE devs about extending KDE's libplasma so it is usable as an OSD
> renderer and all around sexy UI library. Pluto is contemplating writing
> a multimedia authoring program akin to Adobe's flash multimedia
> authoring program to use with libplasma + a GPLed UI library built on
> top of it. The idea is to create something that mplayer, MythTV, freevo,
> etc. could use to take care of compositing and v-sync on various
> platforms.

Should I be bothering to convert everything to mythui? :/ I'm not sure from 
the description whether this is something designed to replace mythui or 
simply a painting/drawing layer which could be slipped into mythui as a 
replacement for the QT/GL painters. Obviously I'm hoping the latter since I 
really don't want to know that I've wasted my time.

I do have a number of things I like to suggest for a UI library but not so 
much time to put them into a coherent, well argued case. In summary we need 
as few widgets as possible but each one should be flexible, e.g. a single 
list widget should be able to vertical, horizontal, diagonal and grid layouts 
instead of having 4 different widgets; this gives power to the themers to 
create radically different designs.

It obviously needs to be fully themable, every option you might pass to the 
widget should be come from the theme. Behaviour, movement and style should 
never be hardcoded.

I've met Aaron Seigo in person and know that's he's pretty keen on this KDE 
Media Centre idea which I guess is the driving factor behind this new UI 
library.

> Anyway, if your in or near Mountain View and have done any graphics
> programming for MythTV or are a graphics designer, with flash authoring
> experience or MythTV theming experience, and would like to attend (or
> just want more info) please contact me.
>
> If you are near Mountain View and have no relevant experience, I'm keen
> on meeting any other MythTV developers in the flesh too. :)

Sorry, little bit far to travel at short notice (not to mention pricy or being 
treated like a criminal by US Border Authorities).
-- 
Stuart Morgan


More information about the mythtv-dev mailing list