<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-NZ link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Hi,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>If I could add my 2c worth.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I am working on a 0.25 theme for use at home. This theme is for me and my family but I would like to make it available for others should they be interested. I won’t be updating it unless it suits me and/or my requirements change. It may or may not be what others want but I would like to put it out there. But I would rather not have to go through the trouble of using git, committing and so on. Equally putting it on my personal website isn’t the best place either. I am well used to version control but SVN no git ;-)<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I have to say I am surprised with such a long running project popular project that there aren’t more themes. I mean just look at the tens of thousands of themes for Wordpress – totally different kettle of fish I know but MythTV only has maybe 22 themes. I am expecting lots of people tweak themes but never submit the changes back because it’s not as easy as it could be. Ideally I would like to be able to submit a zip of the theme plus screenshots. Of course in a perfect world I could submit a theme via the frontend </span><span style='font-size:11.0pt;font-family:Wingdings;color:#1F497D'>J</span><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>My theme is for 1360x768 because that’s the best my frontend will do and it has a custom menu because I need “Recorded Programs”, “Schedule” and “Live TV” at the root menu. I also renamed “Live TV” to “TV Guide”. My theme doesn’t work as well if my custom menu isn’t used so I would really like some sort of mechanism that means when you select a theme it automatically sets a menu if that is what the themer wants – either that or prompts the user with some sort of option.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Cheers<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> mythtv-theming-bounces@mythtv.org [mailto:mythtv-theming-bounces@mythtv.org] <b>On Behalf Of </b>Ted Verhagen<br><b>Sent:</b> Saturday, 11 August 2012 8:19 a.m.<br><b>To:</b> mythtv-theming@mythtv.org<br><b>Subject:</b> Re: [mythtv-theming] MythMediaStream theme<o:p></o:p></span></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal style='margin-bottom:12.0pt'><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:#222222;background:white'>> > > adding the menu as well is a good idea. My upcoming blue-abstract-wide</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:#222222'><br><span style='background:white'>> > > 1.8 theme will also include a menu but it will be called</span><br><span style='background:white'>> > > blue-abstract-wide-menu. So I dunno if there should be some kind of</span><br><span style='background:white'>> > > naming convention ...Menu or -menu.</span><br><span style='background:white'>> ></span><br><span style='background:white'>> > I think (but have not tested), that you can put</span><br><span style='background:white'>> > <type>Menu</type> in your UI theme's theminfo.xml file and</span><br><span style='background:white'>> > include the Menu theme .xml files in your main UI theme directory</span><br><span style='background:white'>> > and that will allow you to put them both in the same directory.</span><br><span style='background:white'>> > That's according to the comments in the themeinfo.xml file, I haven't</span><br><span style='background:white'>> > looked at the code to confirm. Maybe Stuart Morgan or someone else</span><br><span style='background:white'>> > on the list can confirm.</span><br></span>><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:#222222'><br><span style='background:white'>> That's exactly how it will work. It still won't use the menu theme</span><br><span style='background:white'>> automatically, but there's no need for a separate directory as you've got now.</span></span><o:p></o:p></p><div><p class=MsoNormal>What I like to contribute to this discussion/thought (taking the previous statement of Chris into mind in regards of a separate UI to download Menu themes or setting the menu to the 'Menu theme' included with a certain theme) is that ideally from a user perspective, it should work like this:<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>If the theme designer has included a separate Menu with his theme, it should be set as the default menu to be used as that particular menu was apparently created to match the theme (like I did for the MythMediaStream theme). If the theme designer didn't include an a menu then just left the Menu as it is... Further more, although not many new menu themes are submitted yet, I think its a good thing to have a separated UI for downloading menu themes as I can imagine that sometimes people just want to arrange the way menu items are presented to them a bit different then the way there are just now.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Additional question in regard to what Chris says and what Stuart confirms: Do I understand it well that, I don't have to make a separate folder for the Menu theme, but instead, I can just include the theme Menu .xml files into the root directory of the theme itself and create an additional <type>Menu</type> into the themeinfo.xml? If so this would make things a little easier and perhaps support the idea above (i.e. a <type>OSD</type> is also set as default once the theme is selected?)<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Cheers, Ted.<o:p></o:p></p></div></div></body></html>