
florinbaiduc at gmail
May 20, 2006, 8:53 PM
Post #1 of 1
(463 views)
Permalink
|
|
Re: Ticket #12: Convert UI to use libmythui.
|
|
On 5/21/06, MythTV <mythtv[at]cvs.mythtv.org> wrote: > #12: Convert UI to use libmythui. > ---------------------+------------------------------------------------------ > Reporter: ijr | Owner: ijr > Type: task | Status: assigned > Priority: blocker | Milestone: 0.20 > Component: mythtv | Version: head > Severity: high | Resolution: > ---------------------+------------------------------------------------------ > Comment (by ijr): > > (In [9949]) Finally have a new XML parsing framework for mythui that I'm > happy with. Mostly checking in so I don't change my mind again. > > On a per widget type basis, parsing is significantly simpler than the old > UI code, no more redundant code. > > New framework allows for widget trees to be pre-defined, and then have > specific overrides when actually used. This will allow defining something > like the selection tree in the 'watch recordings' screen once, and using > it with a single line of code in other screens (ie., mythmusic, game, > video, etc all currently redefine that exact same widget in each .xml > file). Should lead to much smaller/easier to create/customize themes, as > well as more consistant feel over the entire theme. > > Tnis isn't live or even hooked up to anything yet. Only have > fonts/images/text types done so far. > > Refs #12. > > -- > Ticket URL: <http://cvs.mythtv.org/trac/ticket/12> > MythTV <http://www.mythtv.org/> > MythTV Sounds nice. If it's not too difficult, could you please update the mythuitest "sandbox" program to reflect the new changes? This way everybody would understand your intentions more easy. Will this allow for "mouse-clickable" widgets in plugins? I am looking for example for a pushbutton sollution to use in Mythmusic's player, or something similar. If that kind of object is already there could you please point me to it? I'dd love to give it a try... _______________________________________________ mythtv-dev mailing list mythtv-dev[at]mythtv.org http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
|