eboxy readme
============

--- What it is ---

eboxy is an application for building user interfaces for set-top boxes,
suitable for use on a TV. It reads an XML file describing a simple GUI
consisting of pages, images, labels, listboxes and buttons, and creates the
GUI on the screen.

I wrote this software for my eBox project (a movie/audio playing home
entertainment PC), so I could access its various functions from the comfort
of the couch using a remote. The eBox project is as much about helping others
build similar systems as it is getting a decent entertainment system for
myself, so for detailed information on the eBox and how you can set up such
a system using Linux, check out the eBox website:

  http://www.bluelightning.org/ebox


--- Documentation ---

The eboxy documentation can be found in the eboxy/docs/en/ directory of this
release. Start at index.html (or index.txt for the same document in plain
text format).


--- Author & Updates ---

eboxy was written by Paul Eggleton <bluelightning@bluelightning.org>. I
welcome any comments, questions, suggestions, or patches that people might
have. Read the file TODO to get some idea of the general direction I'd like
to take eboxy in the future.

You can download updated versions of eboxy by visiting the eboxy homepage:
  http://www.bluelightning.org/ebox/eboxy

There is also a SourceForge project for eboxy, at:
  http://www.sourceforge.net/projects/eboxy


--- Licence ---

eboxy is released under the GNU General Public Licence, version 2 or (at
your option) newer. Read the file COPYING or visit http://www.gnu.org for
further information.

Note: the sample skin contains neuropol.ttf, a freeware font by Ray Larabie
(http://www.larabiefonts.com) which has its own (very reasonable) licence
conditions. Please see the file neuropol.txt for details.

The FreeSans and FreeSansBold fonts are part of the free font distribution,
which is available from http://www.nongnu.org/freefont/
