[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