[mythtv-firehose] mythtv branch master updated by paulh. v0.28-pre-2408-g5cd97d7

Git Repo Owner noreply at mythtv.org
Sat Nov 15 23:43:03 UTC 2014

The branch, master has been updated on the
mythtv repository by gitolite user paulh.
       via  5cd97d7fd999e4d8575a51a55b97d65c3093a754 (commit)
      from  6204ce0df320b42df80284846ba3447906e4cac3 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 5cd97d7fd999e4d8575a51a55b97d65c3093a754
Author:    Paul Harrison <pharrison at mythtv.org> at Sat, 15 Nov 2014 23:42:32 +0000
Committer: Paul Harrison <pharrison at mythtv.org> at Sat, 15 Nov 2014 23:42:32 +0000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=5cd97d7fd999e4d8575a51a55b97d65c3093a754

MythUIHelper: add any base themes to the search path and cache the result
This allows a simple form of theme inheritance where you could add your own
window or widget definitions to a new theme but still use everything else from
the base theme.

First the theme would be searched then any base theme if defined in
themeinfo.xml then the usual fallback to default-wide then default.

The next step would be allow windows and widgets in the new theme to inherit
from ones in the base theme so you would only need to change the elements
you need rather than having to completely redefine them in the new theme.


Summary of changes:
 mythtv/libs/libmythui/mythuihelper.cpp |   61 ++++++++++++++++++++++++++++----
 mythtv/libs/libmythui/mythuihelper.h   |    2 +-
 2 files changed, 55 insertions(+), 8 deletions(-)


More information about the mythtv-firehose mailing list