
                                   _JNJ`                        
                               .JNMH`                           
                              JMMF`       `;.                   
                            .NMM)          `MN.                 
                            MMM)            (MML                
                           (MMM`             MMML               
                     M  I  D  N  I  G  H  T    C  o  D  E       
                           (NMMF             MHNH               
                            NMML            .MMM                
                             NMML          .NMH                 
                              4MMNL       .#F                   
                               `4HNNL_   `                      
                                   `"""`                        

                          Copyright (C) 2004-2006
              "Texas Slim" <tex at lifeisnostorybook dot com>
       "Ian (Larry) Latter" <ian dot latter at midnightcode dot org>


  OBJECTIVE:

    The objective of this work was to produce a clean, readable, and
    consistent "MidnightCode" theme for the Midnight Code MythTV
    project, Project Jupiter.


  ACKNOWLEDGEMENTS:

    Some graphics in this theme package are original graphics from the
    Abstract MythTV theme by Michael Jay Sherman and from the Default
    MythTV theme from the MythTV project.

    All other art-work for this theme was developed by Texas Slim of
    LifeisnoStorybook.com - she only stopped development to give birth.


  FEATURES:

    The following features, options and extensions have been
    considered in the development of this theme;

      o This theme supports the following MythTV modules; MythBrowser,
        MythDVD, MythGallery, MythGame, MythMusic, MythNews, MythPhone,
        and MythWeather.  There is also coded, but untested, support
        for MythWebCam.

      o The theme itself is of reasonable contrast, so as to sustain
        good readability.  It has also been designed to provide the
        most consistent navigation experience possible, across all
        modules/plugins.

      o The List View for MythVideo is recommended for the best mix of
        navigation and per-content item detail.

      o This theme was tested successfully on MythTV version 0.18.1

      o By popular demand, version 1.1 of the theme supports a visible
        row limit of seven (7) menu items.  This removes the need for
        scrolling in the menu system.


  INSTALL:

    To install this theme, copy the theme package into the /tmp
    directory of your MythTV PC, and perform the following;

      1) Log on the the MythTV PC and su to root;
           [user@jupiter user]# su -

      2) Change to the MythTV theme directory;
           [root@jupiter root]# cd /usr/share/mythtv/themes

      3) Unpack the theme package;
           [root@jupiter themes]# tar xvfz /tmp/midnightcode-theme-0.18-1.1.tgz

      4) Remove the theme package;
           [root@jupiter themes]# rm -f /tmp/midnightcode-theme-0.18-1.1.tgz

      5) Exit from the root shell, and log out;
           [root@jupiter themes]# exit

    To apply the new theme, go to the MythTV user interface, and perform
    the following;

      1) From the main menu, select "Utilities / Setup"

      2) From the utilities menu, select "Setup"

      3) From the setup menu, select "Appearance"

      4) From the appearance configurator, highlight the "Theme" select
         box, and select "MidnightCode"

      5) To save the new settings and exit the appearance configurator,
         select "Next >" repeatedly, then "Finish" 

      6) Use "exit" or "left" twice to return to the main menu, from
         the setup menu


  OUTSTANDING:

    There are a handful of changes that are needed and will probably be
    made over time (in later versions of the theme);

      o There is currently no wide-screen support (we don't own one to
        test it - it may work?)

      o There are some parts of some screens where contrast falls short
        of optimal, and there are some screens that do not fully conform
        to the desired style (in areas such as page titles)

      o There is some concern that the Invalid QTLook options may be
        used in MythTV, but that these did not show up in testing (they
        are currently set to the Disabled values)

      o No attempt has been made to develop a suitable OSD theme

      o No attempt has been made to develop a suitable MythWeb theme


  FEEDBACK:

    Theme feedback is welcome.  Contact the theme owners per the top of
    this file with a subject of "MythTV Theme - MidnightCode", or visit
    http://www.lifeisnostorybook.com/ and http://www.midnightcode.org/


  LICENSE:

    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, and mirrored at the Midnight Code web
    site; as at version 2 of the License only.
  
    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
    General Public License for more details.
  
    You should have received a copy of the GNU General Public License
    (version 2) along with this program; if not, write to the Free
    Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
    02111-1307 USA, or see http://midnightcode.org/gplv2.txt

    While this theme is released under the same license as MythTV,
    please note that the Midnight Code logo and the background image
    (background.png) are copyright and, while free to download and share,
    are not to be modified or included in other works.


