[mythtv-commits] mythtv/master commit: 8b7ac1e58 by John Patrick Poet (jpoet)

MythTV noreply at mythtv.org
Sun May 29 21:17:00 UTC 2011


      Author:  John Patrick Poet <jpoet at mythtv.org>
 Change Date:  2011-05-29T14:09:14-07:00
   Push Date:  2011/05/29 14:16:53 -0700
  Repository:  mythtv
      Branch:  master
New Revision:  8b7ac1e58653c426cc7388f1c0e181d7ad08f753
   Changeset:  https://github.com/MythTV/mythtv/commit/8b7ac1e58

Log:

MythUI: enhance <minsize> functionality.

Allow <minsize> areas to be siblings of each other, with each contributing
to the resulting area.

Allow <minsize> areas to be nested, with the child areas impacting the
resulting area.

Add a <initiator> element so a theme can control when <minsize> areas
instigate a resize, and which <minsize> areas just react to the resize.  By
default <textarea> elements are initiators, and all others are not.  A patch
to allow <imagetype> elements to be initators is forthcoming.

Modified:

   mythtv/libs/libmythui/mythrect.cpp
   mythtv/libs/libmythui/mythrect.h
   mythtv/libs/libmythui/mythuitext.cpp
   mythtv/libs/libmythui/mythuitext.h
   mythtv/libs/libmythui/mythuitype.cpp
   mythtv/libs/libmythui/mythuitype.h



More information about the mythtv-commits mailing list